2 系统硬件设计
2.1 控制系统电路设计
由于系统需要的I/O口较多,因此控制系统采用STC12C5410AD和
AT89C2051两片单片机。控制系统电路如图3所示。键盘采用的是4×4矩阵式键盘,这样可以节省很多I/O资源,R0~R3与从机
AT89C2051的P1口低4位相连,C0~C3与P1口高4位相连,利用查询方式扫描键盘的按下情况;由于无需远距离传输,液晶与主机STC12C5410AD采用并行方式连接,以P2口作为数据口,控制端RS、读/写端RW、使能端E分别与P3.3,P3.4,P3.5引脚相连;用P1.0和P1.2作为A/D转换口,P3.5和P3.7引脚作为PWM波输出口,PWM0控制充电电流大小,PWM1控制充电的开始与结束。为提高系统在高压,强电磁干扰环境下的可靠性,采用了外接看门狗的方式,单片机P3.2引脚和RST引脚分别与MAX6304的看门狗检测器输入引脚WDI与复位引脚RST相连,同时两个单片机通过串行口连接。
2.2 采样电路设计
采样电路包括电压采样电路和电流采样电路,首先介绍电流采样电路,其电路如图4所示。图中电流经过电流传感器后输出电压信号,电压信号加到由R3,R4,LM358,C2组成的积分运算放大电路后,输出信号一方面送给A/D转换器和SG3525A反相输入端,另一方面经由LM358等构成的比较器后,加到3525关闭端,形成过流保护电路。R1为电流传感器所带负载电阻,C1,C3为滤波电容,D1为二极管,并到C1上是为了吸收负脉冲,以保护LM358。
上一页 [1] [2] [3] [4] [5] 下一页