Data Formats for IR Remote Control

Similar documents
Small 7-key User-definable Remote Control User s Guide

Photo Modules for PCM Remote Control Systems

INFRARED REMOTE CONTROL RECEIVER MODULE PL-IRM REV: B / 0

FEATURES DESCRIPTION APPLICATIONS BLOCK DIAGRAM. PT2248 Infrared Remote Control Transmitter

TV Remote Controller Decoder

8-bit Microcontroller. Application Note. AVR415: RC5 IR Remote Control Transmitter. Features. Introduction. Figure 1.

Remote Controls Radio Frequency or Infrared Content. Whitepaper by Martin Gotschlich, Infineon Technologies AG, 2010

IR Communication a learn.sparkfun.com tutorial

Wireless Home Security System

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

Fundamentals of Telecommunications

2008 PVR Remote Functionality Guide V1.1

Dynamic Frequency Selection (DFS) and the 5GHz Unlicensed Band

Final Design Report 19 April Project Name: utouch

Introduction to Z-Wave. An Introductory Guide to Z-Wave Technology

MF1 IC S General description. Functional specification. 1.1 Contactless Energy and Data Transfer. 1.2 Anticollision. Energy

IR Receiver Modules for Remote Control Systems

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION

Universal Remote Instruction Manual

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Instructions for - Installation of Satellite Channels

2.0 System Description

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

CDMA TECHNOLOGY. Brief Working of CDMA

CABLE ONE ALL DIGITAL

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

FAST TUTORIALS FOR TIME-CHALLENGED TECHNICIANS

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

Fast and Accurate Test of Mobile Phone Boards

Positioning in GSM. Date: 14th March 2003

Pulse Width Modulation

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

Having read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop.

Frequency Hopping for GSM Base Station Tests with Signal Generators SME

AN_2901CE_001 JULY 2005

Table of Contents Function Keys of Your RF Remote Control Quick Setup Guide Advanced Features Setup Troubleshooting

Objectives. Basics of Serial Communication. Simplex vs Duplex. CMPE328 Microprocessors (Spring ) Serial Interfacing. By Dr.

Light scene push button 8gang comfort flush-mounted xx

TBS Dominator 5G8 Receiver

F2103 GPRS DTU USER MANUAL

Infrared Remote Control Receiver Module IRM-2638T

Chapter 11: Input/Output Organisation. Lesson 06: Programmed IO

Decimal Number (base 10) Binary Number (base 2)

RECOMMENDATION ITU-R F (Question ITU-R 157/9) b) that systems using this mode of propagation are already in service for burst data transmission,

TWI module seems buggy in multi-master communications

Atomic Alarm Clock Instruction Manual

Web Site: Forums: forums.parallax.com Sales: Technical:

Wireless Audio Video Sender

GDM1602A SPECIFICATIONS OF LCD MODULE. Features. Outline dimension

Multiplexing. Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single physical medium.

Technical Information Manual

Computer Organization & Architecture Lecture #19

Course 1. General view on the fixed telephone network. Digital networks. General aspects. Definitions.

CHAPTER 11: Flip Flops

F 2 MC-8FX FAMILY MB95200 SERIES ELECTRONIC SAFE DEMO REFERENCE SOLUTION 8-BITMICROCONTROLLER APPLICATION NOTE

AVR Timer/Counter. Prof Prabhat Ranjan DA-IICT, Gandhinagar

Chap#5 (Data communication)

Movement/monitoring 1307/1.0 (6325xx)

DVR GUIDE. Using your DVR/Multi-Room DVR WAVE-123 wavebroadband.com

GSM Testers for Rent and Sale

Adding Heart to Your Technology

AP IR Remote Control Installation & Operation Manual

Position of the RDS signal in the modulation spectrum... 3 RDS groups... 3 Group Format... 4 Error Correction and Synchronization...

Appendix C GSM System and Modulation Description

Power network telecommunication

Physical Layer, Part 2 Digital Transmissions and Multiplexing

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

ABOUT YOUR SATELLITE RECEIVER

Radio-frequency channel arrangements for fixed wireless system operating in the GHz band

Installation and operating instructions: Radio dimmer Type: DALI DM ADVANCED LI

Receiver and Remote Controls

SD21-21 Channel Servo Driver Module Power Servo's

Module 13 : Measurements on Fiber Optic Systems

