The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

TLE8242 Channel Fixed Frequency Constant Current Control With Cur


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Data Sheet, Rev. 1.0, 2009
TLE8242
Channel Fixed Frequency Constant Current Control With Current Profile Detection
Automotive Power
TLE8242
Table Contents
Table Contents
Table Contents 1.3.1 1.3.2 5.3.1 5.3.2 5.7.1 5.7.2 5.8.1 5.8.2 5.8.3 5.8.4 5.9.1 5.9.2 5.9.2.1 5.9.2.2 5.9.2.3 5.9.2.4 5.9.2.5 5.9.2.6 5.9.2.7 5.9.2.8 5.9.2.9 5.9.2.10 5.9.2.11 5.9.2.12 Overview Features Applications General Description Direct Mode Operation Constant Current Mode Operation
Block Diagram Configuration Assignment Definitions Functions General Product Characteristics Maximum Ratings Functional Range Thermal Resistance Functional Description Electrical Characteristics Supply Reference Input Output Diagnostics On-State Diagnostics Off-State Diagnostics Output Driver Current Control Current Feedback Registers Direct control Selecting Frequency Operation Selecting Duty Cycle Current Profile Detection Zone Zone Zone Current Profile Time Detection Interrupted Serial Peripheral Interface (SPI) Signal Description Message Structure Message Version Manufacturer Message Control Method Fault Mask Configuration Message Diagnostic Configuration (channel 0-3) Message Diagnostic Configuration (channel 4-7) Message Diagnostic Read (channel 0-3) Message Diagnostic Read (channel 4-7) Message Offset (channel 0-3) Message Offset (channel 4-7) Message Main Period Message Control Variable Message Current Dither Amplitude Message Dither Period
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Table Contents 5.9.2.13 5.9.2.14 5.9.2.15 5.9.2.16 5.9.2.17 5.9.2.18 5.9.2.19 5.9.2.20 Message Current Read Message Average Current Read Over Dither Period Message Autozero Trigger Read Message Duty Cycle Message Current Profile Detection Setup Message Current Profile Detection Setup Message Current Profile Detection Feedback Message Read Generic Flag Bits
Application Information Further Application Information Package Outlines Revision History
Data Sheet
Rev. 1.0, 2009-02-25
Channel Fixed Frequency Constant Current Control With Current Profile Detection
TLE8242
Overview
Features
side constant current control pre-driver integrated circuit Eight independent channels Output current programmable with resolution Current range 1.2A (typ) with sense resistor Resolution 0.78125 mA/bit (typ) with sense resistor full scale error over temperature when autozero used Programmable frequency from approximately (typ) PG-LQFP-64 Programmable coefficients controller each channel Programmable superimposed dither Dither programmed setting dither step size number periods each dither period Programmed interface dither each channel programmed independently Programmable synchronization control signals Phase delay time interface Synchronization initiated signal PHASE_SYNC input Channels within device between multiple devices synchronized Each channel configured constant current control direct control Direct mode, current profile detection function engaged Verifies solenoid armature movement Profile characteristics programmed Pass Fail Status read Interface Control (Serial Peripheral Interface) Slave only ENABLE disable channels freeze channels Active RESET_B resets internal registers their default state disables channels Open drain FAULT programmed transition when various faults detected 5.0V 3.3V logic compatible Protection Over current shutdown monitored POSx Programmable over current threshold Programmable over current delay time Programmable over current retry time Battery (BAT) overvoltage shutdown
Type TLE8242 Data Sheet
Package PG-LQFP-64
Marking TLE8242L Rev. 1.0, 2009-02-25
TLE8242
Overview Diagnostics Over current Open load state Open load state Short ground Test complete indicates that fault detection test completed Control loop monitor capabilities average current measurement over last completed dither cycle selected channel accessed minimum maximum current measurements over last completed dither cycle selected channel accessed SPI. This data used measure achieved dither amplitude duty cycle each channel accessed auto zero values used cancel offsets input amplifiers accessed Required External Components: N-Channel Logic level (5V) MOSFET transistor with typical (e.g. SPD15N06S2L-64) Recirculation diode (ultrafast) Sense resistor (0.2 1.2A average output current range) Green Product (RoHS compliant) Qualified
Applications
Variable Force Solenoids (e.g. automatic transmission solenoids) Other constant current solenoids Idle Control Exhaust Recirculation Vapor Management Valve Suspension Control
General Description
TLE8242G eight channel low-side constant current control predriver Each channel configured function either direct mode constant current mode setting appropriate message
1.3.1
Direct Mode Operation
Direct operation, POSx NEGx pins must connected circuit either configurations shown Figure sense resistor included, load current monitored microcontroller command. open load state fault detection feature disabled direct mode. Note: external flyback clamp required this configuration otherwise damaged.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Overview
Electronic Module
On/Off Solenoid 10nF
POSx NEGx
OUTx
Figure
External Circuit Diagram Direct Mode Operation
1.3.2
Constant Current Mode Operation
During constant current operation, POSx NEGx pins must connected circuit configuration shown Figure Note: external recirculation diode required this configuration otherwise damaged.
Electronic Module
Constant Current Solenoid 10nF
POSx NEGx
OUTx
Figure
External Circuit Diagram Constant Current Mode Operation
During constant current operation, control signal driven OUTx controlled control loop shown Figure Frequency programmed message this message main period Data Sheet Rev. 1.0, 2009-02-25
TLE8242
Overview divider, value between divider 128. direct mode, value also 512. equation calculating frequency
constant current mode, value number samples within period. Setting Message will cause samples immediately following change state OUTx discarded. `0', samples used average calculation. Current Point programmed message #10. equation calculating current setpoint
Currentsetpoint [mA]
setpoint(11bit) RSENSE [ohm]
Proportional coefficient (KP) Integral coefficient (KI) control loop programmed message values should values that result desired transient response control loop. duty cycle OUTx calculated from difference equations:
DutyCycle
Rsense error Rsense error
where error difference between commanded average current measured average current units Amps. where indicates integer number periods that have elapsed since current regulation initiated.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Overview
Autozero Value "ON"
Autozero Value "OFF"
Auto Zero
CURRENT READ CURRENT READ CURRENT READ DUTY CYCLE
POSx Current Readout Average NEGx
CURRENT POINT
Dither Generation
Block
OUTx
DITHER STEP SIZE DITHER STEPS
DIRECT
Underlined PROGRAMMED Italics MONITORED
Figure
Control Loop Simplified Diagram
Table describes effect integrator controller several events. Table Condition Reset Active undervoltage V5Ax undervoltage ENABLE (SPI message ENABLE (SPI message VBAT overvoltage Short Phase_Sync Transition Control Loop Integrator Control Action Integrator Cleared Cleared Cleared Cleared Remains Operational Held current value Cleared Remains Operational Integrator value first cycle value from last complete cycle. Cleared Cleared Remains Operational Remains Operational
Average Current Control Mode Direct Main Period Changed settings Changed
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Overview Auto Zero TLE8242 includes autozero feature each channel. When setpoint channel autozero triggered command, offset amplifiers analog digital converters measured. time required autozero sequence calculated according formula:
FCLK
measured offsets read message #14. these offsets will subtracted from converter output shown Figure when current point greater than Dither triangular dither waveform superimposed current point setting amplitude frequency parameters dither waveform messages #11. message section details. first programmed value step size dither waveform which number bits added subtracted from setpoint period. dither step size 1/4th magnitude nominal setpoint current value. second programmed value number steps quarter dither waveform. When dither enabled, average current point will activated until current dither cycle completed. dither cycle completed positive zero crossing dither waveform. dither amplitude setting dither frequency setting will also activated until current dither cycle completed. Figure
PWM_START
Dither
Dither Parameter Change
Figure
Dither Values Programmed Resulting Waveform Timing
Note: actual measured dither waveform attenuated phase shifted according frequency response control loop.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Block Diagram
Block Diagram
GND_D V5A1 V5A2 V5A3 GNDA1 GNDA2 GNDA3 V_SIGNAL CS_B Supply Interface
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter Diagnostics
Power
POS0 NEG0 OUT0 POS1 NEG1 OUT1
Diagnostics
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter Diagnostics
POS2 NEG2 OUT2 POS3 NEG3 OUT3
Diagnostics
PHASE_SYNC ENABLE FAULT RESET_B Logic
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter Diagnostics
POS4 NEG4 OUT4 POS5 NEG5 OUT5
Diagnostics
Converter
TEST SCI3 SCO2 SCO3 AMUX GNDSA GNDSD
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter Diagnostics
POS6 NEG6 OUT6 POS7 NEG7 OUT7
Diagnostics
Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile
Converter
Figure
Block Diagram
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Configuration
Configuration
Assignment
OUT1 GNDA3 V5A3 NEG1 POS1 OUT0 NEG2 NEG3 POS3 OUT2 OUT3 POS2
NEG0 POS0 V5A1 SCO2 SCO3 GNDA1 GNDSA GNDA2 AMUX TEST V5A2 POS4 NEG4
CS_B V_SIGNAL FAULT GNDSD GND_D RESET_B PHASE_SYNC ENABLE
TLE8242L ADLER2
NEG5 POS5 OUT4 OUT5 SCI3 OUT6 OUT7 POS6 NEG6 NEG7 POS7
Figure
Configuration
Definitions Functions
Symbol NEG0 POS0 V5A1 SCO2 SCO3 GND_A1 GNDSA
Function Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Supply Voltage; input analog circuits. external capacitor connected between this GND_A near this Test Pin; Used test. Must connected GND_D specified operation Test Pin; Used test. Must connected GND_D specified operation Ground; ground analog circuits Ground; ground substrate connection near analog circuits Rev. 1.0, 2009-02-25
Data Sheet
TLE8242
Configuration Symbol GND_A2 AMUX TEST V5A2 Function Ground; ground analog circuits Test Pin; Used test. Must connected GND_D specified operation Test Pin; Used test. Must connected GND_D specified operation Supply Voltage; input analog. external capacitor connected between this GND_A near this Connected; connect external supply, ground, signal Battery Sense Input; over-voltage detection. Connect through series resistor (e.g. ohm) solenoid supply voltage. large electrolytic capacitor (e.g. 47uF) should placed between supply ground Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Connected; connect external supply, ground, signal Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Test Pin; Used test. Must connected GND_D specified operation Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal
POS4 NEG4 NEG5 POS5 OUT4 OUT5 SCI3 OUT6 OUT7 POS6 NEG6 NEG7 POS7
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Configuration Symbol ENABLE Function ENABLE logic input; When this input channels turned (zero current) remain their last state, depending channel programmed respond Connected; connect external supply, ground, signal Supply Voltage; input digital circuits. external capacitor connected between this GND_D near this Phase Synchronization Input: Used synchronize rising edges signal OUTx pins each channel Reset Input; When this input channels turned internal registers reset default state. part must held reset external source until supplies stable within tolerance CLOCK; Main clock input chip. clock input required Ground; ground digital circuits Ground; ground substrate connection near digital circuits Fault Output Pin; Open drain output pulled when fault condition detected. Certain faults masked Supply Voltage; Supply output pull-up current sources digital inputs CS_B RESET_B. external capacitor must connected between this GND_D near this Serial Data Serial Data Serial Clock Input Chip Select Bar; active signal Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Supply Voltage;5V input analog. external capacitor connected between this GND_A near this pin. Connected; connect external supply, ground, signal Ground; ground analog circuits Gate driver output channel Connect gate external MOSFET
PHASE_SYNC RESET_B
GND_D GNDSD FAULT V_SIGNAL
CS_B POS3 NEG3 NEG2 POS2 OUT3 OUT2 V5A3 GND_A3 OUT1
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Configuration Symbol OUT0 POS1 NEG1 Function Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Connected; connect external supply, ground, signal
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
General Product Characteristics
General Product Characteristics
Maximum Ratings
Absolute Maximum Ratings
+150 voltages with respect ground, positive current flowing into (unless otherwise specified)
Pos. Voltages 4.1.1 4.1.2 Battery Input (VBAT) Supply Voltage (logic) Parameter Symbol Limit Values Min. Max. Unit Conditions
4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 Currents 4.1.9
POSx, NEGx POSx-NEGx OUTx
VBAT V5D,V5A1 V5A2,V5A3 Vsignal Vpos, Vneg Vpos-Vneg Vout
-0.3
-0.3 -0.2 -0.3 -0.3 -0.3 -500
min(V5D+ 0.3; min(V5D+ 0.3;
RESET_B, SCK, CS_B, CLK, TEST, PHASE_SYNC, ENABLE FAULT Maximum difference between V5Ax pins Input Clamp Current ENABLE, PHASE_SYNC, RESET_B, SCK, CS_B, Storage Temperature Junction Temperature pins corner pins
min(Vsignal 0.3;
ICLAMP
Temperatures 4.1.10 4.1.11 4.1.12 4.1.13 4.1.14
Tstg
-500 -750
Susceptibility
subject production test, specified design. Current needs limited only when maximum voltages exceeded Susceptibility according EIA/JESD 22-A 114B Susceptibility according EIA/JESD22-C101
Note: Stresses above ones listed here cause permanent damage device. Exposure absolute maximum rating conditions extended periods affect device reliability. Note: Integrated protection functions designed prevent destruction under fault conditions described data sheet. Fault conditions considered "outside" normal operating range. Protection functions designed continuous repetitive operation. Data Sheet Rev. 1.0, 2009-02-25
TLE8242
General Product Characteristics
Functional Range
+150 voltages with respect ground, positive current flowing into (unless otherwise specified)
Pos. 4.2.1 4.2.2 Parameter Supply Voltage Range Normal Operation VBAT Supply Voltage Range Normal Operation V5D, V5A1, V5A2, V5A3 Supply Voltage Range Normal Operation -V_SIGNAL Clock Frequency Frequency Normal Operation Symbol Min. Limit Values Max. 5.25 Unit Conditions
VBAT
4.2.3 4.2.4 4.2.5 4.2.6 4.2.7
VV5D 4.75 VV5A1, VV5A2, VV5A3 VV_SIGNAL fCLK fPWM
5.25 4000 8000
Extended Frequency Range fPWM
Parameter deviations possible
Common Mode Voltage Range Vpos ,Vneg Normal Operation POSx, NEGx pins. Extended Common Mode Voltage Vpos ,Vneg Range Operation POSx, NEGx pins.
4.2.8
Parameter deviations possible
Note: Within functional range operates described circuit description. electrical characteristics specified within conditions given related electrical characteristics table.
Thermal Resistance
+150 voltages with respect ground, positive current flowing into (unless otherwise specified)
Pos. 4.3.1 Parameter Junction Ambient1) Symbol Min. Limit Values Typ. Max.
Unit
Conditions
RthJA
subject production test, specified design. Specified RthJA value according Jedec JESD51-2, natural convection 2s2p board; Product (chip Package) simulated 76.2 114.3 board with inner copper layers 70µm, Cu).
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Functional Description Electrical Characteristics
Note: listed characteristics ensured over operating range integrated circuit. Typical characteristics specify mean values expected over production spread. otherwise specified, typical characteristics apply given supply voltage.
Supply Reference
device includes power-on reset circuit. This feature will disable channels reset internal registers their default values when voltage V5A1, V5A2, V5A3, and/or below their respective reset thresholds. GND_D supply ground pins digital circuit blocks. current through these pins contain high frequency components. Decoupling with ceramic capacitors careful layout required obtain good performance. V5A1, V5A2, V5A3 pins GND_A supply ground pins analog circuit blocks. V_SIGNAL supplies output (SO) source voltage pull currents CS_B RESET_B pins. V_SIGNAL should connected supply microcontroller (3.3V 5.0V). input used detect over voltage faults. This power supply input. series resistor should connected between this solenoid supply voltage transient protection. Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.1.1 Parameter Symbol Min. Undervoltage reset (internally VV5A1, generated) V5A1, V5A2, V5A3 VV5A2, Limit Values Typ. Max. Internal reset occurs V5A1 V5A2, V5A3 below undervoltage limit Internal reset occurs under undervoltage limit Unit Conditions
VV5A3
5.1.2
Undervoltage reset (internally generated)
VV5D
5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9
supply current V5A1 supply current V5A2 supply current V5A3 supply current V_SIGNAL supply current VBAT current VBAT current unpowered
IV5D IV5A1 IV5A2 IV5A3 IV_SIGNAL IVBAT IVBAT
fCLK=40MHz fCLK=20MHz
VSIGNAL=5.25V Hi-Z state full operating range
V5D=V5Ax=0V, BAT=14V
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Input Output
digital inputs compatible with logic levels. supply voltage output V_SIGNAL pin. digital inputs pulled known state weak internal current source current sink when connected. However, unused digital input pins should connected ground V_SIGNAL (according desired functionality) external connection resistor. input weak internal current sources supplied V_SIGNAL pin. RESET_B active input pin. When this low, channels off, internal registers reset their default states. device must held reset external source until power supplies have stabilized. contains internal power undervoltage reset which becomes active when V5D, V5A1, V5A2, V5A3 fall below undervoltage reset thresholds. ENABLE active high input which must held high normal operation device. When this held channels either turned will remain last state, depending enable behavior channel programmed Message #10. default condition that channels turned when ENABLE low. main clock input device. input thresholds compatible with logic levels. synchronization required between clock signal connected clock signal (SCK). internal clock signals TLE8242 (PWM signals, sampling, diagnostics, etc.) generated from this clock input. Also, this clock required device accept respond messages.
VILmax
Figure
Timing Diagram
PHASE_SYNC input that used microcontroller synchronize control signals multiple channels. desired phase delay between rising edge signal applied PHASE_SYNC rising edge signal each channel programmed independently message equation calculating offset
Toffset
PhaseSynchOffset FPWM
Each time pulse received PHASE_SYNC pin, will latch which reported response message #19. (See interface section bit/message location.) This latch cleared when message read. Note: periods restarted when rising edge detected PHASE_SYNC pin. periodic pulse train this will disturb current regulation.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
norm turn
gate turns on-tim short
OUTx
PWM/32
Program delay 8/32 periods
PHASE_SYNC
Figure
Phase Synchronization Diagram
TEST, SCI3, SCO2, SCO3, AMUX pins used during level test. These pins should connected directly ground normal device operation. FAULT open drain output pin. This will pulled device when unmasked fault been detected. fault masks programmed message Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 Parameter Logic input voltage Logic input high voltage Logic output voltage Logic output high voltage Pull down digital input (SI, CLK, SCK, PHASE_SYNC, ENABLE) Pull digital input (CS_B, RESET_B) Fault voltage Fault current high time (rise 2.0V fall 2.0V) Symbol Min. Limit Values Typ. Max.
SIGNAL
Unit
Conditions
VILMAX VIHMIN VOLMAX VOHMIN Vfault.low Ifault,max
0.8*V_
IL=200µA IL=-200µA Vin=V_SIGNAL Vin=0V (Current
drain from V_SIGNAL) Active state;
5.2.7 5.2.8 5.2.9 5.2.10
Ifault=2mA
Active state; Vfault=0.4V
time (fall 0.8V rise 0.8V)
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Diagnostics
TLE8242 includes both on-state off-state diagnostics. On-state diagnostics active when OUTx driven high off-state diagnostics active when OUTx driven low. detected fault used activate open drain FAULT This used interrupt microcontroller when fault detected. Certain faults prevented from activating FAULT setting fault mask register message Once fault detected latched into respective fault register. microcontroller access fault registers messages #19. RESET_B line transitions high-to-low, RB_L latched into Generic Flag Bits register. This register cleared after read from SPI, RB_L will again until next high-to-low transition occurs RESET_B pin. ENABLE voltage low, EN_L latched Generic Flag Bits register. cleared when ENABLE returns high state Generic Flag Bits register accessed message #19. diagnostic delay timers on-state off-state diagnostic functions derived from master clock signal applied using programmable predivider. This predivider programmable DIAG_TMR bits message Table Timebase Diagnostics DIAG_TMR0 Pre-divider Tested Timer Fault Detection Timer Period. fCLK=20 µsec µsec µsec µsec fCLK=40 µsec µsec µsec µsec
DIAG_TMR1
DIAG PERIOD
fault predivider FCLK
fault
Three unique fault types detected using different fault bits fault fault detected. Table Fault Type Short Ground Fault Short Battery Fault Open Load Fault Diagnostic Flags Bits Abr. Gate OL-ON-F reported ON/OFF mode) SB-F OL-ON-F ON/OFF mode) OL-OFF-F Gate SG-F
Note: order differentiate between Short Ground Failure Open Load Failure, channel must turned (setpoint 0ma). Tested Diagnostic Bits
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics tested bits allow distinction between case when fault because fault detected, case when fault because diagnostic test completed. instance, calculated duty cycle complete short battery test. fault tested bits defined: tested when fault test completed successfully. Table Diagnostics Tested Bits Flags OUTx High OUTx OFF-T SB-T
Tested Type Short Ground Open load tested Short Battery tested
Each fault type described bits: FAULT TESTED. Table FAULT FAULT TESTED Bits Matrix Interpretation TESTED Interpretation microcontroller This fault type been tested Fault fault type been tested fault present This combination cannot occur Fault This particular fault type occurred
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Divider Select (SPI register)
read fault register
Predivider
Masterclock 1:128 1:192 1:256
Tested timer 1.10 (shared) clear
SG-F (Short Ground Fault)
LOGIC
OFF-T (Short Ground Open Load Tested)
fault filter timer (1.10) (shared)
clear clear clear
SB-F (Short Battery Fault) OL-OFF-FD
VPOS VPOS VPOS
digital filter
OL-FA open load (only while OFF)
SG-FD SB-FD OL-ON-F
SB-T (Short Battery Tested)
OL-OFF-F (Open Load Fault)
digital filter
SG-FA short ground (only while OFF)
OL-ON-F (Open Load Fault)
digital filter
SB-FA short battery (only while
mode enabled Start Gate
Gate Counter 1.64
Figure
Diagnostic Block Diagram
5.3.1
On-State Diagnostics
When OUTx transitions high, fault timers cleared tested timer starts. tested timer expires, SB-T registers OUTx transitions low, tested timer cleared then used off-state diagnostics. analog fault signal (SB-FA) changes fault filter timer starts. fault filter timer expires, digitally filtered fault signal (SB-FD) one. SB-FA changes SB-FD changes immediately filter timer cleared SB-FD=1 SB-T=1 switches OUTx signal SB-F FAULT register will set. OUTx remains state until fault retry period counter expires. message read, then SB-F SB-FT this register cleared. Also, tested timer cleared Short Battery (SB) detection functions both direct constant current mode. SG-FD OLOFF-FD signals held while OUTx high. TLE8242 direct mode, Open Load detection disabled (OL-ON-F TLE8242 direct mode OUTx high periods, then open load fault mode fault detected, OL-ON-F diagnostic register set. This will cleared when message read. OUTx remains high state, then open load fault condition detected again after another cycles.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
PWM_Start OUTx
Fault Retry Time Tested Timer Tested Timer
SB-T
short
LOAD
VPOS
SB-F
Fault Filter
Fault Filter
Load Current Diagnostic Read
Short Vbat
Figure On-State Diagnostic Timing Short Vbat
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
PWM_Start
OUTx
VPOS period OL-ON-F DIAGNOSTIC READ
Figure
Open
5.3.2
Off-State Diagnostics
off-state diagnostics function both constant current mode direct mode. When OUTx transitions low, fault timers cleared tested timer starts count tested timer expires, OFF-T Diagnostic register set. diagnostic register read occurs, tested timer cleared starts again count OUTx transitions high, tested-timer cleared zero then used on-state diagnostics. analog fault signal (OL-FA) changes fault filter timer starts count fault filter timer expires, digitally filtered fault signal (OL-ON-FD) one. OL-FA changes OL-FD changes immediately fault filter timer cleared analog fault signal (SG-FA) changes fault filter timer cleared starts count fault filter timer expires, digitally filtered fault signal (SG-FD) one. SG-FA changes SG-FD changes immediately fault filter timer cleared SG-FD tested timer expired then SG-F FAULT register OL-OFF-F FAULT register remains unchanged (independently from OL-OFF-FD). SG-FD OL-OFF-FD then OL-F FAULT register set. fault read occurs, OFF-T Bit, SG-F OL-F registers cleared zero (and timers cleared
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
SUPPLY
(Vol+Vsg)/2 (2.5V)
Ipu(sg) (150ua)
POSx Ipd(ol) (150ua) NEGx
Cpos
SG/OL-OFF TESTED
latch
Tested Timer (OFF)
OL-OFFFAULT
latch
OL-OFF-FD
Digital Filter
OL-FA
(3V)
SGFAULT
OUTx latch
SG-FD
Digital Filter
SG-FA
(1.7V)
Figure
Off-State Diagnostics
OUTx
OFF-T
open
Tested Timer
Tested Timer
LOAD
VPOS
OL-OFF-F Diagnostic Read
Fault Filter
Fault Filter
Figure
Off-State Diagnostics Timing Diagram open
Data Sheet
Solenoid
Cneg
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
OUTx Tested Timer
OFF-T
Short ground
Tested Timer
LOAD
VPOS
SG-F Diagnostic Read
Fault Filter
Fault Filter
Figure
Off-State Diagnostics Timing Diagram short ground
Over Voltage Shutdown Diagnostics voltage above VBATOV, output drivers OUTx pins low, diagnostic (SPI Message OV). During over voltage condition integrator steady state current control halted (actual value duty cycle changed during over voltage). other functions operate normally (e.g. ADC, Dithering, Auto zero, Filters, Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 Parameter Over voltage shutdown Open load detection voltage pull down current Short detection voltage pull-up current Symbol Min. Limit Values Typ. Max. Rising voltage V5A=5V, VPOS=VNEG=V5A V5A=5V, VPOS=VNEG=0V V5A=5V, VPOS=VNEG=0V V5A=5V, VPOS=VNEG=V5A Unit Conditions
VBATOV VPOS(OL) IPD(OL)
V5A-2.5
V5A-1.5
VPOS(SHG) V5A-3.8 IPU(SHG) -280 -150
V5A-2.8
bias current common INEG(L) mode bias current High common INEG(H) mode
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.3.8 Parameter Fault Threshold Voltage Symbol Min. Limit Values Typ. Max. voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits Clock Divider (SPI Message Predivider Predivider Predivider Clock Divider (SPI Message Predivider Predivider Predivider Unit Conditions
VFLT
5.3.9
Fault Threshold Voltage
VFLT
5.3.10
Fault Threshold Voltage
VFLT
5.3.11
Fault Threshold Voltage
VFLT
5.3.12 5.3.13
Fault Filter Timer Fault Filter Time
nfault
clocks
fault predivider
5.3.14 Tested Timer Time
fault predivider
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Output Driver
OUTx pins device connected gates external MOSFET transistors. OUTx driver circuits charge discharge MOSFET gate capacitance with constant current source sink. supply current source pin. Internal resistors ground included OUTx pins that external MOSFET held state when power applied device. external resistor typically placed between OUTx gate external MOSFET order MOSFET turn-on turn-off times. value resistor must chosen such that turn-on turnoff times MOSFET longer than 1/(Fpwm*32). Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.4.1 Parameter Passive Gate Pull Down Resistance OUTx source current OUTx sink current Symbol Min. Limit Values Typ. Max. Internal pull down resistor present each OUTx VOUT V5D-2V VOUT Unit Conditions
5.4.2 5.4.3
IO_SRC IO_SNK
Current Control
Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.5.1 Parameter Offset Error Output from Average block Figure count 320/Rsense 2-13 Gain Error Symbol Min. Limit Values Typ. Max. counts Autozero disabled.VposVneg=0mV Vpos, Vneg Dither disabled Autozero Enabled.VposVneg=300mV Vpos, Vneg Unit Conditions
5.5.2
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Current Feedback Registers
average current over each cycle measured resulting value. summation values periods dither period read accessing message #13. Also, MSb's minimum maximum values within dither period read accessing message #12. Average Current Over Dither Period When message read written, average current value each cycle within dither period summed beginning with positive going zero crossing dither waveform. resulting value represents average current over dither cycle shown equation:
Dither Current Feedback
Dither Current Rsense [Ohm Dither Steps
dither disabled (Dither Steps Dither Amplitude then Average Current Feedback value will updated every period will same current feedback value used controller.(1) message includes VALID that indicates whether average current measurement completed since last register access. When register accessed, VALID cleared. VALID again when summation completed data been stored register. summation process runs continuously last selected channel. same channel repeatedly selected, data always available within dither period after register accessed. selected channel different than previously selected channel, summation process does begin until beginning next dither period. data available until dither cycles have completed. channel selection Average Dither Current Feedback Message message will also select channel Minimum Maximum Current Over Dither Period function. Minimum Maximum Current Over Dither Period When message read written, average current value each cycle within dither period monitored beginning with positive going zero crossing dither waveform. most significant bits minimum maximum average current values stored. dither disabled (Dither Steps Dither Amplitude then Minimum Maximum values will updated every period will Msb's current feedback value used controller. message includes VALID that indicates whether dither period completed since last register access. When register accessed, VALID cleared. VALID again when dither period completed data been stored minimum maximum registers. minimum maximum detection process runs continuously last selected channel. same channel repeatedly selected, data always available within dither period after register accessed. selected channel different than previously selected channel, detection process does begin until beginning next dither period. data available until dither cycles have completed. channel selection Minimum Maximum Current Over Dither Period message will also select channel Average Dither Current Feedback function.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Direct control
Direct control mode, control loop disabled. integrator constant current control logic cleared held while direct mode active. frequency duty cycle OUTx signal directly controlled messages.
5.7.1
Selecting Frequency Operation
period programmed whole numbers clocks from input constant current mode). following formula applied:
TPWM TCLK
value divider programmed interface. will automatically limit lower value value lower than programmed, shall default that channel return value response. maximum value 214-1 programmed 14-bit number SPI. value programmed during operation, value will returned next message, value will used beginning next cycle. default value 625. value number samples period. programmed with value 128, message. default value
5.7.2
Selecting Duty Cycle
duty cycle also programmed whole numbers clocks from input. following formula applied:
TCLK duty cycle
duty cycle value programmed message "PWM duty cycle".
Duty Cycle
maximum duty cycle clipped 100%
duty cycle 100%
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Current Profile Detection
TLE8242 will detect current profiles change inductance caused opening/closing solenoid valves. Examples types waveforms seen this instance shown Figure Figure Examples waveforms that fail Current Profile Detection test shown Figure Figure
OUTx Voltage
Zone
Zone
Measured Current (Differential Voltage
Zone
Time Timer
Timeout Failure
Samples
Detect Interrupt Time PASS
Figure
Current Profile Diagram Waveform Showing Valve Movement
OUTx Voltage
Measured Current (Differential Voltage
Zone Zone Zone
Time Timer
Timeout Failure
Samples
Detect Interrupt Time PASS
Figure
Current Profile Diagram Waveform Showing Valve Movement with Non-Zero Threshold Zone
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
OUTx Voltage
Measured Current (Differential Voltage
Zone Zone
Time Timer
Timeout Failure
Samples
Detect Interrupt Time PASS
Figure
Current Profile Diagram Time Failure
OUTx Voltage
Zone
Time Timer
Timeout Failure
Samples
Detect Interrupt Time PASS
Figure
Current Profile Diagram Detection Interrupted Failure
Current Profile Detection feature active only Direct mode. method employed look three specific "patterns" current zones. This detection method generally used on/off valves. on/off control valve achieved selecting period desired setting 100% duty cycle SPI, however detection work within single on-time with duty cycle less than 100% profile completes before gate turns off. period values) critical these values sample rate used current profile detection. full 10-bit result converter used function. Using mOhm sense resistor, this translates into resolution 1.56
Data Sheet
Zone
Measured Current (Differential Voltage
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.8.1
Zone
When OUTx transitions from low-to-high, zone logic entered. TLE8242 compares difference between successive samples calculates ADDIFF value. This value compared with Threshold1 follows: ADDIFF A/Dm+1 A/Dm (ADDIFF Threshold1) THEN count count When ADDIFF greater than Threshold Count1 Count1 successive comparisons, zone passed zone entered. Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm+1 A/Dm-1 (ADDIFF Threshold1) THEN count count This effect filtering single noise spike measurement.
5.8.2
Zone
zone TLE8242 compares difference between successive samples calculates ADDIFF value. This value compared with Threshold2 follows: ADDIFF A/Dm+1 A/Dm (ADDIFF <Threshold2) THEN count count When ADDIFF less than Threshold2 Count2 Count2 successive comparisons, zone passed zone entered. When thresold2 negative difference samples (negative slope) must detected. Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm+1 A/Dm-1 (ADDIFF Threshold2) THEN count count This effect filtering single noise spike measurement.
5.8.3
Zone
zone TLE8242 sample rate function altered from sample rate used zone zone zone zone TLE8242 compares difference between samples calculates ADDIFF. sample rate altered zone such that ADDIFF calculated shown Table 5.This allows more noise immunity also allows programming lower effective slope detected. When ADDIFF greater than Threshold3 Count3 output Count3 successive comparisons, test passes zone completed. When zone passes, current profile passed. Table Zone Sample Rate Selection Samples Used successive samples every sample every sample every sample ADDIFF A/Dm A/Dm-1 A/Dm A/Dm-2 A/Dm A/Dm-3 A/Dm A/Dm-4
Values
Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm A/Dm-2*a (a=1, depending settings Table (ADDIFF Threshold3) THEN count count This effect filtering single noise spike measurement. Data Sheet Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.8.4
Current Profile Time Detection Interrupted
Current Profile Time value achieved before completion test, current profile test failed. this failure occurred, Current Profile Time message set. Current Profile Time value programmable should value less than period. OUTx turned before completion test Figure Detection Interrupted set. Note that OUTx must transition from high Detection Interrupted fault bit. Detection Interrupted fault expiration period duty cycle 100%. entire test passes (all three zones passed before time out), "Passed Since Last Read" message Each channel Adler individually configurable current profile detection patterns. thresholds counts each zone must changed while current profile detection sequence active, otherwise incorrect detection occur.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Serial Peripheral Interface (SPI)
messages TLE8242 32-bit values broken down into following fields. Read/Write Read Write Bits 30-24: Message Identifier Bits 23-0: Message Data cases where multiple channels require same message structure, bits 24-25 Message Identifier represent channel numbers. structure follows following pattern Read/Write Read Write Bits 30-27: Message Identifier Bits 26-24: Channel Number Bits 23-0: Message Data message from microcontroller must sent first. data from sent first. TLE8242 will sample data from rising edge will shift data rising edge SCK. messages must exactly 32-bits long, otherwise message discarded. response invalid message (returned next message) message with identifier 00000 (Manufacturer ID). When ENABLE low, writes commands executed read commands. When RESET_B low, port disabled. messages received responses sent. remains high impedance state. There message delay response each message (i.e. response message will returned during message N+1). Read/Write operation referenced from master. TLE8242 slave device. When denote read operation message data bits 23-0 sent message ignored, will contain valid data response message. response data (either from read write operation) direct contents addressed internal register, echo data sent previous message. response first message after reset message Version Manufacturer).
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.1
Signal Description
Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified). Maximum capacitive load Pos. 5.9.1 5.9.2 Parameter Lead Time Time Symbol Min. Limit Values Typ. Max. CS_B falling (0.8V) rising (0.8V) falling (0.8V) CS_B rising (0.8V) CS_B rise (2.0V) CS_B fall (2.0V) rise rise falling (0.8V) CS_B fall (2.0V) high time (rise 2.0V fall 2.0V) time (fall 0.8V rise 0.8V) CS_B rise (2.0V) rise (0.8V) setup time rise (0.8V) hold time after rise (2.0V) CS_B fall (2.0V) Bit0 valid data valid after rise (2.0V) tristate after CS_B rise (2.0V) Unit Conditions
5.9.3 5.9.4 5.9.5 5.9.6 5.9.7 5.9.8 5.9.9 5.9.10 5.9.11 5.9.12 5.9.13 5.9.14 5.9.15 5.9.16 5.9.17 5.9.18
Dead time 1/FSCK Period time high time time hold time setup time hold time enable valid time disable time Number clock pulses while CS_B rise time fall time Input capacitance. CS_B, capacitance
cycles
TSO_RISE TSO_FALL
(20% 80%) (80% 20%)
Tristate
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
CS_B
time
don't care
clock
clock
clock
clock
clock
don't care
time
don't care
don't care
time
high impedance time
Figure
high impedance
don't care
Timing Diagram
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2 5.9.2.1
Message Structure Message Version Manufacturer
Sent Values: Version Manufacturer
MSG_ID
used
used
Field
Bits
Type
Description Read Write Read Write
MSG_ID
30:24
ADDR
Message Identifier 0000 Version Manufacturer
Response: Version Manufacturer
MSG_ID
Manuf
Version Number
Field
Bits
Type
Description Read Write Read Write
MSG_ID Manuf Version Number
30:24 23:16 15:8
ADDR DATA DATA
Message Identifier 0000 Version Manufacturer Manufacturer Number 1100 0001= Infineon Technologies Version Number 0000 0001
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.2
Message Control Method Fault Mask Configuration
Sent Values: Control Method Fault Mask Configuration
MSG_ID
DIAG_TMR
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID
30:24 23:16
ADDR DATA
Message Identifier 0001 Control Method Fault Mask Configuration Control Mode Channel Current Control (RESET value) Direct Fault Mask Channel faults don't trigger FAULT (RESET value) fault triggers FAULT Fault Mask RESET_B RESET_B=Low doesn't trigger FAULT (RESET value) RESET_B=Low does trigger FAULT Fault Mast ENABLE ENABLE=Low doesn't trigger FAULT (RESET value) ENABLE=Low does trigger FAULT Diagnostic Timer divide (RESET value) divide divide divide
15:8
DATA
DATA
DATA
DIAG_TMR
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Response: Control Method Fault Mask Configuration
MSG_ID
DIAG_TMR
Field MSG_ID
Bits 30:24 23:16
Type ADDR DATA
Description Message Identifier 0001 Control Method Fault Mask Configuration Control Mode Channel Current Control (RESET value) direct Fault Mask Channel faults don't trigger FAULT (RESET value) fault triggers FAULT Fault Mask RESET_B RESET_B=Low doesn't trigger FAULT (RESET value) RESET_B=Low does trigger FAULT Fault Mast ENABLE ENABLE=Low doesn't trigger FAULT (RESET value) ENABLE=Low does trigger FAULT Diagnostic Timer divide (RESET value) divide divide divide
15:8
DATA
DATA
DATA
DIAG_TMR
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.3
Message Diagnostic Configuration (channel 0-3)
Sent Values: Diagnostic Configuration (channels 0-3)
MSG_ID
SB_RETRY0
SB_RETRY1
SB_RETRY2
SB_RETRY3
Field
Bits
Type
Description Read Write Read Write
MSG_ID
30:24 23:22, 17:16, 11:10,
ADDR DATA
Message Identifier 0010 Diagnostic Configuration (channel 0-3) Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods)
SB_RETRYx 21:18, 15:12, 9:6,
DATA
Response Values: Diagnostic Configuration (channels 0-3)
MSG_ID
SB_RETRY0
SB_RETRY1
SB_RETRY2
SB_RETRY3
Field MSG_ID
Bits 30:24
Type ADDR
Description Message Identifier 0010 Diagnostic Configuration (channel 0-3)
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field Bits 23:22, 17:16, 11:10, Type DATA Description Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods)
SB_RETRYx 21:18, 15:12, 9:6,
DATA
Retry Period
Equation: Short Battery Retry Period
SB_Retryx
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.4
Message Diagnostic Configuration (channel 4-7)
Sent Values: Diagnostic Configuration (channels 4-7)
MSG_ID
SB_RETRY4
SB_RETRY5
SB_RETRY6
SB_RETRY7
Field
Bits
Type
Description Read Write Read Write
MSG_ID
30:24 23:22, 17:16, 11:10,
ADDR DATA
Message Identifier 0011 Diagnostic Configuration (channel 4-7) Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods)
SB_RETRYx 21:18, 15:12, 9:6,
DATA
Response Values: Diagnostic Configuration (channels 4-7)
MSG_ID
SB_RETRY4
SB_RETRY5
SB_RETRY6
SB_RETRY7
Field MSG_ID
Bits 30:24
Type ADDR
Description Message Identifier 0011 Diagnostic Configuration (channel 4-7) Rev. 1.0, 2009-02-25
Data Sheet
TLE8242
Functional Description Electrical Characteristics Field Bits 23:22, 17:16, 11:10, Type DATA Description Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods)
SB_RETRYx 21:18, 15:12, 9:6,
DATA
Retry Period
Equation: Short Battery Retry Period
SB_Retryx
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.5
Message Diagnostic Read (channel 0-3)
Sent Values: Diagnostic Read (channels 0-3)
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write (interpreted read)
MSG_ID
30:24
ADDR
Message Identifier 0100 Diagnostic Read (channel 0-3)
Response Values: Diagnostic Read (channels 0-3)
OLON1 MSG_ID OFFTST2 OLON2 OFFTST3 OLON3 OFFTST0 OLON0 OFFTST1
SBOLTST0 OFF0
SBOLTST1 OFF1
SBOLTST2 OFF2
SBOLTST3 OFF3
Field MSG_ID OFF-TSTx SB-TSTx OL-OFFx OL-ONx
Bits 30:24
Type ADDR
Description Message Identifier 0100 Diagnostic Read (channel 0-3) Short Ground Fault (RESET value Short Ground Open (Gate Off) Tested (RESET value Short Battery Fault (RESET value Short Battery Tested (RESET value Open Load (Gate Off) Fault (RESET value Open Load (Gate Fault (RESET value
DATA DATA DATA DATA DATA DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.6
Message Diagnostic Read (channel 4-7)
Sent Values: Diagnostic Read (channels 4-7)
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write (interpreted read)
MSG_ID
30:24
ADDR
Message Identifier 0101 Diagnostic Read (channel 4-7)
Response Values: Diagnostic Read (channels 4-7)
OLON5 MSG_ID OFFTST6 OLON6 OFFTST7 OLON7 OFFTST4 OLON4 OFFTST5
SBOLTST4 OFF4
SBOLTST5 OFF5
SBOLTST6 OFF6
SBOLTST7 OFF7
Field MSG_ID OFF-TSTx SB-TSTx OL-OFFx OL-ONx
Bits 30:24
Type ADDR
Description Message Identifier 0101 Diagnostic Read (channel 4-7) Short Ground Fault (RESET value Short Ground Open Load (Gate Off) Tested (RESET value Short Battery Fault (RESET value Short Battery Tested (RESET value Open Load (Gate Off) Fault (RESET value Open Load (Gate Fault (RESET value
DATA DATA DATA DATA DATA DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.7
Message Offset (channel 0-3)
Sent Values: Offset (channels 0-3)
OFFS OFFSET1 MSG_ID OFFSET2
unused
OFFSET0
OFFSET3
Field
Bits
Type
Description Read Write Read Write
MSG_ID OFFSETx
30:24 19:15, 14:10, 9:5,
ADDR DATA
Message Identifier 0110 Offset (channel 0-3) Channelx Pulse Offset 1/32 period values (RESET Value
Response Values: Offset (channels 0-3)
OFFS OFFSET1 MSG_ID OFFSET2 OFFSET3
OFFSET0
Field MSG_ID OFFSETx
Bits 30:24 19:15, 14:10, 9:5,
Type ADDR DATA
Description Message Identifier 0110 Offset (channel 0-3) Channelx Pulse Offset 1/32 period value (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
PhaseSynchOffset
Equation: Phase Sync Offset
OFFSET
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.8
Message Offset (channel 4-7)
Sent Values: Offset (channels 4-7)
OFFS OFFSET5 MSG_ID OFFSET6
unused
OFFSET4
OFFSET7
Field
Bits
Type
Description Read Write Read Write
MSG_ID OFFSETx
30:24 19:15, 14:10, 9:5,
ADDR DATA
Message Identifier 0111 Offset (channel 4-7) Channelx Pulse Offset 1/32 period value (RESET Value
Response Values: Offset (channels 4-7)
OFFS OFFSET5 MSG_ID OFFSET6 OFFSET7
OFFSET4
Field MSG_ID OFFSETx
Bits 30:24 19:15, 14:10, 9:5,
Type ADDR DATA
Description Message Identifier 0111 Offset (channel 4-7) Channelx Pulse Offset 1/32 period value (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Phase Synch Offset
Equation: Phase Sync Offset
OFFSETx
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.9
Message Main Period
Sent Values: Main Period
CHAN unused
MSG_ID
Divider
Divider
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR DATA
Message Identifier 0001 Main Period Channel Number Sample Summation Method values samples (RESET Value) throw first samples after OUTx transition previous sample twice average calculation Divider (Number samples period) (RESET Value) (Direct PWM) (Current Control) Divider (Number main periods between samples) (RESET Value 271H 625D) TPWM N*M*TCLK TADC N*TCLK
Divider
15:14
DATA
Divider
13:0
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Response: Main Period
CHAN
MSG_ID
Divider
Divider
Field MSG_ID CHAN
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 0001 Main Period Channel Number Sample Summation Method values samples (RESET Value) throw first samples after OUTx transition previous sample twice average calculation Divider (Number samples period) (RESET value) (Direct PWM) (Current Control) Divider (Number main periods between samples) (RESET Value 271H 625D) TPWM N*M*TCLK TADC N*TCLK
Divider
15:14
DATA
Divider
13:0
DATA
Period
Equation: Main Period Setting
seconds
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.10
Message Control Variable
Sent Values: Control Variable
CHAN
MSG_ID
(cont)
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24 23:12 11:0
ADDR ADDR
Message Identifier 0010 =Control Variable Channel Number Control Loop Proportional Coefficient (RESET Value Control Loop Integral Coefficient (RESET Value
Response: Control Variable
CHAN
MSG_ID
(cont)
Field MSG_ID CHAN
Bits 30:27 26:24 23:12 11:0
Type ADDR ADDR DATA DATA
Description Message Identifier 0010 =Control Variable Channel Number Control Loop Proportional Coefficient (RESET Value Control Loop Integral Coefficient (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.11
Message Current Dither Amplitude
Sent Values: Current Dither Amplitude
CHAN unuse
MSG_ID
Dither Step Size
Dither Step size (cont)
Current Setpoint
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR DATA
Message Identifier 0011 =Current Dither Amplitude Channel Number Operation during ENABLE deactivation disable (RESET Value) remain operation last setpoint including dither Dither Step Size (LSb's value current setpoint LSb) (RESET Value Note: value will disable dither function Current Point (RESET Value
Dither Step Size Current Setpoint
21:11
DATA
10:0
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Response: Current Dither Amplitude
CHAN
MSG_ID
Dither Step Size
Dither Step Size (cont)
Current Setpoint
Field MSG_ID CHAN
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 0011 =Current Dither Amplitude Channel Number Operation during ENABLE deactivation disable (RESET Value) remain operation last setpoint including dither Dither Step Size (LSb's value current setpoint LSb) (RESET Value Note: value will disable dither function Current Point (RESET Value
Dither Step Size Current Setpoint
21:11
DATA
10:0
DATA
Dither Amplitude
Equation: Dither Amplitude Setting
Dither Stepsize Dither Steps Rsense [Ohm
Average Current Setting
Equation: Average Current Setting
Current Setpoint
[mV] Rsense [Ohm]
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.12
Message Dither Period
Sent Values: Dither Period
CHAN unused
MSG_ID
unused
Number Steps
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN Number Steps
30:27 26:24
ADDR ADDR DATA
Message Identifier 0100 =Dither Period Channel Number Number Dither Steps waveform (RESET Value Note: value will disable dither function
Response: Dither Period
CHAN
MSG_ID
Number Steps
Field MSG_ID CHAN Number Steps
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 0100 =Dither Period Channel Number Number Dither Steps waveform (RESET Value Note: value will disable dither function
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
Dither Period
Equation: Dither Period Setting
Number Steps
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.13
Message Current Read
Sent Values: Current Read
CHAN
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR
Message Identifier 0101 =Max Current Read Channel Number Note: channel selection this message will also channel selected Average Current Read over Dither Period.
PEAK
Response: Current Read
CHAN VALID
MSG_ID (cont)
Field MSG_ID CHAN VALID
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 0101 =Current Read Channel Number VALID Reset when register read when channel number changed (RESET Value when data available.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field Bits 21:11 Type DATA Description largest summation samples (within period) during previous dither cycle. most significant bits reported. Note: return value will until first dither cycle completed (RESET Value smallest summation samples (within period) during previous dither cycle. most significant bits reported. Note: return value will 2047until first dither cycle completed (RESET Value 2047)
10:0
DATA
Current Feedback [mA]
Equation: Maximum Dither Current Feedback
[mV] Rsense [Ohm]
Current Feedback
Equation: Minimum Dither Current Feedback
Rsense [Ohm
(10)
Note: When selected channel different than previously selected channel (the last time this message addressed), data will available after more than dither cycles. When selected channel same previously selected channel, data will available more than dither cycle. Note: When M=512 Direct mode, following formula applies. application software must ensure that register overflowed.
Current Feedback
Equation: Min/Max Dither Current Feedback M=512
Rsense
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.14
Message Average Current Read Over Dither Period
Sent Values: Average Dither Current Read
CHAN
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR
Message Identifier 0110 =Dither Current Read Channel Number
Response: Average Dither Current Read
CHAN Valid
MSG_ID
Average Dither Current
Average Dither Current (cont)
Field MSG_ID CHAN
Bits 30:27 26:24
Type ADDR ADDR
Description Message Identifier 0110 =Dither Current Read Channel Number Note: channel selection this message will also channel selected Current Read Command. VALID Reset when register read when channel number changed. when data available. (RESET Value
VALID
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field Average Dither Current Bits 19:0 Type DATA Description summation total current over dither period. (RESET Value
Dither Current Feedback
Equation: Average Dither Current Feedback
Dither Current Dither Steps Rsense [Ohm
(11)
Note: When selected channel different than previously selected channel (the last time this message addressed), Average Dither Current data will available after more than dither cycles. When selected channel same previously selected channel, Average Dither Current data will available more than dither cycle. Note: When M=512 Direct mode, following formula applies. application software must ensure that register overflowed.
Dither Current Feedback
Equation: Average Dither Current Feedback M=512
Dither Current Rsense [Ohm Dither Steps
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.15
Message Autozero Trigger Read
Sent Values: Autozero Trigger Read
CHAN
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR
Message Identifier 0111 =Autozero Trigger Read Channel Number
Response: Autozero Trigger Read
CHAN
MSG_ID
AZon AZoff
AZon value
AZoff value
Field MSG_ID CHAN AZon
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 0111 =Autozero Trigger Read Channel Number Autozero Gate occurred since last read occurred (RESET Value) occurred Autozero Gate occurred since last read occurred (RESET Value) occurred Rev. 1.0, 2009-02-25
AZoff
DATA
Data Sheet
TLE8242
Functional Description Electrical Characteristics Field value value Bits 15:8 Type DATA DATA Description Autozero value Gate Autozero value Gate
When this register written Auto-Zero sequence initiated selected channel, AZon AZoff bits reset. AZon AZoff bits after autozero sequence completed. When this register read, Auto-Zero sequence initiated, AZon AZoff bits reset. Note: When channel transitions from off, autozero sequence that channel must initiated until recirculation current fully decayed Otherwise, calculated autozero values will incorrect resulting inaccurate current regulation when non-zero setpoint programmed.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.16
Message Duty Cycle
Sent Values: Duty Cycle
CHAN unused
MSG_ID
duty cycle
duty cycle (cont)
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN duty cycle
30:27 26:24 18:0
ADDR ADDR DATA
Message Identifier 1000 =PWM Duty Cycle Channel Number duty cycle This used when Control Mode "direct PWM". "Control Method Fault Mask Configuration" message. this message written when Control Mode "Current Control" data will stored used until control mode switched "Direct PWM". (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Response: Duty Cycle
CHAN
MSG_ID
duty cycle
duty cycle (cont)
Field MSG_ID CHAN duty cycle
Bits 30:27 26:24 20:0
Type ADDR ADDR DATA
Description Message Identifier 1000 =PWM Duty Cycle Channel Number duty cycle This will report duty cycle bits register. channel "Current Control" feedback will represent value calculated controller. channel "direct PWM" feedback will represent value register programmed write with bits always read "Control Method Fault Mask Configuration" message. (RESET Value
Duty Cycle
duty cycle 100%
Note: Duty Cycle 100% achieved. Although above formula result duty cycle values greater than 100%, actual duty cycle course limited 100%. Equation: duty cycle readout constant current mode operation (12)
Duty Cycle
duty cycle 100%
Equation: duty cycle readout direct mode operation Note: Duty Cycle 100% achieved. Although above formula result duty cycle values greater than 100%, actual duty cycle course limited 100%.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.17
Message Current Profile Detection Setup
Sent Values: Current Profile Detection Setup
CHAN
MSG_ID
Threshold
Threshold
Threshold
Count
Count
Count
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN Threshold Threshold Threshold Count Count Count
30:27 26:24 23:20 19:16 15:12 11:8
ADDR ADDR DATA DATA DATA DATA DATA DATA
Message Identifier 1001 =Current Profile Setup Channel Number Threshold (Zone (RESET Value Threshold (Zone (RESET Value Threshold (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Response: Current Profile Detection Setup
CHAN
MSG_ID
Threshold
Threshold
Threshold
Count
Count
Count
Field MSG_ID CHAN Threshold Threshold Threshold Count Count Count
Bits 30:27 26:24 23:20 19:16 15:12 11:8
Type ADDR ADDR DATA DATA DATA DATA DATA DATA
Description Message Identifier 1001 =Current Profile Setup Channel Number Threshold (Zone (RESET Value Threshold (Zone (RESET Value Threshold (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.18
Message Current Profile Detection Setup
Sent Values: Current Profile Detection Setup
CHAN
MSG_ID
unused
unused
Time
unused
ZONE
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN Time Zone
30:27 26:24
ADDR ADDR DATA DATA
Message Identifier 1010 =Current Profile Setup Channel Number Current Profile Time sample periods (RESET Value Zone setup ADDIFF=A/Dm A/Dm-1 ADDIFF=A/Dm A/Dm-2 ADDIFF=A/Dm A/Dm-3 ADDIFF=A/Dm A/Dm-4
Response: Current Profile Detection Setup
CHAN
MSG_ID
Time
ZONE3
Field MSG_ID CHAN
Bits 30:27 26:24
Type ADDR ADDR
Description Message Identifier 1010 =Current Profile Setup Channel Number
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field Time Zone Bits Type DATA DATA Description Current Profile Time sample periods (RESET Value Zone setup ADDIFF=A/Dm A/Dm-1 ADDIFF=A/Dm A/Dm-2 ADDIFF=A/Dm A/Dm-3 ADDIFF=A/Dm A/Dm-4
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.19
Message Current Profile Detection Feedback
Sent Values: Current Profile Detection Feedback
CHAN
MSG_ID
unused
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID CHAN
30:27 26:24
ADDR ADDR
Message Identifier 1011 =Current Profile Detection Feedback Channel Number
Response: Current Profile Detection Feedback
CHAN
MSG_ID
Detect TimePASS Intrpt
Field MSG_ID CHAN Detection Interrupted
Bits 30:27 26:24
Type ADDR ADDR DATA
Description Message Identifier 1011 =Current Profile Detection Feedback Channel Number Detect Interrupt (RESET Value Reset when this register read. when gate external commanded before current profile detection sequence completed.
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field Time Bits Type DATA Description Current Profile Timeout (RESET Value Reset when this register read. when programmable time-out timer expires before Current Profile Detection sequence completed. Passed Since Last Read (RESET Value Reset when this register read. when Current Profile Detection sequence completed before programmed time-out timer expired before gate turned off.
PASS
DATA
Table
Interpretation bits Current Profile Timeout Passed Since Last Read Meaning current profile sequence completed since last read this register least current profile sequence completed successfully since last read this register least time failure occurred since last read this register least detect interrupt failure occurred since last read this register.
Detect Interrupt
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics
5.9.2.20
Message Read Generic Flag Bits
Sent Values: Read Generic Flag Bits
unused
MSG_ID
unused
Field
Bits
Type
Description Read Write Read Write
MSG_ID
30:27
ADDR
Message Identifier 1111 Read Generic Flag Bits
Response: Read Generic Flag Bits
MSG_ID
EN_L RB_L
Field MSG_ID
Bits 30:27
Type ADDR DATA
Description Message Identifier 1111 Read Generic Flag Bits Overvoltage occurred since last read occurred (RESET Value) occurred Phase Synch occurred since last read occurred (RESET Value) occurred Enable Latch (RESET Value when this register read ENABLE High when ENABLE
DATA
EN_L
DATA
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Functional Description Electrical Characteristics Field RB_L Bits Type DATA Description RESET_B Latch (RESET Value when this register read. when High transition occurs RESET_B
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Application Information
Application Information
Note: following information given hint implementation device only shall regarded description warranty certain functionality, condition quality device.
BATTERY
BATTERY INPUT
Power Supply (example TLE7368)
analog
Switched Battery
supply +3.3V +5.0V
capacitor pins sufficient
GNDD GNDSD V_SIGNAL
V5A1
V5A2
V5A3 Channel Channel Control Current Channel Control Current Channel Protection Control Current
Protection Current Diagnostic Protection Dither Diagnostic Signature Protection Current Dither Diagnostic Signature Current Dither Signature Current Profile
Solenoid
paths required between POSx, NEGx sense resistor
Control
CS_B
µController (example TC1767)
Channel Channel Control Current Channel Control Current Channel Protection Control Current
Diagnostic Protection Diagnostic Protection Current Dither Signature Protection Diagnostic Signature Dither Signature Current Profile
PHASE_SYNC RESET_B ENABLE V_SIGNAL
TEST SCI3 SCO2 SCO3 AMUX
Control
POS0 NEG0 OUT0 SPD15N06S2L-64
Logic
FAULT GNDA1 GNDA2 GNDA3 GNDSA
8242
GNDA pins must connected impedance ground plane directly
Figure
Application Diagram
Note: This very simplified example application circuit. function must verified real application.
Further Application Information
Please contact FMEA further information contact http://www.infineon.com/
Data Sheet
Rev. 1.0, 2009-02-25
TLE8242
Package Outlines
Package Outlines
Figure
PG-LQFP-64
Green Product (RoHS-compliant) meet world-wide customer requirements environmentally friendly products compliant with government regulations device available green product. Green products RoHS-Compliant (i.e Pbfree finish leads suitable Pb-free soldering according IPC/JEDEC J-STD-020).
find packages, sorts packing others Infineon Internet Page "Products": Data Sheet
Dimensions Rev. 1.0, 2009-02-25
TLE8242
Revision History
Revision
Revision History
Date 2009-02-24 Changes Page Figures improved figure quality Page improved description functionality Pages Figures improved figure quality Pages improved description functionality Pages corrected name register MSG_ID descriptions Page Figure updated package outline drawing
Data Sheet
Rev. 1.0, 2009-02-25
Edition 2009-02-25 Published Infineon Technologies 81726 Munich, Germany 2009 Infineon Technologies Rights Reserved. Legal Disclaimer information given this document shall event regarded guarantee conditions characteristics. With respect examples hints given herein, typical values stated herein and/or information regarding application device, Infineon Technologies hereby disclaims warranties liabilities kind, including without limitation, warranties non-infringement intellectual property rights third party. Information further information technology, delivery terms conditions prices, please contact nearest Infineon Technologies Office (www.infineon.com). Warnings technical requirements, components contain dangerous substances. information types question, please contact nearest Infineon Technologies Office. Infineon Technologies components used life-support devices systems only with express written approval Infineon Technologies, failure such components reasonably expected cause failure that life-support device system affect safety effectiveness that device system. Life support devices systems intended implanted human body support and/or maintain sustain and/or protect human life. they fail, reasonable assume that health user other persons endangered.

Other recent searches


TPS51124 - TPS51124   TPS51124 Datasheet
TL783 - TL783   TL783 Datasheet
ST7ASMLK - ST7ASMLK   ST7ASMLK Datasheet
SLP1006P3T - SLP1006P3T   SLP1006P3T Datasheet
PLB190 - PLB190   PLB190 Datasheet
MGM-801 - MGM-801   MGM-801 Datasheet
HN2D01F - HN2D01F   HN2D01F Datasheet
HB75-24 - HB75-24   HB75-24 Datasheet
CY54 - CY54   CY54 Datasheet
74FCT2374T - 74FCT2374T   74FCT2374T Datasheet
CY54 - CY54   CY54 Datasheet
74FCT2574T - 74FCT2574T   74FCT2574T Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive