图
2 改进方案整体框架设计
3.1 总控制模块设计
总控制模块负责收集各分模块的关键信息如实时的充电电压、电流值,通过液晶显
示屏向用户显示。并可以通过键盘接收用户的输入信息。该模块主要由以下几部分组
:mpu,
键盘,显示器以及
ttl 至 485 通信电平转换芯片,另外要根据需要加上其它辅助芯片如锁存
器、
io 扩展芯片 8255 以及看门狗芯片 max706 等等。系统的框图如图 3 所示:
图
3 总控制模块系统框图
总控制单元中的
mpu 选用最常用的 at89c51 芯片,键盘由 p1 口直接扩展,显示屏
采用型号为
tg19264a 的液晶显示屏。
由于单片机串行口输出的是
ttl 电平,而常用的串行通信方式 485 要求相应的逻辑电平,
所以系统中必须加上
ttl 电平至 485 电平转换芯片。
3.2 单元模块设计
各单元模块的功能是对进行电流、电压监测并实现充电方式的自动切换,还要对蓄
电池的容量进行评估。所以单元模块内包括一个充电电路、容量测量电路和相应的控制回路,
单元模块采用的是单片机控制,单片机控制系统框图如图
4 所示: