基于MCP1631HV的多功能充电器系统设计
针对电池充电器的功耗问题,一般有两种解决方法:线性和开关模式。为了提升智能充电器的充电效率,本文采用开关充电器的设计方法,从而将充电器的充电效率提升到85%。
目前存在诸多的开关稳压器功率拓扑:降压、升压、SEPIC以及反激式等。由于SEPIC功率拓扑结构优于其他的拓扑结构,本文采用SEPIC功率拓扑结构。具体的SEPIC功率拓扑结构如图3所示。本文引用地址:https://www.eepw.com.cn/article/178718.htm
3 智能充电器硬件系统设计
智能充电器是采用MCU来控制高速模拟PWM器件MCP1631HV来实现整个系统功能的。利用MCU的可编程性。通过软件编程设计来生成不同的充电算法。MCP1631HV就是针对恒流SEPIC拓扑结构应用的,它提供了一种新的高速模拟PWM。由于实现了脉宽调制,使用MCP1631HV来控制,具有模拟速度和分辨率高的好处。
在系统的硬件设计中主要包括以下3个部分:MCU核心控制和处理模块、智能充电器SEPIC模块,以及系统配置键盘输入和状态显示模块。
3.1 MCU核心控制和处理模块
MCU核心控制和处理模块设计主要包括Microchip公司PIC16F883微控制器的外围最小系统设计、MCU的外围电路和程序下载调试接口设计等。利用MCU内部自带的10位ADC对电池组充电时的温度进行采集,分配PORTA口的RA0作为温度输入端,RA4作为普通I/O口对MCP1631HV的SHDN使能端进行控制。RA5~RA7这3个输入端口作为系统配置键盘的输入,其中RA5作为充电器充电开始和停止的开关,RA6用于选择充电电池的类型,RA7用于选择充电器的电池数。PORTB口的低4位RB0~RB5作为系统工作时的指示灯,RB6和RB7是MCU的程序下载和调试接口。MCU的外围电路及其调试接口电路如图4所示。
评论