background image

  图

2 改进方案整体框架设计

  

3.1 总控制模块设计

  总控制模块负责收集各分模块的关键信息如实时的充电电压、电流值,通过液晶显

示屏向用户显示。并可以通过键盘接收用户的输入信息。该模块主要由以下几部分组

:mpu,

键盘,显示器以及

ttl 至 485 通信电平转换芯片,另外要根据需要加上其它辅助芯片如锁存

器、

io 扩展芯片 8255 以及看门狗芯片 max706 等等。系统的框图如图 3 所示:

  图

3 总控制模块系统框图

  总控制单元中的

mpu 选用最常用的 at89c51 芯片,键盘由 p1 口直接扩展,显示屏

采用型号为

tg19264a 的液晶显示屏。

由于单片机串行口输出的是

ttl 电平,而常用的串行通信方式 485 要求相应的逻辑电平,

所以系统中必须加上

ttl 电平至 485 电平转换芯片。

  

3.2 单元模块设计

  各单元模块的功能是对进行电流、电压监测并实现充电方式的自动切换,还要对蓄

电池的容量进行评估。所以单元模块内包括一个充电电路、容量测量电路和相应的控制回路,
单元模块采用的是单片机控制,单片机控制系统框图如图

4 所示: