L8202 STMICROELECTRONICS | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 15
Technical content
1 FEATURES
2 DESCRIPTION
MFP Inkjet printer applications. circuitry and over temperature protection circuitry. Figure 2. Block Diagram
1 Stepper motor or
Figure 1. Package Table 1. Order Codes
Table 2. Pin Description
1 PH_A+ Stepper Motor Driver Output A plus
2 R_Sense_A Phase A Stepper Motor Driver Current Sense Resistor
3 PH_A- Stepper Motor Driver Output A minus
4 No Connection
5 Test This pin is used to measure internal T emperature of ASIC. 6 VDD_gate Gate drive pin for external Power DMOS. N/C when internal FET is used. 9 VDD_drain1 Drain pin #1 for VDD internal FET. N/C when an external Power DMOS is used. 10 VDD_drain2 Drain pin #2 for VDD internal FET. N/C when an external Power DMOS is used. 11 Vs(VDD) VDD regulator Supply voltage.
12 VDD_FB Feedback for VDD Regulator
13 No Connection
14 PH_B- Stepper Motor Driver Output B minus
15 R_Sense_B Phase B Stepper Motor Driver Current Sense Resistor
16 PH_B+ Stepper Motor Driver Output B plus
17 Vs(DC4) DC4 or Stepper PH_B Supply voltage. 18 Vs(Vcc) Source pin for Vcc Regulator. Internally tied to other Vs.
19 Vcc_out Output pin for Vcc Regulator
20 ODD 6 Open Drain Driver #6
22 Vcc_FB Feedback for Vcc Regulator
23 DC4_PWM PWM input for DC motor driver #4
24 DC3_PWM PWM input for DC motor driver #3
25 DC1_PWM PWM input for DC motor driver #1
26 DC2_PWM PWM input for DC motor driver #2
27 Analog_GND Analog Ground. 28 Vcc_Switch_Out Vcc switched output pin. 32 Vs(DC1) DC1 Supply voltage.
33 DC1B Negative output for DC motor driver #1
35 DC1A Positive output for DC motor driver #1
36 ODD 5 Open Drain Driver #5. 37 ODD 4 Open Drain Driver #4. 38 ODD 3 Open Drain Driver #3. 39 ODD 2 Open Drain Driver #2. 40 ODD1 Open Drain Driver #1.
42 SCLK Serial Clock
43 SDI Serial Data In
45 GND(Logic) Logic Ground
46 DC2A Positive output for DC motor driver #2
48 DC2B Negative output for DC motor driver #2
49 Vs(DC2) DC2 Supply voltage.
50 OA_GND Ground for Op-Amps
51 OA4- Inverting Input for Op-Amp #4
52 OA4+ Non-Inverting Input For Op-Amp #4
53 OA4Out Output for Op-Amp #4.
54 OA3- Inverting Input for Op-Amp #3
55 OA3+ Non-Inverting Input for Op-Amp #3
56 OA3Out Output for Op-Amp #3
57 OA2- Inverting Input for Op-Amp #2
58 OA2+ Non-Inverting Input for Op-Amp #2
59 OA2Out Output for Op-Amp #2.
60 OA1- Inverting Input for Op-Amp #1
61 OA1+ Non-Inverting Input for Op-Amp #1
62 OA1Out Output for Op-Amp #1. 63 OA_Supply Op Amp Supply voltage. 64 Vs(DC3) DC3 or Stepper PH_A Supply voltage. Table 2. (continued)
Table 3. Absolute Maximum Ratings Table 4. Recommended Operating Conditions (Tj = 25°C, VS= 32V, unless otherwise specified) Figure 3. Pin Connections
60 OA1-
61 OA1+
62 OA1OUT
63 OA_SUPPLY
64 Vs (DC3)Vs (DC4)
3 SERIAL INTERFACE
L8202 Analog ASIC integrates an SPI interface (write only) for data exchange with the Digital ASIC. The Input word is 19 bits long. SCLK (Serial Clock). nCS must be pulled low to activate a Serial Input command. Data present at the SDI pin are shifted into the L8202 on the 19 rising edges of SCLK. transition of nCS, after the 19th Sclk rising edge, loads the data into the internal L8202 ASIC input register. The serial interface is cleared by nRESET. Figure 4. SPI Operation Table 5. SPI Timing specifications
Table 6. SPI Bit Definition
0 STAND_BY 1 A Logic “1” inhibits OpAmps and Motors, and puts the L8202 into a lower power
Chip must power up with Stand By Mode active. VDD regulators operate independently from Stand By Mode. causes current to flow from DC1A(source) to DC1B(sink). causes current to flow from DC2A(source) to DC2B(sink). 5 ODD 1 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On. 6 ODD 2 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On. 7 ODD 3 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On. 8 ODD 4 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On. 9 ODD 5 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On. 10 ODD 6 0 Controls Open Drain Driver. A high level causes Open Drain Driver Turn On.
12 I1_PH_B 1 This input and I0_PH_B select the output of three comparators to set the current
level. Current also depends on the sensing resistor and reference voltage.
13 I0_PH_B 1 See I1_PH_B
14 D_PH_B 0 This TTL-compatible logic input sets the direction of current flow through the
prevents output stage short circuits during switching.
15 I1_PH_A 1 This input and I0_PH_A select the output of three comparators to set the current
level. Current also depends on the sensing resistor and reference voltage.
16 I0_PH_A 1 See I1_PH_A
17 D_PH_A 0 See D_PH_B
18 Test 0 A high level forces the device to enter in Test Mode.
4 DC/DC CONVERTERS SPECIFICATION
L8202 contains 2 DC/DC converters. max.). VDD voltage is programmable by a resistor divider network to voltages from +3V to +17V. The switching frequency of the two converters is 200KHz.
4.1 VCC Regulator
Table 7. Electrical Characteristcs (T
4.2 VDD Regulator
Table 8. Electrical Characteristcs (Tj = 25 °C, VS = 32 V, unless otherwise specified) VCC_o Vcc Regulator Output Voltage.
5 DC MOTOR DRIVERS OPERATIONS
L8202 provides PWM bi-directional drive for two DC motors. MDCx_D bit in the serial input port. The driver is protected versus overloads on the output lines to a max. current of 2 Amps peak. vided to motor currents only, but not to shorts between Motor Outputs to GND or Vs. A blanking period following a current turn-on event is included to prevent false current protection. The H Bridges are protected versus cross-conduction. Thermal protection with hysteresys is provided to the Motor Drivers. During thermal protection event the Bridge Outputs are forced into a high impedance status. Table 9. Absolute Maximum Ratings (T Table 10. Electrical Characteristcs (Tj = 25 °C, VS = 32 V, unless otherwise specified) Table 11. Truth Table
6 STEPPER MOTOR DRIVER OPERATIONS
logic level (current is recirculated from GND to Vs supply). A blanking period following a current turn-on event is included to prevent false current protection. The H Bridges are protected versus cross-conduction. Thermal protection with hysteresys is provided to the Motor Drivers. During thermal protection event the Bridge Outputs are forced into a high impedance status. Table 12. Absolute Maximum Ratings (T Table 13. Electrical Characteristcs (Tj = 25°C, VS = 32V, unless otherwise specified) Table 14. Truth Table
7 OPERATIONAL AMPLIFLIERS
Table 15. Absolute Maximum Ratings (Tj = 25°C, VS = 32V, unless otherwise specified) Table 16. Electrical Characteristcs (Tj = 25°C, VS = 32V, unless otherwise specified)
8 OPEN DRAIN DRIVERS
6, each driver is able to sink 30mA from either 3.3V or 5v Supply. Table 17. Electrical Characteristics (Tj = 25°C, VS = 32V, unless otherwise specified)
0.3 V /µs
9 VOLTAGE SUPERVISOR
ternal source for a period > 30µs. Input Port is loaded with the "Reset Value". To avoid false assertion due to glitches, nRESET is released to the "high" state with a delay of 100ms. Delay period is calculated from the moment Vcc is passing the Vcc threshold. Table 18. Electrical Characteristics (T Table 19. Switching Characteristics (Tj = 25 °C, VS = 32V, unless otherwise specified) Note A. L8202 ignores very brief transients. Note A. L8202 ignores very brief transients.
10 APPLICATION CIRCUIT
Figure 6. Figure 7. PWM1 Stepper motor Drive DC MTR #2 H Drive DC MTR #1 H Phase A H Drive Phase B H Drive VPH regulator 3A DC Load Vcc regulator 3.3V or 5V SERIAL INTERFACE Reset OP. Amps LED Drivers U1 L8202 OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SCLK From microcontroller V_bulk 0.62 ohm 100nF PWM1 Vcc V_bulk V_bulk nCS SDATA 220uH 1.2A rms, 4.8A sat V_bulk VPH DC motor nCS PWM2 + C6 1000uF + C4 2200uF SDATA Vcc PWM2 150uH 3A rms SCLK DC motor 0.62 ohm V_bulk V_bulk V_bulk Vcc PWM1 Stepper motor Drive DC MTR #2 H Drive DC MTR #1 H Phase A H Drive Phase B H Drive VPH regulator 3A DC Load Vcc regulator 3.3V or 5V SERIAL INTERFACE Reset OP. Amps LED Drivers U1 L8202 U1 L8202 OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SCLK From microcontroller V_bulk 0.62 ohm 100nF PWM1 Vcc OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SCLK From microcontroller V_bulk 0.62 ohm 100nF PWM1 Vcc V_bulk V_bulk nCS SDATA 220uH 1.2A rms, 4.8A sat V_bulk VPH DC motor nCS PWM2 + C6 1000uF + C4 2200uF SDATA Vcc PWM2 150uH 3A rms SCLK V_bulk V_bulk nCS SDATA 220uH 1.2A rms, 4.8A sat V_bulk VPH DC motor nCS PWM2 + C6 1000uF + C4 2200uF SDATA Vcc PWM2 150uH 3A rms SCLK DC motor 0.62 ohm V_bulk V_bulk V_bulk Vcc SCLK PWM1 nCS SCLKVcc 100nF V_bulk + C6 1000uF nCS PWM3 V_bulk DC motor V_bulk V_bulk PWM4 Drive DC MTR #2 H Drive DC MTR #1 H Phase A H Drive Phase B H Drive VPH regulator 3A DC Load Vcc regulator 3.3V or 5V SERIAL INTERFACE Reset OP. Amps LED Drivers U1 L8202 OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SDATA From microcontroller SDATA DC motor PWM2 V_bulk V_bulk Vcc PWM1 Vcc VPH V_bulk DC motor PWM4 PWM2 220uH 1.2A rms, 4.8A sat PWM3 DC motor SCLK PWM1 nCS SCLKVcc 100nF V_bulk + C6 1000uF nCS PWM3 V_bulk DC motor V_bulk V_bulk PWM4 Drive DC MTR #2 H Drive DC MTR #1 H SCLK PWM1 nCS SCLKVcc 100nF V_bulk + C6 1000uF nCS PWM3 V_bulk DC motor V_bulk V_bulk PWM4 Drive DC MTR #2 H Drive DC MTR #1 H Phase A H Drive Phase B H Drive VPH regulator 3A DC Load Vcc regulator 3.3V or 5V SERIAL INTERFACE Reset OP. Amps LED Drivers Phase A H Drive Phase B H Drive VPH regulator 3A DC Load Vcc regulator 3.3V or 5V SERIAL INTERFACE Reset OP. Amps LED Drivers U1 L8202 OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- U1 L8202 OA1+ OA1- OA1Out OA2Out OA2- OA2+ PH_A+ PH_A- R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SDATA From microcontroller SDATA DC motor PWM2 V_bulk V_bulk Vcc PWM1 R_Sense_A Test VPH_gate VPH_source1 VPH_source2 VPH_drain1 VPH_drain2 V_bulk(VPH) VPH_FB PH_B- PH_B+ R_sense_B V_bulk(DC4) Vbulk(Vcc) Vcc_drain Vcc_select Vcc_FB DC4_PWM DC3_PWM DC1_PWM DC2_PWM Analog_GND Vcc_In V_bulk(DC1) DC1B GND(DC1) DC1A SCLK SDATA nCS nRESET GND(logic) DC2A GND(DC2) DC2B V_bulk(DC2) OpAmp_GND OpAmp_Supply V_bulk(DC3) PAD OA4- OA4+ OA4Out OA3- OA3+ OA3Out Vcc_Switch_Out LED6 LED5 LED4 LED3 LED2 LED1 SDATA From microcontroller SDATA DC motor PWM2 V_bulk V_bulk Vcc PWM1 Vcc VPH V_bulk DC motor PWM4 PWM2 220uH 1.2A rms, 4.8A sat PWM3 DC motor
Figure 8. TQFP64 Mechanical Data & Package Dimensions
Table 20. Revision History February 2005 2 Changed the maturity from Preliminary Data to Final Datasheet.
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. Specifications mentioned in this publicati on are subject to change without notice. This publication supersedes and replac es all information previously supplied. STMicroelectronics prod ucts are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectro nics. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners © 2005 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Ital y - Japan - Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America L8202