Infrared Communication

Size: px
Start display at page:

Download "Infrared Communication"

Transcription

1 Infrared Communication

2 Real Time Embedded Systems Lecture 1 January 17, 2012 Topic

3 Section Topic Where in the books Catsoulis chapter/page Simon chapter/page Zilog UM197 (ZNEO Z16F Series Flash Microcontroller Contest Kit User Manual) Zilog UM171 (ZiLOG Developer Studio II ZNEO User Manual) Zilog PS220 (ZNEO Z16F Series Product Specification) Zilog UM188 (ZNEO CPU Core User Manual) Assorted datasheets

4

5 IrDA Infra Red transmission of data. IRDA = Infra Red Data Association Developed and maintains IRDA standard. Standard Includes low level protocol and several high level protocols. Not all IR communication is IRDA

6 IrDA Point to point protocol Asynchronous serial transmission Short distances IrDA 1.0 = 2,400 pbs to kpbs, 3 feet Infra Red signals modulated on a 40 Khz carrier.

7 IrDA SIR - Serial (Slow) infrared 9.6 kbps to kbps, RZI modulation MIR - Medium infrared 576 kbps and 1152 kbps, RZI modulation FIR - Fast infrared 4 Mbps, 4 PPM (Pulse-position modulation) VFIR - Very fast infrared 16 Mbps, HHH (1,3) modulation

8 What is PPM encoding?

9

10 PAM The PAM data stream is transmitted as a uniformly spaced sequence of constantwidth pulses. The intensity of each pulse is modulated by amplitude. This is similar to AM radio broadcast, except the carrier is a pulse rather than a sine wave.

11 PDM Since amplitudes are degraded by noise, the data stream is converted to a constant-amplitude pulse modulation scheme. PDM (Pulse Density Modulation) carries the information in the pulse width, which varies directly to the amplitude of the signal.

12 PPM PPM (pulse position modulation) results if the PDM waveform is differentiated & rectified. Distance between pulses is the sampled amplitude of the sine wave. Average system power for PPM is much lower than PDM at the expense of greater bandwidth.

13 PCM In PCM (pulse code modulation), each pulse is encoded into its binary equivalent. During PCM encoding, the serial output stream is conditioned for the communication link.

14 PCM You establish the patterns used to represent logical one and zero values. A number of PCM codes have been designed for different performance.

15 What is NRZ, RZ, RZI encoding?

16 NRZ, RZ, RZI Non-Return to Zero (NRZ) signal does not return to zero after bit is transmitted Return to Zero (RZ) the signal changes not between bits but during each bit RZI Return to Zero Inverted

17 IrDA

18 IrDA Ir data Ir Ir Z16 UART ENDEC ENDEC UART Device TxRx TxRx

19

20 IrDA layers Physical Layer Optical, encoding of data. IrLAP Link Access Protocol IrLMP Link Management Protocol IAS Information Access Service TinyTP Tiny Transport Protocol IrOBEX Object Exchange Protocol IrCOMM Serial & Parallel Port emulation

21

22 Alas, is no more. But Gerd Rausch's code lives on, use the Internet wayback machine: 8/

23 IrDA view angle

24 SIR Data encoded from NRZ to RZI encoding, then transmitted Led is pulsed for 3 of 16 bit positions

25 3/16 data modulation Clock Data Bit IR

26 IR Remote Control Signals The control codes are sent in serial format modulated on a khz carrier frequency The data rate sent is generally in the range of bps.

27 IR Remote Protocols There are many different coding systems in use, and generally different manufacturers use different codes and different data rates for transmission. Common ones: JVC Protocol NEC Protocol Nokia NRC17 Sharp Protocol Sony SIRC Philips RC-5 Philips RC-6 Philips RECS80

28 SIRC Sony IR Control protocol 12-bit, 15-bit and 20-bit versions of the protocol exist (12-bit described here) 5-bit address and 7-bit command length (12- bit protocol) Carrier frequency of 40kHz Uses predefined addresses (devices like TV or VCR) and commands (+channel,-volume, etc).

29 Sony SIRC Uses a pulse width encoding of the bits. The pulse representing a logical "1" is a 1.2ms long burst of the 40kHz carrier, while the burst width for a logical "0" is 0.6ms long. All bursts are separated by a 0.6ms long space interval. Typical pulse sequence of the SIRC protocol.

