教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

简单无线收发实验

来源:网络收集 时间:2026-09-11
导读: 简单无线收发实验 8.2 Z-Stack简单无线收发实验 【实验目的】 1. 学习点对点无线数据收发原理及相关技术。 2.学习如何修改Z-Stack协议栈程序以实现点对点无线数据收发。 【实验内容】 1. 在IAR集成开发环境中修改Z-Stack协议栈程序,以实现简单无线收发。

简单无线收发实验

8.2 Z-Stack简单无线收发实验

【实验目的】

1. 学习点对点无线数据收发原理及相关技术。

2.学习如何修改Z-Stack协议栈程序以实现点对点无线数据收发。

【实验内容】

1. 在IAR集成开发环境中修改Z-Stack协议栈程序,以实现简单无线收发。

【预备知识】

1. 了解C语言的基本知识;

2. 了解IAR中编写和调试程序的方法;

3.了解Z-Stack协议栈结构、工作原理及程序修改方法。

【实验设备】

1. 硬件:教学实验箱、PC机;

2. 软件:PC机操作系统 Windows 98(2000、XP) + IAR开发环境。

【基础知识】

1、基本原理

简单无线收发实验实现个域网内任意两个用户之间的信息交换。网关或端节点接收到的无线信道送过来的数据后,比较PANID和网络短地址,PANID和短地址都与本地相符时,将数据通过串口或其它方式传送到用户终端,否则将数据丢掉,不传送到用户终端。点对点通信时,只有1个用户可收到信息。

点对点连接是两个系统或进程之间的专用通信链路。想象一下直接连接两个系统的一条线路。两个系统独占此线路进行通信。点对点通信的对立面是广播,在广播通信中,一个系统可以向多个系统传输。

本实验我们采用一个网关节点和一个路由节点进行简单数据无线收发实验。当路由节点被允许加入网络后,网关节点将记录下此路由节点的网络短地址,当网关节点需要向路由节点发送数据时,即通过无线信道发送到路由节点的网络短地址,路由节点接收到无线数据后,将数据通过串口送出;当路由节点需要向网关节点发送数据时,即通过无线信道发送到网络短地址0x0000,同样,网关节点接收到数据后,也通过串口送出。实际上我们可以通过网络短地址在Zigbee的个域网中实现任意两个节点之间的点对点无线收发实验。

2、程序说明

简单无线收发实验

本实验修改了Z-Stack协议栈中的SAPP_FrameWork.c和MT_UART.c中的程序。可打开Z-Stack协议栈中的简单无线收发网关节点工程CoordinatorPeer和简单无线收发路由节点工程RouterPeer,在SAPP_FrameWork.c和MT_UART.c中,查看针对简单无线收发实验增加或修改的部分程序。可通过查找PEER_ROUTER和PEER_COORD宏定义判别的部分快速找到。

【实验步骤】

1. 准备两块通用调试母板,CC2000仿真器,供电并连接好。将两块通用调试母板通过USB串口和PC机连接。跳线J8跳到USB串口端,J3跳到VBUS端,J5跳到EXT3.3端。如下图所示:

2. 打开Z-Stack协议栈中的工程CoordinatorPeer,并进行编译;

3. 编译成功后,将产生的CoordinatorPeer.hex烧写到任一通用调试母板中,作为简单无线收发实验的网关节点。

4. 打开Z-Stack协议栈中的工程RouterPeer,并进行编译;

5. 编译成功后,将产生的RouterPeer.hex烧写到任一通用调试母板中,作为简单无线收发实验的路由节点。

简单无线收发实验

6. 网关节点板和路由节点板均上电,等待路由节点加入网络,路由节点上的二极管指示灯D2常亮,表示网络已连接。如长时间未连接,可按路由节点的复位按扭S2对路由节点进行复位。

7.在控制面板\系统\硬件\设备管理器中查看USB串口的串口号,如下图所示:

8、打开两个串口调试助手窗口,串口号分别指到前面查到的串口号上,波特率设为38400bps。并分别打开串口。

9、在任何一个串口调试助手发送窗口中用键盘输入数据时,在另一个串口调试助手的接收窗口均有相同的信息显示。如下图所示:

简单无线收发实验.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/736267.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)