当前位置:首页 > 基于STM32的电子罗盘设计 - 图文
龙源期刊网 http://www.qikan.com.cn
基于STM32的电子罗盘设计
作者:龚健颖 刘忠富 金健男 王昊 许斌 来源:《物联网技术》2015年第12期
摘 要:目前,导航系统大多采用GPS导航,但GPS导航在偏远地带容易受到其他波段信号的干扰,有效信号不能完全返回到卫星中,因此稳定性较差。为了解决这一问题,文中设计了一种基于STM32F103RET6单片机的电子罗盘系统,该系统中的磁阻传感器采用
HMC5883,从而有效解决了上述问题。该系统具有性能稳定、功耗低、精度高等优点,能够在高山、森林或者一些信号较差的地方得到很好的运用。
关键词:HMC5883;电子罗盘;STM32F103RET6单片机;MPU6050 中图分类号:TP39 文献标识码:A 文章编号:2095-1302(2015)12-000-02 0 引 言
GPS在导航定位、测速方面具有广泛的应用,但在高楼密集的城区和偏远地带,GPS信号受到阻挡, 信号精度降低,因而GPS设备不能很好的将信号回馈到卫星[1]。针对这一问题,可以采用电子罗盘和GPS组成导航定向,电子罗盘可以对GPS进行有效的补偿[2]。同时,随着科技的发展,电子罗盘也可以安装在汽车或者轮船上,当驶入到信号较差的地方时,数字电子罗盘可以起到很大的作用。
本文以HMC5883三轴数字罗盘传感器为基础,以STM32F103RET6单片机为微处理器,设计了一款数字电子罗盘。它功耗低,体积小,便于携带,而且精度高,在GPS信号差的地方,可以起到一定的导航作用。 1 系统框图
磁阻传感器HMC5883测量地球磁场矢量信息,加速度传感器MPU6050采集重力加速度分量,然后经过AD转换器模拟量转换为数字量,采用STM32F103RET6单片机来完成传感器数据采集,并进行传感器数据处理和误差校正,最终得到位置信息并通过LCD显示结果。系统框图如图1所示。 2 硬件电路设计 2.1 电源升压电路
电源是电子罗盘系统正常工作的基础,电源的好坏直接影响电路工作的稳定性,STM32F103RET6单片机的工作电压都是3.3 V,而电子罗盘系统使用1.2 V锂电池供电。本系
共分享92篇相关文档