A5932
Three-Phase Sinusoidal Sensorless Fan Controller
FEATURES AND BENEFITS
DESCRIPTION
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
The A5932 three-phase motor controller incorporates sinusoidal
drive to minimize audible noise and vibration for high-power fans.
Automotive grade, AEC-Q100 qualified
Sinusoidal drive for low vibration and noise
Configurable closed loop speed curves
RD output
Quiet startup
Proprietary high-efficiency control algorithm
Automatic phase advance
Windmill detection
Fault output
FG speed output
Lock detection
Overcurrent limit (OCL)
Short-circuit protection (OCP)
Direction input
Brake input
Adjustable gate drive
PACKAGES:
A sinusoidal voltage profile is applied to the windings of the
motor at startup to quietly start up and gradually ramp up the
motor to desired speed.
The motor speed is controlled by applying a duty cycle command
to the speed (SPD) input. The SPD input is allowed to operate
over a wide frequency range.
The A5932 is available in a 24-contact 4 mm × 4 mm QFN
with exposed thermal pad (suffix ES), a 24-contact 4 mm ×
4 mm QFN with exposed thermal pad and wettable flank (suffix
ES, -J option), and a 24-lead TSSOP with exposed thermal
pad (suffix LP). These packages are lead (Pb) free, with 100%
matte-tin leadframe plating.
Not to scale
24-contact QFN wettable flank
with exposed thermal pad
4 mm × 4 mm × 0.75 mm
(ES package, -J option)
24-contact QFN
with exposed thermal pad
4 mm × 4 mm × 0.75 mm
(ES package)
24-lead TSSOP
with exposed thermal pad
(LP package)
0.1 µF X5R 10 V
PWM to Duty
PWM_in
9
9
SEL
A/D
CP1
CP2
VREF
Demand
Control
CPUMP
SPD
Speed
Curve
FG
VBB
VREF
Sine
Drive
Waveshape
6
OCP
GATE
DRIVE
SB
SC
GLA
GLC
OCL
nFAULT
VREF
SA
GLB
RD
0.1 µF X5R 10 V
12 – 42 V
GHC
BRAKE
Control
Logic
0.1 µF X5R 10 V
GHA
GHB
EEPROM
DIR
VCP
PWM
OSC
Bemf
Detect
2p8
VREG
LSS
GND
ISET
CTAP
SA/SB/SC
Figure 1: Typical Application
A5932-DS, Rev. 5
MCO-0000240
July 25, 2019
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
SELECTION GUIDE
Part Number
Operating Temperature
Range (TA) (°C)
Packaging
Packing
A5932GESSR-T
–40 to 105
24-contact QFN with exposed thermal pad
6000 pieces per 13-inch reel
A5932KESSR-J
–40 to 150
24-contact QFN wettable flank with exposed thermal pad
contact factory
A5932GLPTR-T
–40 to 105
24-lead TSSOP with exposed thermal pad
4000 pieces per 13-inch reel
A5932KLPTR-T
–40 to 150
24-lead TSSOP with exposed thermal pad
4000 pieces per 13-inch reel
ABSOLUTE MAXIMUM RATINGS
Characteristic
Symbol
Notes
Supply Voltage
VBB
Logic Input Voltage Range
VIN
SPD, BRAKE, DIR
Logic Output
VO
FG (I < 5 mA), RD, nFAULT
LSS
VLSS
Output Voltage
VOUT
CTAP
VCTAP
GHx
VGHx
GLx
VCP
CP1
DC
tW < 500 ns
SA, SB, SC
DC
tW < 500 ns
Rating
Unit
50
V
–0.3 to 6
V
6
V
±500
mV
±4
V
–2 to VBB + 2
V
–0.6 to VBB + 0.6
V
–2 to VBB + 2
V
VSx – 0.3 to VCP + 0.3
V
VGLx
VLSS – 0.3 to 8.5
V
VCP
VBB – 0.3 to VBB + 8
V
VCP1
– 0.3 to VBB + 0.3
V
CP2
VCP2
VBB – 0.3 to VCP + 0.3
V
ISET
VISET
–0.3 to 5.5
V
EEPROMW(MAX)
1000
cycles
Junction Temperature
Maximum EEPROM Write Cycles
TJ
150
°C
Storage Temperature Range
Tstg
Operating Temperature Range
TA
–55 to 150
°C
Range G
–40 to 105
°C
Range K
–40 to 150
°C
THERMAL CHARACTERISTICS
Characteristic
Package Thermal Resistance
Symbol
RθJA
Test Conditions*
Value
Unit
copper
45
°C/W
24-lead TSSOP (package LP), on 2-sided PCB 1-in.2 copper
36
°C/W
24-contact QFN (package ES), on 2-sided PCB
1-in.2
*Additional thermal information available on the Allegro website.
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
2
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Table of Contents
Features and Benefits............................................................ 1
Description........................................................................... 1
Packages............................................................................. 1
Typical Application................................................................. 1
Specifications....................................................................... 2
Selection Guide................................................................. 2
Absolute Maximum Ratings................................................. 2
Thermal Characteristics...................................................... 2
Pinout Diagram and Terminal List Table................................... 4
Electrical Characteristics........................................................ 5
Functional Description........................................................... 7
Basic Operation................................................................. 7
Speed Curve Parameters.................................................... 9
EEPROM Map.................................................................... 14
Serial Port Control Option.................................................... 17
Serial Port.......................................................................... 18
I2C Timing Diagrams........................................................ 18
Write Command............................................................... 19
Read Command.............................................................. 19
Programming EEPROM.................................................... 20
Pin Diagrams...................................................................... 22
Package Outline Drawings................................................... 23
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
3
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
19 VREF
20 SPD
21 DIR
22 RD
23 FG
24 nFAULT
PINOUT DIAGRAMS AND TERMINAL LIST TABLE
ISET
1
18 BRAKE
GND
2
17 CP1
GLA
3
GLB
4
GLC
5
14 VCP
LSS
6
13 CTAP
23 VCP
22 CTAP
21 GHC
VREF 4
20 SC
SPD 5
DIR 6
15 VBB
PAD
19 GHB
RD 7
18 SB
FG 8
17 GHA
16 SA
nFAULT 9
GHC 12
SC 11
GHB 10
SB
9
SA 7
GHA 8
24 VBB
CP1 2
BRAKE 3
16 CP2
PAD
CP2 1
ISET 10
15 LSS
GND 11
14 GLC
GLA 12
13 GLB
ES Package Pinouts
LP Package Pinouts
Terminal List Table
Terminal Number
ES Package
LP Package
16
1
17
18
Name
Function
CP2
Charge pump
2
CP1
Charge pump
3
BRAKE
19
4
VREF
20
5
SPD
Speed input
21
6
DIR
Logic output
22
7
RD
Speed output
23
8
FG
Speed output
24
9
nFAULT
Logic output
1
10
ISET
Analog input
2
11
GND
Ground
3
12
GLA
Gate drive output
4
13
GLB
Gate drive output
5
14
GLC
Gate drive output
6
15
LSS
Low side source
7
16
SA
8
17
GHA
9
18
SB
10
19
GHB
Logic input
Logic supply output
Motor output
Gate drive output
Motor output
Gate drive output
11
20
SC
12
21
GHC
Motor output
Gate drive output
13
22
CTAP
Motor common
14
23
VCP
Charge pump
15
24
VBB
Power supply
PAD
PAD
PAD
Exposed pad for enhanced thermal dissipation
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
4
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
ELECTRICAL CHARACTERISTICS [1]: Valid for TA = –40°C to 105°C (G version) or –40°C to 150°C (K version), unless noted otherwise
Characteristics
Symbol
Test Conditions
Min.
Typ.
Max.
Unit
–
–
VBBOV
V
5.5
–
50
V
GENERAL
Load Supply Voltage Range
VBB
VBB Supply Current
IBB
Reference Voltage
VREF
VREF Current Limit
IREFOCL
Charge Pump
VCP
Driving
Operating
IVREF = 0 mA
–
11
15
mA
Standby mode
–
10
20
µA
IOUT = 20 mA
2.7
2.86
2.95
V
VREF = 0 V
25
50
80
mA
VBB = 8 V, relative to VBB
6.5
6.8
7.5
V
VBB = 5.5 V, I = 2 mA
4.5
4.8
–
V
GATE DRIVE [2]
High Side Gate Drive Output
VGH
VBB = 8 V
6.5
6.8
–
V
Low Side Gate Drive Output
VGL
VBB = 8 V
7
7.5
–
V
Gate Drive Source Current
ISO
Gate Drive Sink Current
ISI
VBB = 8 V, relative to target, RISET = 15 to 60 kΩ
–25
–
25
%
VBB = 8 V, RISET = GND
24
32.3
40
mA
VBB = 8 V, relative to target, RISET = 15 to 30 kΩ
–25
–
25
%
VBB = 8 V, relative to target, RISET = 30 to 60 kΩ
–36
–
36
%
VBB = 8 V, RISET = GND
43
61.6
80
mA
0.5
%
MOTOR DRIVE
PWM Duty On Threshold
DCON
Relative to target
–0.5
–
PWM Duty OFF Threshold
DCOFF
Relative to target
–0.5
–
0.5
%
PWM Input Frequency Range
fPWMIN
6 [3]
–
100
kHz
SPD Standby Threshold (Analog)
VSPDTH
SPD On Threshold
VSPDON
SPD Max
SPD ADC Resolution
0.5
0.75
1
V
195
235
280
mV
VSPDMAX
–
2.485
–
V
VSPDADC
–
4.89
–
mV
SPD ADC Accuracy
Speed Setpoint
Dead Time
Motor PWM Frequency
DCON = 10%
VSPD = 0.2 to 2.5 V, relative to equation
–8
–
8
LSB
fSPD
PWM mode
–4
–
4
%
tDT
Code = 10
fPWM
–
480
–
ns
23.67
24.4
25.15
kHz
Continued on next page...
Specified limits are tested at a single temperature and assured over temperature range by design and characterization.
drive output characteristics valid up to VBBOV.
[3] Refer to description for SPD pin.
[1]
[2] Gate
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
5
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
ELECTRICAL CHARACTERISTICS [1] (continued): Valid for TA = –40°C to 105°C (G version) or –40°C to 150°C (K version),
unless noted otherwise
Characteristics
Symbol
Test Conditions
Min.
Typ.
Max.
Unit
–
4.75
4.95
V
200
300
450
mV
–4
–
4
%
PROTECTION
VBB UVLO
VBBUVLO
VBB rising
VBB UVLO Hysteresis
VBBHYS
VBB Overvoltage Threshold
VBBOV
VBB Overvoltage Hysteresis
VBBOVHYS
1.7
2
2.3
V
VOCL
240
255
270
mV
Overcurrent Threshold
VREF UVLO
VREFUVLO
Relative to target
Falling
2.52
2.6
2.68
V
Falling
3.6
3.95
4.2
V
VCP UVLO
VCPUVLO
Rising
4
4.25
4.5
V
Lock Timing
tLOCK
Relative to target
–4
–
4
%
Thermal Shutdown Temperature
TJTSD
Temperature increasing
155
170
190
°C
ΔTJ
Recovery = TJTSD – ΔTJ
–
20
–
°C
Thermal Shutdown Hysteresis
LOGIC / INPUT OUTPUT / I2C
Input Current (SPD, FG)
IIN
VIN = 0 to 5.5 V
–5
32 kRPM, 1: 16-32 kRPM, 2: 8-16 kRPM,
3: < 8 kRPM
15
OCLOPT
0 = Cycle by cycle, 1: Reduce demand
0
CL
Speed Control Mode 0 = Open Loop, 1 = Closed
1
PHA
Running Mode 0 = Auto, 1=Linear Phase Advance
0
0
2
LOCKEVT
Rd Function Mode select
0
0
3
SPDSEL
6:4
PP
7
NOCOAST
8
ALIGNMODE
9
QCKSTRT
10
11
Speed Control Select 0 = PWM Duty, 1 = Analog
0
0
4.6%
2
8-16 kRPM
2
1
1
Enabled
1
0
0
2 pp
1
No coast
1
0 = Align, 1 = One Cycle
Align
0
0 = Disable, 1 = Enable
disable
0
OVPOPT
0 = Disable, 1 = Lock detect
TLOCK
1
FGSTRT
0 = FG disabled during Startup, 1 = FG Enabled
0
0
Pole Pair = PP + 1
1 = NOCOAST, 0 = Coast
13:12
BEMFHYS
Bemf Hys Level for Startup
14
SOWAUTO
Initial Value of Window
15
OCPOPT
7:0
KP
Closed Loop
15:8
KI
Closed Loop
7:0
SLPSWDTY
TRAPSWDTY
86
22
14:8
15
TRAPENB
87
23
14:0
SLPSWRPM
88
24
13:0
SPDSLP2
15:14
Unused
0 = Reset after TLOCK, 1 = After PWM on/off
40 mV
1
21°
1
TLOCK
0
16
16
2
2
Duty at which slope changes
Disabled
0
Duty to switch to trap
Disabled
0
1 = Enable
Disabled
0
Range 0 to 16384, LSB = 1 RPM
Disabled
0
0
0
Calculated Slope
Continued on next page...
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
16
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
EEPROM MAP (continued)
I2C
EEPROM
Register Address
89
90
91
25
26
27
92
28
93
29
94
95
30
31
Bits
Name
Description
Default Setting
Default Value
(decimal)
0
DUTYINV
0 = Normal, 1 = Invert
0
0
1
MAXDTYOPT
0 = Run at Open Loop, 1 = Run at MAXDTYCLP
0
0
2
ONOFFCNTL
0 = Normal hysteretic on/off , 1 = Motor Off between
DC_ON and DC_OFF
0
0
3
DIR50
1 = enable direction change based on 50% duty
0
0
4
REVOPT
1 = reverse when duty < dc_off and ONOFFCNTL = 1
0
0
5
BRKOFF
0 = Coast, 1 = Brake when PWM off state after tCOAST
0
0
Set bit to 0
0
0
0 = 1×, 1 = 2×, 2 = 4×, 4 = 8×
0
0
3s
30
6
n/a
8:7
PIOPT
15:9
Unused
7:0
TCOAST
15:8
OPNLPMAX
Max speed limit for open loop mode
30208
118
11:0
MINSPD
Minimum Speed (y intercept)
1000
1000
13:12
OVPSEL
18/28/38/48 V
28
1
14
VBBRNG
0 = 24 V, 1 = 48 V
24
0
1378
1378
15
Unused
13:0
SPDSLP1
15:14
Unused
Coast time for brake or direction change
Calculated Slope of Speed Curve
7:0
DCON
Range = 0 to 49.9%, LSB = 0.2%
10%
51
15:8
DCOFF
Range = 0 to 49.9%, LSB = 0.2%
7.4%
38
480 ns
10
1 V
0
3:0
DT
4
VDSTH
OCP VDS Threshold 0 = 1 V, 1 = 2 V
Deadtime
OCP Disable 0 = Enabled, 1 = Disabled
5
OCPDIS
Enabled
0
7:6
n/a
Allegro Reserved – set to 0
n/a
0
15:8
n/a
Allegro Reserved – set to 0x59
n/a
89
15:0
n/a
Allegro Reserved
n/a
n/a
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
17
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
SERIAL PORT CONTROL OPTION
Normally, the IC is controlled by duty cycle input and uses the EEPROM data that is stored to create the speed curve profile. However, it is possible to use direct serial port control to avoid programming EEPROM.
When using direct control, the input duty cycle command is replaced by writing a 9-bit number to register 165.
Example:
REGADDR[data]: (in decimal)
165[511] → Duty = 100%
165[102] → Duty = 102 / 511 = 20%
Upon power up, the IC defaults to duty cycle input mode. To use serial port mode, the internal registers should be programmed before
turning the part on. The sequence to use serial port mode is:
1. Drive FG and SPD pins low. *
2. Power-up IC.
3. Program registers for parameter setting that correspond to each of the EEPROM memory locations.
A. REGADDR = 64 + EEPROM ADDR.
B. Program register addresses 72 to 94 corresponding to EEPROM addresses 8 to 30.
C. It may be helpful to use the GUI text file to help define the hex data for each of the EEPROM addresses.
4. Write to register 165 to start motor.
* Note: If SPD is not driven low before power up, motor will try to start immediately as the default high value will demand 100% on
signal.
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
18
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Serial Port
The A5932 uses standard fast mode I2C serial port format to program the EEPROM or to control the IC speed serially. The SPD pin
functions as the clock (SCL) input, and the FG pin is the data line (SDA). No special sequence is needed to begin transferring data. If
the motor is running, the FG pin may then pull the data line low while trying to initialize into serial port mode. Once an I2C command
is sent, the SPD input is ignored and the motor will turn off as if a PWM duty command of 0% was sent.
The A5932 7-bit slave address is 0x55.
I2C Timing Diagrams
SDA
SDA
SCL
Start
Condition
Stop
Condition
Figure 6: Start and Stop Conditions
tSU:STA tHD:STA
SCL
Figure 7: Clock and Data Bit Synchronization
tSU:DAT
tHD:DAT
tSU:STO
tBUF
SDA
SCL
tLOW
tHIGH
Figure 8: I2C-Compatible Timing Requirements
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
19
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Write Command
1.
2.
3.
4.
5.
Start Condition
7-bit I2C Slave Address (Device ID) 1010101, R/W Bit = 0
Internal Register Address
2 data bytes, MSB first
Stop Condition
Acknowledge
from A5932
Acknowledge
from A5932
I2 C Slave Address
Start
Control Data Most
Significant Data Byte
A5932 Register Address
R/W
Acknowledge
from A5932
Acknowledge
from A5932
SDA
1
0
1
0
1
0
1
0
AK
A7
A6
A5
A4
A3
A2
A1
A0
SCL
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
Control Data Least
Significant Data Byte
AK D15 D14 D13 D12 D11 D10 D9
1
9
2
3
4
5
6
D8 AK
7
8
9
Stop
D7
D6
D5
D4
D3
D2
D1
D0
AK
1
2
3
4
5
6
7
8
9
Figure 9: Write Command
Read Command
1.
2.
3.
4.
5.
6.
7.
8.
Start Condition
7-bit I2C Slave Address (Device ID) 1010101, R/W Bit = 0
Internal Register Address to be read
Stop Condition
Start Condition
7-bit I2C Slave Address (Device ID) 1010101, R/W Bit = 1
Read 2 data bytes
Stop Condition
Acknowledge
from A5932
Acknowledge
from A5932
I2 C Slave Address
Start
A5932 Register Address
R/W
Stop
SDA
1
0
1
0
1
0
1
0
AK
A7
A6
A5
A4
A3
A2
A1
A0
SCL
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
AK
9
Acknowledge
from A5932
I2 C Slave Address
Start
Control Data Most
Significant Data Byte
R/W
SDA
1
0
1
0
1
0
1
1
SCL
1
2
3
4
5
6
7
8
Acknowledge
from Master
Control Data Least
Significant Data Byte
AK D15 D14 D13 D12 D11 D10 D9
9
1
2
3
4
5
6
Acknowledge
from Master
7
D8 AK
8
9
Stop
D7
D6
D5
D4
D3
D2
D1
D0
AK
1
2
3
4
5
6
7
8
9
Figure 10: Read Command
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
20
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Programming EEPROM
The A5932 contains 32 words of 16-bit length. The EEPROM is
controlled with the following I2C registers. Refer to application
note for EEPROM definition.
Table 3: EEPROM Control – Register 161 (Used to control programming of EEPROM)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
RD
WR
ER
EN
4
3
2
1
0
1
0
Bit
Name
0
EN
Description
Set EEPROM voltage required for writing or erasing
1
ER
Sets mode to erase
2
WR
Sets mode to write
3
RD
Sets mode to read
15:4
n/a
Do not use; always set to zero during programming process
Table 4: EEPROM Address – Register 162 (Used to set the EEPROM address to be altered)
15
14
13
12
11
10
9
8
7
6
5
0
0
0
0
0
0
0
0
0
0
0
Bit
Name
4:0
eeADDRESS
15:5
n/a
eeADDRESS
Description
Used to specify EEPROM address to be changed.
Do not use; always set to zero during programming process
Table 5: EEPROM DataIn – Register 163 (Used to set the EEPROM new data to be programmed)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
eeDATAin
Bit
Name
15:0
eeDATAin
Description
Used to specify the new EEPROM data to be changed
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
21
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Table 6: DataOUT – Register 164 (Used for read operations)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
eeDATAout
Bit
Name
15:0
eeDATAout
Description
Used to readback EEPROM data from address defined in register 162
There are 3 basic commands: Read, Erase, and Write. To change
the contents of a memory location, the word must be first erased.
The EEPROM programming process (writing or erasing) takes
10 ms per word.
Each word must be written individually.
Example #1: Write EEPROM address 5 to 261 (0x0105)
1) Erase the word
I2C Write REGADDR[Data]
; comment
a.
162[5]
; set EEPROM address to erase
b.
163[0]
; set 0000 as Data In
c.
161[3]
; set control to Erase and trigger high-voltage pulse
d.
Wait 15 ms
; wait for pulse to end
e.
161[0]
; clear voltage
2) Write the new data
a. 162[5]
; set EEPROM address to write
b.
163[261]
; set Data In = 261
c.
161[5]
; set control to Write and trigger high-voltage pulse
d.
Wait 15 ms
; wait for pulse to end
e.
161[5]
; clear voltage
Example #2: Read EEPROM address 5 to confirm correct data properly programmed
1) Read the word
a.
5[I2C Read]
; read register 5; this will be the contents of EEPROM
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
22
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
PIN DIAGRAMS
DIR
1 kΩ
BRAKE
100 kΩ
10V
FAULTn
10 V
6.5 V
VBB
1 kΩ
SPD
56 V
10V
6.5 V
8V
RD
VCP
FG
FAULTn
GHx
10 V
6.7 V
VBB
Sx
VBB
VREFINT
VREF
8V
6V
GLx
LSS
ISET
10 V
CP2
VCP
VBB
VBB
CP1
CTAP
VBB
Figure 11: Pin Diagrams
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
23
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
PACKAGE OUTLINE DRAWING
For Reference Only – Not for Tooling Use
Reference Allegro DWG-2871 (Rev. A) or JEDEC MO-220WGGD-11.
Dimensions in millimeters – NOT TO SCALE.
Exact case and lead configuration at supplier discretion within limits shown.
0.50
0.30
4.00 ±0.15
24
24
1
2
0.95
1
2
A
4.00 ±0.15
2.70 4.10
2.70
25×
D
C
0.75 ±0.05
0.08 C
+0.05
0.25
–0.07
SEATING
PLANE
4.10
C
PCB Layout Reference View
0.05
0.00
0.50
0.40 ±0.10
B
2.60
+0.10
–0.15
A
Terminal #1 mark area
B
Exposed thermal pad (reference only, terminal #1 identifier appearance at supplier discretion)
C
Reference land pattern layout (reference IPC7351 QFN50P400X400X80-25W6M);
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
2
1
24
2.60
+0.10
–0.15
Figure 12: Package ES, 24-Contact QFN with Exposed Pad
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
24
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
For Reference Only – Not for Tooling Use
(Reference JEDEC MO-220WGGD)
Dimensions in millimeters – NOT TO SCALE
Exact case and lead configuration at supplier discretion within limits shown
0.30
0.50
4.00 ±0.10
24
24
0.90
1
1
A
2
2
4.00 ±0.10
2.20
DETAIL A
24X
2.20
D
0.08
4.10
C
0.75 ±0.05
C
0.22 ±0.05
4.10
SEATING
PLANE
C
PCB Layout Reference View
0.0-0.05
0.50 BSC
0.14 REF
0.20 REF
0.40 ±0.10
0.10 REF
0.05 REF
0.203 REF
0.40 ±0.10
0.05 REF
B
Detail A
2.10 ±0.10
2
1
0.55 REF
24
2.10 ±0.10
A
Terminal #1 mark area
B
Exposed thermal pad (reference only, terminal #1 identifier appearance at supplier discretion)
C
Reference land pattern layout (reference IPC7351 QFN50P400X400X80-25W6M); 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
0.10 REF
Figure 13: Package ES, -J option, 24-Contact QFN Wettable Flank with Exposed Pad
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
25
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
For Reference Only – Not for Tooling Use
(Reference MO-153 ADT)
NOT TO SCALE
Dimensions in millimeters
Dimensions exclusive of mold flash, gate burrs, and dambar protrusions
Exact case and lead configuration at supplier discretion within limits shown
7.80 ±0.10
4.32 NOM
8º
0º
24
0.20
0.09
B
3 NOM
4.40±0.10
6.40±0.20
A
0.60 ±0.15 1.00 REF
1
2
0.25 BSC
SEATING PLANE
C
24X
1.20 MAX
0.10 C
0.30
0.19
0.65 BSC
0.45
GAUGE PLANE
SEATING
PLANE
0.15
0.00
0.65
1.65
A
3.00
6.10
Terminal #1 mark area
B
Exposed thermal pad (bottom surface); dimensions may vary with device
C
Reference land pattern layout (reference IPC7351 TSOP65P640X120-25M);
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)
4.32
C
PCB Layout Reference View
Figure 14: Package LP, 24-Lead TSSOP with Exposed Pad
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
26
A5932
Three-Phase Sinusoidal Sensorless Fan Controller
Revision History
Number
Date
Description
–
June 19, 2017
1
December 12, 2017
Initial release
2
October 24, 2018
Updated PWM Input Frequency Range min value (page 5), FG and SPD functional description
sections (page 8); minor editorial updates
3
November 2, 2018
Updated PWM Input Frequency Range (page 5), VREG, BRAKE, and DIR functional description
sections (page 8); added Thermal Shutdown functional description (page 9); minor editorial updates
4
November 15, 2018
Updated VREF and SPD functional description sections (page 8).
5
July 25, 2019
Added automotive temperature range part variant, wettable flank package option
Minor editorial updates; initial release to web
Copyright 2019, Allegro MicroSystems.
Allegro MicroSystems 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 assumes no responsibility for its use; nor
for any infringement of patents or other rights of third parties which may result from its use.
Copies of this document are considered uncontrolled documents.
For the latest version of this document, visit our website:
www.allegromicro.com
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com
27