版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
淮海工学院计算工程学院
实验报告书课程名: 物联网技术导论题目: 实验四.无线射频技术实验班级: 学号: 姓名: 《物联网技术导论》实验报告一.实验目的RSSI采集与信道监听1)在ZXBeeCC2530节点板上运行自己的程序;2)了解RSSI的获得方法。3)了解信道扫描的概念。二.实验设备硬件:ZXBeeCC2530节点板3块、USB接口的CC2530仿真器,PC机;软件:Windows7/WindowsXP、IAR集成开发环境、串口监控程序。三.实验内容.实验中一个节点通过射频向另一个节点发送数据〃helloworld!〃,如果数据成功发送出去,则发送节点向串口打印"packetsentsuccessfull!",否则打印"packetsentfailed!",接收节点接收到数据后向串口打印输出〃packetreceived!"、接收的数据内容和接收到的RSSI值。.发送节点每隔3秒发送一次数据,接收节点每次接收数据之前对信道进行设置,若在3秒内接收不到数据则重新设置信道,若接收到数据则将数据及使用的信道通过串口打印输出。四.实验原理CC2530芯片有一个内置的接收信号强度指示器,其数值为8位有符号的二进制补码,可以从寄存器RSSIL.RSSI_VAL读出,RSSI值总是通过8个符号周期内,取平均值得到的,此为获得RSSI的一种方法,但是当数据接收以后这个寄存器没有被锁定,因此不宜把寄存器RSSIL.RSSI_VAL的值作为RSSI值,另外当MDMCTRL0L.AUTOCRC已经设置为1时(这在初始化中的函数BOOLhalRfConfig(UINT8channel)中已通过MDMCTRL0L|=AUTO_CRC;设定),两个FCS字节被RSSI值、平均相关值(用于链路质量指示LQI)和CRCOK/notOK所取代,第一个帧校验序列(FCS)字节被8位的RSSI值取代。可以在接收数据时读出。最后将接收的数据和RSSI值打印输出。在main.c文件中定义两个全局变量rssi_reg和rssi_crc,分别用来存放寄存器RSSIL中的RSSI值和接收数据帧中的RSSI值,在接收数据时(可在voidhalreceivecallback(BYTE*ptr,BYTElen)函数中将接收数据的倒数第二个字节的值赋给rssi_crc)将接收帧中的数据和寄存器RSSIL中的值读出,最后调用打印数据的函数printf()将数据向串口打印输出。CC2530芯片使用了2.46也频段定义的16个信道,节点使用相同的信道才能进行通信。本实验的程序在点对点射频通信的基础上进行修改。让接收节点在一个固定的信道上监听数据,当收到数据后返回给发送节点,发送节点通过设置不同的信道,并发送数据同时监听回复,如果收到回复则说明该信道在使用中,否则说明该信道没有被其它节点占用。发送节点每隔1秒设置一次信道并发送一次数据(发送完数据后多次调用halMcuWaitMs()函数实
《物联网技术导论》实验报告 -2-现延迟)。并等待接收数据。接收节点在一个固定的频道一直监听数据当收到数据后,就发送给发送节点。五.实验步骤1.RSSI采集1)准备3个CC2530无线节点板(参考1.2章节,将无线节点板跳线设置为模式一),分别接上出厂电源。2)打开光盘“第4章\4.3-RSSI",双击rssi.eww,打开本实验工程文件。3)将工程文件main.c中的节点类型变量NODE_TYPE的值设置为0,选择Project->RebuildAll重新编译工程。3(iBClUdeiBcludeTta^icicu.h"5(tncludeTlRl_ElE:8EtX,1rtBClwlef&Ux电通ITfllDjCLWle1TLiflituclwlefliruclwietacdlCLk?25//邕&GHsKF 25//邕&GHsKF 雎d.4defLn.e:MTJEDjO-iefineSmJkM>R中加上5=R£CVJU>PROxEDOTQk253U0x25204,ic£ijL=HCUEJITPE0“必任验H.占,F也叁送节点insidleE^endli-sta(in3i4i|■!umtapTxIiata[]=「N、'd','d*. ifl'+MLlDE_ITYPErfl);UitltflEBt;//JC«pfeceiriroffwiiistnotzt«dedsdrepautrbu-icRtRiceiveLIff();"ItMp(TBEIE).«rer»baslcBESEndPaclet|KEC¥_AIiDR1,pTKDaro.,sizecifpTJfData|;4)将CC2530仿真器连接到第1个CC2530节点板,上电CC2530节点板,然后点击菜单Project->Downloadanddebug下载程序到此节点板。此节点以下称为接收节点。物联网技术导论》实验报告ViocLudjenhEJ_as3«±£t.hr,"ocLwisViocLudjenhEJ_as3«±£t.hr,"ocLwis"LeJJ-DHxd.h"Workspace0x30070x2530Ox25M5)将工程文件main.c中节点类型变量NODE_TYPE的值设置为1,选择Project->RebuildAll重新编译工程。^iQjcluiis"LejpIi--tfuh",甲iocLu山£<stdie.h>^d.efinsP1U_ID^d.efine31血JLDDR^iefiziEPECV二1DDR^d.e£ineETODEJITPEsHLatlcb-ssLcR£C£ij_tbuicGECon£iit;widcE?udD-itafvDi'dlItudDt0pTxHata[]=「Hl"IBL'e1j10^OBEJITPE,口L■JULtdIE匕;//K«ji5«sceirer口土f也电士工4日liedtos虚mef-cirarbBsicEEReceiireOff('3//限3leaplabilei:TRDE|Jret=basicPiSEndPaclet(RZCV_AIiDRrjjAcDb匕n』sd2eofpTsDataj?6)将CC2530仿真器连接到第2个CC2530节点板,上电CC2530节点板,然后点击菜单Project->Downloadanddebug下载程序到此节点板。此节点以下称为发送节点1。物联网技术导论》实验报告 -4-aflnclLidepraflnclLideprnal_asseic.]i,p#Include"naLJjQaid.h"#Lticlud£^naL^r.h"#LticLudE,rna3tc_E£.nrB#IncLude工Bt.dla.h>^defineRr_CHWJEL 三5 "MTGHs好chapel#define1庄1_1。 0x200T♦deftneSEMD_ADI:'R 0x2530*flefinePED7_ADPR 0x2520(fticfiiieJC03E_TL'?Z 2| /践■:速载节点,f0:发壁洋.点staticbasicRECfo_thasicRfCmfig;7)将工程文件main.c中节点类型变量NODE_TYPE的值设置为2,选择Project->RebuildAll重新编译工程。TuidIf5cndData(mid)■InintOrTKData[]=■!:W'r'd1 1r'r1:1 '01H(ODE_TYPE,丁!;iilnrater://KeepJSEceiFerwhen4口上加旦船也toemwfsuetLaslcRERecelveDCf():/JloopWtELlR(TP.UE|Iter=hasLcRESend?acket(PECV_JUi£iF.fpT^Datafsi-zeDtpTXDara)?8)将CC2530仿真器连接到第3个CC2530节点板,上电CC2530节点板,然后点击菜单Project->Downloadanddebug下载程序到此节点板。此节点以下称为发送节点2。
物联网技术导论》实验报告5物联网技术导论》实验报告59)将接收节点通过串口线连接到PC上,打开串口调试助手,配置串口助手波特率为19200。10)复位接收节点,然后复位发送节点1和发送节点2。(节点板均上电)。11)将2个发送节点放置离接收节点20cm处,然后观察串口输出数据。实验结果如下:密,/ 叵御蒯号一而四戏■窑,前丁丁
物联网技术导论》实验报告2.信道监听物联网技术导论》实验报告1)准备2个CC2530无线节点板(参考1.2章节,将无线节点板跳线设置为模式一),分别接上出厂电源。2)打开光盘“第4章\4.4-ChannelScan”,双击ChanelScan.eww,打开本实验工程文件。3)将工程文件main.c中的节点类型变量NODE_TYPE的值设置为0,信道变量RF_CHANNEL设置为13,选择Project->RebuildAll重新编译工程;(注意:在实验室中多个小组同时实验时,为防止相互间的信道干扰,RF_CHANNEL应设置为不同值,可按小组编号设置,这里举例设为13)。fitlCliJLile<10CC253D.ll?tflticlude口ExLh"tflticlude『七431匕,亡,"fittclllile<30110-10fdfiEiofiRF_CtfAXMILfdetlneFAN_IUSEND_AIiIiJ1.PEC7_AHIiJi.I:defineNODEWPE0XZ0I17CbcESSO辑it&ti匚hajicRtCtg,_th0XZ0I17CbcESSOnilrtctianne15cm(volfl)1'.5'z'3't!D'UltltaPTXIHD1LJ,'Cr'I1rr"0"h'.5'z'3't!D'nlnc3口取D良匚口/2]sInt1jULlticacEiaimel;“谿皱aeceirej口EEMihhaot力白白痢!tcs<2vepcmsthajicRERfiCEiveflnQ二物联网技术导论》实验报告L」・£lri/anXul[iJr■工lanuIkiiiraMLliil^J |irJ“fal.匚安国03 『叫」| 三|十九国+3注:恿由由yx:三七加—IjjUi>ba?Lrfn'O7CL^ElM.CI》N黑监2■冲PMMieEV5I[MiiAiiQtoaiEhf^a£aiK]<F»—IjjUi>ba?Lrfn'O7CL^ElM.CI》N黑监2■冲PMMieEV5I[MiiAiiQtoaiEhf^a£aiK]<F»iiH^|111TldVi■U“LE-NilEnLU■[由rtWLhidJjHMr|>^IHEH-flLLjjiiCtL-m>l||LklLE±%h“,*"♦MttduFfFM<*XnMdlCUIi;jr>>X1iAij,KSaUr^i1MLJ^LC^UiLWI.'iti,UELSCi■■“LFUhmujU|lUL.Jd量H1:FbLiI:u黄3剧/局“£耳huLd^K-xi£L1.giUij£HEmil_II>:huLd^K-xi£L^.ESUWiJ-Ff.Ll'WIE.L:bnicftKvitLF.iEEFi(iin,■TRgfrl*t3E0WTf_.CCIbul<fit:-SlELII.iieiesc^tjv■hwv:JI?.由勺 05#nwcinhi-3oaoiiU0I0A1CijiijlilF013;!DIDhZaOIOh?-4UIQkJ-ioioir?■*LnOIOh2C1201ITa:-5ij-bt皿imtlam口处:■1n:02人加*。口。阳口oiu^EiaiOlOkSR0!Mil-EK『010kt卫加科mM,嘲却艮州M 弱小TQ0I01U用DICik-L?-s21Log窗14^:>v4vicffKf'a!raKt4A3dri«pg>±Ni>NMElkV'iri口aul口国:H细列用DwikiHdcnTfdMederidkwiiOKfeaisuccaaiU■1CL3WrfDfi:lOIBEII20aH5MHidel:呦E口篁1审七掘旧¥5^m即用他宿+0'$七昭但加丽融&£44«曲0W.阳百内士归出的铝与1"丁占4&%*■1CL3hvtr4)将CC2530仿真器连接到第1个CC2530节点板,上电CC2530节点板,然后点击菜单Project->Downloadanddebug下载程序到此节点板。此节点以下称为接收节点。5)将工程文件main.c中节点类型变量NODE_TYPE第值设置为1,选择Project->RebuildAll重新编译工程。6)将CC2530仿真器连接到第2个CC2530节点板,上电CC2530节点板,然后点击菜单Project->Downloadanddebug下载程序到此节点板。此节点以下称为发送节点。的期tRE舐(吧IeDa"」//JCijnJ«^-wfcLlnITRUri:■rfaiLii:'barLi^drarici门的ady|:i|:xlen.的期tRE舐(吧IeDa"」//JCijnJ«^-wfcLlnITRUri:■rfaiLii:'barLi^drarici门的ady|:i|:xlen.«feiMcBtBesiei^itipM>a.R:&fnw4t酢#向W『叩LL"itlila>”」baTLrP£F4ndPKh4C.rbM3cREFscELR.^«hddE4TJO(pbDrtHrrLan);EaaI j1n;3褊g 上JqIliM34D?tSDdM24K33MZ4M50力MZ4KQ£制,1口cnUI-Hnt1Wh'l:MlHjVSiW\bR」iH|JUll引”hal_uan:^inic||jii|HULEE■■hBLKEERLtOI\H*L_i!3SEFTi:FAUE:ir卜~//315tmmrtjUdjcKXcnCLg.pMild■PJUI_II>;buac'HScndL;.chwul■Kr_nUMEL:buacMCcnfl^_aEkl^-TiHTE■TPLIE:flDKC更。JtUTXJE.侬N.IMEK
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年翠屏区叙戎社会工作服务中心招聘工作人员大专可进五险一金备考题库及一套答案详解
- 2026年黔西市水西中学招聘各学科教师备考题库及参考答案详解1套
- 2026年西华大学美术与设计学院硕士教师招聘备考题库及答案详解1套
- 2026年月份编外招聘备考题库及一套答案详解
- 塔里木大学2026专任教师公开招聘备考题库及完整答案详解一套
- 中学学生社团活动档案管理制度
- 2026年玉环市流动人口服务中心招聘流动人口专管员备考题库及完整答案详解1套
- 2026年英德市浛洸医院(英德市医疗卫生共同体浛洸分院)合同聘用制人员招聘备考题库及1套参考答案详解
- 中诚建川(凉山)电力有限公司公开招聘20名工作人员备考题库及答案详解1套
- 养老院老人康复设施维修人员晋升制度
- 河南省郑州市2024-2025学年高二上学期期末考试 生物(含答案)
- 捏合机安全操作规程(3篇)
- 2024-2025学年四川省成都市蓉城名校联盟高一上学期期中语文试题及答案
- 修复胃黏膜的十大中药
- 2024私人土地买卖协议书样本
- 手术中输血制度
- 北京市2024年第二次普通高中学业水平合格性考试语文试卷(含答案)
- 外研版小学英语(三起点)六年级上册期末测试题及答案(共3套)
- MT-T 1199-2023 煤矿用防爆柴油机无轨胶轮运输车辆安全技术条件
- 浪漫主义与民族主义
- 肝硬化腹水诊疗指南(2023版)解读
评论
0/150
提交评论