首页> 中文期刊> 《电子技术应用》 >高速数字振动信号无线接收螺旋缓冲算法

高速数字振动信号无线接收螺旋缓冲算法

         

摘要

The way about nRF24L01+ wireless module to transmit the data takes 32 B data as a data package,and each time it will transmit one data package.Overlapping and discontinuity always occur after receiving the data by the host computer,which will lead to the next data package damaged or missed.Taking the system of ball mill signal acquisition and wireless transmission as an example,the vibration signal should be received continuously,and make sure that the packets are spaced identically.In order to ensure the data's integrity and instantaneity,a helical buffer zone model is proposed.The model constructs a ring queue,which can temporarily store a certain amount of data,so you can manipulate the data at any time when these data are in the circular queue.After verification,the data are only missed in asynchronous time,which is known by the buffer algorithm simulation in the model of software design.This algorithm greatly reduces the error rate of data receiving,and offers a stabilisation mechanism for a large amount of data receiving.%nRF24L01+无线设备将数据以32 B作为一个数据包进行传输,但在上位机接收之后经常发生数据包粘连和不连续,致使在下一次接收之后出现数据不完整.以磨机采集信号和无线传输系统为例,系统需要振动产生的数据信号连续不断地被传送进来,且要保证数据包的间隔一致.为保证接收数据的完整性和实时性,提出一种螺旋缓冲区域模型,该模型构造出一个环状队列,可以临时性地存储一定量的数据,这些数据在环形队列中时,就可以随时对数据进行操控.经过球磨机筒体振动信号采集和传输装置验证,数据仅在不同步时刻发生丢失,大大降低了接收数据的错误率,为大数据量的接收提供了一种稳定机制.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号