Single-Chip Voltage Tuning System With 4 Analog Controls and P Interface
Single-Chip Voltage Tuning System With 4 Analog Controls and P Interface
Single-Chip Voltage Tuning System With 4 Analog Controls and P Interface
. (6 BIT x 4)
4 BAND SWITCH OUTPUTS
program memory. Separate NV memory is also
integrated to provide the memory for four analog
. (M708 transmitter)
5-BIT DATA INPUT + CONTROL LINE FOR
different program number options, power up op-
tions and skip associated functions. This device is
.. P INTERFACE
LINEAR AFC DEFEAT OUTPUT
FLYBACK/SYNC. COINCIDENCE INPUT FOR
another significant step towards the complete inte-
gration of TV control circuitry.
The device is packaged in a 40 pin DIL plastic
.. SEMI-AUTOMATIC SEARCH
STANDBY OUTPUT
package.
. GRAM OPTION
TEMPORARY ANALOG UP/DOWN INDICA-
PIN CONNECTIONS
D4 1 40 DATA HANDSHAKE
D3 2 39 V DD
D2 3 38 STANDBY
D1 4 37 AFC DEFEAT
D0 5 36 FB/SYNC COINCIDENCE
h+ i 8 33 SATURATION
g 9 32 TEST 1
f 10 31 BRIGHTNESS
e 11 30 MS 0
VSS 12 29 MS 1
d 13 28 CONTRAST
c 14 27 TUNING
b 15 26 OSC. OUT
a 16 25 OSC. IN
AV0 17 24 VHF 1
AV1 18 23 VHF 3
VPP 19 22 CATV
494-01.EPS
MEMORY TIMING 20 21 UHF
2/22
M494
R Pull up 30 kΩ
IO(off) VDD = 5.25V, V O = 13.2V 50 µA
3/22
M494
DEFINITION OF TERMS
The M494 has four conditions or states that it can Data Handshake pin configured as RTS i/p. Stanby
be in which are defined below. Logic LO 0V and o/p = LO.
logic HI = 5V. All keyboard commands are disabled except any
program command On/Off, On/Stanby.
Powered Down Memory sequence up or down, 1 * and ±10 (dec-
VDD = 0V. VPP = 0V ade) commands.
Analog controls. Tuning, AV, MS and AFC defeat
o/p’s = LO. Band o/p’s = HI (externally pulled up).
On See Standby section for more detail.
VDD = 5V. VPP = 25V.
Device driving display normally. Off
Data Handshake pin configured as RTS i/p. VDD = 5V. VPP = 0V. Device not driving display.
Standby o/p = HI. All other functions operating Data Handshake pin configured as OFF o/p.
normally. Standby o/p = LO. Display disabled and Display
drive o/p = HI (externally pulled up).
Standby All keyboard commands disabled except ON/OFF.
VDD = 5V. VPP = 0V. Remote and data command sources disabled.
Device driving display to show a single static bar Analog controls, Tuning, AV, MS and AFC defeat
(g segment). o/p’s = HI (externally pulled up).
494-02.EPS
The frequency of the oscillator should be between
445 and 510kHz using a cheap ceramic resonator.
The reference frequency of the remote control
transmitter must also be in the same range i.e. if The input is self biased to approx. 1.5V. When a
the oscillator frequency is 455kHz then the trans- large signal is applied to the input a level shift will
mitter frequency could be 510kHz or vice versa. take place predominantly due to the coupling net-
work.
Test However another time constant is also visible due
This pin is normally used for post fabrication testing to the coupling C and the internal resistor R i. (see
purposes only and should be tied to VSS. However Figures. 2 & 3).
this pin can be used by SGS-THOMSON or the
OEM to enable external loading of the memory. Figure 2
Details of how to achieve this can be furnished by
V DD
SGS-THOMSON.
4/22
M494
494-04.EPS
1.5V The normalise command reads the contents of
each analog memory sequentially to its corre-
sponding counter and D/A output.
Several tests are performed on the signal :
a) Measurement of the pulse distance T (time Tuning Output
base synchronization).
b) Check of the bit positions relative to the time The tuning voltage is generated from a 13 bit
base windows. counter. The program memory stores the 12 MSB’s
c) Check of the parity bit. of the tuning word. The range of the AFC circuitry
d) Check of the absence of pulses between parity is at least 3 bits so the LSB of the tuning counter
and stop pulses. does not affect the resolution of tuning.
e) Check of the noise level. The receiver checks The contents of the counter are converted using a
the noise level for a time T after each pulse PWM and a Bit Rate Multiplier (BRM) technique.
detected. 13 bits gives 8192 steps which yields a resolution
If all these tests are successful the received word of approximately 3.9mV with a max. tuning voltage
is stored and decoded. If not it is rejected. The of 32V. This corresponds to a resolution of about
transmission is terminated on reception of the end 75kHz in the UHF band. The 5 MSB’s of the tuning
of transmission (EOT) code or if the internal timer word are converted using PWM and the remaining
measures a transmission interruption of more than 8 bits using BRM. Thus as the tuning word in-
550ms. For more detail concerning the operation creases from all zeroes the number of pulsesin one
of the RC receiver refer to SGS-THOMSON Tech- period increases to 256 with all the pulses being
nical Note No. 155 pp11-12. the same length (to = 2µs). For values larger then
256 PWM conversion takes place where the num-
The RC receiver and the local keyboard have the
same command source priority i.e. a local com- ber of pulses in one period stays constant at 256
mand is not accepted until a previously accepted but the width changes.
RC command has been completely executed and When the pulse width reaches 15to two successive
the EOT code transmitted. Similarly if a local com- pulses ”link” together and the number of pulses
mand is under execution then an RC command will decreases (see Figure 4).
not be accepted. The RC truth table and com- The pulse train is fed to an external low pass filter
mands are shown on the next page. to realise a DC voltage. The temperature depend-
ence of this system is predominantly the switching
Analog Control Outputs times of the output pulses and as there are only a
Four analog control outputs are implemented to maximum of 256 pulses in one period the tempera-
provide for Volume, Brightness, Saturation and ture stability is very good.
Contrast from four 6 bit D/A’s. These D/A’s use the In Standby and Off states the tuning output is pulled
Pulse Width Modulation technique to synthesize a to logic LO.
pulse train of constant frequency but variable pulse
width (PWM). Each output delivers a 7.8kHz Figure 4
square wave whose duty cycle is variable in 63 No OF PULSES
steps. External RC filtering and level shifting is
required to realise a static DC voltage from the 256
pulse train. If the analog outputs are continuously
varied by command from the keyboard or data
command sources the outputs will change approx.
every 112ms (fck = 500kHz) or approx. every
494-05.EPS
TUNING
102ms if the command is issued from the RC 1V 31V VOLTAGE
command source. One analog control is specifi-
5/22
M494
INITIALIZE
DECISION
DISPLAY
See Figure 6. When the device is in the OFF state
494-06.EPS
SCAN
the Data Handshake pin is used to signal this
condition to the µP by being pulled LO.
Figure 6 : Data-input-timing
A1 B1 C1 t D1 A2 B2 C2 t D2 A3
CR CR
t O/P t O/P
D0 - D4
DATA DATA
tS tH
EOE
(END OF TRANSMISSION)
tj t HS K/B AND RC I/P
DISABLED TILL
EOT EXECYTION
DATA HANDSHAKE
NOT TO SCALE PIN CONFIGURATION I/O O/I I/O O/I (EOT = END OF
TRANSMISSION)
7/22
M494
8/22
M494
a
2 9 ON/STANDBY CONTRAST STORE
(TOGGLE) DOWN ANALOG
VALUES
b
3 10 VOLUME BRIGHTNESS TUNE
UP UP UP
c
4 11 VOLUME BRIGHTNESS TUNE
DOWN DOWN DOWN
d
5 12 SET SKIP ON/OFF BAND
FLAG (TOGGLE) SEQUENCE
e
6 SATURATION MEMORY MS
UP SEQUENCE SEQUENCE
UP
M494
f
7 MUTE SATURATION MEMORY MEMORY
(TOGGLE) DOWN SEQUENCE ADDRESSING
DOWN
g
16* AV1* P/U*
OFF OPTION
SELECT
D0
D1
D2
D3
D4
494-09.EPS
9/22
M494
a
2 9 ON/STANDBY CONTRAST STORE
(TOGGLE) DOWN ANALOG
VALUES
b
3 0 VOLUME BRIGHTNESS TUNE
UP UP UP
c
4 -10 VOLUME BRIGHTNESS TUNE
DECADE DOWN DOWN DOWN
d
5 +10 SET SKIP ON/OFF BAND
DECADE FLAG (TOGGLE) SEQUEN CE
e
6 1* SATURATION MEMORY MS
UP SEQUENCE SEQUEN CE
UP
M494
f
7 MUTE SATURATION MEMORY MEMORY
(TOGGLE) DOWN SEQUENCE ADDRESS ING
DOWN
g
AV1* P/U* DECADE*
OFF MODE OPTION
SELECT
D0
D1
D2
D3
D4
494-10.EPS
10/22
M494
11/22
M494
12/22
M494
13/22
M494
TUNING SWEEP
512 SPEED (STEP/SEC)
32
16
8
4
Time (sec)
t0 1 2 3
FB/SYNC. FB/SYNC. FB/SYNC.
494-12.EPS
14/22
M494
15/22
M494
COMMANDS
Command Source Function
Programs 1-12 KB, D,RC Reads the contents of the memory location : 2MSB’s to the MS counter, next 2 MSB’s
(16 opt.) to the band counter next 12 MSB’s to the tuning counter and D/A and LSB to skip flag
register. Initiates an on command only after standby.
Programs 0-9 KB, D, RC Reads the contents of the memory location : 2MSB’s to the MS counter, next 2 MSB’s
(20 opt.) to the band counter next 12 MSB’s to the tuning counter and D/A and LSB to skip flag
register. Initiates an on command only after stndby.
Programs 13-16 D, RC Reads the contents of the memory location : 2 MSB’s to the MS counter, next 2 MSB’s
(16 opt.) to the band counter next 12 MSB’s to the tuning counter and D/A and LSB to skip flag
register. Initiates a on command only after standby.
– 10 (decade) KB, D, RC Sustracts 10 from the current program (if possible). Initiates an on command only after
(20 opt.) standby.
+ 10 (decade) KB, D, RC, Adds 10 to the current program (if possible). Initiates an on command only after standby.
(20 opt.)
1* KB, D, RC Commands the M494 to wait for a 0-9 program command or to reset on any other
(20 opt.) command. Display shows half digit and g segment flashing at 5Hz. Initiates an on
command only after standby.
Vol. up/down KB, D, RC Increments up or down the relevant analog control counter every keystrobe or
Bri. up/down continuously every 112ms from KB and every 102ms from the RC and data inputs. The
Sat. up/down display shows an up/down arrow for 300ms min.
Con. up/down
Tune up/down KB Increments up or down the tuning counter. The speed or increment/decrement is
defined by Figure 10. The display shows an up/down arrow for 300ms min.
Mem. up/down KB, D, RC The program number (memory location) is incremented/decremented.
Mute (toggle) KB, D, RC Volume Mute. See mute section.
Standby D, RC Commands the standby state.
On/standby KB, D, RC Commands the standby state from the on state and the on state from the standby state.
(toggle)
ON/OFF KB Commands the on state when in the off state and commands the off state when in the
on state. See standby section.
Store Program KB The currently addressed memory location is written from the tuning, band and MS
counters and the skip flag is reset. See fig. 11. Execution of this command is indicated
by the display flashing at 5Hz for 1 second.
Store analog KB The analog control memories are written in sequence from the analog control counters.
Controls Execution of this command is indicated by the display flashing at 5Hz for 1 second.
Band Sequence KB Command the next band in the sequence as defined in bands outputs section. One
step for each key strobe.
MS Sequence KB Increments the MS counter by binary one. One step for each key strobe.
Normalise KB, D, RC Reads the analog memories in sequence to their corresponding D/A’s. The analog
Analog control outputs are disabled during the read sequence.
Memory KB Strobes the program selected immediately after the memory addressing command
Addressing (post tuning program selection). See Figure 12.
Set Skip Flag KB Sets the skip flag on the currently selected program. Execution of this command is
indicated by the display flashing at 5Hz for 1 second.
Skip Defeat OS Defeats the function of the skip bit to allow reading and writing of the currently selected
program.
KB = Keyboard; D = Data; RC = Remove Control; OS = Option Select.
Figures 11 & 12 respectively show in flow diagram Figures 13, 14 & 15 show the select program
from the two methods for storing a station : pretun- subroutine for Figures 11 & 12 for either 16 pro-
ing program selection and post tuning program gram option or 20 program option with 1* or ± 10
selection. (decade modes).
16/22
M494
COMMANDS (continued)
Figure 11 : Normal Methods for Storing a Station (preselection of program number)
BEGIN
SELECT
PROGRAM
SET SKIP
SET SKIP FLAG Yes FLAG &
AT CURRENT
STORE
PROGRAMME ?
No
No
CONTINUE ?
Yes
END
TUNE
UP/DOWN
No STATION
TUNED ?
Yes
STORE
494-19.EPS
END SELECTED PROGRAMME NO.
FLASHES AT 5Hz FOR 1 SECOND
17/22
M494
COMMANDS (continued)
Figure 12 : Secondary Method for Storing a Station (postselection of program number)
BEGIN
TIME
UP/DOWN
No STATION
TUNED ?
Yes
STORE
STATION AT Yes
CURRENT
PROGRAMME ? No
No
CONTINUE ?
Yes
END
MEMORY
ADDRESSING
THIS DISPLAY FLASHES
AT 5Hz UNTIL A PROGRAMME
SELECTION IS COMPLETED
OR ANY OTHER COMMAND
SELECT IS GIVEN
PROGRAMME
(Direct Only) SELECTED PROGRAMME
NO. FLASHES AT 5Hz
FOR 1 SECOND
END 494-20.EPS
BEGIN
KEY PRESENT
No
FOR DESIRED
PROGRAMME?
Yes
UP OR DOWN TO
SELECT MEMORY
DESIRED
NUMBER SEQUENCE
PROGRAMME
494-21.EPS
END END
18/22
M494
COMMANDS (continued)
Figure 14 : Program Selection Routine (20 program, 1 * mode)
BEGIN
UPPER No
DECADE ?
Yes
SELECT
SELECT 1* PROGRAM
SELECT
AGAIN
1*
(TOGGLE)
END
No
CORRECT ?
Yes
SELECT
PROGRAM
PREVIOUS PROGRAMME g SEGMENT FLASHES
AT 5Hz UNTIL A
NUMBER IS DISPLAYED
PROGRAM IS SELECTED
494-22.EPS
END OR ANY OTHER
COMMAND IS GIVEN
BEGIN
CHANGE No
DECADE ?
Yes
SELECT + OR SELECT
- DECADE PROGRAM
SELECT
PROGRAM IF END
NECESSARY
494-23.EPS
END
19/22
M494
INPUT/OUTPUT PINS
Figure 16 Figure 17
OSC. OUT
ST ANDBY OUTPUT
OSC. IN
494-13.EPS
494-14.EPS
Figure 18 Figure 19
BAND
FB/SYNC COINCIDENCE
OPTION SELECT
494-16.EPS
494-15.EPS
Figure 20 Figure 21
494-18.EPS
20/22
500kHz High Voltage
VH (V) - 33V
+5V R1 (kΩ) = R2
11mA R8 R1
R39 1.6kΩ R13 R14 R15 R16
4.7nF R2 = R1/4 1% 33kΩ 33kΩ 56kΩ 82kΩ
2.2kΩ T4 Tuning
M708 TDA8160 BF259 Voltage
Z1
R9
+5/12V 5.6kΩ TAA550
R4 R6 C1 R7 C2 C4 C5 C6
22µF 1% 100nF 150nF 100nF 100nF
1kΩ 4.7kΩ 82kΩ
T2 T3
BC177 BC297
R3 R5
680Ω 6.8kΩ
Relay +5V
a
7 35 20 19 39 R10
TYPICAL APPLICATION
1.5kΩ R11
h f b 3.9kΩ
38 T5
27 BSX93
R18 5.6kΩ
i e c R12
3.3kΩ
R17 22kΩ
34 VOL
d
R20 5.6kΩ C7
i h g f e d c b a 10µF
R19 22kΩ
33 SAT
R22 5.6kΩ C8
10µF
D0 D1 D2 D3 D4
R21 22kΩ
Store Prog
16 31 LUM
Store Analog R24 5.6kΩ C9
15
10µF
Tune Up
14 R23 22kΩ
Tune Down 28 CON +12V
13
Band Seq
M494 C10 R29 R30 R31 R32
11 10µF 10kΩ 10kΩ 10kΩ 10kΩ
Prg Up R25 8.2kΩ
10 T6
24
BC177
Prg Down
9 R26 8.2kΩ
D5 D5 D5 D5 D5 T7
23
6 BC177
R27 8.2kΩ
22 T8
BC177
8 R28 8.2kΩ
T9
21
5 BC177
18 AV1
4 R33 VHF I
VHF III
3
CATV
2 UHF
2 x 5.6kΩ
R34
1 17 AV0 DL1 DL2 DL3 DL4
25 26 12 32 29 30 36 37 40 R35
680Ω
Osc 2 x 5.6kΩ
21/22
M494
494-24.EPS
M494
PM-DIP40.EPS
Millimeters Inches
Dimensions
Min. Typ. Max. Min. Typ. Max.
a1 0.63 0.025
b 0.45 0.018
b1 0.23 0.31 0.009 0.012
b2 1.27 0.050
D 52.58 2.070
E 15.2 16.68 0.598 0.657
e 2.54 0.100
e3 48.26 1.900
F 14.1 0.555
i 4.445 0.175
L 3.3 0.130
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsibility
for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result
from its use. No licence is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics.
Specifications mentioned in this publication are subject to change without noti ce. This publication supersedes and replaces all
information previously supplied. SGS-THOMSON Microelectronics products are not authorized for use as critical components in life
support devices or systems without express written approval of SGS-THOMSON Microelectronics.
Purchase of I2C Components of SGS-THOMSON Microelectronics, conveys a license under the Philips
I2C Patent. Rights to use these components in a I2C system, is granted provided that the system confo rms to
the I2C Standard Specifications as defined by Philips.
22/22