Rev. 1.10
96
November 04, 2019
Rev. 1.10
97
November 04, 2019
HT45F5Q-3
Battery Charger Flash MCU
HT45F5Q-3
Battery Charger Flash MCU
Battery Charge Module
The device contains a battery charge module which consists of three operational amplifies, a 14-bit
and a 12-bit D/A converters. The OPA0 together with DAC0 and OPA1 together with DAC1 are used
for battery charge constant current (CC) and constant voltage (CV) control respectively. The OPA2 is
used for battery charge current amplification.
OPAE
DAC0EN
OPA0
+
-
OPA0N
D[13:0]
OPA0P
OPA1
+
-
OPA1N
OPA1P
V
DD
OPA2
-
+
OPA2P
20×A2P
R
19R
SAOPIN
OOF[5:0]
OOFM
OP2EN
OOFM
OPO
14-bit DAC0
Ro=13K
DAC1EN
D[11:0]
V
DD
12-bit DAC1
Ro=13K
OP2EN
Battery Charge Module Structure
Note: 1. The OPA0 and OPA1 are always enabled, while the OPA2 is controlled by the OP2EN bit in
DAOPC register.
2. The OPA0 and OPA1 are open drain outputs.
3. The OPA0 and OPA1 do not need to calibrate the input offset.
4. The OPA2 needs to calibrate the input offset.
5. When the DAC0 or DAC1 is disabled, the output will be in a floating state.
Battery Charge Module Registers
Overall operation of the battery charge module is controlled using a series of registers and the
corresponding register definitions are described in the accompanying sections.
Register
Name
Bit
7
6
5
4
3
2
1
0
DA0L
D7
D6
D5
D4
D3
D2
D1
D0
DA0H
—
—
D13
D12
D11
D10
D9
D8
DA1L
D7
D6
D5
D4
D3
D2
D1
D0
DA1H
—
—
—
—
D11
D10
D9
D8
DAOPC
DAC1EN DAC0EN OP2EN
—
—
—
SAOPIN
OPO
OPVOS
OOFM
—
OOF5
OOF4
OOF3
OOF2
OOF1
OOF0
Battery Charge Module Register List