数据采集控制
发布时间:2014/7/5 19:03:58 访问次数:460
为了精确测试振动的波形,LM2903DR2G必须高速采集振动信号,而且要能够保证各测试点在爆破开始前的瞬间同时开始数据采集,既不会丢失振动波头信息,又不会采集冗余数据,以避免浪费数据存储空间。传统上一般用模拟触发方式控制振动信号采集,这样很容易因外界环境干扰造成误触发,同时会丢掉振动波头的重要信息。
本书作者开发的测试仪器采用无线数据通信方式启动数据采集,采样控制器和数据采集器都装有无线数据传输模块。
由于数据采集器与无线数传模块还要通过串口通信,所以各个数据采集器收到数据采集指令的实际时间误差会放大到ms级。
为了更精确地控制数据采集的启动时间,数据采集器收到指令后并不马上开始采集数据,而是等待GPS卫星的秒脉冲信号触发数据采集。由于秒脉冲是直接通过中断触发数据采集,所以各个采集器启动数据采集的时间误差将小于3“s。如果误差恰好发生在秒脉冲边缘,还能够通过采样信号附加的GPS卫星时间标记给予校正。
各个采集器之间的同步采用GPS卫星信号。通过GPS卫星接收机的秒脉冲信号触发数据采集器进行采集,即接收到一个脉冲信号后开始一次数据采集,采样信号上附加GPS卫星的标准时间标签,实现分布于不同地域的多地点严格时间同步数据采集,带有时间标尺的数据存入移动数据存储器。
为了精确测试振动的波形,LM2903DR2G必须高速采集振动信号,而且要能够保证各测试点在爆破开始前的瞬间同时开始数据采集,既不会丢失振动波头信息,又不会采集冗余数据,以避免浪费数据存储空间。传统上一般用模拟触发方式控制振动信号采集,这样很容易因外界环境干扰造成误触发,同时会丢掉振动波头的重要信息。
本书作者开发的测试仪器采用无线数据通信方式启动数据采集,采样控制器和数据采集器都装有无线数据传输模块。
由于数据采集器与无线数传模块还要通过串口通信,所以各个数据采集器收到数据采集指令的实际时间误差会放大到ms级。
为了更精确地控制数据采集的启动时间,数据采集器收到指令后并不马上开始采集数据,而是等待GPS卫星的秒脉冲信号触发数据采集。由于秒脉冲是直接通过中断触发数据采集,所以各个采集器启动数据采集的时间误差将小于3“s。如果误差恰好发生在秒脉冲边缘,还能够通过采样信号附加的GPS卫星时间标记给予校正。
各个采集器之间的同步采用GPS卫星信号。通过GPS卫星接收机的秒脉冲信号触发数据采集器进行采集,即接收到一个脉冲信号后开始一次数据采集,采样信号上附加GPS卫星的标准时间标签,实现分布于不同地域的多地点严格时间同步数据采集,带有时间标尺的数据存入移动数据存储器。
热门点击