INSTRUCTIONS FOR INSTALLATION AND USE OF CONTROL UNIT EP095CM WiFi

IR Receiver Modules for Remote Control Systems

IR-210/712A + TouchPAD

Using the Siemens S65 Display

1. Overview. 2. F-bit Utilization

The Evolution of 3G CDMA Wireless Networks. David W. Paranchych IEEE CVT Luncheon January 21, 2003

Counters and Decoders

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

OWNER S MANUAL Omega Super Audio Compact Disc Player

Using Flow Control with the HEAD Recorder

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

Technical data. General specifications. Indicators/operating means. Electrical specifications Operating voltage U B Power consumption P 0 Interface

Sierra Wireless AirCard Watcher Help for Mac OS X

Telecommunications systems (Part 1)

Technical Data Sheet UM-005. UM005-doc In reference to UM005-c-01.04

The Secrets of RS-485 Half-duplex Communication

IR T.V REMOTE BASED COMPUTER AND LAPTOP OPERATING

Exercise 2 Common Fundamentals: Multiple Access

HDfury 3D Glasses and Emitter. User Manual Rev 1.0

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

ZME_WALLC-S Z-Wave Secure Wall Controller

Measurement of Output Power Density from Mobile Phone as a Function of Input Sound Frequency

Getting to Know Xsight Home Screen and Everyday Use Settings PC Setup

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Inwall 4 Input / 4 Output Module

COLLATED QUESTIONS: ELECTROMAGNETIC RADIATION

Transcription:

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 of transmission where an incorrect interpretation of the transmitted code is not permissible. Unintelligible signals must be ignored. Usually, commands are repeated until the remote controlled device reacts as desired. The operator can directly observe the result of pressing a key by visual feedback. Because there is only a short period of data transmitting at each keypress there is no necessity for regulation of the coding in the frequency band between 30 khz and 60 khz and also at 455 khz. Vishay Telefunken Some methods of modulation have been established. In order to achieve reliable and battery power saving transmission bursts of the carrier frequency are transmitted. The three commonly used represent ations of one bit in remote control systems are described in the following diagrams. The Bi Phase Coding has one rising or falling edge in the center of each time chip (Figure 4). In the Pulse Distance Coding all bursts have the same length but the time between the bursts is different depending on the value of the bit (Figure 5). In the Pulse Length Code there are two kind of burst lengths depending on the bit value (Figure 6). 1 1 0 0 0 0 1 1 Figure 4. 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 5. Pulse distance modulation The Vishay Telefunken IR receiver modules are developed and optimized for the use in such carrier frequency burst transmission. Special types for different operating frequencies are available in the range from 30 khz to 60 khz. Standard types are available for the frequencies 30 khz, 33 khz, 36 khz, 36,7 khz, 38 khz, 40 khz and 56 khz. Other frequencies in this range can be realized on request. Beside the different kinds of coding and the different carrier frequencies there are also data formats with and without preburst, with different number of bits in a command and with different bitlength. 1 0 1 1 0 Figure 6. Pulse length code Almost all codes have addressbits and databits. For safety reasons some codes send the data twice (inverted and noninverted). There are different ways to overcome the difficulty to distinguish a multiple key pressing from an interruption of the transmission link (e.g. at the TV channel 1 or channel 11 ). Some codes use a toggle bit which change the value at each keypress, some codes send an indication for start and stop before and after each command and some codes send the data only once at each keypress. Two common data formats are described in more detail now: the RC5 Code and the NEC Code. 06.00 7

