位置:51电子网 » 技术资料 » 汽车电子

数据采集

发布时间:2014/6/29 13:29:21 访问次数:454

   根据9.3节介绍的两种硬件结构,数据采集模块也分两种。

   采用PCI总线设备的数据采集模块

   这个数据采集模块包括两部分,NB7L216MNG一部分由数据采集卡读取振动信号,另一部分由串口读取温度信号。

   读取振动信号时,由于采用的压电晶体加速度传感器带宽为lOkHz,所以采用20kS/s的采样率就可以获得完整的频率信息,而且可以准确描绘4kHz以下频率成分的信号波形。太高的采样率不仅浪费软硬件各种资源,而且没有实际意义。数据采集任务的“待

谈取采样”参数是每一次读取的采样点数,如果程序1秒执行一次循环,这个参数配置为20 000。

   读取温度信号时,通过计算机串口与ADAM4521模块通信,图9-4所示为采集温度信号的程序框图。首先用“VISA串口配置”函数进行串口配置,然后给ADAM4521模块发一个命令,ADAM4521模块收到命令后将命令中指定“机组号”的温度数据返回。因为每个机组使用了一个ADAM4015模块,所以“机组号”实际就是一个ADAM4015模块的编号,各个模块在研华公司提供的配置软件中预先编好序号。串口通信返回的是字符串,所以从中按7个字符一段解析出各个传感器的温度值,再转换为浮点数。


   根据9.3节介绍的两种硬件结构,数据采集模块也分两种。

   采用PCI总线设备的数据采集模块

   这个数据采集模块包括两部分,NB7L216MNG一部分由数据采集卡读取振动信号,另一部分由串口读取温度信号。

   读取振动信号时,由于采用的压电晶体加速度传感器带宽为lOkHz,所以采用20kS/s的采样率就可以获得完整的频率信息,而且可以准确描绘4kHz以下频率成分的信号波形。太高的采样率不仅浪费软硬件各种资源,而且没有实际意义。数据采集任务的“待

谈取采样”参数是每一次读取的采样点数,如果程序1秒执行一次循环,这个参数配置为20 000。

   读取温度信号时,通过计算机串口与ADAM4521模块通信,图9-4所示为采集温度信号的程序框图。首先用“VISA串口配置”函数进行串口配置,然后给ADAM4521模块发一个命令,ADAM4521模块收到命令后将命令中指定“机组号”的温度数据返回。因为每个机组使用了一个ADAM4015模块,所以“机组号”实际就是一个ADAM4015模块的编号,各个模块在研华公司提供的配置软件中预先编好序号。串口通信返回的是字符串,所以从中按7个字符一段解析出各个传感器的温度值,再转换为浮点数。


相关技术资料
6-29数据采集

热门点击

 

推荐技术资料

频谱仪的解调功能
    现代频谱仪在跟踪源模式下也可以使用Maker和△Mak... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!