- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
树状网络通讯实验报告.doc
树状网络通讯实验
实验目的
了解树形网络的特点,掌握树形网络的实现方法
实验原理
该实验主要是完成树状网络通讯实验。在这个实验中每个基本节点都是将采集的数据根据自己本地的路由表项发送给基站,每个基本节点的路由表项是提前设计好的,每个节点按照自己的路由信息通讯,就会形成一个树形网络。在节点端,每个节点都会启动一个定时器,在定时器超时的时候,节点就会开始采集传感器数据,在完成传感器数据采集后,节点就会将采集的数据发送给路由表中保存的那个节点;在基站端,接收到节点的数据后,按照基站和上位机通讯的协议将数据上报给上位机软件。
三、实验设备
1. 带有CC2530芯片的基站一个
2. 基本节点三个
3. 天线四个
4. 烧录线一根
5. 平行串口线一根
四、实验步骤
1. 将基站同电脑用烧录线连接好,打开基站的开关
2. 用串口线将基站和PC机器连接起来
3. 打开Cygwin开发环境
4. 在Cygwin开发环境中执行cd /opt/ATOS/apps/ATOSenet/ANTTreenet/Base
5. 在实验目录下执行make antc5 install GRP=01 NID=01,进行软件的编译和烧录
6. 烧录成功后,将基站的烧录开关拨下去,将节点对应的烧录开关拨上去,然后打开节点的开关
7. 执行cd/opt/ATOS/apps/ATOSenet/ANTTreenet/Node,进入到树形网络节点目录中。8. 执行make antc5 install ASO=LIGHT TYPE=3 PID=01 install GRP=01 NID=02
9. 依次烧录剩下的节点,确保每个节点的NID是不一样的,同时注意每个节点的PID的值(PID的值就是PARENT ID),最终能形成树形网络。
10. 将节点和基站的天线都插好,并且将节点的开关都打开。
11. 运行光监控软件,如果没有安装,请先安装该软件,这个软件的安装包在【实验光盘\演示中心\LightField.msi】。该软件运行的界面如下:
12. 打开刚刚烧录的几个节点,上位机运行软件界面如下。
流程图
1. 基站流程图
节点流程图
实验过程原始数据
实验总结
这个实验完成了树形网络实验。树形网络实验中,每个基本节点都是将采集的传感器数据发送给自己的下一跳。那么对每个基本节点而言,它们都在本地存储了一个路由信息,这个路由信息是在烧录程序的时候烧录到flash中的,并且这个路由信息是在烧录每个节点之前算好的,确保所有节点通讯起来是一个树形网络。该实验是在ATOS的静态路由基础上实现的,节点在上电的时候将算好的目的地址作为唯一的路由信息写入到flash中,每个节点按照这样的路由信息发送,最终形成的就是树形网络。
文档评论(0)