数据采集卡就是把模拟信号转换成数字信号的设备,其核心就是AD芯片。它是计算机与外部物理世界连接的桥梁,各种类型信号采集的难易程度差别很大,实际采集时,噪声也可能带来一些麻烦。而数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采非电量或者电量信号,送到上位机中进行分析,处而理。为了满足IBM-PC机及其兼容机用于数据采集与控制的需要,国内外许多厂商生产了各种各样的数据采集板卡或IO板卡。
数据采集卡均参照IBM-PC机的总线技术标准设计和生产,用户只要把这类板卡插入IBM-PC机主板上相应的IO扩展槽中,就可以迅速方便地构成一个数据采集与处理系统,从而大大节省了硬件的研制时间和投资,又可以充分利用IBM-PC机的软硬件资源,还可以使用户集中精力对数据采集与处理中的理论和方法进行研究、进行系统设计以及程序的编制等。
4-20ma模拟量信号采集模块
数据采集卡在应用时,数据采集系统置于被监控的设备处,通过传感器对设备的电压或者电流信号进行采样、保持,并送入AD转换器变成数字信号,然后将该信号送到FIFO中。当FIFO中存放的数据到了一定数目时,由ARM7从FIFO中读出,然后通过ARM7的以太网接口或者RS232送给上位机。考虑到要监控的设备可能会很多,所以设计了多路采集通道,他们经过模拟开关后再进入AD转换器。CPLD是整个系统的控制核心,他控制采集通道的切换、AD转换器的启停、转换后的数据在FIFO中的存放地址发生器、产生中断请求以通知ARM7读取存放在FIFO中的数据等。
运行时的数据并送给PC机,通过运行在PC机上的特定软件对这些数据进行分析,以此判断当前运行设备的状况,进而采取相应措施。当前常用的数据采集装置,在其系统软件设计中,多采用单任务顺序机制。这样就存在系统安全性差的问题。这对于稳定性、实时性要求很高的数据采集装置来说是不允许的,因此有必要引入嵌入式操作系统。
模拟量转换原理
数据采集通常有两种,一种是从数据源收集、识别和选取数据的过程。另一种是数字化、电子扫描系统的记录过程以及内容和属性的编码过程。数据采集内容包括了可视化的报表定义、审核关系的定义、报表的审批和发布、数据填报、数据预处理、数据评审、综合查询统计等功能模块。通过信息采集网络化和数字化,扩大数据采集的覆盖范围,提高审核工作的全面性、及时性和准确性;最终实现相关业务工作管理现代化、程序规范化、决策科学化,服务网络化。所以采用数据采集卡进行工作是非常方便的,而且随着技术的进步数据采集卡的功能会越来越强大。