The RC5 Code In the RC 5 standard, a bi phase coding is applied (see Figure 7). The carrier frequency is fixed at 36 khz. The transmission of a word begins with two start bits, followed by a toggle bit. The toggle bit changes its value at each key operation. The five address bits represent the address of the device to be controlled. The six command bits contain the information to be transmitted. Each bit in a data word consists of a burst of 32 with a repetition rate of 36 khz. The equivalent times are shown in the pulse diagrams. All Vishay Telefunken photomodules can receive the RC5 Code correctly. 24.9 ms 114 ms The data word is repeated as long as a key is pressed ; example: 2 start Toggle 5 address 6 data bit One bit contains 32 pulses with a repetition rate of 36 khz: 6.94 µs 27.8 µs 868.1 µs Figure 7. RC 5 transmission code The NEC Code The NEC code also works with bursts of a defined carrier frequency which is 38 khz. All Vishay Telefunken receiver photomodules operate well with this system. The NEC code starts the transmission using a so called leader code, a burst of a length of 9 ms, followed by the data word after a pause of 4.5 ms. The initial idea of this leader code is to settle the internal control loops in the receiver modules. But for the Vishay Telefunken receiver such a preburst is not necessary. As long as a key is pressed, only the leader code is repeatedly transmitted, followed by a single bit. A specialty of this code is the property of constant word length in connection with a pulse distance modulation. Both address and command bit are transmitted twice, first as the normal byte followed by the inverted byte. This is shown in Figures 8 and 9. The burst defining a bit contains 22 pulses each of a length of 8.77 µs with a period of 26.3 µs. A 0 is represented by a pulse distance of 1.125 ms, the 1 with 2.25 ms, respectively. 8 address bits are used to identify the device to be controlled. A further 8 bits are used for the transmission of the command. As mentioned above, the words are always followed, without a pause, by the inverted words, e.g., the transmission of the address 001111 and the command 0001 is performed by sending the word: 001111 1000 0001 1101. A special version of the NEC code is with repetitive data. That means that each 8 ms the preburst including the whole data is repeated as long as the key is pressed. 8 06.00

Leader code 67.5 ms 8 ms 8 ms Figure 8. NEC transmission code (the leader code followed by a single bit is transmitted as long as a key is pressed) Address code Address code Data code Data code 9 ms 4.5 ms 8 bit 8 bit 8 bit 8 bit 13.5 ms 27 ms 27 ms Figure 9. NEC transmission code (data word from figure 8) Data transmission with the Receiver Modules: Although the receiver modules are mainly used for IR remote control, some of them can also be used for continuous data transmission. For this purpose we recommend the 11xx and the 21xx series because they can receive short bursts (>= 6 ). If a lower data rate can be accepted also the 17 series will receive the signals correctly (burst length >= ). Two examples for such a continuous data transmission are shown in Figure and 11: Start 1 0 0 1 0 1 1 0 Stop One Byte in RS 232 2400 bps 150µs (6 at 40 khz) Figure. Example of a Data transmission at 2400 bps with 1140 7µs (6 at 56 khz) 286µs = 00 357µs = 01 500µs = 11 429µs = 357µs = 01 Figure 11. Example of a data transmission at > 4000 bps with the 1156 06.00 9

Vishay Telefunken offers different IR receiver series in order to have an optimized solution for each application. The main differences are the following values: Table 2. Data Signal Limitations for the Vishay Telefunken Photomodules Minimum Burst Length (number of of carrier) between the bursts (carrier ) between the data commands in the data command if a burst is longer than 1.8ms 11xx 21xx 12xx 15xx 22xx 48xx 6 14 13xx 6 17xx 14 18xx 28xx 18 xxss3v TFMM 5xx0 6 6 300 µs 9 400 µs No limit No limit No limit No limit 15ms 25ms No limit Burst length 4 x burst length 5.5x burst length Burst length No limit No limit 1.3 x burst length 06.00

The following table gives some examples of possible formats: Table 3. Suitable Types for standard transmission code 11xx 21xx 12xx 15xx 22xx 48xx 13xx 17xx 18xx 28xx 18 xxss3v NEC Code + ++ + + + + + RC5 Code + ++ + + + + + RC6 Code, Mode 0 + ++ + + + + + RC6 Code, Mode 1A + + + ++ + + + RC6 Code, Mode 1B + + ++ + (bi directional) RC6 Code, Mode 2A + + ++ RCMM Code ++ RECS 80 Code + ++ + + R 2000Code (33kHz) + ++ + + + + + TCE RCA Code (56.7 khz) + ++ + + + Toshiba Micom Format + ++ + + + + + (similar NEC) Grundig Code (30.3kHz) + ++ + + + + + Sony 12 Bit Code + ++ + + + + Sony 15 Bit Code + + ++ + + Sony 20 Bit Code + ++ Sharp Code + ++ + + + + Kaseikyo Matsushita Code + ++ + + + + + (36.7kHz) Misubishi Code (33kHz) + ++ + + + + Daewoo VCR Code (38kHz) + ++ + + Zenith Trackball Code (40kHz) + ++ + + + + Continuous transmission 4000bps + Continuous transmission 1200bps + + ++ + +: data format is suitable; ++: optimum receiver for this data format; : not recommended TFMM 5xx0 06.00 11