30 RC-5 Philips RC-5 Protocol The RC-5 code from Philips is possibly the most used protocol by hobbyists, probably because of the wide availability of cheap remote controls (and its simple). The protocol is well defined for different device types ensuring compatibility with your whole entertainment system.

31 RC-5 5 bit address and 6 bit command length (7 command bits for RC5X) Bi-phase coding (aka Manchester coding) Carrier frequency of 36kHz Constant bit time of 1.778ms (64 cycles of 36 khz) Uses predefined addresses (devices like TV or VCR) and commands (+channel,-volume, etc).

32 RC-5 Uses bi-phase modulation (Manchester coding) of a 36kHz IR carrier frequency. All bits are of equal length of 1.778ms in this protocol, with half of the bit time filled with a burst of the 36kHz carrier and the other half being idle. Typical pulse sequence of an RC-5 message.

33 Manchester Encoding? Whats that?

34 Manchester Encoding? Image from wikipedia The essence: data is encoded in the rising or falling edge.

35 IR Uses Data Exchange (IrDA) Remote Controls Low data rate communication Application specific protocols Some other stuff

36 IR References IrDA Infrared Communications: An Overview Agilent IrDA Data Link Design Guide San Bergmans Ir Remote Knowledge Base 5.htm

37 Can you see IR signaling?

38 Many digital cameras are IR sensitive

39 IrDA on the ZNEO The Z16 contains two fully-functional, highperformance UART to Infrared Encoder/Decoders (Endecs). Each Infrared Endec is integrated with the on-chip UART to allow easy communication between the Z16 and IrDA transceivers. Infrared communication provides secure, reliable, low-cost, point-to-point communication between PCs, PDAs, cell phones, printers and other infrared enabled devices.

40 IrDA Block Diagram

41 IrDA Pins PD4 RDX1 PD5 TXD1 PA4 RXD0 PA5 TXD0

42 Configure Just like UART but with one additional bit. IREN bit in U0CTL1 (and U1CTL1)

43 IrDA Transmit Data

44 IrDA Receive Data

45 IrDA Recipe All Infrared Endec configuration and status information is set by the UART control registers. So how do we choose between Serial Port and IrDA?

46 Whats a J10? IrDA Details

47 IrDA

48

49 Can the Z16 speak IR Remote Control (like RC-5 or SIRC)?

50 What does PA5_TXD0 mean?

51 So... Z16... what if we don't enable the alternate function on these pins. Then what have we done?

52 This is RC-5

53 Recall...

54 This is RC Address 5 (VCR) Command 2 ( 2 button)

55 Can the UART encode/decode these 1's and 0's for us?

56 Decoding IR remotes That might make an interesting project or lab

InfraRed(IR) Communication

InfraRed(IR) Communication InfraRed(IR) Communication Prof Prabhat Ranjan DA-IICT, Gandhinagar Reference http://www.jaec.info/home %20Automation/Communication-house/infraredcommunication.php IR Standards The two most popular mediums

More information

Project Final Report: Directional Remote Control

Project Final Report: Directional Remote Control Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts

More information

Real Time Embedded Systems. Lecture 1 January 17, 2012

Real Time Embedded Systems.  Lecture 1 January 17, 2012 Analog Real Time Embedded Systems www.atomicrhubarb.com/embedded Lecture 1 January 17, 2012 Topic Section Topic Where in the books Catsoulis chapter/page Simon chapter/page Zilog UM197 (ZNEO Z16F Series

More information

Using the HT66F016L and the HT66F50 to Implement Remote Encoding and Decoding

Using the HT66F016L and the HT66F50 to Implement Remote Encoding and Decoding Using the HT66F016L and the HT66F50 to Implement Remote Encoding and Decoding D/N:AN0327E Introduction This application note describes how to implement a 4 3 Key NEC remote encoding Demo Board using the

More information

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c) King Saud University College of Computer and Information Sciences Information Technology Department First Semester 1436/1437 IT224: Networks 1 Sheet# 10 (chapter 3-4-5) Multiple-Choice Questions 1. Before

More information

CTD600 Communication Trainer kit

CTD600 Communication Trainer kit kit Digital RELATED PRODUCTS v Analog s v Optical Fibers s v Digital and Analog s v Communication Electronic Trainers v Function Generator and Power Supply v Multiple Signal Generator and 1 Line Code 2

