Rev. 1.00
110
��ne ��� �01�
Rev. 1.00
111
��ne ��� �01�
HT66FM5440
Brushless DC Motor A/D Flash MCU
HT66FM5440
Brushless DC Motor A/D Flash MCU
Bit 1
C1EN
: Comparator 1 on/off control
0:
Off
1:
On
This is the Comparator 1 on/off control bit. If the bit is zero the comparator 1 will be
switched off and no power consumed even if analog voltages are applied to its inputs.
For power sensitive applications this bit should be cleared to zero if the comparator 1
is not used or before the device enters the SLEEP or IDLE mode.
Bit 0
C0EN
: Comparator 0 on/off control
0:
Off
1:
On
This is the Comparator 0 on/off control bit. If the bit is zero the comparator 0 will be
switched off and no power consumed even if analog voltages are applied to its inputs.
For power sensitive applications this bit should be cleared to zero if the comparator 0
is not used or before the device enters the SLEEP or IDLE mode.
Over Current Detection
The device contains a fully integrated over current detect circuit which is used for motor protection.
+
-
OPCM
Int_Is
AP
OPA0 : Av=1/5/10/20
8-bit
DAC
OP & Compare
CKT
Int_Is
OPA0
CMP0
Int_AD_EOC or int_AD_ISEOC
Int_AHL_ Lim
ADC
ADR/ISR
EOCB or ISEOCB
AD HL/LV
Trigger
Int_AHL_ Lim
Int
Trigger
ADLVD/ADHVD
AP
OPA0 Output
PB6/OPA0O
PB6/OPA0O
PB6S[1:0]
Over Current Detector Block Diagram
Over Current Detect Functional Description
The over current functional block includes an amplifier OPA0,
an
A/D Converter, an 8-bit D/A
Converter and the comparator 0. If an over current situation is detected then the motor external drive
circuit can be switched off immediately to prevent damage to the motor. Two kinds of interrupts are
generated which can be used for over current detection.
• A/D Converter interrupt – Int_AHL_Lim
• Comparator 0 interrupt – Int_Is