采用PC104总线的嵌入式计算机,其优点在于硬件性能优越、成熟可靠、结构标准、更新换代容易、可以扩充电子硬盘、彩色显示卡、键盘接口、打印机接口以及各种可选配的功能卡。同时PC104计算机拥有丰富的软件资源,如各种操作系统的支持环境以及可以配置的各种工具软件,因而使得软件的编程和开发更加快捷和方便。本系统采用VxWorks实时操作系统为平台,它包括一个微内核,可以提供强大的网络支持、文件系统和I/O管理、C++编程环境支持各种模块。
该电源测控系统采用霍尔元件传感器采集被测电源的电流和电压信号,传感器检测到的信号以电流信号输出给检测电路,经过A/V变换后,送到AD进行模拟量到数字量的转换,PC104计算机读取AD输出的数据并做相应的运算,之后将检测结果通过网络送到远端的上位机进行实时监视。
该系统还接收由远端的上位机发来的接触器控制命令,通过控制电路输出到接触器的触点,对某一路电源进行开/关机控制。同时通过接触器状态检测电路检测接触器辅助触点的状态,观测被控制后的接触器是否动作,并将检测到的状态通过网络送到远端的上位机进行实时监视。
2 传感器及其检测电路
2.1 电压、电流传感器
系统采用霍尔电压传感器和霍尔电流传感器。两者都是应用霍尔效应和零磁通原理的新一带传感器,可以在隔离条件下测量直流电压或电流。其主要功能特点有:(1)应用了霍尔原理的闭环补偿特性;(2)具有良好的线性度;(3)优化了响应时间;(4)宽频带、高灵敏度;(5)体积小无插入损耗[5]。
电压传感器的输入是宽范围的直流电压信号,电流传感器的输入是宽范围的直流电流信号,输出均为4 mA~20 mA的测量信号。
2.2 电流电压检测电路设计
该电路由精密电阻、电容、模数转换器AD7891以及必要的FPGA输出的控制信号构成。来自传感器的4 mA~20 mA电流检测信号经过精密电阻转换成0~5 V的电压检测信号,经过电容滤波后送到AD7891进行模数转换,输出的数字量由PC104计算机读取并处理。
AD7891是美国ADI公司推出的一种12位数据采集系统(DAS),应用电路如图2所示,AD7891的主要特性是:
(1)分辨率12 bit;
(2)转换时间1.6 μs;
(3)8个具有过压保护的模拟信号通道;
(4)+5 V单电源工作,低功耗;
(5)非线性误差为±1LBS;
(6)并行和串行接口;
(7)芯片内有采样/保持放大器;
(8)芯片内提供参考电源。
它具有外接元件少、功耗低、精度高等优点,适合作各种微处理器、控制器以及数字信号处理机的接口。