More information

Wireless Infrared Data Communications Using the IRM3XXX Family of IrDA Compatible Infrared Transceivers. Appnote 68

Wireless Infrared Data Communications Using the IRM3XXX Family of IrDA Compatible Infrared Transceivers. Appnote 68 Wireless Infrared Data Communications Using the IRMXXX Family of IrDA Compatible Infrared Transceivers Appnote 68 Introduction Data interchange, computer to computer and computer to peripherals, requires

More information

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES Encoding Coding is the process of embedding clocks into a given data stream and producing a signal that can be transmitted over a selected medium.

More information

Figure 1. BI phase coding ( a rising edge within a time window is equivalent to a 1, a falling edge represents a 0 ) "0" "1" "0" "1" "0"

Figure 1. BI phase coding ( a rising edge within a time window is equivalent to a 1, a falling edge represents a 0 ) 0 1 0 1 0 Data Formats for IR Remote Control In most remote control transmission systems, only small data rates are transmitted to control the functions of home entertainment equipment Most important is the safety

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS Pulse Shaping on the Palm Pilot With serial, infrared and remote control applications CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100

More information

Digital to Digital Encoding

Digital to Digital Encoding MODULATION AND ENCODING Data must be transformed into signals to send them from one place to another Conversion Schemes Digital-to-Digital Analog-to-Digital Digital-to-Analog Analog-to-Analog Digital to

More information

CS601 Data Communication Solved Objective For Midterm Exam Preparation

CS601 Data Communication Solved Objective For Midterm Exam Preparation CS601 Data Communication Solved Objective For Midterm Exam Preparation Question No: 1 Effective network mean that the network has fast delivery, timeliness and high bandwidth duplex transmission accurate

More information

Lecture-8 Transmission of Signals

Lecture-8 Transmission of Signals Lecture-8 Transmission of Signals The signals are transmitted as electromagnetic waveforms. As the signal may be analog or digital, there four case of signal transmission. Analog data Analog Signal:- The

More information

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

CS601-Data Communication Latest Solved Mcqs from Midterm Papers CS601-Data Communication Latest Solved Mcqs from Midterm Papers May 07,2011 Lectures 1-22 Moaaz Siddiq Latest Mcqs MIDTERM EXAMINATION Spring 2010 Question No: 1 ( Marks: 1 ) - Please choose one Effective

More information

Digital Transmission

Digital Transmission Digital Transmission Line Coding Some Characteristics Line Coding Schemes Some Other Schemes Line coding Signal level versus data level DC component Pulse Rate versus Bit Rate Bit Rate = Pulse Rate x Log2

More information

Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa

Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa University Of Technology Control & Systems Dept. Computer Eng. Lecture No. 1 Lecturer: Hamid Mousa Data Communications Computer Eng. 3 rd class course Lecturer : Hamid Mousa Course Reference Data Communications

More information

Data Sheet HSDL IR 3/16 Encode/Decode IC. Description. Features. Applications Interfaces with SIR infrared transceivers to perform: Pin Out

Data Sheet HSDL IR 3/16 Encode/Decode IC. Description. Features. Applications Interfaces with SIR infrared transceivers to perform: Pin Out HSDL-7000 IR 3/16 Encode/Decode IC Data Sheet Description The HSDL-7000 performs the modulation/ demodulation function used to both encode and decode the electrical pulses from the IR transceiver. These

More information

Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control

Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control Hello, and welcome to this presentation of the STM32 Infrared Timer. Features of this interface allowing the generation of various IR remote control protocols will be presented. 1 The Infrared Timer peripheral

More information

Basic Communications Theory Chapter 2

Basic Communications Theory Chapter 2 TEMPEST Engineering and Hardware Design Dr. Bruce C. Gabrielson, NCE 1998 Basic Communications Theory Chapter 2 Communicating Information Communications occurs when information is transmitted or sent between

More information

Re: [] Abstract: [Introduction of VLCC, Visible Light Communication Physical Layer Specification Version 1.0. ]

Re: [] Abstract: [Introduction of VLCC, Visible Light Communication Physical Layer Specification Version 1.0. ] Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Introduction of VLCC, VLC Physical Layer Specification Version 1.0. ] Date Submitted: [18 September 2009]

