News
High-efficiency household energy storage, a new choice. See how the Hang Shun HK32F407 shines.
Categories:
News
Author:
Hang Shun chip
Origin:
Hang Shun chip
2025.07.11
I. Market Size and Growth
In recent years, with the continuous development of new energy technologies and the increasing awareness of environmental protection, the energy storage market has experienced explosive growth. According to relevant statistics, it is expected that by 2025 year, the global BMS market size will exceed 500 US dollars, with a compound annual growth rate of 15% or so. This trend is even more pronounced in the field of home mobile energy storage. With the widespread application of distributed energy, the continuous increase in the number of electric vehicles, and the growing demand for outdoor activities and emergency backup power, the home mobile energy storage market shows huge development potential. More and more families are beginning to recognize the important role of energy storage systems in saving energy costs, improving energy utilization efficiency, and ensuring power reliability, thus driving the rapid expansion of the market.
II. Market Applications
(1) Outdoor Activities: In outdoor camping, hiking, self-driving tours, and other activities, home mobile energy storage devices can provide power support for various electronic devices such as mobile phones, tablet computers, laptops, and lighting equipment, making outdoor activities more convenient and comfortable.
(2) Emergency Backup: At home, when encountering emergencies such as power outages, mobile energy storage devices can serve as backup power supplies for important appliances such as refrigerators, fans, and emergency lights, ensuring the normal operation of basic household life.
(3) Distributed Energy Storage: With the increasing application of distributed energy sources such as solar energy and wind energy in homes, mobile energy storage devices can be used in conjunction with them to store distributed energy and release it when needed, improving energy self-sufficiency and utilization efficiency, and reducing reliance on traditional power grids.
(4) Power Expansion Assistance: In some homes, when hosting parties or using high-power appliances that require extra power, mobile energy storage devices can serve as a temporary power expansion assistance method to meet the home's special power needs.
III. Solution Overview
Hang Shun HK32F407 home mobile energy storage solution uses a high-performance HK32F407 chip as its core to build a complete, efficient, and reliable energy storage system architecture. This solution mainly includes the following key parts:
(1) Main Control Unit: HK32F407 As the main control chip, with its powerful processing capabilities and rich functional peripherals, it comprehensively controls and manages the entire energy storage system, including battery charging and discharging control, energy scheduling, and system monitoring.
(2) Battery Pack: As the core component of the energy storage system, the battery pack uses high-quality lithium-ion batteries, which have high energy density, long cycle life, and low self-discharge rate, and can provide sufficient energy reserves for the home.
(3) Protection and Control Circuit: To ensure the safe and stable operation of the battery pack, the solution includes a complete protection and control circuit, including overcharge, over-discharge, overcurrent, and short-circuit protection functions, which can monitor the battery status in real-time and take corresponding protective measures.
(4) Communication Module: It has multiple communication interfaces, such as CAN 、 SPI 、I2C、 UART 、 USB OTG , and Ethernet, which can realize data communication and information interaction between the energy storage system and external devices such as smart terminals, solar panels, and power grids, making it convenient for users to remotely monitor and manage the energy storage system.
(5) Display and Interaction Interface: Through buttons, indicator lights, and LCD screens, it intuitively displays battery power, voltage, current, temperature, and other status information, as well as the system's operating status. Users can set parameters and control operations as needed.
IV. System Function Analysis:
(1) Multi-Source Input:
Mains charging: Achieved through AC-DC module
Solar charging: Supports direct connection of photovoltaic panels
(2) Intelligent Energy Storage:
The battery pack adopts a modular design, supporting capacity expansion
BMS Real-time monitoring of single-cell voltage and temperature, achieving active balancing
Supports hot-swappable battery pack replacement
(3) Flexible Output:
Off-grid mode: Pure sine wave AC output ( 220V/50Hz )
Multiple specifications of DC output: USB interface, etc.
(4) Intelligent Control:
Energy allocation strategy based on load priority
Automatic scheduling during peak and off-peak electricity price periods
Fault self-diagnosis and isolation protection
(5) Mobile Design Highlights:
Integrated wheel structure + Handheld design
IP54 Protection level
Aviation plug waterproof interface
V. Core Advantages of the Solution
(1) High-Performance Computing Power: HK32F407 Possesses 168MHz high main frequency and built-in single-precision floating-point unit FPU ,capable of quickly processing large amounts of battery data and running complex algorithms in real time BMS algorithms, such as battery state estimation algorithms, thereby improving the accuracy and efficiency of battery management, ensuring the performance and safety of the battery system under various operating conditions.
(2) Rich peripheral interfaces: Provides a variety of communication interfaces and peripheral functions, facilitating connection and communication with various sensors, actuators, and other devices to meet the needs of energy storage system integration with other systems, enabling wider applications and functional expansion, such as connecting with solar panels to achieve self-sufficiency in energy, and connecting with home smart terminals to achieve remote monitoring and control.
(3) High-precision sampling and monitoring: Has multiple 12 bit ADC channels, capable of achieving high-precision sampling and monitoring of battery voltage, current, temperature, and other parameters. The sampling error is small, and the measurement accuracy is high, providing a reliable data basis for accurately assessing the battery state and performing precise control, effectively extending battery life and improving system reliability.
(4) Low-power design: This scheme adopts a variety of low-power design technologies. While ensuring system performance, it minimizes its own power consumption, improves energy utilization efficiency, extends the battery life of energy storage devices, reduces heat dissipation problems, and improves system stability and reliability.
(5) High reliability and safety: The chip itself has excellent anti-interference ability and stability. Coupled with complete protection and control circuits, it can effectively prevent abnormal situations such as battery overcharge, over-discharge, overcurrent, and short circuit, ensuring the safe and reliable operation of the energy storage system in various complex environments, providing a solid guarantee for household electricity.
(6) Small size and high integration: Hang Shun HK32F407 The design of the home mobile energy storage solution emphasizes miniaturization and integration, integrating complex circuits and functions into a smaller volume, making the energy storage device more portable and convenient for home users to use and carry in different scenarios, while also reducing system cost and complexity.
Product system block diagram

