signetics saf1032p/1039p r/c receiver; r/c transmitter · 12 try3 keyboard input 13 try2 keyboard...

10
Signetics Linear Products DESCRIPTION The SAF1032P (receiver/decoder) and the SAF1039P (transmitter) form the basic parts of a sophisticated remote control system (PCM: pulse code modu- lation) for infrared operation. Inputs and outputs are protected against electrostatic effects in a wide variety of device-handling situations. However, to be totally safe, it is desirable to take handling precautions into account. FEATURES SAF1032P Receiver/Decoder: • 16 program selection codes • Automatic preset to standby at power 'ON', including automatic analog base settings to 50% and automatic preset of program selection '1' code • 3 analog function controls, each with 63 steps • Single supply voltage • Protection against corrupt codes SAF1039P Transmitter: • 32 different control commands • Static keyboard matrix • Current drains from battery only during key closure time • Two transmission modes selectable APPLICATIONS • TV • Audio • Industrial equipment SAF1032P/1039P R/C Receiver; R/C Transmitter Product Specification PIN CONFIGURATIONS SAF1032P N Package L30T [T m Voo L20T |T 17] SELA L10T (T 16] SELB BIND |T jl]SELC BINC (T TfQSELD BINB [T 13] o s a BINA [7 i f ] MAIN TVOT [T TT] DATA vss U TOj HOLD TOP VIEW CD11270S PIN NO. SYMBOL DESCRIPTION 1 L30T Linear ouput 2 L20T Linear output 3 L10T Linear output 4 BIND Binary 8 output 5 BINC Binary 4 output 6 BINB Binary 2 output 7 BINA Binary 1 output 8 TVOT On/off input/output 9 10 Vss HOLD Control input 11 DATA Data input 12 MAIN Reset input 13 OSCI Clock input 14 SELD Binary 8 output 15 SELC Binary 4 output 16 SELB Binary 2 output 17 SELA Binary 1 output 18 v DD SAF1039P N Package TRXO [T H VDD TRX1 | T lU TRYO TRX2 | T if] TRY1 TRX3[T 73]TRY2 TRDT [ 7 TU TRY3 TINH [ T TT] TRSL TROS [ 7 10] TR02 Vss|T T] troi TOP VIEW CD11260S PIN NO. SYMBOL DESCRIPTION 1 TRXO Keyboard input 2 TRX1 Keyboard input 3 TRX2 Keyboard input 4 TRX3 Keyboard input 5 TRDT Data input 6 TINH Inhibit output/mode select input 7 TROS Oscillator output 8 Vss 9 TR01 Oscillator control input 10 TR02 Oscillator control input 11 TRSL Keyboard select line 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input 15 TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION TEMPERATURE RANGE ORDER CODE 18-Pin Plastic DIP (SOT-102A) -40°C to +85°C SAF1032PN 16-Pin Plastic DIP (SOT-38Z) -40°C to +85°C SAF1039PN November 14, 1986 5-3 853-0954 86560

Upload: others

Post on 25-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics

Linear Products

DESCRIPTIONThe SAF1032P (receiver/decoder) and the SAF1039P (transmitter) form the basic parts of a sophisticated remote control system (PCM: pulse code modu­lation) for infrared operation.

Inputs and outputs are protected against electrostatic effects in a wide variety of device-handling situations. However, to be totally safe, it is desirable to take handling precautions into account.FEATURESSAF1032P Receiver/Decoder:• 16 program selection codes• Automatic preset to standby at

power 'ON', including automatic analog base settings to 50% and automatic preset of program selection '1' code

• 3 analog function controls, each with 63 steps

• Single supply voltage• Protection against corrupt codes

SAF1039P Transmitter:• 32 different control commands• Static keyboard matrix• Current drains from battery only

during key closure time• Two transmission modes

selectable

APPLICATIONS• TV• Audio• Industrial equipment

SAF1032P/1039PR/C Receiver; R/C TransmitterProduct Specification

PIN CONFIGURATIONSSAF1032P N Package

L 3 0 T [T m Voo

L 2 0 T |T 17] S E L A

L 1 0 T (T 16] S E L B

BIND |T j l ] S E L C