More information

ROM/UDF CPU I/O I/O I/O RAM

ROM/UDF CPU I/O I/O I/O RAM DATA BUSSES INTRODUCTION The avionics systems on aircraft frequently contain general purpose computer components which perform certain processing functions, then relay this information to other systems.

More information

Chapter 4 Digital Transmission 4.1

Chapter 4 Digital Transmission 4.1 Chapter 4 Digital Transmission 4.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4-1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent

More information

Appendix C T1 Overview

Appendix C T1 Overview Appendix C T Overview GENERAL T refers to the primary digital telephone carrier system used in North America. T is one line type of the PCM T-carrier hierarchy listed in Table C-. T describes the cabling,

More information

Digital signal is denoted by discreet signal, which represents digital data.there are three types of line coding schemes available:

Digital signal is denoted by discreet signal, which represents digital data.there are three types of line coding schemes available: Digital-to-Digital Conversion This section explains how to convert digital data into digital signals. It can be done in two ways, line coding and block coding. For all communications, line coding is necessary

More information

BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION

BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION BYTE-INVERT TRANSMISSION FOR FLICKER PREVENTION AND ILLUMINATION CONTROL FOR VISIBLE LIGHT COMMUNICATION Seong-Ho Lee Department of Electronics and IT Media Engineering, Seoul National University of Science

More information

Data Communication (CS601)

Data Communication (CS601) Data Communication (CS601) MOST LATEST (2012) PAPERS For MID Term (ZUBAIR AKBAR KHAN) Page 1 Q. Suppose a famous Telecomm company AT&T is using AMI encoding standard for its digital telephone services,

More information

Agilent IrDA Data Link Design Guide

Agilent IrDA Data Link Design Guide Agilent IrDA Data Link Design Guide Introduction Welcome to the World of Infrared Data Communications! This guide is designed to provide you with the background necessary to design and implement your very

More information

Chapter 1 Line Code Encoder

Chapter 1 Line Code Encoder Chapter 1 Line Code Encoder 1-1: Curriculum Objectives 1.To understand the theory and applications of line code encoder. 2.To understand the encode theory and circuit structure of NRZ. 3.To understand

More information

The figures and the logic used for the MATLAB are given below.

The figures and the logic used for the MATLAB are given below. MATLAB FIGURES & PROGRAM LOGIC: Transmitter: The figures and the logic used for the MATLAB are given below. Binary Data Sequence: For our project we assume that we have the digital binary data stream.

More information

Class 4 ((Communication and Computer Networks))

Class 4 ((Communication and Computer Networks)) Class 4 ((Communication and Computer Networks)) Lesson 5... SIGNAL ENCODING TECHNIQUES Abstract Both analog and digital information can be encoded as either analog or digital signals. The particular encoding

More information

UNIT TEST I Digital Communication

UNIT TEST I Digital Communication Time: 1 Hour Class: T.E. I & II Max. Marks: 30 Q.1) (a) A compact disc (CD) records audio signals digitally by using PCM. Assume the audio signal B.W. to be 15 khz. (I) Find Nyquist rate. (II) If the Nyquist

More information

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26! CSE 123: Computer Networks Alex C. Snoeren Project 1 out Today, due 10/26! Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI, etc.

More information

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Lecture 3 Concepts for the Data Communications and Computer Interconnection Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data

More information

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University EECE494: Computer Bus and SoC Interfacing Serial Communication: RS-232 Dr. Charles Kim Electrical and Computer Engineering Howard University Spring 2014 1 Many types of wires/pins in the communication

More information

IrDA Data Link Design Guide

IrDA Data Link Design Guide IrDA Data Link Design Guide Introduction Welcome to the World of Infrared Data Communications! This guide is designed to provide you with the background necessary to design and implement your very own

More information

PULSE CODE MODULATION (PCM)

PULSE CODE MODULATION (PCM) PULSE CODE MODULATION (PCM) 1. PCM quantization Techniques 2. PCM Transmission Bandwidth 3. PCM Coding Techniques 4. PCM Integrated Circuits 5. Advantages of PCM 6. Delta Modulation 7. Adaptive Delta Modulation

More information

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering Cohorts: BCNS/17A/FT & BEE/16B/FT Examinations for 2016-2017 Semester 2 & 2017 Semester 1 Resit Examinations for BEE/12/FT

