基于C8051F350的多路高精度数据采集系统及应用
时间:10-16
来源:互联网
点击:
,如果是有效命令,则置位数据采集标志位并传递至主程序中,在主程序中完成数据采集与处理以及数据传输,完成之后清除数据采集标志位。
3.2 上位机软件设计
LabVIEW是由美国国家仪器公司(National Instruments)推出的、主要面向计算机测控领域的虚拟仪器软件开发平台,是一种基于图形开发、调试和运行的集成化环境。
LabVIEW的函数库中提供了串口通讯函数,可用来设计下位机与PC机的串口通讯。定义通讯协议如下:密码字+接收方地址+发送方地址+命令字+数据帧长+数据域+结束字,波特率:9 600,数据位:8,停止位:1,无奇偶校验。上位机与下位机串口通讯的程序框图如图7所示,首先上位机向下位机发送数据采集命令,然后等待下位机采集并上传数据,接着上位机从串口中读取下位机上传的数据,并返回主程序继续执行。
4 在弹箭质量质心测量中的应用
弹箭质量质心是一项重要的静态参数,在弹箭的研制过程中需要实现准确的测量。一般采用称重传感器测量出各个支点所承受的力,通过计算得出质量和质心。表1为三组不同质量样柱的实测数据,由表1可知,系统测量精度优于0.1‰,满足弹箭质量质心高精度测量要求。
5 结论
该多路高精度数据采集系统,充分利用C8051F350片内24位∑-△型ADC,降低了成本,减少了芯片数量,使得电路板小巧、轻便,可应用于成本低、体积小的场合。经过调试与试验,其采集精度和数据传输均达到设计要求,可满足多路高精度数据采集的需要,并成功应用于弹箭质量质心测试系统。
数据采集 高精度 C8051F350 LabvIEW 虚拟仪器 RS-485 相关文章:
- 8位高速A/D转换器TLC5510的应用(02-16)
- 毫欧姆电阻在汽车电子系统中的应用(05-11)
- 24位高精度模数转换器ADSl258的原理应用(11-28)
- 电子式互感器中数据采集系统误差补偿的设计与实现(01-01)
- 用于大型地震勘探网的高精度低功耗自检测数据采集系统(02-20)
- 为应变计应用选择合适的放大器(03-25)