3.3 A/D转换
A/D转换芯片采用TLV1544。TLVl544的主要特点是:宽范围的单电源供电,VCC可为2.7~5.5V;芯片内部有着较高的转换速率,转换时间小于10μs;芯片提供4路外部输入通道,通过编程给芯片不同的状态字设置可以任意选择4个输入通道之一;芯片有4个端口作为同步串行接口,通过SPI总线的形式与微处理器连接;11位A/D转换,足以满足系统的要求。
控制对从选定的通道中输入的模拟信号的采样开始。由高变低开始模拟输入信号的采样;由低变高使采样和保持功能处于保持状态,并开始模/数转换。独立于输入/输出时钟信号,当为高时,开始工作。为低的持续时间控制开关电容阵列采样周期的持续时间。当不用时,接高电平。引脚(E0C)在A/D转换结束时变为高电平来表明转换完成。本单元通过查询EOC电平来判断是否转换完成从而进行数据的读取。
3.4 通信电路设计
整个系统内部通过RS485进行通信。因为控制芯片都采用AT89C52,作为主监控单元CPU只有一个串口,而其并口也没有充分利用起来,故通过可编程串行接口芯片8250扩展串口,用并口来模拟串口。
3.5 X5045电路设计
本器件将四种功能合于一体:上电复位控制、看门狗定时器、降压管理以及具有块保护功能的串行EEPROM。它有助于简化应用系统的设计,减少印制板的占用面积,提高可靠性。将其与CPC以SPI总线方式连接,读写简单,其内部的EEPROM还可以保护一些重要数据。
3.6 系统时钟设计
采用功能齐全的时钟芯片DS1306。DS1306的时间、日历和报警器可以通过写相应的寄存器位来设置和初始化。通过读相应寄存器就可获得日历和时间。DSl306的电源供给有三种运行方式,本系统采用可充电电池的方式。
4 结语
(1)本智能电源监控系统根据电池的特点进行智能电池充放电管理,在实际使用中起到了延长电池使用寿命的作用;
(2)各模块的485通信使得系统具有完善的告警处理及事故追忆功能从而可以全面掌握系统运行状态。