一种简单而实用的UPS智能电源监控系统设计
3.3 A/D转换
A/D转换芯片采用TLV1544。TLVl544的主要特点是:宽范围的单电源供电,VCC可为2.7~5.5V;芯片内部有着较高的转换速率,转换时间小于10μs;芯片提供4路外部输入通道,通过编程给芯片不同的状态字设置可以任意选择4个输入通道之一;芯片有4个端口作为同步串行接口,通过SPI总线的形式与微处理器连接;11位A/D转换,足以满足系统的要求。如图3所示。
控制对从选定的通道中输入的模拟信号的采样开始。由高变低开始模拟输入信号的采样;由低变高使采样和保持功能处于保持状态,并开始模/数转换。独立于输入/输出时钟信号,当为高时,开始工作。为低的持续时间控制开关电容阵列采样周期的持续时间。当不用时,接高电平。引脚(E0C)在A/D转换结束时变为高电平来表明转换完成。本单元通过查询EOC电平来判断是否转换完成从而进行数据的读取。
3.4 通信电路设计
整个系统内部通过RS485进行通信。具体电路如图4所示。因为控制芯片都采用AT89C52,作为主监控单元CPU只有一个串口,而其并口也没有充分利用起来,故通过可编程串行接口芯片8250扩展串口,用并口来模拟串口。
评论