DF无线传送模块应用及原理
在测试电路中作单个数据的传送较为简单,目的是用于观察数据传送是否出错,但在实际应用中,需要传送的数据往往不止一位,当要进行多位数据的传送时,需要在发射端及接收端做一个数据传送的协议,并在必要时对传送数据增设校验,以确保传送的数据正确无误。
此次实验需要传送的时间数据包含年、月、日、星期、时、分、秒共7个,因为纯数字不容易介定类型,所以最好是采取按顺序传送方式,另外增加数据头以判断一组数据的开始,另外在数据末端增加1个校验数据用于判断传送的数据是否正确。一组数据结构如下:
数据头+年+月+日+星期+时+分+秒+校验
数据头采用固定的0xfe、0xef,采用这样特殊的组合是为了避免传送的数据中出现与数据头一致的情况,这样一组数据一共有10位。以下是成功接收的数据,数据头不显示。
此组数据显示的信息是:2012年、5月、1日、星期2、0时、26分、00秒。最后一个01是奇偶校验数据。
因为本人所处位置离河南商丘约1300公里,离日本福冈约1800公里,所以信号较弱,一般都需要在凌晨时分才能正确接收,以上信息就是0时26分接收到的中国BPC授时信息,日本的授时信息至凌晨4点多才正常接收。经实际观察,DF无线传送模块与电波授时信号在同一电路中没有互相干扰,并经过一夜连续稳定工作。
四、使用感受
经过试用,觉得此模块工作稳定、不容易受干扰、接口简单、控制容易、价格低,零售7元一对的价格实际很有吸引力,虽然数据传送速率较慢,但在一般传送控制数据而非语音、图像的应用中还是足够的,以4800bps稳定工作的速率计算,每秒约可以传送480个字节,扣除数据头及校验位等,也可以传送约 300-400个有效数据,还是相当不错的。下一步会考虑在实际更多的应用中使用此模块,如多组数据采集无线传送回主机,或主机发送控制信号多机同时接收同步受控等。
评论