Datasheet SL3010D, SL3010N Datasheet (SLS)

Page 1
SL3010
System Logic
Semiconductor
SLS
The SL3010 is intended as a general purpose (RC-5) infrared remote control system for use where a low voltage supply and a large debounce time are expected. The device can generate 2048 different commands and utilizes a keyboard with a single pole switch for each key. The command are arranged so that 32 systems can be addressed, each system containing 64 different commands. The keyboard interconnection is illustrated by Fig.1.
• Low voltage requirement
• Single pin oscillator
• Biphase transmission technique
• Test mode facility
ORDERING INFORMATION
SL3010N Plastic
SL3010D SOIC
TA = -25° to 85° C
for all packages.
BLOCK DIAGRAM
PIN ASSIGNMENT
Page 2
SL3010
System Logic
Semiconductor
SLS
PIN DESCRIPTION
PIN No DESIGNATION DESCRIPTION
1 X7 (IPU) sense input from key matrix 2 SSM (I) system mode selection input 3-6 Z0-Z3 (IPU) sense inputs from key matrix 7 MDATA (OP3) generated output data modulated with 1/2 the oscillator frequency at a 25%
duty factor 8 DATA (OP3) generated output information 9-13 DR7-DR3 (ODN) scan drivers 14 GND ground (0V) 15-17 DR2-DR0 (ODN) scan drivers 18 OSC (I) oscillator input 19 TP2 (I) test point 2 20 TP1 (I) test point 1 21-27 X0-X6 (IPU) sense inputs from key matrix 28 Vcc (I) voltage supply
(I) = input (IPU) = input with p-channel pull-up transistor (ODN) = output with open drain n-channel transistor (OP3) = output 3-state
FUNCTIONAL DESCRIPTION Keyboard operation
Every connection of one X-input and one DR-output will be recognized as a legal key operation and will cause the device to generate the corresponding code. The same applies to every connection of one Z-input to one DR­output with the proviso that SSM must be LOW. When SSM is HIGH a wired connection must exist between a Z­input and DR-output. If no connection is present the system number will not be generated. Activating two or more X-inputs, Z-inputs or Z-inputs and X-inputs at the same time is an illegal action and inhibits further activity (oscillator will not start). When one X- or Z-input is connected to more than one DR-output, the last scan signal will be considered as legal. The maximum value of the contact series resistance of the switched keyboard is 7KΩ.
Inputs
In the quiescent state the command inputs X0 to X7 are held HIGH by an internal pull-up transistor. When the system mode selection (SSM) input is LOW and the system is quiescent, the system inputs Z0 to Z3 are also held HIGH by an internal pull-up transistor. When SSM is HIGH the pull-up transistor for the Z-inputs is switched off, in order to prevent current flow, and a wired connection in the Z-DR matrix provides the system number.
Outputs
The output signal DATA transmits the generated information in accordance with the form at illustrated by Fig.2 and Tables 1 and 2. The code is transmitted using a biphase technique as illustrated by Fig.3. The code consists of four parts:
• Start part - 1.5 bits (2 x logic 1)
• Control part - 1 bit
• System part - 5 bits
• Command part - 6 bits
The output signal MDATA transmits the generated information modulated by 1/12 of the oscillator frequency with a 50% duty factor. In the quiescent state both DATA and MDATA are non-conducting (3-state outputs). The scan driver outputs DR0 to DR7 are open drai n n-channel transistors and conduct when the circuit is quiescent. After a legal key operation the scanning cycle is started and the outputs switched to the conductive state one by one. The DR-outputs were switched off at the end of the preceding debounce cycle.
Page 3
SL3010
System Logic
Semiconductor
SLS
Table 1 Command matrix (X-DR)
Code X-lines DR-lines Command bits
no. 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 5 4 3 2 1 0
0 x x 0 0 0 0 0 0 1 x x 0 0 0 0 0 1 2 x x 0 0 0 0 1 0 3 x x 0 0 0 0 1 1 4 x x 0 0 0 1 0 0 5 x x 0 0 0 1 0 1 6 x x 0 0 0 1 1 0 7 x x 0 0 0 1 1 1 8 x x 0 0 1 0 0 0
9 x x 0 0 1 0 0 1 10 x x 0 0 1 0 1 0 11 x x 0 0 1 0 1 1 12 x x 0 0 1 1 0 0 13 x x 0 0 1 1 0 1 14 x x 0 0 1 1 1 0 15 x x 0 0 1 1 1 1 16 x x 0 1 0 0 0 0 17 x x 0 1 0 0 0 1 18 x x 0 1 0 0 1 0 19 x x 0 1 0 0 1 1 20 x x 0 1 0 1 0 0 21 x x 0 1 0 1 0 1 22 x x 0 1 0 1 1 0 23 x x 0 1 0 1 1 1 24 x x 0 1 1 0 0 0 25 x x 0 1 1 0 0 1 26 x x 0 1 1 0 1 0 27 x x 0 1 1 0 1 1 28 x x 0 1 1 1 0 0 29 x x 0 1 1 1 0 1 30 x x 0 1 1 1 1 0 31 x x 0 1 1 1 1 1 32 x x 1 0 0 0 0 0 33 x x 1 0 0 0 0 1 34 x x 1 0 0 0 1 0 35 x x 1 0 0 0 1 1 36 x x 1 0 0 1 0 0 37 x x 1 0 0 1 0 1 38 x x 1 0 0 1 1 0 39 x x 1 0 0 1 1 1 40 x x 1 0 1 0 0 0 41 x x 1 0 1 0 0 1 42 x x 1 0 1 0 1 0 43 x x 1 0 1 0 1 1 44 x x 1 0 1 1 0 0 45 x x 1 0 1 1 0 1 46 x x 1 0 1 1 1 0 47 x x 1 0 1 1 1 1 48 x x 1 1 0 0 0 0
Page 4
SL3010
System Logic
Semiconductor
SLS
Table 1 Command matrix (X-DR) (Continued)
Code X-lines DR-lines Command bits
no. 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 5 4 3 2 1 0
49 x x 1 1 0 0 0 1 50 x x 1 1 0 0 1 0 51 x x 1 1 0 0 1 1 52 x x 1 1 0 1 0 0 53 x x 1 1 0 1 0 1 54 x x 1 1 0 1 1 0 55 x x 1 1 0 1 1 1 56 x x 1 1 1 0 0 0 57 x x 1 1 1 0 0 1 58 x x 1 1 1 0 1 0 59 x x 1 1 1 0 1 1 60 x x 1 1 1 1 0 0 61 x x 1 1 1 1 0 1 62 x x 1 1 1 1 1 0 63 x x 1 1 1 1 1 1
Table 2 System matrix (Z-DR)
Code X-lines DR-lines System bits
no. 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 4 3 2 1 0
0 x x 0 0 0 0 0
1 x x 0 0 0 0 1
2 x x 0 0 0 1 0
3 x x 0 0 0 1 1
4 x x 0 0 1 0 0
5 x x 0 0 1 0 1
6 x x 0 0 1 1 0
7 x x 0 0 1 1 1
8 x x 0 1 0 0 0
9 x x 0 1 0 0 1 10 x x 0 1 0 1 0 11 x x 0 1 0 1 1 12 x x 0 1 1 0 0 13 x x 0 1 1 0 1 14 x x 0 1 1 1 0 15 x x 0 1 1 1 1 16 x x 1 0 0 0 0 17 x x 1 0 0 0 1 18 x x 1 0 0 1 0 19 x x 1 0 0 1 1 20 x x 1 0 1 0 0 21 x x 1 0 1 0 1 22 x x 1 0 1 1 0 23 x x 1 0 1 1 1 24 x x 1 1 0 0 0 25 x x 1 1 0 0 1 26 x x 1 1 0 1 0 27 x x 1 1 0 1 1 28 x x 1 1 1 0 0 29 x x 1 1 1 0 1 30 x x 1 1 1 1 0 31 x x 1 1 1 1 1
Page 5
SL3010
System Logic
Semiconductor
SLS
MAXIMUM RATINGS*
Symbol Parameter Value Unit
VCC DC Supply Voltage (Referenced to GND) -0.5 to +8.5 V VIN DC Input Voltage (Referenced to GND)* -0.5 to VCC +0.5 V
V
OUT
DC Output Voltage (Referenced to GND)* -0.5 to VCC +0.5 V
IIN DC Input Current
±10
mA
I
OUT
DC Output Current
±10
mA
P
DO
PDO
Maximum Power Dissipation OSC output other outputs
50
100
mW mW
PD Power Dissipation in Still Air 200 mW
Tstg Storage Temperature -65 to +150 °C
*VCC + 0.5 must not exceeed 9.0V..
*
Maximum Ratings are those values beyond which damage to the device may occur.
Functional operation should be restricted to the Recommended Operating Conditions. +Derating - Plastic DIP: - 10 mW/°C from 65° to 85°C
SOIC Package: : - 7 mW/°C from 65° to 85°C
RECOMMENDED OPERATING CONDITIONS
Symbol Parameter Min Max Unit
VCC DC Supply voltage (Reference to GND) 2.0 7.0 V VIH DC Input voltage (HIGH) 0.7VCC VCC V
VIL DC Input voltage (LOW) 0 0.3VCC V
V
OUT
DC Output Voltage (MDATA, DATA) - 7.0 V
IIN DC Input Current - ±10 mA
IOL DC Output Current (LOW) -
pins 7,8 0.6 mA pins 9-13; 15-17 0.3
IOH DC Output Current (MDATA, DATA)
- -0.4 mA
TA Operating Temperature, All Package Types
-25 85
o
C
This device contains protection circuitry to guard against damage due to high static voltages or electric fields. However, precautions must be taken to avoid applications of any voltage higher than maximum rated voltages to this high-impedance circuit. For proper operation, VIN and V
OUT
should be constrained to the range
GND≤(VIN or V
OUT
)≤VCC.
Unused inputs must always be tied to an appropriate logic voltage level (e.g., either GND or VCC). Unused outputs must be left open.
Page 6
SL3010
System Logic
Semiconductor
SLS
DC ELECTRICAL CHARACTERISTICS (Voltage Reference to GND)
(VCC= 2.0 to 7.0V unless otherwise specified, TA=-25 to +70°C)
Guaranteed Limits
Symbol Parameter Test Conditions Min Max Unit
ICC Quiscent supply
current
UIL=0B; VIH=VCC I
OUT
=0 mA at all outputs
40 µA
INPUTS
IIN Input current
Pins 01, 03-06; 21-27
VIL=0V
-10
-600
µA
Pin 18 VIL=0V; VIH=VCC 3.0 33
ILI Input leakage current
Pins 01-06;19-27
VIL=0V; VIH=VCC
-
±10
µA
Pin 18 - -20
OUTPUTS
VOH Output voltage HIGH,
pins 07-08
IOH=-0.4mA VIL=0.3 VCC
VCC-0.3 - V
VOL Output voltage LOW
Pins 07-08
IOL=0.6mA VIL=0V, VHI=0.7VCC
- 0.3 V
Pins 9-13; 15-17 IOL=0.3mA, VIL=0V,
VIH=0.7VCC
- 0.3 V
ILO Output leakage
current
VO=VCC, VIH=VCC, VOH=VCC - 10 µA
Pins 07-13; 15-17 -
ILO Output leakage
current
VO=0V, VIH=VCC, VOL=0V - -20 µA
Pins 07-08 -
IOH DC Output Current
Pins 9-13; 15-17
VIL=0V; VIH=VCC; VOH=VCC 10 µA
AC ELECTRICAL CHARACTERISTICS
TA=-25 to +85°C; VCC=2.0 to 7.0 V unless otherwise specified
Symbol Parameter Test Condition Guaranteed Limits
Typ Max Unit Oscillator frequency CL=160pF
f
OSC
operational 432 450 KHz
Page 7
SL3010
System Logic
Semiconductor
SLS
Figure 1. Keyboard interconnection
Page 8
SL3010
System Logic
Semiconductor
SLS
Where: debounce time+scan time=18 bit-temes repetition time=4x16 bit times
Figure 2. Data output format
Where: 1 bit-time=3.28 x T
OSC
=1.778 ms (typ.)
Figure 3. Biphase transmission technique
Loading...