Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 DESCRIPTION PT2215 is a remote control transmitter utilizing CMOS Technology specially designed for RC5 infrared remote control applications. Although PT2215 does not contain a software programming processor, it however has a ROM which can store the codes that have been transmitted. PT2215 provides an option for a single or multi system transmitter. A single system has up to a maximum of 8 different systems per chip whereby selection is via jumper wire or switch. The multi system option provides a maximum of 8 systems via key selection. Pin assignments and application circuit are optimized for easy PCB layout and cost saving advantages. FEATURES • • • • • • • • • • CMOS technology RC5 protocol Maximum of 56 keys Multi-system or single system transmitter option Power down and key wake up functions High output current (< 45mA) Oscillation frequency: 432KHz or 4MHz Multiple key protection 25% or 33% duty factor option Available in 20 pins, SOP package APPLICATIONS • • • • • Air conditioner Television VCR Audio equipment Multi-media system PT2215 V1.1 -1- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 BLOCK DIAGRAM PT2215 V1.1 -2- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 PIN CONFIGURATION PIN DESCRIPTION Pin Name I/O OSC1 OSC2 KI7 KI0 KI1 KI2 KI3 KI6 KI4 KI5 /KO5 /KO4 /KO3 /KO2 /KO1 /KO0 /KO6 VSS /DOUT VDD I O I I I I I I I I O O O O O O O O - PT2215 V1.1 Description Oscillator Input Pin Oscillator Output Pin Key Matrix Sense Line 7 Key Matrix Sense Line 0 Key Matrix Sense Line 1 Key Matrix Sense Line 2 Key Matrix Sense Line 3 Key Matrix Sense Line 6 Key Matrix Sense Line 4 Key Matrix Sense Line 5 Key Matrix Drive Line 5 (Active: Low) Key Matrix Drive Line 4 (Active: Low) Key Matrix Drive Line 3 (Active: Low) Key Matrix Drive Line 2 (Active: Low) Key Matrix Drive Line 1 (Active: Low) Key Matrix Drive Line 0 (Active: Low) Key Matrix Drive Line 6 (Active: Low) Ground Output SUGNAL (Active: Low) Power Supply -3- Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 FUNCTION DESCRIPTION When a key is pressed, PT2215 generates output pulses in compliant with the RC5 protocol. PT2215 does not have a software programmable processor but contains a ROM which is used for storing the codes that have been transmitted. A 432KHz or 4MHz oscillation frequency may be selected. External capacitors must be connected to generated the 432KHz oscillation frequency. When a key belonging to the key matrix is pressed, a drive line is connected to a Sense Line. This will then activate the oscillation and a corresponding code will be generated in accordance with the RC5 protocol. Up to 7 drive lines (/KO0 to /KO6) may be connected to up to eight sense lines (KI0 to KI7) in order to construct a key matrix. Please refer to the tables below. KEY MATRIX FOR 20 PINS PACKAGE Driver Lines /KO0 /KO1 /KO2 /KO3 /KO4 /KO5 /KO6 PT2215 V1.1 KI0 0 8 16 24 32 40 48 KI1 1 9 17 25 33 41 49 Sense Lines KI2 KI3 KI4 2 3 4 10 11 12 18 19 20 26 27 28 34 35 36 42 43 44 50 51 52 -4- KI5 5 13 21 29 37 45 53 KI6 6 14 22 30 38 46 54 KI7 7 15 23 31 39 47 55 April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 After the key scanning operation has been completed, the key number of the activated keys are used as the address of the ROM. For a 16-pin PT2215 version, the following sense and driver lines are not connected -- KI6, KI7, /KO5 and /KO6. Therefore, key numbers 6, 7, 14, 15, 22, 23, 30, 31, 38, 39 and 40 to 55 are not used. The ROM contains 8 banks of 64 code words. Each key can generate a maximum of 8 different code words. A multi-system can select 8 different systems (i,e, TV, VCR, Tuner, CD, DVD etc.). PT2215 can supports a truly multi-function key. The system bits as well as the command bits may be different in the different banks. The keys may be used to perform the selection. Each key has 3 bank select bits which are used to determine which bank will be selected for the next key and an “inhibit bit”. When the “inhibit” bit is set to “1” at a given bank and the corresponding key is press (that is, this given bank has been selected.), there will be no transmission. In the case of a single system, the bank selection is made via a jumper wire or a switch. Using the single system option, it is possible to program different transmitter models in one PT2215 chip. A side-switch may be used instead of a jumper wire to change the generated code temporarily to obtain multi-functional keys. The jumper wires or switch must be connected between the sense line KI0 and one of the drive lines /KO0 to /KO6 or the Ground. KI0 cannot be used to connect keys. For a PT2215 16-pin package, the maximum number of keys is 25 while for a 20-pin package, the maximum number of keys is 49. It is important to note that it is not possible to use a combination of jumper wires and selection keys in a one unit bank selection. PT2215 V1.1 -5- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 TIMING GENERATOR The timing generator diagram is shown in the figure below. The oscillation frequency value is 432KHz or 4MHz. The timing generator is terminated when no key is activated, however, it commences when a key is pressed. As you can see from the diagram above, the CLK1 (Oscillator Output) is divided by either 111 (for 4MHz) or by 12 (for 432KHz) depending on your mask option. CLK2 is used to control timer clocking. The frequency of CLK2 is 36KHz and its inverse is used to generate the output pulses in the subcarrier frequnecy. The duty factor may either be 25% or 33% depending on the mask option. The control timer provides the timing of the key scanning, ROM access and Code transmission. The length of the control timer is 4,096 subcarrier (pulse) periods which is equivalent to the transmission repetition time. One bit time is equal to 64 pulse while on repetition time has 64 bit times. When the control timer has arrived at a certain state and no key has been pressed, a stop signal is generated which will terminate the oscillator. All drives will then be set to “LOW”. Pressing a key will set one of the sense lines to “0” and this will generate a start signal which will restart the oscillator. PULSE OUTPUT The remote control word bits (as indicated by the addressed ROM locations) are stored into a shift register every bit-time this register is shifted. The output is used to generate either “0” or “1” in the biphase (Manchester) coding modulated with a 36KHz frequency. The duty factor of the modulation pulses may be optionally selected to be either 25% or 33.3%. The pulse generator output controls the output driver that provides the maximum current of 45mA. PT2215 V1.1 -6- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 KEY SCANNING Key Scanning is controlled by six bits of the control timer, thus, 64 time slots are available. Each time slot correspond to a key number. The three most significant bits (MSBs) control the drive lines while the 3 least significant bits (LSBs) control the sense lines. The scan timing diagram is shown in the diagram below. PT2215 V1.1 -7- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 In the first 8 time slots, the drive line -- /KO0 is set to “LOW”. During this time, the 8 sense lines -- KI0 to KI7 are sequentially tested. In the next 8 time slots, the drive line -- KO1 is set to “LOW” and during this time, the 8 sense lines are sequentially tested. The same thing occurs for the succeeding 8 time slots /KO2, /KO3, /KO4, /KO5 or /KO6 are set to “LOW”. After testing, there are 8 time slots when all drive lines are “HIGH”. When one of the sense lines of time slots 0 to 63 is set to “LOW”, the contents of the 6 bits are stored in the key register which is used to address the ROM. When two or more keys are activated, no transmission occurs. Under this condition which is the same as “No Key”, the control bit in the command word for the next transmission will be toggled. When no keys is pressed the oscillation is terminated at the of the control timer. Under this condition, all drive lines will be set to “0”. When one of the keys is pressed once again, the oscillation is start, thus, a wake up will occur. SYSTEM OPTIONS PT2215 provides two system options: single system and the Multi-System. SINGLE SYSTEM In a single system, the KI0 must be connected to the ground or to one of the drive lines. The bank selected is the equivalent to the drive line number to which the KI0 is connected. When the KI0 is connected to the ground, the bank selected is 7. The bank select flip-flops are loaded with the contents of control timer’s C5 to C7 when the KI0 is set to “0”. It is therefore possible to have two different systems in one transmitter by using a side switch. It must be noted that KI0 cannot be used to connect keys, thus the maximum number of keys for a 20-pin package is 49. MULTI-SYSTEM In a multi-system, the bank is selected via key selection. A maximum of eight (8) different systems (i.e. TV, VCR, CD, DVD, etc.) is supported. When the system in initialized (i.e. user inserts new battery), the default bank is always Bank 7. If only bank 7 is set, the maximum number of keys for a 20-pin package is 56. PT2215 V1.1 -8- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 ROM The ROM consists of 8 banks. Each bank provides 2 x 64 bytes. Please refer to the diagram below. A bank is selected by using flip flops BS0 to BS2 which are the 3 highest address bits. In a single system, these bits are loaded from the 3 MSBs of the Scan Control when KI0 = ”0”. During Power-On, the bank select flip-flops will be in an arbitrary state. When a key is activated, the key number if stored in the 6-bit key register. This register forms the lower bits of the ROM Address. For each command, the ROM will be accessed twice giving a total of 16 bits (M0L to M7L and M0H to M7H). The table below describes these bits. PT2215 V1.1 -9- April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 040 ROM TABLE Scan 1 2 3 4 5 6 7 9 10 11 12 13 14 15 17 18 19 20 21 22 23 25 26 27 28 29 30 31 33 34 35 36 37 38 39 41 42 43 44 45 46 47 49 50 51 52 53 54 55 Bank0 Bank1 7 7 7 0 7 7 7 7 7 0 7 7 0 7 7 7 83 82 44 12 17 30 16 78 77 86 58 23 36 22 68 29 7 7 7 7 0 0 0 0 7 0 7 7 7 0 0 7 7 7 7 69 54 21 53 122 81 82 13 25 80 24 29 28 85 35 27 127 26 00 7 7 28 20 7 39 7 7 7 7 7 7 7 67 19 18 70 55 31 32 PT2215 V1.1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 46 29 31 96 108 45 28 3 33 32 79 9 53 6 116 10 113 76 119 69 118 2 115 114 88 8 48 5 1 59 42 40 7 54 4 17 16 36 0 112 70 12 43 15 107 75 67 68 111 Bank2 11 36 11 19 11 18 11 12 11 37 11 15 11 13 11 03 11 91 11 89 11 32 11 09 11 33 11 06 11 26 11 41 11 126 11 22 11 23 11 62 11 16 11 02 11 81 11 80 11 34 11 08 11 35 11 05 11 01 11 90 11 88 11 127 11 07 11 45 11 04 11 11 93 00 11 92 Bank3 20 43 20 29 20 50 20 63 20 108 20 45 20 28 20 03 20 33 20 32 21 63 20 09 20 53 20 06 16 13 20 11 16 79 17 43 17 31 17 46 16 16 20 02 20 115 20 114 18 63 20 08 20 48 20 05 20 01 20 59 20 52 17 63 20 07 20 54 20 04 16 64 16 70 20 36 20 00 16 15 20 15 11 11 11 11 11 11 11 27 46 43 24 25 63 17 16 17 20 17 17 17 16 38 12 107 33 30 32 17 - 10 - Bank4 20 29 17 31 17 30 20 12 20 28 20 107 20 43 20 03 20 33 20 32 20 45 20 09 20 53 20 06 20 26 17 63 20 59 16 22 16 23 18 63 16 16 20 02 20 50 20 52 20 11 20 08 20 54 20 05 20 01 17 33 17 32 16 38 20 07 20 108 20 04 20 20 20 20 115 00 48 114 16 20 20 16 16 21 16 27 63 36 24 25 63 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bank5 109 108 107 12 111 126 110 03 38 86 14 09 36 06 44 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 43 42 33 45 02 81 82 13 08 80 05 01 117 85 35 07 15 04 00 0 0 0 0 7 0 0 0 0 0 0 0 56 00 113 34 58 60 17 63 41 122 32 46 Bank6 109 108 107 12 111 126 110 03 97 86 14 09 36 06 44 89 101 43 42 103 45 02 81 82 13 08 80 05 01 117 85 35 07 15 04 90 95 0 56 0 00 113 0 34 7 58 0 60 0 88 0 63 0 41 0 122 0 102 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bank7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 54 55 12 53 126 52 03 38 16 14 09 36 06 44 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 43 42 11 45 02 33 59 13 08 32 05 01 117 17 35 07 15 04 00 0 0 56 00 0 7 0 0 0 0 0 0 0 34 58 60 88 63 41 30 10 46 April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC Bit M0L to M5L M6L M7L M0H to M4H M5H to M7H PT2215 V1.1 PT2215 Function Command Bits 0 to 5 Field Bit When the field bit =1, the command codes 0 to 63 are used. When the flied bit code=0, command codes 64 to 127 are used. Inhibit Code When the inhibit code=1, there is no transmission. When the inhibit code=0, the selected code word is transmitted. System Bits 0 to 4 Bank Select Bits When a Multi-System is selected, the bank select bits are stored in BS0 to BS2. M5H to M7H are no relevant when a Single System is selected. - 11 - April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 ABSOLUTE MAXIMUM RATINGS Parameter Operating voltage Storage temperature Symbol Topr Tstg Rating -40 to +85 -65 to +150 Unit ℃ ℃ ELECTRICAL CHARACTERISTICS Parameter Symbol Test Conditions Min. Typ. Operating supply voltage VDD 2.0 VDD=5V, Ta=25℃ Supply current IDD VDD=3V, Ta=25℃ Standby current IDD(q) Sense Lines (Input only and will have a Weak Internal Pull-up Resistance) Low level input voltage VIL High level input voltage VIH 0.7VDD Pull-up resistance Rpu VDD=2V 50 Driver Lines (Output only, Open-drain, maximum on-resistance when Low) Maximum on-resistance Ron VDD=2V Output Driver (has weak pull-up resistance) Sink current Isink VDD=2V, VO=1V Pull-up resistance Rpu VDD=2V - PT2215 V1.1 - 12 - Max. 5.5 2 1 Unit V mA µA 0.3VDD 100 V V KΩ 2 KΩ 45 5 mA KΩ April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 APPLICATION CIRCUIT Note: External capacitors must be connected to generate the 432KHz Oscillation Frequency. PT2215 V1.1 - 13 - April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 ORDER INFORMATION Valid Part Number PT2215-040 PT2215 V1.1 Package Type 20 Pins, SOP, 300mil - 14 - Top Code PT2215-040 April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC PT2215 PACKAGE INFORMATION 20 PINS, SOP, 300MIL PT2215 V1.1 - 15 - April, 2006 Tel: 886-2-66296288 Fax: 886-2-29174598 URL: http://www.princeton.com.tw Infrared Remote Control Transmitter IC Symbol A A1 B C D E e H h L α Min. 2.35 0.10 0.33 0.23 12.60 7.40 PT2215 Dimensions In Millimeter Nom. Max. 2.65 0.30 0.51 0.32 13.00 7.60 1.27 bsc. 10.00 0.25 0.40 0° 10.65 0.75 1.27 8° Notes: 1. Dimensioning and tolerancing per ANSI Y14.5M-1982. 2. Dimension “D” does not include mold flash, protrusions or gate burrs. Mold Flash, protrusion or gate burrs shall not exceed 0.15mm (0.006 in) per side. 3. Dimension “E” does not include interlead flash or protrusions. Interlead flash or protrusions shall not exceed 0.25mm (0.010 in) per side. 4. The chamfer on the body is optional. It is not present, a visual index feature must be located within the crosshatched area. 5. “L” is the length of the terminal for soldering to a substrate. 6. N is the number of the terminal positions (N=20) 7. The lead width “B” as measured 0.36mm (0.014 in) or greater above the seating plane, shall not exceed a maximum value of 0.61mm (0.24 in). 8. Controlling dimension: MILLIMETER. 9. Refer to JEDEC MS-013, Variation AC. JEDEC is the trademark of JEDEC SOLID STATE TECHNOLOGY ASSOCIATION. PT2215 V1.1 - 16 - April, 2006