摘要

文中设计了一个基于CVI的批量气体传感器数据采集系统,主要由气体传感器、NI采集卡、计算机及CVI软件组成。传感器数据通过串口发送到采集卡的数字I/O端口,进而上传到PC机,同时,PC机也可以发相关的操作命令到数字I/O端口,进而传送到传感器。该采集系统可以对批量传感器进行数据采集、记录、EEPROM读写、零点校准及多灵敏度校准等操作。编写的CVI软件是核心,该软件采用定时器和多线程编程技术,充分发挥了CVI函数库及NI采集卡的强大功能,确保了各项操作之间独立,具有操作简单便捷、界面交互友好、批量任务处理、可拓展性强的优点。