HT32F61730
32-Bit Arm® Cortex®-M0+ BMS MCU
General Information
The Holtek HT32F61730 device is a high performance, low power consumption 32-bit microcontroller based around an Arm® Cortex®-M0+ processor core. The Cortex®-M0+ is a next-generation processor core which is tightly coupled with Nested Vectored Interrupt Controller (NVIC), SysTick timer and including advanced debug support.
The device operates at a frequency of 16 MHz to obtain maximum efficiency. It provides 32 KB of embedded Flash memory for code/data storage and 2 KB of embedded SRAM memory for system operation and application program usage. A variety of peripherals, such as ADC, I2C, UART, SPI, SCTM, BFTM, LEDC, RTC, WDT and SW-DP (Serial Wire Debug Port), etc., are also implemented in the device. Several power saving modes provide the flexibility for maximum optimization
between wakeup latency and power consumption, an especially important consideration in low power applications.
The device also has an individual cell voltage monitor module, a high accuracy voltage regulator, two discharge N-type MOSFET gate drivers and a charge N-type MOSFET gate driver, which is suitable for 3 to 8 rechargeable lithium batteries. The cell voltage monitor is designed to monitor each battery cell voltage individually and outputs the divide-by-2 voltage to the analog multiplexer with ±7.5 mV accuracy when analog output is 2.1 V. After being selected by an analog multiplexer, the output voltage is directly connected to the internal A/D converter for measurement. The integrated high accuracy VREFO is 2.5 V (maximum drift ±15 mV). The internal gate drivers can directly drive external power N-type MOSFETs to control charge and discharge. It also has functions of differential amplifier to detect charge/discharge current, hardware discharge short-current protection and overtemperature protection and so on. The integrated battery balance circuitry provides a cell balance current without the need of external transistors.
The above features ensure that the device is suitable for use in a wide range of applications, especially in areas such as handheld measurement instruments, electric power tools, handheld hair dryers, handheld vacuum cleaners in addition to many others.
Feature Details
| Attribute | Value |
|---|---|
| Core |
|
| On-chip Memory |
|
| Flash Memory Controller – FMC |
|
Reset Control Unit – RSTCU
| Attribute | Value |
|---|---|
| Supply supervisor |
|
Feature Details
| Attribute | Value |
|---|---|
| Clock Control Unit – CKCU |
|
Power Management Control Unit – PWRCU
| Attribute | Value |
|---|---|
| Single VDD power supply | 2.5 V ~ 5.5 V |
| Integrated 1.5 V LDO regulator for MCU core, peripherals and memories power supply | Available |
| Two power domains | VDD and VCORE power domains |
| Three power saving modes | Sleep, Deep-Sleep1, Deep-Sleep2 |
Feature Details
| Attribute | Value |
|---|---|
| External Interrupt / Event Controller – EXTI |
|
| Analog to Digital Converter – ADC |
|
| I/O Ports – GPIO |
|
| Single-Channel Timer – SCTM |
|
| Basic Function Timer – BFTM |
|
| Watchdog Timer – WDT |
|
| Real-Time Clock – RTC |
|
| Inter-integrated Circuit – I2C |
|
Serial Peripheral Interface – SPI
| Attribute | Value |
|---|---|
| Supports both master and slave modes | Available |
| Frequency of up to (fPCLK/2) MHz for the master mode and (fPCLK/3) MHz for the slave mode | Available |
| Programmable data frame length up to 8 bits | Available |
| FIFO Depth | 4 levels |
Universal Asynchronous Receiver Transmitter – UART
| Attribute | Value |
|---|---|
| Asynchronous serial communication operating baud-rate clock frequency up to (fPCLK/16) MHz | Available |
| Full duplex communication | Available |
| Fully programmable serial communication characteristics including: |
|
| Error detection | Parity, overrun and frame error |
LED Controller – LEDC
| Attribute | Value |
|---|---|
| Supports 8-segment digital displays up to 4 | Available |
| Supports 8-segment digital displays with common anode or common cathode | Available |
| Support frame interrupt | Available |
| Three clock sources | LSI, LSE and PCLK |
| The LED light on/off times can be controlled using the dead time setting | Available |
Individual Cell Voltage Monitor
| Attribute | Value |
|---|---|
| Integrated voltage regulator with 5 V / 50 mA and ±1 % accuracy | Available |
| Individual cell voltage monitor outputs 1/2 of battery cell voltage, when the analog output is 2.1 V, it has an accuracy of ±7.5 mV | Available |
| At TA = -40 ℃ ~ 85 ℃, 2.5 V reference voltage output with a maximum variation of 15 mV in temperature drift | Available |
| Internal cell balance switches | Available |
| Two Discharge N-type MOSFET gate drivers | Available |
| Single Charge N-type MOSFET gate driver | Available |
| Charge/Discharge differential OPA current monitor |
|
| Discharge short-current detection |
|
| Integrated Over-temperature protection selection | 85 ℃ / 100 ℃ / 125 ℃ / 150 ℃ |
| Sleep mode with 0.1 μA ultra-low standby current | Available |
| Two High-voltage wake-up functions | Available |
Feature Details
| Attribute | Value |
|---|---|
| Debug Support |
|
Package and Operation Temperature
| Attribute | Value |
|---|---|
| 64-pin LQFP package | Available |
| Operation temperature range | -40 °C to 85 °C |
Resources
| Title | Date | File Size | Language | Download |
|---|