Physical diagram

Hang Shun HK32F407 Series MCU Main specifications
- ARM® Cortex®-M4 Core
- Maximum clock frequency: 168 MHz
- 24 bit System Tick Timer
- Operating temperature range: -40 ° C ~ 105 ° C
- Operating voltage range
- Dual power domain: Main power supply VDD is 1.8 V ~ 3.6 V 、Backup power supply VBAT is 1.8 V ~ 3.6 V 。
- When the main power supply is off, RTC module can continue to operate under VBAT power supply.
- When the main power supply is off, VBAT Power supply is 80 Byte backup register power supply.
- VDD Typical operating current
- Run Run mode: 18.04mA@168MHz ; 2.63mA@16MHz
- Sleep Sleep mode: 12.04mA@168MHz ; 2.08mA@16MHz
- Shutdown Stop mode:
- Stop_MR:1.03mA
- STOP LP-FPD :9.34mA
- Memory
- Flash Memory includes up to 1 Mbyte main area Flash , 30 Kbyte information block.
- When CPU main frequency is not higher than 24 MHz ,supports 0 waiting bus cycle.
- Flash It has code security protection function, and read protection and write protection can be set separately.
- 8 Kbyte CPU instruction Cache cache
- 1 Kbyte CPU data Cache cache
- 192 Kbyte on-chip SRAM and 64 Kbyte CCM SRAM
- 80 Byte backup registers and 4 Kbyte backup SRAM
- FSMC module can be externally connected to 1 Gbyte NOR/PSRAM/NAND/PC Card memory (among which, 256 Mbyte of space can store instructions and can be used for on-chip Cache cache).
- QSPI module can be externally connected to 256 Mbyte NOR Flash memory (can store instructions and can be used for on-chip Cache cache).
- clock
- external HSE : 4 ~ 32 MHz
- external LSE : 32.768 kHz
- internal HSI clock: 64 MHz/16 MHz/8 MHz
- internal LSI clock: 32 kHz
- PLL output clock: 168 MHz (maximum value)
- GPIO external input clock: 1~42 MHz
- reset
- external pin reset
- power reset
- software reset
- watchdog ( IWDG and WWDG ) timer reset
- low-power management reset
- programmable voltage detection ( PVD )
- 8 level detection voltage threshold adjustable
- rising edge and falling edge detection configurable
- general purpose input/output port ( GPIO )
- 64 pin package MCU provides 51 number of GPIO pins, 100 pin package MCU provides 82 number of GPIO pins, 144 pin package MCU provides 114 number of GPIO pins
- all GPIO pins can be configured as external interrupt inputs
- built-in on/off pull-up/pull-down resistors
- supports open-drain ( Open-Drain ) output
- supports Schmitt ( Schmitt ) hysteresis input
- output drive capability ultra-high, high, medium, and low four levels selectable
- provides maximum 30 mA drive current
- data communication interface
- 4 number of USART
- maximum 4 number of UART
- 3 number of SPI (all support I2S protocol)
- 3 number of I2C
- 1 number of SDIO
- 2 number of CAN (all support 2.0A and 2.0B protocol)
- 1 number of QSPI
- 1 number of USB OTG HS
- 1 Ethernet interface (only HK32F407 series support)
- audio and video data interface
- 1 digital camera interface ( DCMI )
- 4 road TFT interface
- timer
- 2 advanced timers: TIM1/TIM8
- TIM1/TIM8 with brake function and 4 road PWM output, among which 3 road with dead-zone complementary output
- 10 general-purpose timers: TIM2~5 and TIM9~14
- 8 number of 16 bit general-purpose timers: TIM3~4 and and TIM9~14
- 2 number of 32 bit general-purpose timers: TIM2/TIM5
- 2 basic timers: TIM6/TIM7
- Support CPU Interruption, DMA Request and DAC Conversion Trigger
- Infrared remote control interface: In conjunction with infrared LED Use, remote control function can be achieved.
- DMA Controller
- 2 General dual-port DMA : DMA1 and DMA2
- Each DMA Has 8 Data streams, each data stream has up to 8 Channels
- Support Timer 、 ADC 、 DAC 、 SPI 、I2C、 USART 、 UART And other peripheral triggers.
- RTC Clock counter, used with software to record year, month, day, hour, minute and second
- On-chip analog peripherals
- 3 number of 12 bit 2 MSPS ADC (Single ADC Can support up to 19 Channels; can measure 16 External signal sources, 2 Internal signal sources and VBAT Channel signals). Supports three ADC Modes, the highest sampling rate 6 MSPS。
- 2 number of 12 bit DAC
- 1 Temperature sensors
- 1 Internal reference voltage sources
- 1 number of VBAT Power resistor divider (the divider output is connected on-chip with ADC Connected, achieving VBAT Power voltage monitoring)
- ID Identification
- Each chip provides a unique 96 bit ID Identification
- Debugging and tracing interface
- SW-DP Two-wire debugging port
- JTAG Five-wire debugging port
- ARM DWT 、 FPB 、 ITM 、 TPIU Debug trace module
- Single-wire asynchronous trace data output interface ( TRACESWO )
- Four-wire synchronous trace data output interface ( TRACED[3:0] , TRACECK )
- Custom DBGMCU Debug controller (low-power mode simulation control, debug peripheral clock control, debug and trace interface allocation).
- Reliability
- Through CDM 1750V/LU 200mA/HBM 3500V Level test
Hangsoon's main product array includes more than 300 industrial/commercial/automotive-grade, general-purpose/special-purpose/customized 32-bit MCUs based on ARM Cortex-M0, M3, M4 and RISC-V cores. The following are some specific product families:
HK32F005 family (the world's smallest area 1mm² 32-bit MCU, subverting the senior TI's lack of rigor)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage capacity: Maximum Flash is 32KB, maximum SRAM is 4KB.
Market segmentation: Suitable for various application scenarios, such as smart homes, consumer electronics, wearable devices, etc.
HK32L010 family (low-power monster, high cost-effectiveness, high stability, known as the leader in the MCU world)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage capacity: Maximum Flash is 64KB, maximum SRAM is 4KB.
Market segmentation: Suitable for simple wearable devices, environmental monitoring sensor terminals and other ultra-low power consumption scenarios.
HK32F407/405/417/415 family (with process innovation, excellent performance, known as the performance monster in the field of industrial control and intelligent applications)
Core and main frequency: Based on ARM Cotex-M4F core, the main frequency is up to 168MHz.
Storage capacity: Maximum Flash is 1MB, maximum SRAM is 256KB.
Market segmentation: Suitable for industrial automation, high-end medical equipment, industrial control, power equipment, energy storage, photovoltaic inverters, charging guns, battery management BMS, displays, access control intercoms, cooking machines, sweeping robots, scrubbing machines, printers, stage lighting, etc.
HK32F103A family (with 120MHz main frequency high performance, high precision, known as the king of cost-effectiveness in the MCU world, empowering the era of the Internet of Everything)
Core and main frequency: Based on ARM Cotex-M3 core, the main frequency is up to 120MHz.
Storage capacity: Maximum Flash is 512KB, maximum SRAM is 97KB.
Market segmentation: Suitable for industrial automation, high-end medical equipment, industrial control, power equipment, energy storage, photovoltaic inverters, charging guns, battery management BMS, displays, access control intercoms, cooking machines, sweeping robots, scrubbing machines, printers, stage lighting, etc.
HK32F04AA/030A Family (Performance Monster, Rich Peripherals and High Cost-Effectiveness, a true all-rounder in the MCU world)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 96MHz.
Storage Capacity: Maximum Flash of 128KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for IoT, smart homes, industry, medical, home appliances, and other fields.
HK32C030 Family (Setting a new benchmark for MCUs with its high-performance core, rich peripherals, and high cost-effectiveness)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for consumer electronics such as coffee machines, smart locks, LED control and dimming.
HK32F0301MC Family (Performance monster, rich peripherals, a legend of cost-effectiveness)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage Capacity: Maximum Flash of 16KB, maximum SRAM of 2KB.
Market Segmentation: Suitable for various application scenarios, such as smart homes, industrial control, and consumer electronics.
HK32F0301MA Family (Super peripheral, explosive performance and high cost-effectiveness, a master in the MCU world)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage capacity: Maximum Flash is 32KB, maximum SRAM is 4KB.
Market Segmentation: Suitable for various application scenarios, such as smart homes, industrial control, and consumer electronics.
HK32L08X Family (Ultimate low-power monster, rich peripherals, the ultimate low-power king for IoT and metering applications)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage Capacity: Maximum Flash of 128KB, maximum SRAM of 20KB.
Market Segmentation: Suitable for ultra-low-power scenarios such as metering equipment, environmental monitoring sensor nodes, industrial ranging, in-vehicle multimedia, and medical handheld devices, such as water meters and gas meters.
HK32A040 Family (Automotive grade quality, high performance and rich peripherals, the king of cost-effectiveness for body and cockpit domain MCUs)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 96MHz.
Storage Capacity: Maximum Flash of 128KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for automotive electronic control systems such as body and cockpit domains.
HK32AUTO39A Family (High-reliability, large-storage performance monster, the all-around king in the automotive-grade MCU world)
Core and main frequency: Based on ARM Cotex-M3 core, the main frequency is up to 120MHz.
Storage Capacity: Maximum Flash of 512KB, maximum SRAM of 96KB.
Market Segmentation: Suitable for automotive electronic control systems such as body and cockpit domains.
HK32R78 Family (High integration, low power consumption, high performance, a super player in the home appliance MCU world)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for home appliances such as air conditioners, refrigerators, washing machines, range hoods, coffee machines, smart locks, LED control and dimming.
HK32C005 Family (Functional safety certification, high cost-effectiveness monster, the king of intelligent control in the consumer market)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for IoT, smart homes, industry, medical, home appliances, and other fields.
HK32C105 Family (Explosive cost-effectiveness, strong compatibility with various packages, IEC60730 certification, performance monster in the home appliance market)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for IoT, smart homes, industry, medical, home appliances, and other fields.
HK32C207 Family (Functional safety and strong performance go hand in hand, the king of the smart control field)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 10KB.
Market Segmentation: Suitable for IoT, smart homes, industry, medical, home appliances, and other fields.
HK32M050 Family (High integration, low power consumption, flexible packaging, a performance monster in the motor control field)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage Capacity: Maximum Flash of 16KB, maximum SRAM of 4KB.
Market Segmentation: Suitable for motor control, such as water pumps, power tools, fan applications, high-speed motors, and electric mobility.
HK32M060 Family (High integration, high precision, high performance, and self-developed motor acceleration unit make motor control more efficient)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage Capacity: Maximum Flash of 64KB, maximum SRAM of 8KB.
Market Segmentation: Suitable for motor control, such as water pumps, power tools, fan applications, high-speed motors, and electric mobility.
HK32M070 Family (High precision, high efficiency and cost-effective monster, the performance king of motor control)
Core and Main Frequency: Based on ARM Cotex-M0 core, with a maximum frequency of 64MHz.
Storage capacity: Maximum Flash is 32KB, maximum SRAM is 4KB.
Market Segmentation: Suitable for motor control, such as water pumps, power tools, fan applications, high-speed motors, and electric mobility.
HK32EC021 Family (Low power consumption, high integration, intelligent control, e-cigarette control performance monster)
Core and main frequency: Based on ARM Cotex-M0 core, the main frequency is up to 48MHz.
Storage capacity: Maximum Flash is 32KB, maximum SRAM is 4KB.
Market Segmentation: Suitable for the e-cigarette market.
Key words:
HK2MCU,HK32F407