AG32储能设备方案

AG32拥有最高248 MHz的主频,128KB的SRAM和1MB的Flash存储器。它支持浮点运算,具有1个CAN2.0接口、5个UART接口、2个I2C接口、2个基本定时器和5个高级定时器。此外,AG32还集成了以太网MAC,支持USB FS+OTG,并具有看门狗定时器、3个12位ADC(最多3M SPS,17个通道)、2个DAC、1个双通道2x比较器、RTC和SPI接口。AG32还内置了2KCPLD资源,为储能设备的定制逻辑提供了额外的支持。综合利用AG32的高性能处理器、丰富的外设和CPLD资源,可以有效满足储能设备的各种需求。

储能系统(ESS)包括以下几个部分:

电池管理系统(BMS

  •  监测:使用3个12位ADC监测电池单体电压和电流。每个ADC拥有高达3M SPS和17个通道,能够准确实时地监测多个电池单体。
  • 温度传感:利用ADC通道读取温度传感器的输出,监测电池组的热状态。
  • 均衡:使用MCU控制的GPIO实现电池单体的均衡算法。
  • 浮点支持:利用浮点单元进行精确计算,如荷电状态(SoC)和健康状态(SoH)的估算算法。
  • 实时时钟(RTC):记录电池的使用情况和运行历史。

 

电力转换系统(PCS

  • 控制:使用5个高级定时器和2个基本定时器生成PWM信号,控制DC/DC转换器和逆变器。
  • 反馈回路:使用ADC获取来自转换器/逆变器的电压和电流传感器的反馈信号。
  • 以太网MAC用于与智能电网和其他网络设备通信。

 

能量管理系统(EMS

  • 通信:使用5个UART、2个I2C和1个SPI接口实现数据与其他系统组件之间的交换。
  • 控制算法:使用MCU运行EMS算法,优化能源存储和分配,基于负载需求、电池状态和电网条件。

 

通信接口

  • CAN2.0使用CAN接口进行储能系统不同部分之间的鲁棒通信。
  • USB FS+OTG通过USB实现固件更新和诊断。
  • 以太网MAC确保与外部系统进行高速可靠的通信。

 

安全和保护机制

  • 看门狗定时器:实现看门狗定时器,在固件异常时重置系统。
  • 比较器:利用双通道比较器进行过压、欠压和过流保护。
  • CPLD资源:使用内置的2k CPLD资源实现定制逻辑功能,如额外的安全检查或实时信号处理。
AG32 MCU微型光伏逆变器方案
« 上一篇 2024年11月17日
AG32洗衣机BLDC控制方案
下一篇 » 2024年11月17日