来 自 微 机
控 制 部 分 设 定
的 电 流 指 令 信
号 送 到 误 差 放
大 器
2A 的 正
端,输入电流采样信号
IS 通过放大器 1A 送入误差放大器 2A 的负端,两者进行比较,
差值信号送到电流型
PWM 控制芯片 UC3825 的 IN+脚(2 脚,同相输入),UC3825
输出的
OUTA(11 脚),OUTB(12 脚)信号再通过驱动电路分别送到 MOS 管
Q1,Q2 的 G,S 端,作为 MOS 管的驱动信号。当电池端电压或放电负载阻值发生变
化时,自动调整
OUTA,OUTB 信号的脉冲宽度,进而调整 MOS 管 Q1 的开通时间,
保证蓄电池组放电输出电流的恒定。当出现输入欠压,输出短路或模块过热时,综合
保护信号变为低电平,
UC3825 的 SS 脚(软启动脚)通过二极管 D1 放电,从而封
闭
UC3825 的输出,起到保护的作用。
2.2.3 微机控制电路硬件和系统软件设计
微机控制电路主要完成监测系统参数的设置,数据的显示以及与电池采样模块,
上位机的通讯等功能。
■ 硬件设计
在本方案中,微处理器采用的
TI 公司生产的 MSP430F 系列单片机,它是一种
超低功耗,高性能的
FLASH 结构系列单片机,具有 16 位精简指令结构,内含 12 位
快速
ADC/Slope ADC,内含 60K 字节 FLASH ROM,2K 字节 RAM,片内资源丰富,
有
ADC、PWM、若干 TIME、串行口、WATCHDOG、比较器、模拟信号,具有 ESD 保护,
大大简化了控制电路;通讯部分采用
TI 公司抗雷击 RS485 收发器 SN75LBC184 芯片,
具有热关断保护和
ESD 保护功能。
■ 系统软件设计
本 系 统 软 件 采
用
C 语 言 编 制 , 模
块 化 设 计 , 包 括 初
始 化 模 块 , 通 讯 模
块 , 定 时 中 断 模 块 ,
监 测 模 块 , 显 示 模
块 , 故 障 处 理 模 块
等 , 主 程 序 流 程 图
见图
4。