DRIVESTWO13X16MATRIX HEADS
HEAD TEMPERATURESENSING
POWERUP SYSTEM
ELECTRICALNOZZLE CHECK
8 BIT A/D
5 BIT D/A
4KV ESD PROTECTED OUTPUTS
±
L6452
DESCRIPTION
L6452 is a device designed to drive two 13x16
matrixink jet printheadsin printer applications.
The output stage is ableto sourcesimultaneously
400 mA on each of the 16 power lines (columns)
with a duty cycle of 33% in normal printing and
66% in head pre-heating. On the address lines
(rows), the load is only capacitive (MOSFET driving capability). The driver can control two printheads, but only one is active at a time. The address scanning counter is included and can be
disabled to allow a differentscanningscheme.
Figure 1. Block Diagram
LINES
&
PRINT HEAD
DRIVER
POWER
LOGICAL
SUPPLIES
CONTROL
PQFP100
In order to avoid output activation during the supply transient, an internal power-up system is implemented.
As supporting function, L6452is capable of sensing the head silicon temperature and to electrically check each nozzle.
The device is also integrating a thermal protection.
1CRlatchA rising edge latches the informationpresent intothe control register
2, 5, 6, 8, 9,
11, 12, 14,
16, 18, 19,
21, 22, 24,
25, 28
3, 7, 10, 13,
17, 20, 23,
26
4, 15, 27,
51, 79, 92
29Latch ClearA high level resets all bit in thelatch
2/16
Output 15...0Highside DMOS outputs. To be active, Short Pulse and/or Long Pulse and Nozzle
Check Enable must have a low level
VcOutputs Power Supply
GNDlogicand power ground
Page 3
PIN FUNCTIONS (continued)
Pin #NameFunction
30NCEnA high level enables the internal current sourcesand disables all DMOS outputs.To
be active, the internal current sources must have their corrsponding bit set inthe 16 bit
latchand Long Pulse must be set to low level. A low level enables the internalHSA/B
shortcircuit detection
31Latch DataA rising edge latches the 16 bit stored in the shift register in the 16 bit latch
32SDISerialdata input of the shift register
33SDCThe data bit presented to the Serial Data Input pin is stored intothe register on the
risingedge of this pin
34Long PulseAlow level activates all outputs having their coresponding bit in the 16 bit latch set
(thispin has an internal pull-up resistor)
35Short PulseA low level activates all outputs having their coresponding bit in the 16 bit latch reset
(thispin has an internal pull-up resistor)
36_ResetA low level disables all functions and clears all registers
37ConvStartA high level enables the A/D to start the new conversion
38ADCKA/D clock signal; the ADDATA signal are valid on the falling edge of this pin
39NCOutIf Nozzle Check Enable is high this output provides a high level when the open load is
detected on the output. If Nozzle Check Enable is lowthis output provides a highlevel
when a short circuit is detected on HSA/B output
40CH0_bufAnalogoutput signal (CH0 buffered)
41ADDATAA/D serial data output
42AnalogGNDAnalog ground connection
43ADCGNDGroundof internal ADC
44, 90VaPower supply
45VrefReference voltage generator
46 to 50CH5..CH1A/D input signals
52 to 64HSB1..HSB13Head selector address output channel B
65VrHead Select Power Supply
66 to 78HSA13..HSA1Head selector address output channel A
80EnlCA high level enables the counter and the internaldecoder will activate of the HSx
outputsaccording to the counter’s outputs. Signal S0 becomes Clock Counter and S1
becomes Reset Counter
81ChSelA low level enables channel A and a high level enables channel B
82S3Decoder input signals when Enable Counter is low
83UpC/ S2A high level enables the internalcounter to up counting. A low level enables down
counting
84ResC/S1A low level resets the internal counter
85_EnChA low level enables the selected channel (this input has an internal pull up resistor)
86ClkC/S0Ahighlevel clocks the internal counter
87Step up GNDGroundof step up block
88Step up boostBoostvoltage
89Vstep upDriving voltage of power DMOS stage
91VDD5V logic supply
93RextAn external resistor connected versus ground fixes the internal current source value
94, 95RxB, RxACurrent source outputs
96, 97VxA, VxBRxA, RxB voltage after an optional external filter
98_ONenableAlowlevel enables the current source generator according the _A/B and ON/_OFF
control register bit
99CRclockData on pin CRdata are stored into the register on the rising edge of this pin
g1Amp. A1 Voltage gain1.1881.21.212
g2Amp.A2 Voltage gain2.953.023.10
V
step-up
* the three supply voltage are independent insidethe specified value;
** the Min value for Vc Power line could be decreased up to9V (under evaluation);
*** e = 2 ⋅ V
Power line supply voltage14V
Address line supply voltage14V
Analog supply voltage14V
Logic supplyvoltage6V
Driving voltage of power DMOS stage28V
Logic inputvoltage range-0.3 to Vdd+0.3V
Output continuous current0.5A
Junction temperature150°C
Operating temperature range0 to 70°C
Storage temperature range-55 to 150°C
Power Line Supply voltage*10.5 **11.512.5V
Address line supply voltage*10.511.512.5V
Analog supply voltage*10.511.512.5V
Logic supply voltage4.555.5V
Vcsleep supply currentONenable = 1
Vrsleepsupply current0.3mA
Vddsupply currentsleep or normal condition5mA
Reference VoltageT
= 5 to 55°C4.8555.15V
amb
Reference current(external)7mA
V
Programmed constantcurrent
ref
2R
ext
4
⋅
I
=
ccs
Constant current regulationVa=11VT
Output voltage of integrated
= 5 to 55°C0.33%
amb
e ***Va-1V
1213.5mA
amplifier
Operating input voltage at pins
V
= 5V g1=1.2g2=37V
ref
Vxa and Vxb
Driving Voltageof power DMOSVc +11V
step
A/D CONVERTER
V
I
A/Din
exch
A/D input voltageSelected Channel:
A/D input currentInput CH1 to CH5 Channel
OFFSET VOLTAGE GENERATION / DAC
V
V
K
offset
step
dac
Offset VoltageV
Voltage increment (1LSB)V
Voffset/VrefAny step N>=4
6/16
CH1toCH5
Selected Ch=CH0
0
e ***
Vref
Vref
±1µA
selected or not
= 5V2.5+e***7.34V
ref
= 5V156mV
ref
3%
±
V
V
Page 7
DC ELECTRICAL CHARACTERISTICS(Tj=25°C)
SymbolParameterTest ConditionMin.Typ.Max.Unit
A/D CONVERTER TIMINGS
T
cscks
T
csckh
T
ckout
T
csz
F
adck
T
cslow
T
acq th
T
acqpr
DIGITAL INTERFACE INPUT
V
inp
V
inm
V
hys
I
in
* This applies to input pins having an internal pull-up (ENABLE_CHANNEL,LONG_PULSE, SHORT_PULSE)
CR LATCH TIMINGS
T
ls
T
lhigh
T
lconv
NB: The control register (driving signals CRdata, CRclock) is accessed with the same timingspecifications as the
data 16 bit shift register (signals Serial data, Serial clock)
Conv. start set uptime200ns
Conv. Start hold time200ns
Falling edge of clock to data
20pF200ns
C
≤
load
out valid delay
ConvStart falling edge to output
200ns
in Hi-Z delay
Clock frequency250KHz
Conv. Start low level time5.6
Theoretical acquisition timef
Real acquisition timef
Schmitt Trigger positive-going
= 250 kHz32.4
adck
= 250 kHz36
adck
2/3V
dd
Threshold
Schmitt Trigger negative-going
1/3V
dd
Threshold
Scmitt Trigger Hysteresis0.10.31V
Input Current (Vin=0; Vdd=5)*50150300
Latch set up time100ns
Latch high time100ns
Latch data valid to A/D input
valid delay
Selected channel:
CH1..CH5
CH0
4
7
L6452
s
µ
s
µ
s
µ
V
V
A
µ
µs
s
µ
SHIFT REGISTER AND LATCH TIMING
T
a
T
b
T
c
T
d
T
e
T
f
T
g
T
set
Set up time50ns
Hold time50ns
Serial clock low time50ns
Serial clock high time50ns
Serial clock period150ns
Latch set up time100ns
Latch data high time100ns
Long Pulse set_up time with
respect to NCEn
T
hold
Long Pulse hold time with
respect to NCEn
OUTPUTS ELECTRICAL CHARACTERISTICS
R
ds (ON)
I
out
T
on
T
off
Output Current (outputs 0..15)DC=33%;
On ResistanceTj=25°C1.3
Turn on Time (Tdelay+ Trise)From 50% Long Pulse to 90%
Toff delay timeFrom 50% Long Pulse to 90%
160ns
0ns
preheating DC=66%400mA
Ω
160ns
power output rising edge
Load = 30 Ohm in parallel with
1.5nF
100ns
power output falling edge
Load = 30 Ohm in parallel with
1.5nF
7/16
Page 8
L6452
DC ELECTRICAL CHARACTERISTICS(Tj=25°C)
SymbolParameterTest ConditionMin.Typ.Max.Unit
HEAD ADDRESS SELECTOR OUTPUT
T
h
T
k
T
j
T
i
T
m
T
n
T
o
f
clk-counter
ClK
dc
T
on/off
Up Counting, Reset Counter,
Select Channel, Clock Counter
and Enable Internal Counter
set-up time with respect to
Enable channel
Up Counting, Reset Counter,
Select Channel, Clock Counter
and Enable Internal Counter
hold time with respect to
Enable channel
Up Counting with respect to
Clock Counter hold time
Up counting with respect to
Clock Counter set_up time
This table is valid for both ChannelA and Channel B and whenEnable Channel is set to low level.
9/16
Page 10
L6452
PRINTHEAD TEMPERATURECONTROL PART
Introduction
For quality printing, it is necessary to know and
control the temperature of the printhead. Thus,
the latter has a built - in aluminium resistor,
whose value changes slightly with the temperature. The temperature determination is done by
injecting a constant current in the resistor, and
measuring the voltagedrop across it. Since high end printers have two heads, it must also be possible to switch quikly the measurement process
from one to the other. The function is foreseen to
be integrated into the head driver, and is described hereafter.
Print Head Block Diagram (fig. 4)
At first we have a constant current source, which
can be disabled by an external pin (ONenable)or
by a controlregister, described later. Thevalue of
the current can be programmed by an external
resistor,and is given by:
4
V
⋅
ref
=
I
CCS
2 ⋅ R
ext
This current is injected either into the aluminium
resistor of thehead A (Ralu. A) or B (Ralu. B), depending of the switch SW3. The alu. resistors are
grounded, and the voltage at their << hot >> side
(Vx) is re-entered via the pins Vxa and Vxb. Using separatepins from Rxa and Rxb permits to be
more flexible, and a filter can eventuallybe added
as shownin the drawing.
The voltage Vx is amplified by A1 and A2, and
then converted in a digital value. To be compatible with the input range of the A/D converter,it is
necessary to subtract an offset voltage Voffset
from Vx. Moreover, as the initial value of the alu.
resistor is very unprecise. Voffset must be adjustable; this is done by means of a 5 bit - D/A converter, giving 32 different values. Finally, the voltage at the input of the A/D converteris:
=g1⋅g2⋅VX-g2⋅V
V
CH0
OFFSET
or
V
=g1⋅g2 ⋅ Ralu⋅ I
CH0
V
OFFSET=VREF
/2 + N ⋅ V
The reference voltage generator (V
-g2⋅V
CCS
/32N = 0, 1, ...31
REF
OFFSET
REF
;
) is integrated, and used for the current source and both
the A/D and D/A converters. In this way, the system performance is independent from the precision of V
; this one should, however, be stable.
REF
Vref is also available on pin #45, and can be
used for low consumption purposes. (The external sinkedcurrenthas to be a DC current)
The system is under control of a 10 bit register,
CR. CR is accessed serially and has a transparent latch, which can be used or not (by trying the
latch signal CR latch to V
CC
).
Figure 4. PrintHead Block Diagram
Va
REF
VOLT
VREF OUT
REXT
ONENABLE
RXA, RXBVXA, VXB
VREF
HIGH-SIDE
CONSTANT
CURRENT
SOURCE
SW1
SW2
SW3
RALU BRALU A
VREF/2
Vx
A/B ON/OFF DA4 DA3 DA2 DA1 DA0 S2S1S0
Note;the analog groundis separated from the digital ground of the remaining partof the driver
A1
g1
+
VOFFSET
D/A 5BIT
VREF
ANALOG GND
CONV START
ADCK
ADDATA
CH5
CH4
CH3
INPUTS
CH2
CH1
CH0_BUF
CRLATCH
CRCLOCK
CRDATA
D97IN533B
A/D
CONTROL
REGISTER
A
A2
CH0+
g2
-
VREF
A
B
D
C
D
LATCH 10 BIT
SHIFT REG. 10 BIT
10/16
Page 11
Figure 5. ControlRegister details.
CR9CR8CR7CR6 CR5CR4CR3 CR2CR1 CR0
A/BON/OFFDA4DA3DA2DA1 DA0S2S1S0
L6452
SHIFT DIRECTION
SELECTION OF RESISTOR A
(A/B = 0) orB
(A/B = 0) for
TEMPERATURE MEASUREMENT
SWITCHES THE CURRENT SOURCE ON or OFF;
LINKED WITH ONENABLE INPUT PIN
ON/OFFONENABLEACTION
0
1
0
1
Figure 6. CR Latch Timings
CRDATA
CRCLOCK
CRLATCH
D/A INPUTS FOR OFFSET
COMPENSATION
DA0 = LSB
DA4 = MSB
POSITIVE LOGIC
S2SELECTED CHANNEL CH0 BUF
1
1
0
0
OFF
OFF
OFF
ON
DA0S2S1S0
CHANNEL SELECTION
A/D INPUT
ONE INTERNAL CHANNEL
(VX MEASUREMENT)
FIVE UNCOMMITTED, GENRAL-PURPOSE
EXTERNAL CHANNELS
Information furnished is believed to be accurate and reliable. However, STMicroelectronics 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 license is
granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specification mentioned in this publication are
subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products
are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics.
The ST logo is a registered trademark of STMicroelectronics
1999 STMicroelectronics – Printed in Italy – All Rights Reserved
STMicroelectronics GROUP OF COMPANIES
Australia - Brazil - Canada - China - France - Germany - Italy - Japan - Korea- Malaysia - Malta - Mexico - Morocco - The Netherlands-
Singapore- Spain - Sweden -Switzerland- Taiwan - Thailand- United Kingdom- U.S.A.
http://www.st.com
16/16
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.