基于STM132室内可见光定位系统的实现

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:christian1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着移动通信与无线网络等技术的发展,室内可见光定位技术越来越受到人们的关注。文章针对室内可见光定位原理,基于信号到达时间的距离的测量方法,给出了以STM32F103ZET6为核心处理器来实现室内可见光定位的设计方案,并对在80 cmx80 cmx80 cm定位空间内采用呈网格分布的多个点进行了测试,对于实测的平均定位误差为10 cm以内,验证了方案的可行性及有效性。
  關键词:室内定位;可见光通信;到达时间
  室内无线定位技术随着移动通信与无线网络等技术的发展日趋成熟,基于位置识别的服务(Location BasedServices,LBS)正受到越来越多的关注,其中信号到达时间(Time of Arrival,TOA)技术是实现LBS的关键之一[1]。 可见光室内定位技术作为一种新兴定位技术,其具有能效高、绿色环保、不受电磁干扰影响等优势,成为近年来的一个研究热点,也最具应用前景[2]。本文通过TOA技术来对距离进行测量,采用三边定位法来实现位置估计。为了实现室内定位,使用STM32作为处理器,并搭建硬件系统,在80cmX 80 cmX 80 cm定位空间内采用呈网格分布的多个点进行了测试,验证了方案的可行性及有效性。
  1 LDO架构
  1.1 定位原理
  在室内可见光定位系统中,由天花板上固定位置的LED阵列发射具有唯一位置信息数据帧结构的可见光信号,当接收器位于LED光源下方时,接收器上的可见光传感器接收到LED光源发出的带有位置信息的可见光,通过解码、解调等信号处理后恢复出原始信号,并传送给STM32处理器进行相应的定位算法分析得到移动目标的位置。
  1.2 定位算法
  本文采用的几何测量法,该方法通过光接收器测量待测点与已知位置的LED灯的几何关系,再通过把数据传回给处理器,处理器通过特定的运算以获取待测点的位置信息。三边法依据待测点到3个不在同一直线上的LED灯的距离,以这3个LED为圆心,以测量的三边距离为半径做出3个圆,这3个圆的交点便是待测点的位置。但还需要使用一种方法计算待测点的位置,这里采用TOA的测量方式。具体操作是3个LED同时或者分时发射具有唯一位置信息数据帧结构的可见光信号,光接收器通过检测光到达传感器的时间,这个时间记为t,通过公式(1)可以得到待测点到参考点(LED灯的位置)的距离:
  R=C·t
  (1)
  通过上面的分析,可以得到三边定位法的公式为:
  其中,(X1,Y1,Z1),(X2,Y2,Z2),(X3,y3,Z3)分别为3个LED灯的位置坐标,R1,R2,R3分别为待测点S到发送端的距离,(xo,Yo,Zo)为待测点S的坐标。3个LED成三角关系安装于室内屋顶(同一平面),故Z1=Z2=Z3=H(H为LED灯离地面的高度),且传感器及待测点都在地面,所以Zo=0,这样就少一组数据,简化了计算。通过简单的数学计算便可以得出S的坐标(x,y,0)。
  2 室内定位系统的设计实现
  2.1 硬件系统设计
  为了获得更高的精度,本系统需要使用3个LED作为信息发送点,且这些LED不能在同一条线上,这3个LED位置信息也必须已知。因利用三边定位法来测量位置信息,需要先将光信号转化为电信号,采用GY-30完成此功能,GY-30内置AD模块,将模拟信号转换为数字信号,减少了外围电路设计,提高了抗干扰能力。GY-30出来的数据传送给STM32单片机,通过三边定位法进行计算得出位置信息。为了方便查看位置信息,系统采用液晶显示器进行实时显示。室内定位场景如图l所示,使用5块木板搭建一个方盒子,方盒前面空出。木盒实际大小为80 cmX80 cmX80 cm,为方便测试数据,在木盒底板绘制了方格,具体如图1所示。
  为了增加测量精度,传感器由4个GY-30构成,4个GY-30测得的数据取平均值,存入数据库中,通过查询数据库并于接收到的实际位置信息进行对比判定后,将接收数据映射到LCD屏幕上,从而实现基于室内环境的定位[3]。
  2.2 软件实现
  为方便得到位置信息,通过LCD显示器显示坐标。整个工作流程:STM32系统上电后,经过初始化后,开始捕获传感器初始数据。数据捕获完后,单片机通过继电器发出控制命令驱动3个SW的LED点亮,并在同时计算传感器接收到信号的时间,通过三边定位法计算,在经过滤波处理得出(x,y,0)的坐标值,然后驱动LCD显示器显示坐标信息[4]。
  3 测试结果
  定位系统的实物模型是80 cmX80 cmX80 cm的立方体木盒,3个LED成三角形关系安装在木盒顶部,LED通过驱动电路来控制开关。木盒底部画出了网格,可以快速得出实际位置值,便于与系统检测出的值做对比[5]。检测传感器由4个GY-30模块完成,最终的检测值取4个传感器平均值数。对坐标值进行多次测量,测量结果如表l所示。
  根据上述测试数据,定位误差在10 cm以内,测试满足了基本要求,并可以判断传感器放置的区域。
  4 结语
  可见光定位技术具有非常大的潜在市场,具有能效高、绿色环保、不受电磁干扰影响等优势。本文结合三边定位原理,通过搭建一个80 cmX80 cmX80 cm的可见光定位系统并测试,测试验证定位精度低于10 cm,实验证明了可见光定位的可操作性,也验证了三边定位法的有效性。
  [参考文献]
  [1]赵嘉琦,迟楠.室内LED可见光定位若干关键技术的比较研究[J]灯与照明,2015 (1):34-41.
  [2]董文杰,王旭东,吴楠,等基于LED光强的室内可见光定位系统的实现[J]可见光通信,2017 (3):4.
  [3]吴楠,王旭东,胡晴晴,等基于多LED高精度室内可见光定位方法[J]电子与信息学报,2015 (3):727-732.
  [4]王旭东,胡晴晴,吴楠.高精度室内可见光定位算法[J]光电子·激光,2015(5):862-867.
  [5]旷亚和.基于LED的无线数据传输技术研究与设计实现[D]大连:大连海事大学,2014.
