基于51单片机串行通信的无线 发射极和接收机设计 - 图文

发布时间 : 星期四 文章基于51单片机串行通信的无线 发射极和接收机设计 - 图文更新完毕开始阅读

电子系统设计创新与实践

00 04 00 00 52 12 00 08 00 00 52 13 00 10 00 00 52 14 00 20 00 00 52 15 00 40 00 00 52 16 00 80 00 00 52 17 01 00 00 00 52 18 02 00 00 00 52 19 04 00 00 00 52 1A 9 FC 00 91 0B CB EB XY 读取模块的节点类型 如果是Coordinator,返回: 43 6F 6F 72 64 69 如果是Router,返回: 52 6F 75 74 65 72 10 FC 01 91 64 58 XX XY 设定模块的数据传输方式: XX: 00 – 04 共5否 XX = 00:保留(目前为透明传输) XX = 01:透明传输 加模块的短地址(Short Address,2 个字节) XX = 03:在数据包最后增加模块的MAC地址(8个字节) XX = 04:保留(目前为透明传输) 11 FC 00 91 87 6A 35 XY

否 个值,超出范围当成透明传输数据 06 07 08 09 0A XX 如果写入不成功: 16 17 18 19 1A FF XX = 02:在数据包最后增指令正确返回: 模块软件重启 1秒后系统重启成功

25

电子系统设计创新与实践

6.性能测试

6.1 测试方法

本次测试是直接通过已经调试好的Zigbee模块两台机子来测试,测试模式为点对点数据传输,测试主要是通过主机向从机发送信息,从机收到信息并向主机发送短信已经接受到,这样测试成功,这样进行多次测试,测试如下表;主机与从机反过来再测试一次得到一个表格。

表6.1 测量结果

序号|测量范围(m) 1 2 3 4 5 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 0.5 1 2 5 7 10

表6.2 主机与从机反过来测试

序号|测量范围(m) 1 2 3 4 5 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 0.5 1 2 5 7 10

26

电子系统设计创新与实践

表6.3 主从机子间隔着一堵墙测试

序号|测量范围(m) 0.5 1 2 5 7 10 1 成功 成功 成功 成功 成功 成功 2 3 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 4 5 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功

27

电子系统设计创新与实践

参考文献

[1] 王贤勇《单片机原理及接口技术应用教程》,-5版.-北京:清华大学出版社,2007. [2] 谭浩强《c语言程序设计》,-3版.-北京:清华大学出版社,2007.

[3] 汪德彪《MCS-51单片机原理及接口技术》,-5版.-北京:电子工业出版社,2007. [4] 吴黎明《单片机原理及应用技术》,-1版.-北京:科学出版社,2005.

[5] 李光才 楼然笛《单片机课程设计实例指导》,北京:北京航空航天大学出版社,

2004.

[6] 石宗义《电路原理图与电路板设计教程Protel 99SE》,北京希望电子出版社, [7] 梅丽凤王艳秋,任国臣,汪毓铎《单片机原理及接口技术》清华大学出版社 [8]郭天祥 51单片机c语言教程电子工业出版处

[9]李文仲,段朝玉,《PIC单片机与Zigbee无线网络实战》,北京:北京航空航天大学出版社

[10] 杨欣,莱·诺克斯,王玉凤,刘湘黔 《电子设计从零开始》,-第二版,-北京:

清华大学出版社,2010.10

28

联系合同范文客服:xxxxx#qq.com(#替换为@)