More information

Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals

Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals Agenda Objective Line Coding Block Coding Scrambling Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU Spring 2016, Data

More information

King Fahd University of Petroleum & Minerals Computer Engineering Dept

King Fahd University of Petroleum & Minerals Computer Engineering Dept King Fahd University of Petroleum & Minerals Computer Engineering Dept COE 342 Data and Computer Communications Term 021 Dr. Ashraf S. Hasan Mahmoud Rm 22-144 Ext. 1724 Email: ashraf@ccse.kfupm.edu.sa

More information

DIGITAL COMMUNICATION

DIGITAL COMMUNICATION DIGITAL COMMUNICATION TRAINING LAB Digital communication has emerged to augment or replace the conventional analog systems, which had been used widely a few decades back. Digital communication has demonstrated

More information

Unit 5: IrDA Communications Protocols. 1 Introduction. 2 Objectives. 3 Basic Knowledge. Revised March 13, 2017 This manual applies to Unit 5.

Unit 5: IrDA Communications Protocols. 1 Introduction. 2 Objectives. 3 Basic Knowledge. Revised March 13, 2017 This manual applies to Unit 5. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.store.digilentinc.com Unit 5: IrDA Communications Protocols Revised March 13, 2017 This manual applies to Unit 5. 1 Introduction This unit demonstrates

More information

9.4. Synchronization:

9.4. Synchronization: 9.4. Synchronization: It is the process of timing the serial transmission to properly identify the data being sent. There are two most common modes: Synchronous transmission: Synchronous transmission relies

More information

Analysis and Construction of a Robot controlled by a Universal Remote Control

Analysis and Construction of a Robot controlled by a Universal Remote Control International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 11 (November 2014), PP.22-28 Analysis and Construction of a Robot controlled

More information

The Physical Layer Outline

The Physical Layer Outline The Physical Layer Outline Theoretical Basis for Data Communications Digital Modulation and Multiplexing Guided Transmission Media (copper and fiber) Public Switched Telephone Network and DSLbased Broadband

More information

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications Week 2 Lecture 1 Introduction to Communication Networks Review: Analog and digital communications Topic: Internet Trend, Protocol, Transmission Principle Digital Communications is the foundation of Internet

More information

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE) Department of Electronics & Telecommunication Engg. LAB MANUAL SUBJECT:-DIGITAL COMMUNICATION SYSTEM [BTEC-501] B.Tech V Semester [2013-14] (Branch: ETE) KCT COLLEGE OF ENGG & TECH., FATEHGARH PUNJAB TECHNICAL

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2017 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Types of Modulation

More information

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies CATALOG ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies UNION INTRUMENTS #17 & 18, 4 th floor, Hanumathra Arcade

More information

ITL Basics of Encoding and Wiring

ITL Basics of Encoding and Wiring ITL Basics of Encoding and Wiring Objectives Quick overview of wide-area communications Define the term Structured Wiring Define "analog" and "digital" data. List the common methods used to encode analog/digital

More information

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) Module 1 1. Explain Digital communication system with a neat block diagram. 2. What are the differences between digital and analog communication systems?

More information

IR 3/16 Encode/Decode IC. Technical Data. HSDL pc, tape and reel HSDL-7001# pc, 50/tube

IR 3/16 Encode/Decode IC. Technical Data. HSDL pc, tape and reel HSDL-7001# pc, 50/tube IR 3/16 Encode/Decode IC Technical Data HSDL-7001-2500 pc, tape and reel HSDL-7001#100-100pc, 50/tube Features Compliant with IrDA 1.0 Physical Layer Specs Interfaces with IrDA 1.0 Compliant IR Transceivers

More information

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( ) CHAPTER 2 Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication (2170710) Syllabus Chapter-2.3 Modulation Techniques Reasons for Choosing Encoding Techniques Digital data,

More information

Data Communications and Networking (Module 2)

Data Communications and Networking (Module 2) Data Communications and Networking (Module 2) Chapter 5 Signal Encoding Techniques References: Book Chapter 5 Data and Computer Communications, 8th edition, by William Stallings 1 Outline Overview Encoding

More information

EE 434 Final Projects Fall 2006

