已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
无线定位系统入门(二),成都无线龙通讯科技有限公司,工程文件的使用,拷贝光盘中“Zigbee2006定位系统源代码”下的“Texas Instruments”文件夹到IAR安装盘符的根目录下,如:IAR安装在D盘:哪么就将该文件夹中的所有内容放在D盘根目录中。,打开工程文件,打开刚拷贝的文件,按下图的目录将文件打开,并找到SampleApp.eww文件。,打开工程,打开SampleApp.eww文件后,将出现一下界面。,设备的选择,在工程文件的workspace中选择CoordinatorEB,表示当前设备为网关设备, 如果选择Router_Refnode则表示当前设备为参考节点, 如果选择了Router_Blindnode则表示当前设备为定位节点。 设备的确定是通过宏定义来控制的,具体内容可仔细阅读程序。,编译代码,选择相应的设备,将代码逐个编译,具体的方法是,1.选择相应的设备,2.编译设备。例如编译网关设备,步骤如图所示:,其他设备和网关设备的编译方式相同,只要选择相应的设备就可以了。,设备准备工作,在下载程序之前,我们首先将设备的物理地址擦除,这是因为定位系统中的设备在加入网络以后,会将自己的信息(包括物理地址、网络地址、位置信息等)存放在Flash中,如果不擦除Flash,设备将保持原来的信息,就不能加入一个新网络了。如果网关的Flash信息没有被擦除,其他设备也可以不擦除,但是如果网关的Flash信息被擦除了,其他设备就必须擦除Flash,否则,将加入不了网络。擦除Flash我们可以使用SmartRF04 Flash Programmer软件,如下图所示,(请注意该图片中的选项选择),擦除Flash,使用SmartRF04 Flash Programmer软件,选择任意一个hex文件,然后烧写进入,就可以完成Flsah的擦除工作。如果没有合适的HEX文件,在光盘的“Flash擦除文件”目录中有一个,然后点击perform actions。,这样就擦除模块的Flash了。在擦除以后,点击Read IEEE后,如果读出的物理地址为全FF,则表示擦除成功了。,下载网关代码,将一个被擦除了Flash的CC2430模块接在开发底板上,将仿真器和底板连接,选择CoordinatorEB点击下载代码图标,或“Ctrl+D”。等待一段时间进入IAR工程进入Debug模式,这样代码就下载完成了,如下图所示。,更改网关IEEE地址,在网关设备中,我们通过硬件自动给网关分配了一个物理地址,可以通过SmartRF04 Flash Programmer软件查看,所以物理地址,我们可以直接采用设备自动分配的物理地址,但是我们也有必要查看一下它自动分配的地址,因为物理地址必须是唯一的,其他设备不能与网关的物理地址重合,这一点我们在参考、定位节点物理地址更改的时候在具体讲。,下载参考节点代码,在下载参考节点前,请先将网关的电源关闭,将一个被擦除了Flash的CC2430模块接在电池板上,将仿真器和电池板连接,选择Router_Refnode点击下载代码图标,或“Ctrl+D”。等待一段时间进入IAR工程进入Debug模式,这样代码就下载完成了,如下图所示。,设置参考节点IEEE地址,运行下载的代码后,会发现参考节点的小灯不断闪烁,这是因为参考节点没有设置物理地址造成的,打开SmartRF04 Flash Programmer软件设置相应的物理地址,值得注意的是,物理地址是64位,默认的地址为:0xFF FF FF FF FF FF FF FF,只要设置问非默认的64位物理地址就可以使用了。如:“0x30 30 30 30 30 30 30 30”,然后单击Write IEEE。,下载定位节点代码,在下载定位节点前,请先将网关的电源关闭,将一个被擦除了Flash的CC2431模块接在电池板上,将仿真器和电池板连接,选择Router_Refnode点击下载代码图标,或“Ctrl+D”。等待一段时间进入IAR工程进入Debug模式,这样代码就下载完成了,如下图所示。,设置定位节点IEEE地址,运行下载的代码后,会发现定位节点的小灯不断闪烁,这是因为定位节点没有设置物理地址造成的,打开SmartRF04 Flash Programmer软件设置相应的物理地址,值得注意的是,物理地址是64位,默认的地址为:0xFF FF FF FF FF FF FF FF,只要设置问非默认的64位物理地址就可以使用了。如:“0x31 31 31 31 31 31 31 31”,然后单击Write IEEE。,系统的首次测试,打开网关电源,打开Z-Location Engine软件并运行,出现以下界面。请参考“定位系统入门1”。,加入参考节点,在节点首次加入网络的时候,我们需要一些必要的设置,所以我们建议参考节点设置一个,打开一个电源,这样有助于位置的设置。在参考节点上电以后, Z-Location Engine软件Reference Node Setup标签中,会出现找到一个新的参考节点,并显示它的网络地址。这是的参考节点没有任何信息,参考节点的黄灯被点亮。,设置参考节点,参考节点需要设置它的位置情况,位置信息是对应参考节点的具体位置的,双击Z-Location Engine软件找到的没有信息的网络地址,在Update node中会出现该节点的网络地址。在X中输入x坐标,在Y中输入Y坐标,单击Update更新数据。在界面的相对坐标处显示该节点。,建立参考节点群,将其他的参考节点按相同的方法加入网络,将整个网络中的设备建立成如图所示的结构。,加入定位节点,定位节点加入以后,如果系统中有四个接参考节点,将自动加入网络并计算自己的饿位置,定位节点最好是接上天线,这样才会计算处自己的坐标。在途中绿颜色表示定位节点。,定位节点的参数设置,上面的章节已经将定位系统的环境构建完成,接下来,将对整个定位系统调试。在移动接点出现监控软件在显示区域以后,将移动接点分别放置各个参考接点相同位置,然后调节移动接点的A值和N值,有助于提高定位的精度。A值在3050之间,N值在030之间,通过实验,A值的最佳范围为4549,N值最佳范围为1525。设置完成以后,移动移动接点,可以看见移动接点在监视软件中位置,联系我们,成都无线龙通讯科技有限公司 地址:成都市锦江区武成大街2号 莱茵春天大厦902 邮编:610021 传真:(86)电子邮箱: 市场部: 蒋小姐:电话151 QQ:447539321 敬先生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全生产月知识竞赛题库含答案
- (2025年)临床检验基础知识点重点笔记试题库习题及答案
- 语文板书设计
- 钳工工艺与技能训练
- 文献检索新方法
- 本质菌溴元素介绍
- 升职自我介绍文案
- 面试自我介绍结尾设计要点
- 机械现代设计方法
- 学校宿舍软装设计
- 十年(2016-2025年)高考数学真题分类汇编:专题30 解析几何解答题综合(解析版)
- 售楼中心弱电工程设计方案
- 加油站防雷安全生产责任制度
- 2025年公开选拔副科级领导干部试题及答案
- 统计信息安全培训讲义课件
- 广东省深圳市宝安区2024-2025学年三年级上学期英语期中试卷(含答案)
- 耕地安全利用技术培训课件
- 2025年政务服务办事员技能大赛理论考试题库50题(含答案)
- 2025年中心血站护理岗工作人员招聘考试笔试试题含答案
- 烟气自动监测培训课件
- 基于硫化氢法1.5万吨年产量的二甲基亚砜生产工艺设计【论文】
评论
0/150
提交评论