MLX90401
Brushless DC Motor Controller
7.8 Undervoltage lockout
Should the voltage level on V
DD
drop below the undervoltage level, all gate drives will be turned off until the
undervoltage condition disappears, to prevent improper drive of the power FETs.
7.9 Logic table
Following table shows the output state in function of the inputs. It summarizes the different functions of the
MLX90401. SA = Hall Sensor input A, …
Inputs
/Disable
/Brake
Fwd/
Rev
Motor
position
SA
0°
60°
120°
180°
240°
300°
0°
300°
240°
180°
120°
60°
0
1
1
1
0
0
0
0
0
1
1
1
x
x
Sensor Electrical Phasing
60°
SB
0
0
1
1
1
0
0
0
1
1
1
0
x
x
SC
0
0
0
1
1
1
0
1
1
1
0
0
x
x
SA
1
1
1
0
0
0
1
0
0
0
1
1
x
x
120°
SB
0
0
1
1
1
0
0
0
1
1
1
0
x
x
SC
1
0
0
0
1
1
1
1
1
0
0
0
x
x
1
1
1
1
1
1
0
0
0
0
0
0
x
x
1
1
1
1
1
1
1
1
1
1
1
1
0
x
Top Drive
TA
1
1
0
0
0
0
0
0
1
1
0
0
0
0
TB
0
0
1
1
0
0
1
1
0
0
0
0
0
0
TC
0
0
0
0
1
1
0
0
0
0
1
1
0
0
Outputs
Bottom Drive
BA
0
0
0
1
1
0
1
0
0
0
0
1
1
0
BB
1
0
0
0
0
1
0
0
0
1
1
0
1
0
BC
0
1
1
0
0
0
0
1
1
0
0
0
1
0
Motor phases
PA
^
^
-
v
v
-
v
-
^
^
-
v
v
-
PB
v
-
^
^
-
v
^
^
-
v
v
-
v
-
PC
-
v
v
-
^
^
-
v
v
-
^
^
v
-
1
1
1
1
1
1
1
1
1
1
1
1
1
0
Table 4 : Logic table
The phases mentioned in the table are electrical phases as they are generated by the Hall sensors. The
difference between a 60 degree motor and a 120 degree motor is shown in the graph below. By manually
turning the motor these outputs can easily be found on an oscilloscope.
120
Hall output 1
Hall output 2
Apply to Hall A pin
Apply to Hall B pin
Apply to Hall C pin
Hall output 3
60
Hall output 1
Hall output 2
Apply to Hall A pin
Apply to Hall B pin
Apply to Hall C pin
Hall output 3
3901090401
Rev 005
Page 9 of 13
Data sheet
Oct/05