其他文献
摘要:文章设计了以STM32为核心的涂布仪蠕动泵控制系统,通过4.3寸触摸屏控制信号对57型号步进电机进行细分控制,系统运行时可随时改变步进电机的运行方式,包括转动方向、转动速率及转矩数,达到精准实时控制蠕动泵步进电机的目的。  关键词:STM32;控制器;蠕动泵  目前涂料自动涂布仪应用广泛,其中涂布仪中蠕动泵控制技术也得到了相应的发展,本项目研制了一种基于STM32的蠕动泵控制器。其主要功能是
期刊
摘 要:文章阐述了一款基于Android平台的具有位置计算与语音交互功能备忘录APP的设计与实现,该系统构建主要通过独立开发和第三方平台提供服务,在开发中整体主要采用C/S构架。该系统可自动感知用户当前的地理位置,从而判断用户与目标地点的距离,通过位置信息与内部设置的提醒策略,实现动态提醒。采用分层设计,系统界面良好,简单易用。  关键词:Android;基于位置的服务;备忘录  随着移动信息网络
期刊
摘 要:为克服传统的外加交流测量法电源波动易引起偏差和文氏电桥测量法参数调节复杂等问题,文章设计了以89C51单片机系统为核心的RLC测试仪,实现RLC参数的自动测量和显示,该测试仪具有自动量程转换、实时显示等功能。通过Multisim软件,对电阻、电容以及电感所组成的振荡电路进行仿真设计,系统结构合理、操作便捷,且测量准确度高、响应速度快、测量范围广  关键词:振荡;单片机;RLC测试仪  随着
期刊
摘要:在工程中经常遇到如人体内脏、地下矿藏等无法直观测量分析的问题,而图像重建就是利用X射线或超声波透过被遮挡物体得到多组的透视数据,恢复物体的断层图。文章根据图像重建算法在CT系统中的运用实现,对未知介质的分布进行分析。  关键词:CT系统;参数标定;Radon变换;图像重建  由于电子计算机断层扫描(Computed Tomography,CT)系统安装时容易存在误差,从而影响成像质量,因此,
期刊
摘要:“单片机原理与应用”是一门实践性很强的专业技术课,传统的教学模式难以培养出学生的技术实践能力。为了提高毕业生的就业竞争力,文章从创新性项目开发教学、综合性实践环节教学、利用开放性教学实验装置、课外兴趣实践、课程考核形式等几个方面,探讨了单片机教学改革实践,旨在提高学生的系统开发能力、创新能力。  关键词:单片机;教学;创新;实践  在我国《中国制造2025》纲要的驱使下,在进行大学生的单片机
期刊
摘要:文章阐述了改变传统教学方式,采用线上线下混合式教学模式,将微课、慕课应用到“网页设计”课程中的教学方法,经过教学实践,促进学生“工匠精神”的培育,提高了学生的自主学习积极性,拓宽了学生的知识面,增强了学生的职业技能。教学效果明显提高。通过探讨,以期能为职业院校计算机专业学生的教学改革提供借鉴。  关键词:职业院校:工匠精神;微课;慕课  随着移动互联网、云计算等新一代信息技术的广泛兴起,传统
期刊
小型无人机系统由于独特的性能和集群规模优势,在军事任务中担当越来越重要的角色,具有改变作战游戏规则的潜力。小型无人机系统的广泛使用逐渐成为军事安全和民用安全的威胁。若想成功击败来自小型无人机系统的威胁,就必须从技术、作战准则、作战规划和政策原则等方面开发创新解决方案。  在空中力量的许多应用中,无人机系统提供了全新能力或军事能力。目前,无人机系统品种繁多,从翼展超过46m的大型无人机,到由操作人员
期刊
摘要:文章采用移动互联网技术以及协同过滤的推荐算法,构建智能中医养生平台。通过文献检索以及互联网查询等手段,对市场上的中医养生移动应用程序进行了调研。对市场具有代表性的中医养生移动应用程序的主要功能、服务方式以及发展的优势和不足进行总结,并给出了一个智能中医养生平台的设计与实现的方案。中医养生移动应用程序的出现,不仅为人们的生活提供了便捷服务,还丰富了人们的养生知识,同时中医养生移动应用程序强大的
期刊
摘要:项目导向、任务驱动教学法在计算机课堂教学中得到了广泛的应用,但在实施中也存在着一些误区。如:过于重视知识与技能而忽视了学生健全人格的塑造;过于注重学生自主学习,忽视了教师的讲授。文章根据高职学生的身心发展特点,结合多年的计算机教学实践经验,通过吸取传统教学法和任务驱动教学法的长处,借助建构主义及奥苏贝尔的“学与教”理论,构建了一种项目导向、任务驱动型教学模式,并对这种模式在高职计算机课程中的
期刊
摘 要:新时期我国城市的发展速度迅猛,很多地区相比过去,无论是经济实力还是群众生活的质量,都得到了极大的提升。在此期间我国农村的发展是令人侧目的,在很多城郊乡村都取得了可喜的进步,整体的生活水平也提升了不少。新时期农村的建设不仅包括经济水平的进步,整体村容村貌的改善也是重要的内容。文章结合我国新农村建设中遇到的千篇一律问题,借助色彩规划理论探索解决之道,以广安市为例来实际论证,进而促进我国农村建设
期刊