![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
Silan Semiconductors INFRARED REMOTE CONTROL TRANSMITTER RC5 DESCRIPTION The SC8521 can be used in infrared remote control transmitters. It generates output pulses, in accordance with the RC5 protocol, when a key is pressed. The IC does not contain a software programmable processor. However, it does contain a ROM in which the codes that have to be transmitted are stored. The oscillator frequency may be optionally chosen as 432KHz. For 432KHz additional external capacitors must be connected. When a key in the key-matrix is pressed a driveline will be connected to a sense line. This causes the oscillator to start and a corresponding code will be generated conforming to the RC5 protocol. Seven drive lines ( DR0 to DR6 ) and eight sense lines (SN0 to SN7) may be connected via the key matrix to scan the keys. transmission will take place. SC8521 SOP-20 When two or more keys are activated simultaneously no Power-down and key wake-up High output current (45mA) FEATURES RC5 protocol Maximum of 56 keys (20-pin version) Option of multi-system or single system transmitter -- Multi-system: maximum 8 system, selection by key -- Single system: maximum 8 different systems per IC, selection by jumper wire or switch. Oscillator frequency of 432KHz Multiple key protection Option of 25% or 33% duty factor ORDERING INFORMATION SC8521 SOP-20 Package PIN CONFIGURATIONS XTAL1 XTAL2 SN7 SN0 SN1 SN2 SN3 SN6 SN4 1 2 3 4 5 6 7 8 9 20 VDD 19 Lout 18 VSS 17 DR6 SC8521 16 DR0 15 DR1 14 DR2 13 DR3 12 DR4 11 DR5 SN5 10 HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 1 Silan Semiconductors BLOCK DIAGRAM 432kHZ XTAL1 1 2 XTAL2 SC8521 OSCILLATOR TIMING GENERATOR AND CONTROL SN0 SN1 SN2 SN3 SN4 4 OUTPUT DRIVER 5 6 7 9 1K x 8 ROM PULSE GENERATOR 19 Lout SN5 10 SN6 SN7 8 3 KEY SCANNING SHIFT REGISTER DR1 15 DR2 14 DR3 13 DR4 12 DR5 11 DR6 17 20 VDD 18 DR0 16 VSS ABSOLUTE MAXIMUM RATING Characteristic Supply Voltage Power Dissipation Thermal Derating Storage Temperature Operating Temperature Symbol VDD PD K TSTG TOPR Value 5 25 10 -65 ~ +150 -20 ~ +80 Unit V mW mW/C C C HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 2 Silan Semiconductors SC8521 Test condition VDD=3V; TA=25C VDD=3V; TA=25C ELECTRICAL CHARACTERISTICS (Tamb=25C, unless otherwise specified) Symbol Operating supply voltage Supply current Quiescent current Operating ambient temperature LOW level input voltage HIGH level input voltage Pull-up resistance Maximum on-resistance Source current Parameter VDD IDD IDD(q) TA VIL VIH Rpu Ron Isink Min 2.2 ---10 -0.7VDD Type --------4.5 Max 4.5 2 1 +50 0.3VDD -100 2 5.5 Unit V mA A C V V K K mA Sense lines (input only and will have a weak internal pull-up resistance) VDD=3V VDD=3V VDD=3V; VO=1.5V 50 -3.5 Driver lines (output only; open drain; maximum on-resistance when LOW) Output drive (has a weak pull-up resistance) PIN DESCRIPTION 20-pin dual in-line and small outline package (SO-20) Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Symbol XTAL1 XTAL2 SN7 SN0 SN1 SN2 SN3 SN6 SN4 SN5 DR5 DR4 DR3 DR2 DR1 DR0 Description Oscillator input Oscillator output Sense line 7 for key matrix Sense line 0 for key matrix Sense line 1 for key matrix Sense line 2 for key matrix Sense line 3 for key matrix Sense line 6 for matrix Sense line 4 for matrix Sense line 5 for matrix Drive line 5 for key matrix (active LOW) Drive line 4 for key matrix (active LOW) Drive line 3 for key matrix (active LOW) Drive line 2 for key matrix (active LOW) Drive line 1 for key matrix (active LOW) Drive line 0 for key matrix (active LOW) To be continued HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 3 Silan Semiconductors (Continued) SC8521 Description Drive line 6 for key matrix (active LOW) Ground Output signal Power supply Pin No. 17 18 19 20 Symbol DR6 VSS Lout VDD FUNCTION DESCRIPTION 1. Key numbering for matrix is given in tables 1 Table1 key numbering for 20-pin package Driver lines DR5 DR4 DR3 DR2 DR1 DR0 DR6 Sense lines SN0 0:BANK0 8:BANK1 16:BANK2 24:BANK3 32:BANK4 40:BANK5 48:BANK6 SN7 1 9 17 25 33 41 49 SN1 2 10 18 26 34 42 50 SN2 3 11 19 27 35 43 51 SN3 4 12 20 28 36 44 52 SN6 5 13 21 29 37 45 53 SN4 6 14 22 30 38 46 54 SN5 7 15 23 31 39 47 55 SN0 connected GND, send BANK7 code. BANK0----7 see the following code table. When the keys have been scanned the key-number of the activated key serves as the address of the ROM to obtain the required codeword. Consequently, key numbers 6, 7, 14, 15, 22, 23, 30, 31, 38, 39 and 40 to 55 will not be addressed. The ROM contains 8 banks of 64 code words. Thus for each key a maximum of 8 different code words may be generated. With multi-system use, 8 different systems (e.g. TV, VCR, tuner, CD etc.) may be selected. Apart from the system bits the command bits may also be different in different banks (true multi-function keys). Selection can be performed using the keys. For each key three bank selected bits are present that determine which bank will be selected for the next key. For each key an `inhibit' bit is also present. When this bit is at logic 1 at an address in a given bank, and when the corresponding key is pressed (when this bank has been selected) no transmission will take place. A single system option is available however, whereby instead of keys jumper wire and/or a switch may be used for bank selection. Using this option it is possible to program different transmitter models in one IC and select the required bank by means of jumper wire. Instead of a jumper wire a side-switch may also be used to change the HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 4 Silan Semiconductors SC8521 generated code temporarily (select different bank) to obtain multi-function keys. With this option the jumper wires or switch must be connected between sense line SN0 and one of the drivelines DR0 to DR6 or ground. This means that SN0 cannot be used to connect keys and the maximum number of keys will be 49 keys for a 20-pin package. It is not possible to use a combination of jumper wires and selection keys for bank selection in one unit. The output of the ROM is loaded into a shift register that provides the input bits for the pulse generator. This pulse generator drives the output pin. 2. Timing generator A schematic diagram of the timing generator is illustrated the oscillator frequency is 432KHz. The timing generator is stopped when no key is activated and started again when a key is pressed. The output of the oscillator (CLK1) is divided by 12 for 432KHz. Selection is achieved using a mask option. The output of the divider is CLK2 which is used for clocking of the control timer. The frequency of CLK2 is 36 KHz and the inverse is used to generate the output pulses in the subcarrier frequency. By mask option the duty factor can be chosen to be 25% or 33%. The control timer has a length of 4096 subcarrier (pulse) periods. This is equal to the transmission repletion time. A bit time is equal to 64 pulses and the repetition time is 64 bit times. The control timer provides the timing of the key scanning, the ROM access and the code transmission. When the control timer has arrived at a certain state and no key has been pressed for at least 28 ms, a stop signal will be generated which will stop the oscillator. All drivelines will then be set to logic 0. As soon as a key is pressed one of the sense lines will become logic 0. This will generate a start signal, which will restart the oscillator. 432kHz OSCILLATOR CLK1 432 kHz DIVIDE BY 12 CLK2 INV pulse STOP no key end control S CLK R Q CONTROL TIMER DIVIDE-BY-4096 C0 C11 CLR Q start input Timer schematic diagram HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 5 Silan Semiconductors 3. Single system SN0 should be connected to one of the drivelines or ground. SC8521 The bank that will be selected is equal to drive line number to which SN0 is connected. When connected to ground the number will be 7. This achieved by loading the bank select flip-flops BS0 to BS2 with the contents of C5 to C7 of the control timer when sense line SN0 is at logic 0. In this way it is possible to use two different systems in one transmitter by using a side switch. With this option SN0 cannot be used to connect keys, so the maximum number of keys will be lower (49 keys with 20-pin IC). 4. Multi system The bank is selected by key for maximum 8 different systems (e.g. TV, VCR, CD, etc.), any key is flexible for bank selection. When a user inserts a new battery, the default bank is always in bank 7. If only bank 7 is used, then maximum number of key can be 56 keys for a 20-pin IC 5. ROM Logic 1 Logic 0 A schematic diagram of the ROM is illustrated. The ROM is divided into 8 banks of 2 x 64 bytes. Bank selection is performed using flip-flops BS0 to BS2 that are the 3 highest bits of the address. With the `single system' these bits are loaded from the 3 MSBs of the scan control when SN0 = 0. At power-on the bank select flip-flops will be in an arbitrary state. When a key was activated, the key number is 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. This gives 16 bits in total (M0L to M7L and M0H to M7H). The bits are described in Table 2. Table2 ROM bit description Bits M0L to M5L M6L M7L M0H to M4H M5H to M7H Command bits 0 to 5 Function Field bit. This bit indicates whether command codes 0 to 63 are used (filed bit is at logic 1) or command codes 64 to 127 are used (filed bit is at logic 0). Inhibit bit. When this bit is at logic 1 no transmission will take place. When this bit is at logic 0 the appropriate code word will be transmitted. System bits 0 to 4 Bank select. Will be stored in BS0 to BS2 when the `multi-system' option is selected. With single system bits M5H to M7H are don't care. HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 6 Silan Semiconductors 6. Pulse output SC8521 The bits of the remote control word, as indicated by the addressed ROM locations, are loaded into a shift register every bit-time this register is shifted. The output is used to generate a logic1 in the biphase (Manchester) coding, modulated with a frequency of 36 KHz. The duty factor of the modulation pulses may be selected (optionally) to be 25% or 33.3%. The output of the pulse generator controls the output driver that can provide a maximum current of 5 mA. DR5 DR4 DR3 DR2 DR1 DR0 DR6 SN0 SN7 SN1 SN2 SN3 SN6 SN4 SN5 Scan timing. HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 7 Silan Semiconductors ROM 1Kx8 BANK 0 LSB BANK 1 LSB address BS2 BS1 BS0 KN5 KN4 KN3 KN2 KN1 KN0 BANK 2 LSB BANK 3 LSB BANK 4 LSB BANK 5 LSB BANK 6 LSB BANK 7 LSB BANK 0 MSB BANK 1 MSB BANK 2 MSB BANK 3 MSB BANK 4 MSB BANK 5 MSB BANK 6 MSB BANK 7 MSB SC8521 M7H M6H M5H M4H M3H M2H M1H M0H M7L M6L M5L M4L M3L M2L M1L M0L ROM schematic diagram SYSTEM DEVELOPMENT 1. Software (SC8521) A PC program is provided that enables the user to fill in system and command codes for each keys number in each bank. This program converts the input data into a ROM code-file needed to produce the metal mask and to program an EPROM to be used in the hardware emulator. 2. Hardware An emulator is available that functionally emulates the IC. An EPROM with the ROM code information is inserted into the emulator to produce the required remote control codes corresponding to the keys in the prototype device. HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 8 Silan Semiconductors INTERNAL PIN CONFIGURATION 1. Pin configuration for pin SN0 VDD SC8521 2. Pin configuration for pins SN1 to SN7 VDD VDD 4 3,5 to 10 3. Pin configuration for pins DR0 to DR6 VDD 11 to 17 4. Pin configuration for pin Lout VDD VDD 19 APPLICATION CIRCUIT 100pF 432 kHz 2 100pF 3 SN7 VSS 18 DR6 17 XTAL2 LOUT 19 2 1 XTAL1 VDD 20 1k 47F 4 SN0 5 6 7 8 9 SC8521 SN1 SN2 SN3 SN6 SN4 DR0 16 DR1 15 DR2 14 DR3 13 DR4 12 DR5 11 k7 k15 k23 k31 k39 k47 k55 k6 k14 k22 k30 k38 k46 k54 k5 k13 k21 k29 k37 k45 k53 k4 k12 k20 k28 k36 k44 k52 k3 k11 k19 k27 k35 k43 k51 k2 B0 k1 k10 k18 k26 k34 k42 k50 B1 B2 B3 B4 B5 B6 10 SN5 k9 k17 k25 k33 k41 k49 Application diagram (SO20 package) HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 9 Silan Semiconductors INSTRUCTION AND SIGNAL OUTPUT FORMAT (Binary) Key k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 k10 k11 k12 k13 k14 k15 k16 k17 k18 k19 k20 k21 k22 k23 k24 k25 k26 k27 SC8521 Bank1 / 11000100101110 11000100011101 11000100011111 10000100100000 10000100101100 11000100101101 11000100011100 / 11000100000011 11000100100001 11000100100000 10000100001111 11000100001001 11000100110101 11000100000110 / 10000100110100 11000100001010 10000100110001 10000100001100 10000100110111 10000100000101 10000100110110 / 11000100000010 10000100110011 10000100110010 Bank0 / 10000111010011 10000111010010 11000111101100 11000000001100 11000111010001 11000111011110 11000111010000 / 10000111001110 10000111001101 10000000100001 11000111111010 11000111010111 11000000100100 11000111010110 / 10000111000100 11000111011101 / 10000111000101 11000111110110 11000111010101 11000111110101 / 10000000111010 10000000010001 10000000010010 Bank2 / 11001011100100 11001011010011 11001011010010 11001011001100 11001011100101 11001011001111 11001011001101 / 11001011000011 10001011011011 10001011011001 11001011100000 11001011001001 11001011100001 11001011000110 / 11001011011010 11001011101001 10001011111110 11001011010110 11001011010111 11001011111110 11001011010000 / 11001011000010 10001011010001 10001011010000 Bank3 / 11010100101011 11010100011101 11010100110010 11010100111111 10010100101100 11010100101101 11010100011100 / 11010100000011 11010100100001 11010100100000 11010101111111 11010100001001 11010100110101 11010100000110 / 11010000001101 11010100001011 10010000001111 11010001101011 11010001011111 11010001101110 11010000010000 / 11010100000010 10010100110011 10010100110010 (To be continued) HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 10 Silan Semiconductors Continued SC8521 Bank1 10000100011000 11000100001000 11000100110000 11000100000101 / 11000100000001 11000100111011 11000100101010 11000100101000 11000100000111 11000100110110 11000100000100 / 11000100010001 11000100010000 11000100100100 11000100000000 10000100110000 10000100000110 11000100001100 / 11000100101011 11000100001111 10000100101011 10000100001011 10000100000011 10000100000100 10000100101111 Key k28 k29 k30 k31 k32 k33 k34 k35 k36 k37 k38 k39 k40 k41 k42 k43 k44 k45 k46 k47 k48 k49 k50 k51 k52 k53 k54 k55 Bank0 11000000001101 11000111011001 10000000010000 11000111011000 / 11000111011101 11000111011100 10000000010101 11000000100011 11000111011011 10000111111111 11000111011010 / 11000111000000 / 11000111011100 11000111010100 / 11000111100111 / / 10000111000011 11000111010011 11000111010010 10000111000110 11000111110111 11000111011111 11000111110100 Bank2 11001011100010 11001011001000 11001011100011 11001011000101 / 11001011000001 10001011011010 10001011011000 10001011111111 11001011000111 11001011101101 11001011000100 / / / 10001011011101 11001011000000 / 10001011011100 / / 11001011011011 11001011101110 11001011101011 11001011011000 11001011011001 11001011111111 11001011010001 Bank3 11010010111111 11010100001000 11010100110000 11010100000101 / 11000100000001 11010100111011 11010100110100 11010001111111 11010100000111 11010100110110 11010100000100 / 10010000000000 10010000000110 11010100100100 11010100000000 11010000001111 11010100001111 / 11010000100110 11010001001100 10010100101011 11010001100001 11010001011110 1101000110000 11010000010001 HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 11 Silan Semiconductors Key k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 k10 k11 k12 k13 k14 k15 k16 k17 k18 k19 k20 k21 k22 k23 k24 k25 k26 k27 k28 SC8521 Bank5 / 10000000101101 10000000101100 10000000101011 11000000001100 10000000101111 10000000111110 10000000101110 / 11000000000011 11000000100110 10000000010110 11000000001110 11000000001001 11000000100100 11000000000110 / 11000000101100 11000000010000 / 11000000101011 11000000101010 11000000100001 11000000101011 / 11000000000010 10000000010001 10000000010010 11000000001101 Bank4 / 11010100011101 11010001011111 11010001011110 11010100001100 11010100011100 10010100101011 11010100101011 / 11010100000011 11010100100001 11010100100000 11010100101101 11010100001001 11010100110101 11010100000110 / 11010000011010 11010001111111 11010100111011 11010000010110 11010000010111 11010010111111 11010000010000 / 11010100000010 11010100110010 11010100110100 11010100001011 Bank6 / 10000000101101 10000000101100 10000000101011 11000000001100 10000000101111 10000000111110 10000000101110 / 11000000000011 10000000100001 10000000010110 11000000001110 11000000001001 11000000100100 11000000000110 / 11000000101100 10000000011001 10000000100101 11000000101011 11000000101010 10000000100111 11000000101011 / 11000000000010 10000000010001 10000000010010 11000000001101 Bank7 / 11000000110010 11000000110110 11000000110111 11000000001100 11000000110101 10000000111110 11000000110100 / 11000000000011 11000000100110 11000000010000 11000000001110 11000000001001 11000000100100 11000000000110 / 11000000101100 10000000011001 / 11000000101011 11000000101010 11000000001011 11000000101101 / 11000000000010 11000000100001 11000000111011 11000000001101 (To be continued) HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 12 Silan Semiconductors (Continued) SC8521 Bank5 11000000001000 10000000010000 11000000000101 / 11000000000001 10000000110101 10000000010101 11000000100011 11000000000111 11000000001111 11000000000100 / 11000111000000 / 11000000111000 11000000000000 10000000110001 11000000100010 11000111111010 Key k29 k30 k31 k32 k33 k34 k35 k36 k37 k38 k39 k40 k41 k42 k43 k44 k45 k46 k47 k48 k49 k50 k51 k52 k53 k54 k55 Bank4 11010100001000 11010100110110 11010100000101 / 11000100000001 11010001100001 11010001100000 11010000100110 11010100000111 10010100101100 11010100000100 / / / 10010100110011 11010100000000 11010100110000 10010100110010 Bank6 11000000001000 10000000010000 11000000000101 / 11000000000001 10000000110101 10000000010101 11000000100011 11000000000111 11000000001111 11000000000100 / 10000000011010 10000000011111 11000000111000 11000000000000 10000000110001 11000000100010 11000111111010 / 11000000111100 10000000011000 11000000111111 11000000101001 10000000111010 10000000100110 11000000101110 Bank7 11000000001000 11000000100000 11000000000101 / 11000000000001 10000000110101 11000000010001 11000000100011 11000000000111 11000000001111 11000000000100 / 11000111000000 / 11000000111000 11000000000000 / 11000000100010 11000111111010 / 11000000111100 10000000011000 11000000111111 11000000101001 11000000011110 11000000001010 11000000101110 / 11010000011011 11010100111111 11010100100100 11010000011000 11010000011001 11010101111111 11010000010001 / 11000000111100 11000000010001 11000000111111 11000000101001 10000000111010 11000000100000 11000000101110 1 The number after K is the key code number. 2 The number after B is BANK0, BANK1 number. When SN0 connect the GND, it sends BANK7. 3 Don't compatible with PCA8521pins. HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 13 Silan Semiconductors PCB WIRE LAYOUT SCHEMATIC: Transmitting tube output ground line SC8521 The transmitting tube ground line and IC ground line should layout separated or overstriking ground line. The above IC only use to hint, not to specified. Note: * In wire layout, the power filter capacitor should near to IC. * In wire layout, should avoid power line and ground line too long. * Recommended infrared transmit unit and IC ground line should layout separated, or overstriking lines. * The emitter of triode connect 1 resistor at least. * Recommended triode use 9014. HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 14 Silan Semiconductors PACKAGE OUTLINE SOP-20-375-1.27 SC8521 Unit: mm 0.4 0.25B0.05 1.27 12.7B0.25 0.4B0.1 3.1MAX 11.43 HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 15 9.525(375) 10.2B 7.6B 0.3 Silan Semiconductors Attach Revision History Data 2001.09.18 2001.01.03 SC8521 REV 1.0 1.1 Original Description Modify the order of the pin in key matrix table Modify the diode direction in "APPLICATION CIRCUIT" Page 4 9 10~13 13~14 9 14 15 2002.01.19 1.2 Add the Binary "instruction and signal output format table" Add the note of instruction table. The 102pF capacitor change to 100pF in "APPLICATION CIRCUIT" 2002.03.01 1.3 Add the "PCB wire layout schematic" Modify the "Package outline" HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD REV: 1.3 2002.03.01 16 |
Price & Availability of SC8521
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |