基于nRF24L01和PIC16F877无线数据传输
时间:11-18
来源:互联网
点击:
4.问题分析
本系统在运行时出现了一些问题,使其不能正常工作,现说明如下:
① L01在收发转换时出现问题;
原因:配置字并未写入L01内。
② 数据传输时发现其低八位为零,但高四位有数;
原因:开启了单片机的PSP功能,导致D口不能用了。
③ 数据传输波形图严重失真;
原因:无线模块在收发同步上存在问题,数据包之间没有一一对应。
5.实验结果
本系统需进行10000次数据传输,每次传输20字节。传输数据时务必保证发射机和接收机的同步性,否则数据包之间将会出现错位,得到的数据曲线会严重失真,影响分析,所以同步问题在无线数据传输系统占重要地位。现附上本系统在同步良好情况下的无线数据传输波形图,见图4。图中的10条曲线是传感器信号被10片A/D采样后经无线传输至计算机后通过VB界面显示出的,中间幅值较高的曲线是两路正弦波,其余为基线。

6.结论
本系统控制方便、工作稳定,能实现可靠的无线数据传输。经大量实验测得:该系统的平均传输率可以达到256Kbps,平均误码率只有0.2%,可满足绝大部分无线数据传输的需要。
本系统在运行时出现了一些问题,使其不能正常工作,现说明如下:
① L01在收发转换时出现问题;
原因:配置字并未写入L01内。
② 数据传输时发现其低八位为零,但高四位有数;
原因:开启了单片机的PSP功能,导致D口不能用了。
③ 数据传输波形图严重失真;
原因:无线模块在收发同步上存在问题,数据包之间没有一一对应。
5.实验结果
本系统需进行10000次数据传输,每次传输20字节。传输数据时务必保证发射机和接收机的同步性,否则数据包之间将会出现错位,得到的数据曲线会严重失真,影响分析,所以同步问题在无线数据传输系统占重要地位。现附上本系统在同步良好情况下的无线数据传输波形图,见图4。图中的10条曲线是传感器信号被10片A/D采样后经无线传输至计算机后通过VB界面显示出的,中间幅值较高的曲线是两路正弦波,其余为基线。

6.结论
本系统控制方便、工作稳定,能实现可靠的无线数据传输。经大量实验测得:该系统的平均传输率可以达到256Kbps,平均误码率只有0.2%,可满足绝大部分无线数据传输的需要。
Microchip PIC 单片机 CPLD USB 传感器 放大器 电源管理 电压 射频 相关文章:
- 基于Microchip单片机的网络收音机方案(04-27)
- Microchip加倍单片机闪存及RAM容量以降低成本(04-16)
- Microchip发布拥有易于使用的界面和嵌入式脚本功能的 新一代蓝牙?低功耗解决方案(05-24)
- 关于车用通信协议中的假冒错(03-24)
- 基于PCI总线CAN卡设计与实现(06-28)
- PIC单片机与PC机异步串行通信的设计(07-24)
