毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ZigBee室内定位系统的研究与设计+RSSI的算法及MATLAB仿真(5)
2.4 节点功能模块设计
(1)供电电路
基于ZigBee技术的定位系统节点有多种用电特点,本文的供电电路设计了直流供电和电源直接供电模块供电两种方式[9]。如图9所示:电池供电直接用两节电池就可以。而直流电源功能供电是SV供电,用电压转换芯片AMS1117-3.3输出3.3V的电压,它还可以提供500mA的电流。
图9 供电模块电路图
(2)串口转换电路
为了满足设计的工作电压需求(3V-5.5V),本文使用MAX3232双通道转换芯片,它的主要功能是用于计算机和网关之间的串口电压转换。
(3)状态指示电路
定位节点状态指示需要指示灯和蜂鸣器。指示电路分别如图10、图11。
图10 蜂鸣器电路
图11 状态指示灯电路
在整个室内定位系统中,除了以上的集中功能模块电路,还有JTAG下载电路、按键电路、复位电路与状态指示电路[10]。
3. 数据传输
3.1 网关与节点间的无线通信
网关与节点间的无线通信是通过发送命令实现的。在本文中网关(协调器节点)和参考节点都是用CC2430实现,定位节点用CC2431实现,所以这个通信过程相当于芯片间的通信。
(1)网关到节点通信方式是广播,发送函数如下:
AF_dataRequest(&SampleApp_Alles_DstAddr, //发送的模式:广播
&SampleApp_ epDesc, //发送的地址:OXFFFF
SampleApp_CLUSTERID2, //发送节点的串ID
10, //发送数据长度
BUFFER, //发送数据内容
SampleApp_tRANSID,
AF_DISCV_ROUTE,
AF_DEFAULT_RADIUS)==atSatatus_SUCCESS
(2)节点到网关的通信函数如下:
AF_dataRequest(&SampleApp_Alles_DstAddr, //发送的模式:广播
&SampleApp_ epDesc, //发送的地址:OX0000
SarnpleApp_CLUSTERID1, //发送节点的串ID
Leng, //发送数据长度
BUFFER, //发送数据内容
&SampleApp_tRANSID,
AF_DISCV_ROUTE,
AF_EFAULT_RADIUS)==atSatatus_SUCCESS
3.2 网关与计算机之间的串口通信
图12所示协调器节点与计算机的通信流程图。
无线网络与计算机之间的通信(通过串口回调函数),在本文中相当于协调器节点与计算机之间的通信。
图12 协调器通信流程
4. 基于RSSI 的算法及MATLAB仿真
4.1 基于RSSI的测距原理
信号强度算法的测距原理是传播信号随着传播距离的越来越远传播信号的强度越来越弱的衰减规律,那么就可以根据信号强度的测量结果来估算出物理距离[11]。在理论上,按照物理学中的能量法则,能量强度随着距离的扩大衰减。建立了对数距离路径损耗模型,其
数学
表达式如下式1:
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
基于无线智能信息处理的地铁站LED照明节能控制系统设计与开发
下一篇:
51单片机远程家电控制系统的设计+电路流程图+源码
船舶纯方位目标定位环行算法设计
zigbee居家燃气泄漏安全报警提示控制系统设计
基于ZigBee的智能呼叫医护系统设计与实现
ARM的ZigBee温控系统的设计
ZigBee+WSN水产养殖水质多参数监测系统设计
51单片机室内有害气体检测系统的设计
Zigbee工业污水远程监测系...
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变