EE 434 Final Projects Fall 2006 EE 434 Final Projects Fall 2006 Six projects have been identified. It will be our goal to have approximately an equal number of teams working on each project. You may work individually or in groups of

More information

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai.

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Local Asynchronous Communication By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Bitwise Data Transmission Data transmission requires: Encoding bits as energy Transmitting energy through

More information

Lecture 2: Links and Signaling"

Lecture 2: Links and Signaling Lecture 2: Links and Signaling" CSE 123: Computer Networks Alex C. Snoeren HW 1 out tomorrow, due next 10/9! Lecture 2 Overview" Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding

More information

Physics of RFID. Pawel Waszczur McMaster RFID Applications Lab McMaster University

Physics of RFID. Pawel Waszczur McMaster RFID Applications Lab McMaster University 1 Physics of RFID Pawel Waszczur McMaster RFID Applications Lab McMaster University 2 Agenda Radio Waves Active vs. Passive Near field vs. Far field Behavior of UHF fields Modulation & Signal Coding 3

More information

Systems. Roland Kammerer. 29. October Institute of Computer Engineering Vienna University of Technology. Communication in Distributed Embedded

Systems. Roland Kammerer. 29. October Institute of Computer Engineering Vienna University of Technology. Communication in Distributed Embedded Communication Roland Institute of Computer Engineering Vienna University of Technology 29. October 2010 Overview 1. Distributed Motivation 2. OSI Communication Model 3. Topologies 4. Physical Layer 5.

More information

MCP2150. IrDA Standard Protocol Stack Controller Supporting DTE Applications. Package Types. Features. Block Diagram.

MCP2150. IrDA Standard Protocol Stack Controller Supporting DTE Applications. Package Types. Features. Block Diagram. M MCP2150 IrDA Standard Protocol Stack Controller Supporting DTE Applications Features Implements the IrDA standard including: - IrLAP - IrLMP - IAS - TinyTP - IrCOMM (9-wire cooked service class) Provides

More information

Index Terms IR communication; MSP430; TFDU4101; Pre setter

Index Terms IR communication; MSP430; TFDU4101; Pre setter Design and Development of Contactless Communication Module for Pre setter of Underwater Vehicles J.Lavanyambhika, **D.Madhavi *Digital Systems and Signal Processing in Electronics and Communication Engineering,

More information

CSE 461: Bits and Bandwidth. Next Topic

CSE 461: Bits and Bandwidth. Next Topic CSE 461: Bits and Bandwidth Next Topic Focus: How do we send a message across a wire? The physical / link layers: 1. Different kinds of media 2. Encoding bits, messages 3. Model of a link Application Presentation

More information

DIGITAL COMMUNICATION. In this experiment you will integrate blocks representing communication system

DIGITAL COMMUNICATION. In this experiment you will integrate blocks representing communication system OBJECTIVES EXPERIMENT 7 DIGITAL COMMUNICATION In this experiment you will integrate blocks representing communication system elements into a larger framework that will serve as a model for digital communication

More information

Serial Data Transmission

Serial Data Transmission Serial Data Transmission Dr. José Ernesto Rayas Sánchez 1 Outline Baseband serial transmission Line Codes Bandwidth of serial data streams Block codes Serialization Intersymbol Interference (ISI) Jitter

More information

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage Lecture 3: Modulation & Clock Recovery CSE 123: Computer Networks Stefan Savage Lecture 3 Overview Signaling constraints Shannon s Law Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI,

More information

Chapter 5: Modulation Techniques. Abdullah Al-Meshal

Chapter 5: Modulation Techniques. Abdullah Al-Meshal Chapter 5: Modulation Techniques Abdullah Al-Meshal Introduction After encoding the binary data, the data is now ready to be transmitted through the physical channel In order to transmit the data in the

More information

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren Lecture 3: Modulation & Clock Recovery CSE 123: Computer Networks Alex C. Snoeren Lecture 3 Overview Signaling constraints Shannon s Law Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI,

More information

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

Ș.l. dr. ing. Lucian-Florentin Bărbulescu Ș.l. dr. ing. Lucian-Florentin Bărbulescu 1 Data: entities that convey meaning within a computer system Signals: are the electric or electromagnetic impulses used to encode and transmit data Characteristics

More information

Chapter 2 Line Code Decoder

