Rev. 1.00
1�6
��ne ��� �01�
Rev. 1.00
1��
��ne ��� �01�
HT66FM5440
Brushless DC Motor A/D Flash MCU
HT66FM5440
Brushless DC Motor A/D Flash MCU
Hall Sensor Decoder
This device contains a fully integrated Hall Sensor decoder function which interfaces to the Hall
Sensors in the BLDC motor for directional and speed control.
Hall Sensor
Decoder
12×6 Registers
HDCD
HC
HB
HA
SHA
SHB
SHC
SA
SB
SC
HDMS
HDCR
FRS
BRKE
HAT
HAB
HBT
HBB
HCT
HCB
Mask
0
1
HDCEN
PWMO
PWMB
BRKE PROTECT
Hall
Noise Filter
Hall
Delay
CKT
HCHK_NUM
HNF_MSEL
PTMn-Int
HDLY_MSEL CTM_SEL[1:0]
FHA
FHB
FHC
HAO
HBO
HCO
AT0
AB0
BT0
BB0
CT0
CB0
Hall Sensor Decoder Block Diagram
The Hall Sensor input signals are selected by setting the HDMS bit high. If the HDMS bit is zero
then SHA/SHB/SHC will be used instead of the actual Hall Sensor signals.
Hall Sensor Noise Filter
This device includes a Hall Noise Filter function to filter out the effects of noise generated by the
large switching currents of the motor driver. This generated noise may affect the Hall Sensor inputs
(H1/H2/H3), which in turn may result in incorrect Hall Sensor output decoding.
Rising/Falling/Double
Edge Detector
CAPTM
Noise
Filter
H1
H3
INTA
INTB
INTC
H2
INTEG0
+
C3EN
-
CMP 3
+
C2EN
-
CMP 2
+
C1EN
-
CMP 1
C3N
C3P
C2N
C2P
C1N
C1P
Hall
Noise Filter
HA
HB
HC
HSEL
CAPNFT/CAPNFS/CAPFIL
HCHK_NUM HNF_MSEL
FHA
FHB
FHC
Note: The detailed control for the CAPTM noise filter is described in the Capture Timer Module section.
Hall Sensor Noise Fliter Blick Diagram