BINC (T TfQ S E L D

BIN B [T 13] o s a

B IN A [ 7 i f ] MAIN

T V O T [T TT] D ATA

vss U TOj H O L D

T O P VIEWCD11270S

PINNO. SYMBOL DESCRIPTION

1 L 3 0 T Linear ouput2 L2 0 T Linear ou tpu t3 L 1 0 T Linear output4 BIND Binary 8 output5 BINC Binary 4 output6 BINB Binary 2 output7 BINA Binary 1 output8 TVOT O n /o ff inp u t/o u tp u t9

10VssHOLD C ontrol input

11 DATA Data input12 MAIN Reset input13 OSCI C lock input14 SELD Binary 8 output15 SELC Binary 4 output16 SELB B inary 2 ou tput17 SELA Binary 1 output18 v DD

SAF1039P N Package

TRXO [T H VDD

TRX1 | T lU TRYO

TRX2 | T i f ] TRY1

T R X 3 [T 73]TRY2

TRDT [ 7 TU TRY3

TINH [ T TT] TRSL

TROS [ 7 10] TR02

V s s | T T ] t r o i

TOP VIEWCD11260S

PINNO. SYMBOL DESCRIPTION

1 TRXO Keyboard input2 TRX1 Keyboard input3 TRX2 Keyboard input4 TRX3 Keyboard input5 TRDT Data input6 TINH Inhibit ou tp u t/m o d e se lect input7 TROS O scilla tor output8 Vss9 TR 01 O scilla tor contro l input

10 T R 0 2 O scilla tor contro l input11 TRSL Keyboard se lect line12 TRY3 Keyboard input13 TRY2 Keyboard input14 TRY1 Keyboard input15 TRYO Keyboard input16 Vdd

ORDERING INFORMATIONDESCRIPTION TEMPERATURE RANGE ORDER CODE

18-Pin Plastic DIP (SOT-102A) -40°C to +85°C SAF1032PN

16-Pin Plastic DIP (SOT-38Z) -40°C to +85°C SAF1039PN

November 14, 1986 5-3 853-0954 86560

Page 2: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

ABSOLUTE MAXIMUM RATINGSSYMBOL PARAMETER RATING UNIT

Vdd - vss Supply voltage range -0.5 to 11 V

Vi Input voltage 11 V

±l| Current into any terminal 10 mA

Po Power dissipation (per output) 50 mW

P t o t Power dissipation (per package) 200 mW

T aOperating ambient temperature range -40 to +85 °C

T s t g Storage temperature range -65 to +150 °C

DC ELECTRICAL CHARACTERISTICS Ta = 0 to + 85°C, unless otherwise specified.

SYMBOL PARAMETER Vdd(V)

Ta(°C)

SAF1039UNIT

Min Typ Max

Vdd Recommended supply voltage 7 10 V

Supply current

•d d Quiescent 107

2565 1

1050

juAMA

Id d

Operating; TR01 at Vss: outputs unloaded;One keyboard switch closed 10

10All25 0.8 1.7

< <

E E

Inputs1

V|HV|Ll|

TR02; TINH2 Input voltage HIGH Input voltage LOW Input current

7 to 10 7 to 10

10

AllAll25

0.8Vqd0

10“ 5

Vdd0.2Vdd

1 ><

<

Outputs

->OH

>OL

TRDT; TROS; TR01 Output current HIGH at V0H = VDD -0.5V Output current LOW at V0L = 0.4V

7

7

All

All

0.4

0.4

<

<

£ E

lO L

TRDT output leakage current when disabled vo = Vss to Vdd 10 25 1 /iA

>OL

TINHOutput current LOW Vql = 0.4V 7 All 0.4 mA

Oscillator

fosc Maximum oscillator frequency 120 kHzAf Frequency variation with supply voltage,

Temperature and spread of IC properties at f [ \ jo M = 36kHz3

7 to 10 All 0.15fNOM kHz

lose Oscillator current drain at fN O M “ 36kHz

10 25 1.3 2.5 mA

November 14, 1986 5-4

Page 3: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

DC ELECTRICAL CHARACTERISTICS TA = 0 to + 85°C, unless otherwise specified.

SYMBOL PARAMETER Vdd(V)

Ta<°C)

SAF1032UNIT

Min Typ Max

V dd Recommended supply voltage 8 10 VSupply current

Idd Quiescent 1010

2585 1 50

300PApA

•dd Operating; lo = 0;at OSCI frequency of 100kHz 10 All 1 mA

Inputs

V|HV|L

DATA; OSCI, HOLD; TVOT4 Input voltage HIGH Input voltage LOW

8 to 10 8 to 10

AllAll

0.7Vdd0

Vdd0.2Vdd

VV

_ Q

MAIN; tripping levels Input voltage increasing Input voltage decreasing

5 to 10 5 to 10

AllAll o

o L». £3=

o a 0.9VDD

0.6Vdd V

ll Input current; all inputs except TVOT 10 25 10~5 1 juA

tR, tF Input signal rise and fall times (10% and 90% VDD) all inputs except MAIN

8 to 10 All 5 US

Outputs

lOL•OL

Program selection: BINA/B/C/D Auxiliary: SELA/B/C/D Analog: L30T; L20T; L10T TVOT4 All open-drain n-channel

output current LOW at Vol = 0.4V output leakage current at Vq = Vss to Vdd

810

AllAll

1.610

mAma

NOTES:1. The keyboard inputs (TRX, TRY, TRSL) are not voltage driven (see Application Information Diagram, Figure 5).

If one key is depressed, the circuit generates the corresponding code. The number of keys depressed at a time, and this being recognized by the circuit as an illegal operation, depends on the supply voltage Vdd and the leakage current (between device and printed circuit board) externally applied to the keyboard inputs. If no leakage is assumed, the circuit recognizes an operation as illegal for any number of keys > 1 depressed at the same time with Vdd = 7V. At a leakage due to a 1MS2 resistor connected to each keyboard input and returned to either Vdd or Vss. the circuit recognizes at least 2 keys depressed at a time with Vdd = 7V. The highest permissible values of the contact series resistance of the keyboard switches is 500£1

2. Inhibit output transistor disabled.3. A f is the width of the distribution curve at 2a points (a = standard deviation).4. Terminal TVOT is input for manual ON. When applying a LOW level TVOT becomes an output carrying a LOW level.

November 14, 1986 5-5

Page 4: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

BLOCK DIAGRAM OF SAF1039P TRANSMITTER

VDD TR01 TR02 TROS VSSBD07620S

FORMAT 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 Bo 1 B! 1 B2 1 B3 1 B4 1 0 0 0 0 0 0

Im uuum niiim nniuui m°D[,a™ _______mi_______ nn_______nn_______n

/-BURST OF 26 / OSCILLATOR PERIODS

■ a II II II 1

iin n ju u u u iiin iin iin iiivll;;ll!;ll;;lliill!!n

m m i;i!iy KEY DOWN

t in h "

w ^ DATA DITO _ .... _ w

ONE DATA WORD

32 x t0

NOTES:1. To = 1 c lock period = 128 osc illa to r periods.2. fT in kHz.

Figure 1. Pattern for Da

= 32 x — ms<2) ** ft

WF18070S

ta to be Transmitted

OPERATING PRINCIPLESThe data to be transmitted are arranged as serial information with a fixed pattern (see Figure 1), in which the data bit locations B0 to B4 represent the generated key command code. To cope with IR (infrared) interferences of other sources, a selective data transmis­sion is present. Each transmitted bit has a burst of 26 oscillator periods.

Before any operation will be executed in the receiver/decoder chip, the transmitted data must be accepted twice in sequence. This means the start code must be recognized each time a data word is applied and compar­ison must be true between the data bits of two successively received data words. If both requirements are met, one group of binary output buffers will be loaded with a code defined by the stored data bits, and an internal operation can also take place (See operating code table).

The contents of the 3 analog function regis­ters are available on the three outputs in a pulse code versus time modulation format after D-to-A (digital-to-analog) conversion. The proper analog levels can be obtained by using simple integrated networks. For local control a second transmitter chip (SAF1039P) is used (see Figure 4).

TIMING CONSIDERATIONSThe transmitter and receiver operate at differ­ent oscillator frequencies. Due to the design neither frequency is very critical, but correla­tion between them must exist. Calculation of these timing requirements shows the follow­ing.

With a tolerance of ±10% on the oscillator frequency (fj) of the transmitter, the receiver oscillator frequency (fR = 3 X fj) must be kept constant with a tolerance of ±20%.

On the other hand, the data pulse generated by the pulse stretcher circuit (at the receiver side) may vary ±25% in duration.

GENERAL DESCRIPTION OF THE SAF1039P TRANSMITTERAny keyboard activity on the inputs TRXO to TRX3, TRYO to TRY3 and TRSL will be

detected. For a legal key depression, one key down at a time (one TRX and TRY input activated), the oscillator starts running and a data word, as shown above, is generated and supplied to the output TRDT. If none, or more than 2 inputs are activated at the same time, the input detection logic of the chip will generate an overall reset and the oscillator stops running (no legal key operation).

This means that for each key-bounce the logic will be reset, and by releasing a key the transmitted data are stopped at once.

November 14, 1986 5-6

Page 5: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

OPERATION MODEMODE DATA FUNCTION OF TINH

12

Unmodulated: LOCAL operation Modulated: REMOTE control

Output, external pull-up resistor to Vqd Input, connected to Vss

The minimum key contact time required is the duration of two data words. The on-chip oscillator is frequency-controlled with the ex­ternal components R1 and C1 (see circuit Figure 3); the addition of resistor R2 means that the oscillator frequency is virtually inde­pendent of supply voltage variations. A com­plete data word is arranged as shown in Figure 1, and has a length of 32 X T0ms, where Tq = 27/f j.

GENERAL DESCRIPTION OF THE SAF1032P RECEIVER/ DECODERThe logic circuitry of the receiver/decoder chip is divided into four main parts as shown in the Block Diagram.

Part IThis part decodes the applied DATA informa­tion into logic '1' and 'O'. It also recognizes

the start code and compares the stored data bits with the new data bits accepted.

Part IIThis part stores the program selection code in the output group (BINF) and memorizes it for condition HOLD = LOW.

It puts the functional code to output group (SELF) during data accept time, and decodes the internally-used analog commands (AIM-DEC).

BLOCK DIAGRAM OF SAF1032P RECEIVER/DECODER

< m o a < o o q1 1 1 1 d u u um m m a > co a> <o </>

BD07630S

November 14, 1986 5-7

Page 6: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

Part IIIThis part controls the analog function regis­ters (each 6 bits long), and connects the contents of the three registers to the analog outputs by means of D/A conversion. During sound mute, output L10T will be forced to HIGH level.

Part IVThis part keeps track of correct power 'ON' operation, and puts chip in 'standby' condi­tion at supply voltage interruptions.

The logic design is dynamic and synchronous with the clock frequency (OSCI), while the required control timing signals are derived from the bit counter (BITC).

OperationSerial information applied to the DATA input will be translated into logic '1' and 'O' by means of a time ratio detector.

After recognizing the start code (CSTO) of the data word, the data bits will be loaded into the data shift register (SRDT). At the first trailing edge of the following data word, a comparison (KOM) takes place between the contents of SRDT and the buffer register (BFR). If SRDT equals BFR, the required operation will be executed under control of the comparator counter (COMP).

As shown in the operating code table on the next page, the 4-bit wide binary output buffer (BINF) will be loaded for BFRO = 'O', while for BFR0 = '1' the binary output buffer (SELF), also 4-bits wide, will be activated during the data accept time.

At the same time operations involving the internal commands are executed. The con­tents of the analog function registers (each 6 bits long) are controlled over 63 steps, with minimum and maximum detection, while the D/A conversion results in a pulsed output

signal with a conversion period of 384 clock periods (see Figure 2).

First power ON will always put the chip in the standby position. This results in an internal clearing of all logic circuitry and a 50% presetting of the contents of the analog registers (analog base value). The program selection 'T code will also be prepared and all the outputs will be nonactive (see operat­ing output code table).

From standby, the chip can be made opera­tional via a program selection command, generated LOCAL or via REMOTE, or directly by forcing the TV ON/OFF output (TVOT) to zero for at least 2 clock periods of the oscillator frequency.

For POWER-ON RESET, a negative-going pulse should be applied to input MAIN, when Vdd Is stabilized and pulse width LOW > 100/xs.

ANALOG OUTPUT

(50% CONTENTS)

H h 6 CLOCK PERIODS

-384 CLOCK PERIODS-

Figure 2. Analog Output Pulses

November 14, 1986 5-8

Page 7: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

OPERATING CODE TABLE

K E Y -M A TR IXP O S ITIO N

B U F FE RBFR

BINF(B IN .)

S E L F(S E L .) F U N C T IO N

TR X . TR Y . T R S L 0 1 2 3 4 A B c D A B c D

0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 10 1 0 0 0 0 1 0 1 0 0 0 1 1 1 10 2 0 0 0 1 0 0 0 1 0 0 1 1 1 10 3 0 0 0 0 0 0 1 1 0 0 1 1 1 1 Program1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 ■ Select + ON1 1 0 0 1 0 1 0 1 0 1 0 1 1 1 11 2 0 0 1 1 0 0 0 1 1 0 1 1 1 11 3 0 0 1 0 0 0 1 1 1 0 1 1 1 1

2 0 0 0 0 1 1 1 0 0 0 1 1 1 1 12 1 0 0 0 0 1 1 1 0 0 1 1 1 1 12 2 0 0 0 1 0 1 0 1 0 1 1 1 1 12 3 0 0 0 0 0 1 1 1 0 1 1 1 1 1 Program3 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 ’ Select + ON3 1 0 0 1 0 1 1 1 0 1 1 1 1 1 13 2 0 0 1 1 0 1 0 1 1 1 1 1 1 13 3 0 0 1 0 0 1 1 1 1 1 1 1 1 1

0 0 1 1 0 1 1 0 X X X X 0 1 1 1 Analog base0 1 1 1 0 0 1 0 X X X X 0 0 1 1 Reg. (LIN3) + 10 2 1 1 0 1 0 0 X X X X 0 1 0 1 Reg. (LIN2) + 10 3 1 1 0 0 0 0 X X X X 0 0 0 1 Reg. (LIN1) + 11 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 OFF1 1 1 1 1 0 1 0 X X X X 1 0 1 1 Reg. (LIN3) -11 2 1 1 1 1 0 0 X X X X 1 1 0 1 Reg. (LIN2) -11 3 1 1 1 0 0 0 X X X X 1 0 0 1 Reg. (LIN1) -1

2 0 1 1 0 1 1 1 X X X X 0 1 1 0 Mute (set/reset)2 1 1 1 0 0 1 1 X X X X 0 0 1 02 2 1 1 0 1 0 1 X X X X 0 1 0 02 3 1 1 0 0 0 1 X X X X 0 0 0 03 0 1 1 1 1 1 1 X X X X 1 1 1 0 • Spare functions3 1 1 1 1 0 1 1 X X X X 1 0 1 03 2 1 1 1 1 0 1 X X X X 1 1 0 03 3 1 1 1 0 0 1 X X X X 1 0 0 0

NOTE:Reset mute also on program select codes, (LIN1) ±1, and analog base.

OPERATING OUTPUT CODE

(BIN.) (SEL.) (L.OT)TVOT

A B c D A B c D 1 2 3

Standby OFF via remote 0 0 0 0 0 0 0 0 1 0 0 1ON — 'not hold' condition 1 1 1 1 1 1 1 1 X X X 0non-operating ON — 'hold' condition

1 I

X 1 1 1 1X X X X X X 0non-operating

November 14, 1986 5-9

Page 8: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

Figure 3. Interconnection Diagram of Transmitter Circuit SAF1039P in a Remote Control System for a Television Receiver With 12 Programs

November 14, 1986 5-10

Page 9: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

November 14, 1986 5-11

Page 10: Signetics SAF1032P/1039P R/C Receiver; R/C Transmitter · 12 TRY3 Keyboard input 13 TRY2 Keyboard input 14 TRY1 Keyboard input TRYO Keyboard input 16 Vdd ORDERING INFORMATION DESCRIPTION

Signetics Linear Products Product Specification

R/C Receiver; R/C Transmitter SAF1032P/1039P

TC14020S

Figure 5. Additional Circuits from Outputs L10T(1), L20T(2), L30T(3) and TVOT(4) of the SAF1032P in Circuit of Figure 4

November 14, 1986 5-12