Chapter 2 Line Code Decoder Chapter 2 Line Code Decoder 2-1: Curriculum Objectives 1. To understand the theory and applications of line code decoder. 2. To understand the decode theory and circuit structure of NRZ. 3. To understand

More information

Infrared Receiver Module IRM-36xxM Series

Infrared Receiver Module IRM-36xxM Series Block Diagram Pin Configuration 1 2 3 1. OUT 2. GND 3. Vcc Features High protection ability against EMI Circular lens for improved reception characteristics Available for various carrier frequencies Min

More information

SEN366 Computer Networks

SEN366 Computer Networks SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of

More information

Communication Systems Lab

Communication Systems Lab LAB MANUAL Communication Systems Lab (EE-226-F) Prepared by: Varun Sharma (Lab In-charge) Dayal C. Sati (Faculty In-charge) B R C M CET BAHAL DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING Page

More information

IST 220 Exam 1 Notes Prepared by Dan Veltri

IST 220 Exam 1 Notes Prepared by Dan Veltri Chapter 1 & 2 IST 220 Exam 1 Notes Prepared by Dan Veltri Exam 1 is scheduled for Wednesday, October 6 th, in class. Exam review will be held Monday, October 4 th, in class. The internet is expanding rapidly

More information

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1 BSc (Hons) Computer Science with Network Security Cohort: BCNS/15B/FT Examinations for 2015-2016 Semester 1 MODULE: DATA COMMUNICATIONS MODULE CODE: CAN1101C Duration: 2 Hours Instructions to Candidates:

More information

Downloaded from 1

Downloaded from  1 VII SEMESTER FINAL EXAMINATION-2004 Attempt ALL questions. Q. [1] How does Digital communication System differ from Analog systems? Draw functional block diagram of DCS and explain the significance of

More information

Lecture 5 Transmission

Lecture 5 Transmission Lecture 5 Transmission David Andersen Department of Computer Science Carnegie Mellon University 15-441 Networking, Spring 2005 http://www.cs.cmu.edu/~srini/15-441/s05 1 Physical and Datalink Layers: 3

More information

EDW-ML8011 GSM GPRS Modem User s Manual. Page 1.

EDW-ML8011 GSM GPRS Modem User s Manual. Page 1. EDW-ML8011 GSM GPRS Modem User s Manual Page 1 sales@eddywireless.com www.eddywireless.biz Content EDW-ML8011 GPRS Modem User s Manual... 1 1. Introduction... 3 2. Product concept... 3 3. Application interface...

More information

CPSC Network Programming. How do computers really communicate?

CPSC Network Programming.   How do computers really communicate? CPSC 360 - Network Programming Data Transmission Michele Weigle Department of Computer Science Clemson University mweigle@cs.clemson.edu February 11, 2005 http://www.cs.clemson.edu/~mweigle/courses/cpsc360

More information

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction Datacommunication I Lecture 3 signal encoding, error detection/correction Layers of the OSI-model repetition 1 The OSI-model and its networking devices repetition The OSI-model and its networking devices

More information

ULTRASONIC TRANSMITTER & RECEIVER

ULTRASONIC TRANSMITTER & RECEIVER ELECTRONIC WORKSHOP II Mini-Project Report on ULTRASONIC TRANSMITTER & RECEIVER Submitted by Basil George 200831005 Nikhil Soni 200830014 AIM: To build an ultrasonic transceiver to send and receive data

More information

Digital Transmission

Digital Transmission Digital Transmission 4.1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent digital data by using digital signals. The conversion involves three techniques: line coding, block coding,

More information

CDMA Principle and Measurement

CDMA Principle and Measurement CDMA Principle and Measurement Concepts of CDMA CDMA Key Technologies CDMA Air Interface CDMA Measurement Basic Agilent Restricted Page 1 Cellular Access Methods Power Time Power Time FDMA Frequency Power

More information

UNIT III -- DATA AND PULSE COMMUNICATION PART-A 1. State the sampling theorem for band-limited signals of finite energy. If a finite energy signal g(t) contains no frequency higher than W Hz, it is completely

More information

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE)

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE) Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] B.Tech Year 3 rd, Semester - 5 th (Branch: ECE) Version: 01 st August 2018 The LNM Institute

More information

Comm 502: Communication Theory. Lecture 4. Line Coding M-ary PCM-Delta Modulation

