lellatchandthe shiftregisterinsidetheL9822ESP.
Thispin isactivelow and it mustnotbe leftfloating.
Apoweron clearfunctionmaybeimplementedconnectingthis pin to V
withan externalresistorand
CC
to groundwith an externalcapacitor.
CE
ChipEnable.Datais transferredfromthe shift registersto the outputsonthe risingedgeof thissignal.
Thefallingedge of thissignalsetsthe shift register
with the outputvoltagesensebits coming from the
output stages.The output driver for the SO pin is
enabledwhen this pinis low.
SO
SerialOutput.This pin is theserialoutputfrom the
shift register andit is tri-stated when CE is high.A
highfor a data bit on thispin indicatesthatthe par-
ticularoutputis high. A low on thispin for adata bit
indicatesthat the outputis low.
Comparing the serial output bits with the previous
serial input bits the external microcontroller implementsthediagnosticdata supplied by theL9822.
SI
SerialInput.Thispin is theserialdata input.A high
pondingto 07 aresentand receivedfirstvia the SPI
busand00is thelast.Theoutputsareprovidedwith
currentlimiting andvoltagesensefunctionsforfault
indicationand protection.Thenominal load current
for theseoutputsis500mA, but thecurrentlimiting
issetto aminimumof1.05A.Theoutputsalsohave
on board clamps set at about 36V for recirculation
of inductiveload current.
ELECTRICALCHARACTERISTICS (V
SymbolParameterTest ConditionsMin.Typ.Max.Unit
Output Clamping Volt.IO= 0.5A, Output Programmed OFF3040V
Out. Clamping EnergyIO= 0.5A, When ON20mJ
Out. Leakage CurrentVO= 24V, Output Progr. OFF1mA
On ResistanceOutput Progr. ON
Out. Self Limiting
Current
Turn-on DelayIO= 500mA
Turn-off DelayIO= 500mA
Fault Refer. VoltageOutput Progr. OFF
Fault Reset Delay
(after CE L to H
transition)
Output OFF VoltageOutput Pin Floating.cOutput Progr. OFF,1.0V
Output LOW VoltageIO= 1.6mA0.4V
Output HIGH VoltageIO= 0.8mAV
Output Tristate Leakage
Current
Output Capacitance0 < VO<V
0<VO<VCC, CE Pin Held High,
= 5.25V
V
CC
CC
CE Pin Held High
Quiescent Supply
Current at V
CC
Pin
All Outputs Progr. ON. I
O
per Output Simultaneously
= 0.5A
SERIALPERIPHERAL INTERFACE (see fig.2, timingdiagram)
f
op
t
lead
t
lag
t
wSCKH
t
wSCKL
t
su
t
H
t
EN
t
DIS
t
V
t
rSO
t
fSO
t
rSI
t
fSI
t
ho
Operating FrequencyD.C.2MHz
Enable Lead Time250ns
Enable Lag Time250ns
Clock HIGH Time200ns
Clock LOW Time200ns
Data Setup Time75ns
Data Hold Time75ns
Enable Time250ns
Disable Time250ns
Data Valid Time100ns
Rise Time (SO output)VCC= 20 to 70% CL= 200pF50ns
Fall Time (SO output)VCC= 70 to 20% CL= 200pF50ns
Rise Time SPI
with transient protection circuits in output stages.
Eachchannelis independentlycontrolledby an outputlatchanda commonRESETlinewhichdisables
all eightoutputs.The driver has low saturationand
shortcircuitprotectionandcandriveinductiveandresistive loads such as solenoids, lamps and relais.
DataistransmittedtothedeviceseriallyusingtheSerialPeripheralInterface(SPI)protocol.Thecircuitreceives8 bit serialdata by meansof the serial input
(SI)which is storedinan internalregisterto control
theoutputdrivers.The serialoutput(SO)provides8
bit ofdiagnosticdata representingthe voltage level
at thedriver output.Thisallows themicroprocessor
to diagnosetheconditionof theoutputdrivers.
The output saturation voltage is monitored by a
comparatorfor an outof saturationconditionandis
abletounlatchtheparticulardriverthroughthefault
resetline. Thiscircuitis also cascadablewith another octal driver in order to jam 8 bit multiple data.
The device is selected when the chip enable (CE)
lineis low.
Additionallythe (SO) is placed in a tri-state mode
when the deviceis deselected.The negativeedge
of the(CE) transfersthevoltagelevel of thedrivers
totheshiftregisterand thepositiveedgeof the(CE)
latchesthenewdatafromtheshiftregistertothedrivers. WhenCE is Low, data bit containedinto the
shift register is transferred to SO output at every
SCLKpositivetransitionwhiledatabitpresentat SI
inputis latchedintotheshift registeron everySCLK
negativetransition.
InternalBlocksDescription
The internalarchitectureof the deviceis based on
the threeinternalmajorblocks: theoctalshiftregisterfortalkingtotheSPIbus, the octallatchfor holdingcontrolbits writtenintothedeviceandthe octal
load driverarray.
Shift Register
The shiftregisterhas bothserial and parallelinputs
and serial and parallel outputs.Theserial input acceptsdatafromthe SPIbusand theserial outputsimultaneously sends data into the SPI bus. The
paralleloutputsarelatchedinto the parallellatchinsidetheL9822ESPattheendofadatatransfer.The
parallelinputs jam diagnosticdata intothe shiftregisterat thebeginningof a datatransfercycle.
ParallelLatch
The parallellatchholds the input datafromtheshift
register.This datathen actuatestheoutputstages.
L98 22E
Individualregisters in the latch may be clearedby
fault conditions in order to protectthe overloaded
outputstages.Theentire latchmayalsobecleared
by theRESET signal.
OutputStages
Theoutputstagesprovideanactivelowdrivesignal
suitable for 0.75A continuous loads. Each output
has a currentlimit circuit which limits the maximum
outputcurrentto atleast1.05Ato allowfor high inrushcurrents.Additionally,theoutputshaveinternal
zenersset to 36 voltsto clamp inductivetransients
at turn-off.Each output also has a voltage comparatorobservingtheoutputnode.If thevoltageexceeds 1.8V on an ON output pin, a fault condition is
assumedand the latch drivingthis particular stage
is reset, turningthe outputOFF to protectit. Thetiming of thisactionis describedbelow.These comparators also provide diagnosticfeedback data to
theshiftregister.Additionally,thecomparatorscontainaninternalpulldowncurrentwhichwillcausethe
cell to indicate a low outputvoltageif the outputis
programmedOFF and theoutputpinisopencircuited.
TIMINGDATA TRANSFER
Figure#2 showsthe overalltiming diagramfrom a
byte transferto and from the L9822ESPusing the
SPIbus.
CE Highto LowTransition
TheactionbeginswhentheChip Enable(CE) pinis
pulledlow.Thetri-stateSerialOutput(SO)pindriver
willbeenabledentire timethatCE is low. At the fallingedge of theCEpin,thediagnosticdatafromthe
voltagecomparatorsin theoutputstageswillbelatched into the shift register.If a particularoutput is
high, a logic one will be jammedinto that bit in the
shiftregister.Iftheoutputis low,a logiczerowillbe
loadedthere.Themostsignificantbit(07)shouldbe
presentedat theSerialInput(SI) pin. A zeroat this
pin will programan outputON, whilea onewillprogramthe outputOFF.
SCLK Transitions
The Serial Clock(SCLK) pinshould then be pulled
high.At thispointthediagnosticbitfromthe mostsignificantoutput(07)willappearat theSOpin.Ahigh
here indicates that the 07 pin is higher than 1.8V.
TheSCLKpinshouldthenbetoggledlowthenhigh.
NewSOdatawillappearfollowingeveryrisingedge
of SCLK and new SI data will be latched into the
L9822ESPshiftregisteronthefallingedges.Anunlimited amount of data may be shiftedthrough the
5/11
L9822E
deviceshiftregister(into theSI pin and out the SO
pin),allowingthe otherSPI devicestobecascaded
in a daisychainwiththe L9822ESP.
CELow to HighTransition
Once the last data bit has been shifted into the
L9822ESP,the CE pin shouldbe pulled high.
Attherisingedge of CE the shiftregisterdata is latchedintotheparallellatchandtheoutputstageswill
beactuatedbythe new data.Aninternal160µsdelaytimerwillalso be started at thisrisingedge(see
). During the 160µs period, the outputs will be
t
UD
protectedonlyby the analog currentlimitingcircuits
since the resetting of the parallel latches by faults
conditionswillbeinhibitedduringthisperiod.Thisallowsthe part toovercomeany highinrushcurrents
that may flow immediately after turn on. Once the
delay period has elapsed, the output voltages are
sensedbythe comparatorsand anyoutputwithvoltageshigherthan1.8VarelatchedOFF.Itshouldbe
notedthat the SCLK pin shouldbe low at both tran-
Figure 1
: Byte Timing with AsynchronousReset.
sitionsof the CE pin to avoid any false clocking of
theshiftregister.TheSCLKinputisgatedby theCE
pin, so that the SCLK pin is ignored whenever the
CE pinis high.
lowing way. Clock in a new controlbyte. Wait 160
microseconds or so to allow the outputsto settle.
Clockinthesamecontrolbyteandobservethediagnosticdata that comes outof the device.The diagnostic bits should beidentical to the bits that were
firstclockedin.Anydifferenceswouldpointtoafault
onthatoutput.If theoutputwasprogrammedONby
clockingin a zero,anda one camebackas thediagnosticbitforthatoutput,the outputpinwasstillhigh
anda shortcircuit oroverloadconditionexists.Ifthe
output was programmedOFF byclocking in a one,
and a zerocameback asthe diagnosticbitfor that
output,nothinghad pulledtheoutputpin highandit
(1) ”D and F” do not include mold flash or protrusions
- Mold flash or protrusions shall not exceed 0.15mm (0.006”)
E2
hx45°
NN
a2
A
b
DETAILA
e3
e
DETAILB
R
D
1120
E1
T
110
PSO20MEC
lead
a3
Gage Plane
E
DETAILB
0.35
S
a1
L
c
DETAILA
slug
-C-
SEATING PLANE
GC
(COPLANARITY)
9/11
L9822E
SO20 PACKAGE MECHANICAL DATA
DIM.
MINTYPMAXMINTYPMAX
A2.650.104
a10.10.20.0040.008
a22.450.096
b0.350.490.0140.019
b10.230.320.0090.013
C0.50.020
c145° (typ.)
D112.60.0390.496
E1010.650.3940.419
e1.270.050
e311.430.450
F17.40.0390.291
G8.89.150.3460.360
L0.51.270.0200.050
M0.750.030
mminch
S8°(max.)
10/11
L98 22E
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 license is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specification
mentioned in this publication are subject to change without notice. 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
withoutexpress written approval of SGS-THOMSON Microelectronics.
1996 SGS-THOMSON Microelectronics – Printed in Italy – All Rights Reserved
MULTIWATT is a Registered Trademark of SGS-THOMSON Microelectronics
PowerSO-20 is a Trademark of SGS-THOMSON Microelectronics
Australia - Brazil - Canada - China - France - Germany - Hong Kong - Italy - Japan - Korea - Malaysia - Malta - Morocco -
The Netherlands - Singapore - Spain - Sweden - Switzerland - Taiwan - Thailand - United Kingdom - U.S.A.
SGS-THOMSON Microelectronics GROUP OF COMPANIES
11/11
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.