A4923 3-Phase Sinusoidal Motor Controller Discontinued Product These parts are no longer in production The device should not be purchased for new design applications. Samples are no longer available. Date of status change: January 20, 2016 NOTE: For detailed information on purchasing options, contact your local Allegro field applications engineer or sales representative. Allegro MicroSystems, LLC reserves the right to make, from time to time, revisions to the anticipated product life cycle plan for a product to accommodate changes in production capabilities, alternative product availabilities, or market demand. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, LLC assumes no responsibility for its use; nor for any infringements of patents or other rights of third parties which may result from its use. A4923 3-Phase Sinusoidal Motor Controller Description Features and Benefits • Sinusoidal Drive Current • Hall Element Inputs • PWM Current Limiting • Dead-time Protection • FGO (Tach) Output • Internal UVLO • Thermal Shutdown Circuitry Designed to control three-phase brushless DC motors, the A4923 is capable of high-current gate drive for an all N-channel power MOSFET 3-phase bridge. Sinusoidal current control is employed via output PWM, to minimize vibration, noise, and torque ripple. Internal circuit protection includes thermal shutdown with hysteresis, over-current, and dead-time protection. Special power up sequencing is not required. The A4923 is supplied in a 32 terminal 5×5×0.9mm QFN package (suffix ET) with exposed pad for enhanced thermal dissipation. This small footprint package is lead (Pb) free with 100% matte tin leadframe plating, and it is also available with optional sidewall plating. Packages: 32-Pin QFN (suffix ET) Not to scale VBB VREG7.2 VREG3.3 VBB HA+ Hall VCP CP2 HA- CP1 HB+ Hall HBHC+ Hall GHA SA GLA Phase A GHB SB GLB Phase B GHC SC GLC Phase C HC- A4923 FGO STARTn External Control LSS BRAKE Rsense BLDC Motor DIR TEST1 TEST2 GND Typical Application Diagram A4923-DS A4923 3-Phase Sinusoidal Motor Controller Selection Guide Part Number Package Packing Sidewall Plating A4923GETTR-T 5 mm X 5 mm, 0.90 mm nominal height QFN 1500 pieces per reel No A4923GETTR-R* 5 mm X 5 mm, 0.90 mm nominal height QFN 1500 pieces per reel Yes *Contact factory for availability Absolute Maximum Ratings Characteristic Symbol Notes Rating Unit Supply Voltage VBB 36 V Logic Input Voltage Range VIN –0.3 to 6 V Logic Outputs VO 6 V Junction Temperature TJ 150 °C Operating Ambient Temperature Range TA –40 to 105 °C Storage Temperature Range Tstg –55 to 150 °C Range G Thermal Characteristics may require derating at maximum conditions, see application information Characteristic Package Thermal Resistance A4923GET Symbol RθJA Value Unit On 2-sided PCB, 1 in2 copper Test Conditions* 50 ºC/W On 4-layer PCB 32 ºC/W *Additional thermal information available on the Allegro website. Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 2 A4923 3-Phase Sinusoidal Motor Controller 25 STARTn 26 DIR 27 BRAKE 28 TEST1 29 FGO 30 TEST2 31 HA- 32 HB- Pin-out Diagrams HC- 1 HA+ 2 HB+ 3 HC+ 4 24 No Connect 23 22 No Connect No Connect 21 LSS VREG3.3 5 20 GLA GND 6 VREG7.2 7 19 GLB 18 GLC CP1 8 17 SC GHC 16 GHB 14 SB 15 SA 13 VBB 11 GHA 12 9 CP2 VCP 10 PAD ET Package Terminal List Table Name Function Number Name Function Number HC- Analog hall input C 1 SC High-side source connection C 17 HA+ Analog hall input A 2 GLC Low-side gate drive C 18 HB+ Analog hall input B 3 GLB Low-side gate drive B 19 HC+ Analog hall input C 4 GLA Low-side gate drive A 20 3.3V regulator capacitor terminal 5 LSS Low-side sense resistor connection 21 VREG3.3 Ground 6 – No connect 22 VREG7.2 GND 7.2V regulator capacitor terminal 7 – No connect 23 CP1 Charge pump capacitor terminal 8 – No connect 24 CP2 Charge pump capacitor terminal 9 STARTn Digital start input 25 VCP Charge pump reservoir cap terminal 10 DIR Digital direction input 26 VBB Supply voltage 11 BRAKE Digital brake input 27 GHA High-side gate drive A 12 TEST1 ATE terminal, can be left open or connected to GND 28 High-side source connection A 13 FGO Digital motor-speed output 29 High-side gate drive B 14 TEST2 ATE terminal, can be left open or connected to GND 30 High-side source connection B 15 HA- Analog hall input A 31 High-side gate drive C 16 HB- Analog hall input B 32 SA GHB SB GHC PAD - Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 3 A4923 3-Phase Sinusoidal Motor Controller ELECTRICAL CHARACTERISTICS Valid at TA = 25°C, unless otherwise specified Characteristic Symbol Test Conditions Min. Typ. Max. Unit 10 – 32 V Supply and Reference VBB Voltage Range VBB Supply Current VREG3.3 Voltage VREG7.2 Voltage VBB IBB VREG3.3 I = 0 to -5 mA VREG7.2 Gate Drive Supply, I = 0 to -24 mA – 18 22 mA 2.9 3.3 3.5 V 6.8 7.2 7.6 V –30 – – mA VIL 0 – 0.8 V Logic Input High Level VIH 2.0 – 5.5 V Logic Input Hysteresis VHYS – 350 – kHz RIN Pull-up to internal 3.3V 34 47 60 kΩ Logic Input Current IIN(1) VIN = 5 V – 36 – µA IIN(0) VIN = 0 V – –70 – µA VREG7.2 Current Limit ILIMREG7.2 Logic Inputs Logic Input Low Level STARTn, DIR, BRAKE Logic Outputs FGO Output Saturation Voltage VSAT I = -7 mA – 0.14 0.21 V Output Leakage IFGO V = 3.3 V – – 1 µA Hall Input Current IHALL VIN = 0.2 V to 3.4 V –1 0 1 µA Common Mode Input Range VCMR 0.2 – 3.4 V AC Input Voltage Range VHALL 50 – – mVp-p Hall Digital Filter Time tHALL – 1.6 – µs Halls Gate Drive PWM Carrier Frequency fPWM Current Limit Input Threshold VLSS Threshold on LSS terminal Gate Drive Output Voltage VGS IGATE = -2 mA 6.0 6.9 – V Gate Drive Source Current IGSRC VGX = 4 V -21 -30 -39 mA Gate Drive Sink Current IGSNK VGX = 4 V 50 70 90 mA Gate Pulldown, Passive RPULLDOWN – 300 – kΩ Dead Time tDEAD 1460 – 1880 µs Fixed Off-time tOFF 21.0 – 27.5 µs tBLANK 720 – 880 µs LSS Digital Filter Time 19 20 21 kHz 216 240 256 mV Protection Thermal Shutdown Temperature TJTSD – 130 – °C Thermal Shutdown Hysteresis DTJTSD – 10 – °C VBB UVLO Threshold VUVLO – 7.0 7.85 V VBB UVLO Hysteresis VUVLOHYST 0.5 0.75 1.0 V Rising VBB NOTES: 1. Typical Data is for design information only. 2. Negative current is defined as coming out of (sourcing) the specified device terminal. 3. Specifications over operating temperature range are assured by design and characterization. Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 4 A4923 3-Phase Sinusoidal Motor Controller VReg7.2 VReg3.3 VBB VBB HA+ Reg 7.2 V HA- Reg 3.3 V HB+ HB- Hall Time Filter VCP Trap Decode & Direction Detection HALL A, B, C VBB Monitor Charge Pump CP2 CP1 Reg 7.2 V Driver Control & Mode Selection HC+ Sine Drive PWM Generation HC- GHA SA GLA GHB Dead Time Gate Driver SB GLB FGO GHC 20 kHz PWM SC STARTn GLC Parallel Control Register BRAKE OVERCURRENT Time Filter 1.2 V 5X DIR + 2.5 MHz OSC TEST1 TEST2 LSS 40 MHz PLL GND Functional Block Diagram Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 5 A4923 3-Phase Sinusoidal Motor Controller Functional Description STARTn The STARTn terminal is the active-low start/stop logic input. (low = start, high = all gate drive outputs off). Internally pulled up to VREG3.3. the enabled low-side driver, turns on the corresponding high side driver, and the motor current recirculates through the high-side drivers. ITRIP = 240 mV / RSENSE BRAKE Hall Inputs The BRAKE terminal is the active-high logic input to turn on all low-side MOSFETs. The STARTn terminal must be active (low) to enable brake. Internally pulled up to VREG3.3 Unique circuitry incorporates hysteresis which toggles polarity with the hall input slope direction. This allows the hall comparators to operate with very small offsets and results in highly symmetrical comparator outputs. A digital filter on the hall inputs minimizes sensitivity to noise. DIR The DIR terminal is the logic input to control the motor’s direction. A logic high = FWD and a logic low = REV. Internally pulled up to VREG3.3. Table 1: STARTn BRAKEn Fault Function H X L All gate outputs low L L L Run L H L Brake X X H All gate outputs low FGO The FGO terminal is an open-drain logic output which toggles state each hall transition. TEST1, TEST2 The TEST1 and TEST2 terminals are for ATE testing and can be left open or tied to GND. Current Limit Over-current is controlled by an internal fixed off-time PWM control circuit. At the trip point, the sense comparator turns off VPOS A 0.1 μF capacitor is required between this terminal and GND to stabilize the internal 3.3 V regulator VREG A 0.1 μF capacitor is required between this terminal and GND to stabilize the low-side gate supply. Charge Pump Terminals CP1, CP2, and VCP generate a voltage above VBB that is used for the high-side gate supply. A 0.1 μF capacitor is required between the CP1 and CP2 terminals, and between VCP and VBB. Fault A fault occurs when VBB, the charge pump, or HBIAS falls below the respective UVLO threshold, the device temperature rises above TJ, or the hall inputs indicate an invalid state (111 or 000). The outputs are disabled in the event of a fault. Faults are not latched, and the device resumes operation once the fault is cleared. Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 6 A4923 3-Phase Sinusoidal Motor Controller Sine Mode When the motor is stopped, a Hall Timeout error exists since the hall-transition timer has timed out. When a start signal is applied via the STARTn terminal, the motor is enabled in trapezoidal mode. When two consecutive hall transitions do not overflow the hall-transition timer, the Hall Timeout error is cleared and the drive switches to sinusoidal mode. The sine modulation profile is stored in a digital look-up table. The sine modulation value is updated from the profile 192 times per electrical revolution. At each hall transition, which occurs every 60° or every 32 steps, the profile index is forced to the appropriate step. It is then advanced the successive 32 steps with a timer set internally using the previous hall transition period. The motor outputs are generated as follows (phase advance is not shown to simplify this diagram): Forward 60º Motor Position from Hall Inputs 60º 60º 60º 60º 60º Reverse 60º 60º 60º 60º 60º 60º HA HB HC Trapezoidal Drive (startup) Motor Terminal Voltage Sine Drive Internal Sine Modulation Signal SA SB SC SA SB SC Figure 1: Motor Outputs Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 7 A4923 3-Phase Sinusoidal Motor Controller The internal sine modulation signal is converted to a PWM signal to drive the motor terminals. A 20 kHz carrier is modulated with the current sine profile value and used to generate the gate drive signals. Thus, the motor terminal voltage is a 20 kHz PWM signal with a duty cycle dependent upon the sine modulation signal. The high- and low-side gate drivers on a given motor terminal are enabled inverted of the other, with a dead-time added to ensure both drivers will never be enabled at the same time. For increased efficiency, torque ripple, and audible noise, the sine profile is advanced 7.5º of one electrical revolution, relative to the hall transitions. One Electrical Revolution 64 Steps 64 Steps 64 Steps 6 Bits of Resolution Sine Drive Modulation Signal Sx + VCP High-side Gate Drive Sx VREG7.2 Low-side Gate Drive 0 VBB Motor Terminal Voltage 0 Figure 2: Sine Modulation Signal Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 8 A4923 3-Phase Sinusoidal Motor Controller Package ET, 32-Pin QFN with Exposed Thermal Pad 0.30 5.00 ±0.05 32 1 2 0.50 32 1.00 1 2 A 5.00 ±0.05 3.40 5.00 1 33X D SEATING PLANE 0.08 C 3.40 C 5.00 C +0.05 0.25 -0.07 0.90 ±0.10 0.50 BSC 0.40 ±0.10 3.40 B 2 1 PCB Layout Reference View For the sidewall plating PCB footprint, see: http://www.allegromicro.com/en/Design-Center/Packaging.aspx For Reference Only; not for tooling use (reference JEDEC MO-220VHHD-5) Dimensions in millimeters Exact case and lead configuration at supplier discretion within limits shown A Terminal #1 mark area B Exposed thermal pad (reference only, terminal #1 identifier appearance at supplier discretion) 32 3.40 C Reference land pattern layout (reference IPC7351 QFN50P500X500X100-33V6M); All pads a minimum of 0.20 mm from all adjacent pads; adjust as necessary to meet application process requirements and PCB layout tolerances; when mounting on a multilayer PCB, thermal vias at the exposed thermal pad land can improve thermal dissipation (reference EIA/JEDEC Standard JESD51-5) D Coplanarity includes exposed thermal pad and terminals Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 9 A4923 3-Phase Sinusoidal Motor Controller Copyright ©2012-2014, Allegro MicroSystems, LLC Allegro MicroSystems, LLC reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current. Allegro’s products are not to be used in any devices or systems, including but not limited to life support devices or systems, in which a failure of Allegro’s product can reasonably be expected to cause bodily harm. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, LLC assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use. Allegro MicroSystems, LLC 115 Northeast Cutoff Worcester, Massachusetts 01615-0036 U.S.A. 1.508.853.5000; www.allegromicro.com 10