基于LabVIEW的外置串口采集控制卡的研制
时间:05-01
来源:中国地质大学地球物理与空间信息学院 陈志 董浩斌
点击:
前面两个字节数据0xAA和0xAB为帧头标志,DATA1和DATA0为采集结果,但并非为最终的结果,它们仍需要相应的处理(该处理在服务子程序中进行)。
采集到的数据要转换为实际电压值后,再进行显示、存储。本设计可以很方便的把每个实际电压值存储到Excel文件中,以便于查看和处理。而且在存储的过程中可以将通道号、量程、采集数据序号信息都写入文件,这样,就很容易生成报表输出。
根据流程图设计的采集控制系统程序框图如图4所示。
图4 采集控制系统程序框图
系统测试
将采集控制系统硬件、软件按要求设计好后,运行控制软件,先对采集控制系统进行相应的配置,然后可以实时观看某个通道的电压值。调节输入电压,通过实时监控界面可以观看到输入电压的变化过程。程序运行结束后,可以在程序的安装目录下找到一个由先前配置所命名的Excel文件,打开这个文件就可以看到采集到的所有数据(包括通道号、量程、采集数据及所采集数据序号信息)。通过测试表明,采集控制系统操作简单、方便,采集数据准确、价格低廉,且有热插拔优点。
结语
因为NI公司所提供的数据采集卡价格昂贵,对用户来说,自主研制基于LabVIEW的采集控制卡在实际中有很大的意义,采用LabVIEW平台来实现,很大程度上简化了设计,希望本文能给众多设计者带来新的设计概念。
- 基于LabVIEW RT的自定义流程测控系统(10-30)
- 基于LabVIEW的语音分析平台的实现(10-30)
- 基于示波器卡和LabVIEW的马达编码器测试系统(11-06)
- 基于虚拟仪器的网络虚拟实验室构建(11-06)
- 运用LabView控制DS3900串口通信模块(02-02)
- 采用模块化仪器,对新兴音频和视频应用进行测试(02-19)