从各个方面来考虑,最后决定采用第一个方案。nRF2401A集成度比较高,实际问题上研究起来省去了很多不必要的麻烦,芯片内部集成的高频发射、高频接收、PLL合成、FSK 调制、FSK解调、多频道切换等功能,我们可以通过软件将其实现的更好[4]。
2.2系统的总体组成
该数据传输系统程序主要包含单片机的发送端程序与上位机的接收端程序。而发送端程序主要包括了数据采集和发送,接受端程序主要是对数据的接受和处理分析,同时两者之间还需要进行数据通信。
无线数据传输有发送和接收两个组成部分。发送端采用单片机将待发送的二进制信号编码调制为一系列的脉冲串信号,通过无线数据传输模块中的发射模块发射信号。无线数据传输接收端普遍采用价格便宜,性能可靠的一体化无线数据传输接收模块(如QwikRadio射频接收模块,它接收无线数据传输信号频率为433.92 MHz,数据速率为10Kbps) 接收无线数据传输信号,它同时对信号进行放大、检波、整形,得到TTL 电平的编码信号,再送给单片机,经单片机解码并执行,去控制相关对象,如下图所示。
接收电路从工作方式分,可以分成超外差接收方式和超再生接收方式。超外差原理利用本地产生的振荡波与输入信号混频,将输入信号频率变换为某个预定的频率的电路。其优点是: ①容易得到足够大而且比较稳定的放大量。②具有较高的选择性和较好的频率特性。③容易调整。缺点是电路比较复杂 ,同时也存在着一些特殊的干扰 ,如相频干扰、组合频率干扰和中频干扰等。超再生电路实际上是一个受控间歇振荡的高频振荡器,这个高频振荡器采用电容三点式振荡器,振荡频率和发射器的发射频率相一致。而间歇振荡又是在高频振荡过程中产生的,反过来又控制着高频振荡器的振荡和间歇。间歇振荡的频率是由电路的参数决定的。这个频率选低了,电路的抗干扰性能较好,接收灵敏度降低;反之亦然。超再生式接收方式具有电路简单、性能适中、成本低廉的优点所以在实际应用中被广泛采用[4-5]。
2.3系统的工作原理及功能
2.3.1 系统的组成及工作原理
无线数据传输系统的智能无线测控终端为双向无线信号传输,用于实现远距离的无线遥控和遥测及数据传输,一个终端将输入的信号发送到远方的另一个终端上。同时远方终端返回一个是否正确接收的握手信号,如果对方接收正确则本次停止发送,如果对方接收不正确,则发送方继续发送,直至对方接收正确为止,以确保无线传输的可靠性。
无线数据传输系统的组成:
1.电源部分:提供系统工作电源。
2.主控CPU部分(C51最小系统控制模块):实时读写管理模块的数据。
3.数据发送部分:根据实际要求通过键盘或者设置要发送的数据,显示在显示板上,然后把数据发送给接受部分。
4.数据接收部分:根据主控命令抄读终端数据并转发给主控CPU,数据显示在显示板上[6]。
2.3.2 系统功能
无线数据传输系统是一个全集成的、结构完整、功能完善;结合先进的计算机软、硬件技术,面向整个生产过程的过程控制系统。
本系统功能如下:
1.无线传输距离1m到1000m。
2.系统性能指标好,自动化程度高。
3.利用奇偶校验法判断误码,自动消除传输误码。
4.实现了发送机和接收机之间数据传输的切换,并且误码率为零。
5.同一模块既可以做发射机,又可以做接收机,可实现数据的半双工无线传送。
6.发送的数据可以手动设置,也可以是系统采集的数据。可以方便的实现单片机与单片机之间点对点的无线通信。 52单片机无线数据传输系统的软件设计+源程序(4):http://www.751com.cn/zidonghua/lunwen_11939.html