Comm 502: Communication Theory. Lecture 4. Line Coding M-ary PCM-Delta Modulation Comm 502: Communication Theory Lecture 4 Line Coding M-ary PCM-Delta Modulation PCM Decoder PCM Waveform Types (Line Coding) Representation of binary sequence into the electrical signals that enter the

More information

Wireless Communications

Wireless Communications 2. Physical Layer DIN/CTC/UEM 2018 Periodic Signal Periodic signal: repeats itself in time, that is g(t) = g(t + T ) in which T (given in seconds [s]) is the period of the signal g(t) The number of cycles

More information

Physical Layer: Outline

Physical Layer: Outline 18-345: Introduction to Telecommunication Networks Lectures 3: Physical Layer Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Physical Layer: Outline Digital networking Modulation Characterization

More information

Operational Description

Operational Description Operational Description Wallterminal WT2000 ISO Tagit The Wallterminal WT2000 consists of the two components control unit and reader unit. The control unit is usually mounted in a save area inside the

More information

Infrared Receiver Module IRM-H8xxM3/TR2 Series

Infrared Receiver Module IRM-H8xxM3/TR2 Series Pin Configuration Block Diagram 1 2 3 4 1. GND 2. VCC 3. OUT 4. GND Features High protection ability against EMI Available for various carrier frequencies min burst length (36/38 khz): 8 cycles min burst

More information

B.E SEMESTER: 4 INFORMATION TECHNOLOGY

B.E SEMESTER: 4 INFORMATION TECHNOLOGY B.E SEMESTER: 4 INFORMATION TECHNOLOGY 1 Prepared by: Prof. Amish Tankariya SUBJECT NAME : DATA COMMUNICATION & NETWORKING 2 Subject Code 141601 1 3 TOPIC: DIGITAL-TO-DIGITAL CONVERSION Chap: 5. ENCODING

More information

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS

CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS CHAPTER 5 TRANSMISSION OF DIGITAL DATA INTERFACES & MODEMS Information generated by a source need to be encoded into a suitable format for transmission. To transmit the encoded signals generated by the

More information

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures Lecture 5 Transmission Peter Steenkiste School of Computer Science Department of Electrical and Computer Engineering Carnegie Mellon University 15-441 Networking, Spring 2004 http://www.cs.cmu.edu/~prs/15-441

More information

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1 Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2 Different Types of

More information

Infrared Receiver Module IRM-36xxT Series

Infrared Receiver Module IRM-36xxT Series Block Diagram Pin Configuration Features 1 2 3 1. OUT 2. GND 3. Vcc High protection ability against EMI Circular lens for improved reception characteristics Available for various carrier frequencies min

More information

Report, TSKS03 Wireless Systems

Report, TSKS03 Wireless Systems 1 Report, TSKS03 Wireless Systems Infrared Communication, kasma064 May 9 th, 2016 2 Contents Acronyms, Tables and Figures 3-4 1 Abstract 5 2 Introduction 5 2.1 IR Configurations 5 2.2 IR Communication

More information

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1 Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2 Different Types of

More information

Chapter 2: Fundamentals of Data and Signals

Chapter 2: Fundamentals of Data and Signals Chapter 2: Fundamentals of Data and Signals TRUE/FALSE 1. The terms data and signal mean the same thing. F PTS: 1 REF: 30 2. By convention, the minimum and maximum values of analog data and signals are

More information

Using Z8 Encore! XP MCU for RMS Calculation

Using Z8 Encore! XP MCU for RMS Calculation Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the

More information

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter CHAPTER 3 Syllabus 1) DPCM 2) DM 3) Base band shaping for data tranmission 4) Discrete PAM signals 5) Power spectra of discrete PAM signal. 6) Applications (2006 scheme syllabus) Differential pulse code

More information

IR Remote Control Codes (1)

IR Remote Control Codes (1) IR Remote Control s (1) formats, protocols and (in)compatibility By A.N. Other There are so many different remote control message formats currently in use that it can all be a bit confusing. If you are

More information

CS 294-7: Wireless Local Area Networks. Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA

CS 294-7: Wireless Local Area Networks. Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA CS 294-7: Wireless Local Area Networks Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA 94720-1776 1996 1 Desirable Features Ability to operate worldwide Minimize power

More information