微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 智能铅酸蓄电池充电器的设计与实现

智能铅酸蓄电池充电器的设计与实现

时间:06-07 来源:电子产品世界 点击:

对风扇风速和蜂鸣器鸣声大小的控制。蜂鸣器控制采用PWM1,风扇控制采用PWM2。

  4. 充电电压、电流检测。MXT8051内嵌一个五通道的10位逐次逼近型ADC,电压采样信号送入AIN0通道,电流采样信号送入AIN1通道。电压采样信号由开关电源电压输出经分压电阻获得,经AD转换后由程序换算处理得到充电电压;电流采样信号由与电池组串接的水泥电阻获得,AD转换后经过程序换算处理得到充电电流。

  5. 液晶显示。MXT8051内嵌36×4 LCD DRIVER,可直接驱动液晶屏,因此只需将单片机的SEGMENT和COMMON引脚与LCD的相应管脚连接即可。本设计采用36×4段式LCD。程序中,通过设置LCD控制寄存器LCDCON来设定内部分压电阻的阻值和刷新频率;由LCD数据寄存器LCDDATA17~0来控制要显示的数据。

  6. 计时。主要功能是在充电器开始工作时启动计时,为用户判断充满剩余时间提供参考。最大计时时间为9小时59分59秒。程序实现主要由启动定时器T0、重载计数初值和软件计数变量控制三部分组成。

  7. 看门狗监控。主要功能是防止程序跑飞导致系统死机,发生不可预料的后果。由看门狗初始化和喂狗程序组成。初始化程序负责选择看门狗定时器时钟,设置定时时间;喂狗程序负责向看门狗定时器重载数据。

系统测试

  系统测试主要是对输出电压准确度和稳定性以及电压电流检测精度的测试。经过反复多次测试,系统输出电压稳定可靠,电压检测能完全跟踪实际电压,误差很小。测试结果如表1所示。

  
结语

  本设计基于北京时代民芯科技有限公司的MXT8051单片机构建,以开关电源和充电管理控制核心为主体,外围电路简单,电源调整率好、频率特性好、稳定幅度大,具有过流限制、过压保护和欠压锁定功能,能有效避免铅酸电池的硫化问题,大大延长蓄电池使用寿命。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top