数字式电子罗盘毕业设计
基于51单片机的电子罗盘系统的设计与实现综述
![基于51单片机的电子罗盘系统的设计与实现综述](https://img.taocdn.com/s3/m/7a2fcf3314791711cc791767.png)
目前电子罗盘按照有无倾角补偿可以分为平面电子罗盘和三维电子罗盘,也可以按照传感器的不同分为磁阻效应传感器、霍尔效应传感器和磁通门传感器。
利用磁性材料的磁阻效应制成磁性效应传感器。磁性材料的易磁化轴、形状和磁化磁场的方向影响着其磁化方向。图 1.1显示出,当电流流通磁性材料时,其电阻阻值大小由材料流通电流的方向与磁化方向的夹角θ决定。把磁场 M加在磁性材料上,之前磁化方向开始转动。如果磁化方向转向与电流的方向垂直,θ角增大,电阻阻值将减小;如果平行,即θ角减小,电阻阻值将增大,电流方向与电阻值的关系为 ,这就是磁阻效应[2]。
图1.1磁阻效应原理
磁阻式传感器具有低功耗,抗干扰,温度稳定性好,而且电路很容易搭建。灵敏度和线性度比较好。其性能及稳定性容易被迟滞误差和零点温度漂移所影响,地磁场强度比较小,外界非磁场容易对磁阻式电子罗盘产生干扰。电子罗盘发展相当迅速,在需要导航的系统的各行各业。并且有着非常大的应用前景[3]。
由于GPS导航在高山、树林时信号传输不能很好的回馈到卫星中。同时GPS容易受到其他信号、波形干扰,导致其稳定在某些地区较差。所以需要一个稳定的导航系统在任何场地都能测出行驶方向,所以这个导航系统有很大的发展前景。有地磁大小和方向随地点不同而不同, 无论在地球的每一个地方,磁场的水平分量永远指向磁北,电子罗盘根据这一个原理制作的,所以电子罗盘可以用于稳定的精确的汽车导航定向[3],电子罗盘系统的市场需求也在我国日趋明显,而且也初具规模。未来电子罗盘的发展的方向有以下几点:
对研制的数字电子罗盘系统样机,进行测试。其结果显示,该数字电子罗盘能对行驶方向进行的动态测量,在 0°到360°范围行驶方向测量精度可达±2.0°。研制的数字电子罗盘,具有体积小、性能稳定、反应快、低功耗等优点,在车辆导航设备领域有非常广阔的应用前景。
基于HMC5883的电子罗盘设计
![基于HMC5883的电子罗盘设计](https://img.taocdn.com/s3/m/1863fdea524de518964b7dc7.png)
支。 正常工作模式 中的串 口接 收 GP S数据放在 串口中断中处
定 。 芯 片 功耗 低 , 作 电流仅 5 0 A。 x x .5 该 工 0 6 6 1 mm 的 QF 4 N
封 装 ,适 用 于 电池 供 电 的 手持 设备 。图 中芯 片 S E P引 脚 为 LE
休 眠 控 制 端 ,低 电平 休 眠 , 此 时 消耗 电流 仅 为 3_ 。GS 、 p a 1 GS 2为灵 敏 度 选 择 ,共 有 4个 量 程 可 选 择(.g2/g6 ) 1 /g4 /g。输 5
3 o 【r ( 6 - ac 劬 )× 8 H ] 0 1
x > O, r > 0
( )控 制 器 模 块 2
控 制 器 采 用 MS 4 0 1 9 P 3F 4 ,它 是 一 款 1 6位 高 性 能 、超 低 功 耗 MC U, 工 作 电压 1 ~ . . 36 在 1 z 时钟 下 ,工 作 8 V, MH 电流 为 01' 0 A。大 多数 指 令 可 以单 时 钟 周 期 执 行 ,具 有 .- 0 “ " 4
区磁 偏 角 已知 时 ,真 北 方 位 角 为 :
A= + () 4
三 、 电子 罗盘 系 统 设 计 1 、硬 件 设 计 电子 罗 盘 硬 件 系 统 设 计 如 图 2所 示 ,该 电子 罗 盘 主要 由
传感器 、 控制器 、电源 、G S模块及显 示输 出 5个部分组成 。 P () 1 传感器模块 传感器模块 由磁 阻传感器和加速度传感器组成 。 磁阻传感器 电路 如图 3所示 ,图中 H 5 8 MC 8 3为数字接 口三轴磁阻传 感器 ,内置 ASC放大器 ,1 A D转换器, I 2位 /
范例三 电子罗盘
![范例三 电子罗盘](https://img.taocdn.com/s3/m/9590a3ed0740be1e640e9a84.png)
范例三 电子罗盘一.系统概述本系统的目标是设计一个两轴数字罗盘系统。
对其所指的方向进行测量。
当系统工作时,系统中的磁阻传感器(HMC022)对所在地的地磁进行A/D 采集,然后对采集量进行处理,将所在的方向相对正北的角度通过串口发送给高端。
本系统可工作在正常状态和标定状态。
正常状态在该状态下,系统对地磁进行正常采集后进行校准,然后通过串口将计算的方向角发送出来。
2 标定状态在该状态下,系统对周围的磁场进行采集,以此为参考,推导出校准参数。
退出该状态时,将校准参数保存起来,以便用于对正常状态下采集的数据进行偏置校准。
二.系统输入/输出分析两轴数字罗盘系统的系统框图如图627所示。
M C U2磁阻传感器2PC 机磁阻传感器复位置位电路图627 数字罗盘系统框图从系统框图中可以看出,两轴数字罗盘系统大体可以分为模拟量输入、开关量输出以及通信量 3 类。
模拟量输入分析如表65所示。
表65 数字罗盘系统模拟量输入类型 编号 名称 命名 备注模拟量输入A 轴采集量 A_data 磁阻传感器 范围为0mV ~+0mV 2B 轴采集量B_data磁阻传感器范围为0mV ~+0mV开关量输出分析如表66所示表66 数字罗盘系统开关量输出类型 编号 名称 命名 控制对象 备注开关量 输入复位置位信号R/S磁阻传感器对HMC022进行复位置位,0.5A ~4A表67 数字罗盘系统通信量编号名称命名备注串口发送数据 TxD 向PC 端发送数据 2串口接受数据RxD接收PC 端发来的数据三.硬件设计芯片选型选取芯片时应该注意:不要将所有的I/O 口用满,应当预留一定的输入输出端口,以便扩展需要。
通过分析数字罗盘系统的输入量和输出量,发现所需的I/O 口较少,为5个。
但考虑到该系统对A/D 采集精度要求较高并且要求有SCI 模块以便于通信,故考虑该系统采用具有0BitA/D 采集和SCI 模块的MR8。
2 设计框图数字罗盘系统的硬件框图如图628所示,下面将分析A/D 采集中的电压放大模块、HMC022(磁阻传感器)的置位/复位电路和SCI(RS232)通信模块。
一种电子罗盘的电路设计
![一种电子罗盘的电路设计](https://img.taocdn.com/s3/m/57ddd0c251e2524de518964bcf84b9d528ea2c8a.png)
一种电子罗盘的电路设计姚丽青;杨文杰【摘要】Using the magnetic resistance sensor and accelerationsensor,based on the idea of attitude an-gles and geomagnetic filed,an electronic compass used for measuring attitude angles is designed.The hard-ware design and software flow of the electronic compass is presented.And the presentation is accurate and detailed.According to main parts of the circuit,the error sources of measurement accuracy are analyzed.U-sing the position error correction method based on the least squares, the accuracy is also corrected.%利用磁阻传感器和加速度传感器设计了测定姿态角的电子罗盘,给出了电子罗盘的硬件设计和软件流程,电路具体准确。
根据其构成的主要器件,分析了影响电子罗盘测量精度的误差来源,并采用基于最小二乘法位置罗差补偿法做了校正。
【期刊名称】《湖北民族学院学报(自然科学版)》【年(卷),期】2014(000)004【总页数】4页(P463-466)【关键词】姿态角;电子罗盘;磁阻传感器;加速度传感器;误差校正【作者】姚丽青;杨文杰【作者单位】山西大学物理电子工程学院,山西太原030013;山西大学物理电子工程学院,山西太原030013【正文语种】中文【中图分类】TP212.13基于磁阻传感器和加速度传感器的电子罗盘具有体积小、重量轻、精度高、可靠性强、响应速度快等优点[1],被广泛应用于航空、航海、交通、电子通讯等领域,也应用于智能手机等生活类电子产品中.具体可以配合车载GPS 导航(GPS 进入隧道或速度低于20km/h 就会失效)、电信基站天线角度的测量、大型机械平台的水平测量、手机、游戏杆等产品中.本设计中的电子罗盘采用Honeywell 公司的两轴磁阻传感器HMC1052L(x,y),单轴磁阻传感器HMC1021Z 以及MEMS 重力加速度传感器MXD2020E,采用MSP430F247 单片机采集处理传感器信号,经过数据预处理和算法补偿后,罗盘系统精度基本上可以达到± 1°.该罗盘结构简单、体积小、重量轻,已经被用到电信基站天线角度监测,实验证明,该系统有很好的推广和利用价值.本文中的电子罗盘固定在载体上,通过自身的加速度传感器和磁阻传感器分别测量出重力加速度在载体坐标系中的两个分量与地磁场的磁感应强度在载体坐标系中的分量,通过CPU 的处理确定出载体的具体方位,载体与水平地面间的夹角.1 电子罗盘的基本原理1.1 坐标系统地球的磁场强度为0.5~0.6 gauss,无论何地,磁场的水平分量永远指向磁北,这是所有磁罗盘的制作基础[2].传统的导航定位,通过3 个角度,即方位角α、俯仰角θ 和横滚角φ 定义了姿态参数,实际上就是载体坐标系和地理坐标系之间的方位关系.现在取两个坐标系OXYZ 与O 'X'Y'Z',OXYZ 为地理坐标系,OX在当地水平面内指向地理北极,OY 在水平面内与OX 垂直在OX 右方,OZ 与OX、OY 构成右螺旋关系,即沿重力加速度方向.方位角α 定义为沿Z 轴方向看去OXY 绕Z 轴顺时针旋转的角度为正,俯仰角θ 定义为沿Y轴方向看去OZX 绕Y 轴顺时针旋转的角度为正,横滚角φ 定义为沿X 轴方向看去OYZ 绕X 轴顺时针旋转的角度为正.O'X'Y'Z'固定在载体上,以载体质心为原点,平面直角坐标系O'X'Y'固定在载体的对称平面上,O'Z'沿由O'X'至O'Y'的右螺旋前进方向.坐标系OXYZ 先绕Y 轴转过θ,再绕X 轴旋转φ 与坐标系O'X'Y'Z'重合.要了解载体在空间的姿态,就必须测出方位角α、俯仰角θ 和横滚角φ.1.2 各各角度的测量原理加速度矢量在坐标系OXYZ 中表示为[0 0 g]T,在坐标系O'X'Y'Z'中为[g'x g'y g'z]T,根据坐标系O'X'Y'Z'、OXYZ 之间的变换关系,它们的关系为:即:由式(2)有:和由装在载体上的加速度传感器测出,将它们代入式(3)可求出俯仰角和横滚角.磁感应强度矢量在坐标系OXYZ 中表示为,在坐标系O'X'Y'Z'中为中三个量由磁阻传感器测出,根据坐标系OXYZ、O'X'Y'Z'之间的变换关系,它们之间的关系为:由式(4)求得方位角α=arctan Hx/Hy,至此载体在空间的方位由它的方位角α、俯仰角θ 和横滚角φ 完全确定.由式(2)可知载体平面法矢量为而地平面法矢量为它们的坐标基不同,将地平面坐标法矢量转换到载体坐标系中那么载体平面与地平面的夹角,则γ=arccos(cosφcosθ).2 电子罗盘系统电子罗盘的硬件原理框图如图1 所示.本系统选用MXD2020两轴重力加速度传感器Honeywell 公司的两轴磁阻传感器HMC1052L(x,y),单轴磁阻传感器HMC1021Z,分别获得载体平面的重力加速度分量和三维空间的地磁场分量,采用MSP430F247 单片机采集处理传感器信号,经过数据预处理和算法补偿后,测得载体的姿态参数并通过Rs485 传入上位机.2.1 微处理器微处理器的原理图见图2,该系统采用TI 公司的16 位RISC 结构超低功耗单片机MSP430F247 作微处理器,本处理器拥有超低功耗,片上资源丰富,拥有60 KB Flash ROM,4kB RAM,32 路通用I/O 口,8 路12-Bit A/D 转换器,10 个可捕获比较的定时计数器,两个异步通用串行口,JTAG 调试口,等外围电路,便于开发和二次开发[2-3].2.2 加速度传感器模块设计图1 电子罗盘系统框图Fig.1 Electronic compass system block diagram由原理分析可知,加速度传感器只需要X,Y 两轴便可,本设计选用MXD2020.MXD2020 所测重力加速度与Dout 输出的脉冲占空比成正比,且加速度为0 时占空比为0.5,量程因子为0.2/g[4].用MSP430F247 的TA0 测量X 轴的占空比,TA1 测量Y 轴的占空比,gx=(T1x/T2x-0.5)g/0.2=g sinθ,gy=(T1y/T2y-0.5)g/0.2=gsinφ.由此可知:每次测量开始,设为上升沿中断,时钟源1 μs,第一次中断打开计时器,并改为下降沿中断,第二次中断再改为上升沿中断,同时捕获脉冲“ON”计时值T1,第三次中断中捕获T2 计时值,并关闭中断.T1,T2 测得,代入式(6)可求得角θ,φ,与水平面真夹角.2.3 磁阻传感器设计用MSP430F247 的A0,A1,A2 对Hx',Hy',Hz'轴的磁场分量做A/D 转换,Avcc 接3.3 v 并选为Verf A/D 参考电压,精密三运放AD623 作为磁阻传感器信号放大,为区分磁场极性用一片AD623 做一精密二分压电路,将3.3v 分为1.65v 作为磁阻传感器信号放大器AD623 的参考电压 Vref. HMC1052,HMC1051 的敏感电压(sensitivity)为1.2(max)mV/V/gauss 桥路偏置电压bridge offset 为1.25 mV/V,名义电压设为0.135 mV/V 则HMC1052 ,1051 的最大输出电压为1.335×5×0.625+(1.25+0.135)×5=10.425 mV,取整为10 mV,增益Gain=1.65/0.01=165,Rg=637[5],IRF7509 组成“H”桥路对磁阻阻传感器置位/复位电路,假设置位后测得值为Mset(x,y,z),复位后测得值为Mres(x,y,z),实际磁场值为H(x,y,z)则offset(x,y,z)=Mset(x,y,z)+Mres(x,y,z)-4096,H(x,y,z)=Mset(x,y,z)-offset(x,y,z)-2048.Hx,Hy,Hz,φ,θ 前已求得,自然可求得航向角[4].图2 微处理器原理图Fig.2 The principle diagram of the microprocessor图3 加速度传感器原理图Fig.3 The principle diagram of the acceleration sensor当(Hx<0)时,航向角α=π-arcTan(Hx/Hy);当(H>0,Hy<0)时,航向角α=-arcTan(Hx/Hy);当(Hx>0,Hy>0)时,航向角α=2π-arcTan(Hx/Hy);当(Hx=0,Hy<0)时,航向角α=π/2;当(Hx=0,Hy>0)时,航向角α=3π/2.图4 X、Y 轴磁场分量测量电路Fig.4 X,Y axis magnetic field componentmeasurement circuit图5 Z 轴磁场分量测量电路Fig.5 The Z axis magnetic field component measurement circuit3 误差补偿图6 为用MATLAB 求得的误差拟合函数,其中* 为航向角误差值,曲线为拟合函数曲线,由图可知除130°与180°误差在1 度左右外,其它角度误差拟合函数相当好,f(α)=a+bsinα+ccosα+dsin2α+ecos2α(因为误码差与实测航向角的函数关系具有周期性,所以可设该函数为富里叶级数前5 项,由MATLAB 可求得a,b,c,d,e 系数)图6 航向角误差拟合函数图Fig.6 Course angle error of fitting function diagram4 结语基于Honeywell 公司生产的磁阻传感器芯片研制的电子罗盘系统抗干扰能力强、抗震性高、稳定性好;同时硬件价格低廉、成本低、功耗小.采用的基于最小二乘法位置罗差补偿法是罗盘误差补偿方法中的一种,该方法相比较神经网络误差补偿方法、椭圆拟合误差补偿方法来说,有较高的测量精度,只要计算出系统的误差补偿函数系数,罗盘系统即可实现误差补偿校正,操作简单、易于实现.实验证明该电子罗盘系统可应用在普通导航领域.参考文献:[1]刘敬彪,郑玉冰,章雪挺.三轴磁罗盘的设计与误差校正[J].自动化仪表,2008(9):10-12.[2]袁信,俞济祥,陈哲.导航系统[M].北京:航空工业出版社,1993:2-2.[3] Honeywell Application Note:AN205l[EB/OL].(2007-10-08)[2014-07-01].www.magneticsensors.com.[4] Michael J.Caruso Applications of Magneto Resistive Sensors in Navigation System[J].Sensors and Act uators,1997,21:357-342.。
基于51单片机的电子罗盘系统的设计与实现解读
![基于51单片机的电子罗盘系统的设计与实现解读](https://img.taocdn.com/s3/m/bb549585f524ccbff1218475.png)
本科生毕业设计(论文)论文题目:基于51系列单片机数字电子罗盘设计与实现姓名:学号:班级:年级:专业:学院:指导教师:完成时间:2013年5 月28日作者声明本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。
文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。
对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本毕业设计(论文)引起的法律结果完全由本人承担。
本毕业设计(论文)成果归东华理工大学所有。
特此声明。
毕业设计(论文)作者(签字):签字日期:年月日本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。
学位论文指导教师签名:年月日基于51系列单片机数字电子罗盘设计与实现黄飞Based on 51 single-chip digital electronic compass system design and implementationHuangFeiI摘要当今社会交通越来越发达,导航系统也随之普遍。
在以前人们大多数使用地图,看路况。
但是由于经济发展,交通路线也变化好大。
现在虽然有GPS,但是在山区有覆盖遮蔽的地方,GPS也失去作用。
汽车出巡不方便,为解决这个的问题,本文主要研究使用在汽车导航设备的能够精确定向的电子罗盘系统。
本文主要介绍磁阻式电子罗盘的工作原理,并详细介绍了磁阻传感器HMC5883、双轴加速度传感器ADXL202、AD7705转换芯片以及AT89C52单片机的磁阻式电子罗盘的硬件设计;根据传感器信号输出特点,经过AD7705模数转换后,利用AT89C52单片机处理信息功能经过分析后,经显示屏显示行驶方向。
基于51单片机的电子罗盘系统的设计与实现
![基于51单片机的电子罗盘系统的设计与实现](https://img.taocdn.com/s3/m/e2ffdbdf28ea81c758f57880.png)
本科生毕业设计(论文)论文题目:基于51系列单片机数字电子罗盘设计与实现姓名:学号:班级:年级:专业:学院:指导教师:完成时间:2013年5 月28日作者声明本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。
文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。
对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本毕业设计(论文)引起的法律结果完全由本人承担。
本毕业设计(论文)成果归东华理工大学所有。
特此声明。
毕业设计(论文)作者(签字):签字日期:年月日本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。
学位论文指导教师签名:年月日基于51系列单片机数字电子罗盘设计与实现黄飞Based on 51 single-chip digital electronic compass system design and implementationHuangFeiI摘要当今社会交通越来越发达,导航系统也随之普遍。
在以前人们大多数使用地图,看路况。
但是由于经济发展,交通路线也变化好大。
现在虽然有GPS,但是在山区有覆盖遮蔽的地方,GPS也失去作用。
汽车出巡不方便,为解决这个的问题,本文主要研究使用在汽车导航设备的能够精确定向的电子罗盘系统。
本文主要介绍磁阻式电子罗盘的工作原理,并详细介绍了磁阻传感器HMC5883、双轴加速度传感器ADXL202、AD7705转换芯片以及AT89C52单片机的磁阻式电子罗盘的硬件设计;根据传感器信号输出特点,经过AD7705模数转换后,利用AT89C52单片机处理信息功能经过分析后,经显示屏显示行驶方向。
数字罗盘开放性实验
![数字罗盘开放性实验](https://img.taocdn.com/s3/m/bea17c9ca58da0116c1749d0.png)
基于单片机的数字罗盘设计和制作一、数字罗盘概述1、数字罗盘的特点及应用数字罗盘,在现代技术条件中电子罗盘作为导航仪器或姿态传感器已被广泛应用。
数字罗盘与传统指针式和平衡架结构罗盘相比能耗低、体积小、重量轻、精度高、可微型化,其输出信号通过处理可以实现数码显示,不仅可以用来指向,其数字信号可直接送到自动舵,控制船舶的操纵。
目前,广为使用的是三轴捷联磁阻式数字磁罗盘,这种罗盘具有抗摇动和抗振性、航向精度较高、对干扰场有电子补偿、可以集成到控制回路中进行数据链接等优点,因而广泛应用于航空、航天、机器人、航海、车辆自主导航等领域。
典型的数字罗盘具有以下特点:(1)三轴磁阻效应传感器测量平面地磁场,双轴倾角补偿。
(2)高速高精度A/D转换。
(3)内置温度补偿,最大限度减少倾斜角和指向角的温度漂移。
(4)内置微处理器计算传感器与磁北夹角。
(5)具有简单有效的用户标校指令。
(6)具有指向零点修正功能。
(7)外壳结构防水,无磁。
电子罗盘的原理是测量地球磁场,如果在使用的环境中有除了有地球以外的磁场且这些磁场无法有效的屏蔽时,那么电子罗盘的使用就有很大的问题,这时只能考虑使用陀螺来测定航向了。
2、设计任务及要求本次设计利用51单片机开发板及电子指南针模块实现一数字罗盘的设计。
要求掌握电子指南针模块及其方位角度测量的工作原理,设计LCD显示电路及指南针模块的接口电路。
在LCD显示器上实现方位角度的实时显示。
用电子器件制作一个指南针,可以实现指引方向的作用。
有一定的抗干扰能力,可以实现蜂鸣提示的功能。
二、电路设计原理及单元模块1、设计原理目前电子罗盘按照有无倾角补偿可以分为平面电子罗盘和三维电子罗盘,也可以按照传感器的不同分为磁阻效应传感器、霍尔效应传感器和磁通门传感器。
利用磁性材料的磁阻效应制成磁性效应传感器。
磁性材料的易磁化轴、形状和磁化磁场的方向影响着其磁化方向。
图 1.1显示出,当电流流通磁性材料时,其电阻阻值大小由材料流通电流的方向与磁化方向的夹角θ决定。
基于AT89S52单片机的电子罗盘系统的设计与实现-开题报告
![基于AT89S52单片机的电子罗盘系统的设计与实现-开题报告](https://img.taocdn.com/s3/m/0d9bea04da38376bae1faec6.png)
浙注创扌储离院本科生毕业论文(设计)开题报告题目:基于AT89S52单片机的电子罗盘系统的设计与实现学生姓名******0*** *200 ***指导教师******二级学院信息学院专业名称计算机科学与技术班级0* 计算机*班2012年3月浙江财经学院毕业论文(设计)对学生的要求1.学生应充分认识毕业论文(设计)工作的重要性,学生本人应对工作的质量负责,有高度的责任感,在规定的时间内全面完成毕业论文(设计)的各项工作,争取优异成绩。
2.学生在接到毕业论文(设计)任务书后,在领会课题的基础上,进一步了解任务的范围及涉及的素材,应向指导教师提呈调查研究提纲,查阅、收集、整理、归纳资料,学生在毕业论文(设计)中都应结合毕业论文(设计)课题进行必要的外文阅读以及完成规定的外文资料翻译和文献综述。
3.学生应在充分调研的基础上编写毕业论文(设计)工作计划,列出完成毕业论文(设计)任务所采取的方案与步骤,认真做好论文提纲。
4.学生应主动接受教师的检查与指导,定期向指导教师汇报工作进程,听取教师对?作的意见和指导。
5.学生在毕业论文(议计)工作中应充分发挥主动性傌创造性,树立实事求是的科学作风,严格遵守规章制度,要独立完成毕业论文(设计)任务,严禁抄袭。
6.学生在毕业论文(设计)答辩结束后,应亠回毕业论文(设计)的所有材料,对设计内容中涉及的有关技术资料$学生负有保密责任,未经允许不得擅自对外交流或转让,并华助做好归档工作。
摘自《浙江财经学院本科毕上论文(设计)工作管理暂行规定》、论文(设计)选题的依据(选题的目的和意义、该选题国内外的研究现状及发展趋由于GPS导航定位的不稳定性,而地磁大小和方向随地点(甚至随时间)而异,无论何地磁场的水平分量永远指向磁北,这是所有电子罗盘的制作基础,所以电子罗盘可以用于稳定的精确的汽车导航定向,电子罗盘系统的市场需求也在我国日趋明显,而且也初具规模。
其主要发展趋势概括如下:(1)制定行业规范与产业标准(2)专业分工和产业化(3)与GPS技术结合,提高系统性能,实现定位一体化。
电子罗盘设计方案
![电子罗盘设计方案](https://img.taocdn.com/s3/m/598b419baeaad1f346933fc8.png)
电子罗盘设计方案.doc电子罗盘设计方案 1 引言V2XE 是一种以集成微处理器作为控制和接口新型2轴罗盘和大磁场传感器[1,U2XE 使用新型系统常用3V 工作电源,具有功耗低、尺寸小、各种条件下抗噪声能力强、较大测量灵敏感应区等优点。
V2XE 结合了PNI 公司专利磁场感应传感器和测量电路技术,不受补偿漂移影响,不同温度下测量结果很稳定。
V2XE 简单易行标准SPI 接口输入/输出数据。
2 性能特点V2XE 典型特性如下功率低(3V DC,2mA 输出); 封装尺寸小(25.4mm5.4mm11.5mm); 高磁感应(0.01°); 高磁精度(2.0°); 数字接口输出(3V 标准SPI 接口); 具有高磁场感应(0.00015Gauss); 具有大磁场量程(±11Gauss)。
V2XE 引脚功能如表1所列。
将V2XE 应用于GPS 系统,用AT89C2051读取V2XE 测量数据,串口将数据传送到GPS 处理器,图1示出V2XE 连接到单片机原理图。
AT89C2051没有标准SPI 口输出[2,故分别用P1.7、P1.6和P1.5 来模拟SCLK、MISO 及MOSI 端。
V2XE 复位引脚SYNC 由P3.7脚控制,SSNOT 接,V2XE 工作从机模式。
3 数据格式和命令字V2XE 有Big Endian 和Little Endian 两种数据格式。
Big Endian 类型数据是从高位到低位存放,Little Editan 数据是倒序存放,即最高8位依次放最低8位数据,最低8位依次放最高8位数据。
如图2所示。
带有数据命令格式由开始标志(Sync Flay)、指令类别(Frame Type)和结束标志(Terminator)组成,图3所示是一个带有参数Heading(0X02)和Magnitude(0X05)SetDataComponents(0X03)命令构成。
电子罗盘设计方案整体设计一款平面数字罗盘模块输入电压低体积
![电子罗盘设计方案整体设计一款平面数字罗盘模块输入电压低体积](https://img.taocdn.com/s3/m/9c282eda941ea76e58fa04f6.png)
电子罗盘设计方案整体设计一款平面数字罗盘模块。
输入电压低,体积小。
其工作原理是通过磁传感器中两个相互垂直轴同时感应地球磁场的磁分量,从而得出方位角度,此罗盘支持RS232协议及IIC协议。
该产品精度高,稳定性高,并切具有重新标定的功能,能够在任意位置得到准确的方位角,其输出的波特率默认是9600bps,波特率可选,19200、38400、57600以及115200。
可以配置成定时输出,也可以主动查询获取,具有磁偏角补偿功能,可适应不同的工作环境。
●使用芯片HMC1022芯片传感器的机构为四臂的惠斯通电桥,将磁场转换为差动输出的电压。
灵敏度为1mV/V/高斯。
更宽的磁场范围:±6微高斯(地磁场为0.5高斯),最小可检测85高斯的磁场。
低成本,小体积:和磁通门传感器相比,这些小体积的传感器减小了线路板的组装成本,增加了可靠性和坚固程度。
低功耗,供电电源为3~10DC 。
大量OEM设计。
置位/复位电路简单。
无须偏置补偿电路(除非精度要求特别高)。
输出非常完美典型应用:电子指南针,电子罗盘,遥控飞机,航空模型HMC1052 是一个突破性的设计,它将高性能的两轴磁阻传感器,集中在单个芯片上。
完美的正交双轴检测(误差〈0.01°),且灵敏度互相匹配,消除了指向误差。
供电电压低于1.8V,超小尺寸,低功耗。
灵敏度达1mv/v/Oe,检测磁场范围达±60e 。
带10 针的小型表贴外形(SMOP),尺寸3mm x 3mm x 1mm 。
芯片上的带有专利的,位于芯片上的置位/ 复位带,减少了温度漂移影响,非线性误差,也减少了大磁场存在引起的信号输出损失。
置位/复位电路简单。
无须偏置补偿电路。
输出非常完美典型应用:电子指南针,电子罗盘,遥控飞机,航空模型●产品特点1.体积小2.高性价比3.串口及IIC输出格式4.波特率可调5.5V TTL输入输出6.512 bytes EERPOM●产品应用(1)、手持式仪器仪表(2)、机器人导航、定位(3)、航行系统(4)、船用自动舵(5)、八木天线定位(6)、车载GPS导线(7)、航模定向●性能参数●模块需要用到的参数定义1)方位角度:数值范围(0~355.9),默认0角度为方向北(即磁北加上偏移角度),方位为顺时针方向增大,即东-90,南-180,西-270;在协议中,角度为两字节,范围为0~3559,默认高字节在前,低字节在后;2)磁北:地磁的北;3)偏移角度:正北与地磁北之间的夹角,为2个字节,数值范围(0~3559等效角度0~355.9),默认磁偏角为23.5度,即整型数为235, 默认高字节在前,低字节在后;4)定时周期:电子罗盘内部定时输出的周期时间,比如定时周期1S,电子罗盘每1S输出一组方位角度数据;定时周期是2字节,单位是S/10,默认设置是10,即1S,1000等于100S, 默认高字节在前,低字节在后,即0x(03 E8);●EEPROM存储信息;0x00-0x01:磁偏角;高字节在前,低字节在后;0x02:开机是否开启定时器主动输出数据;0x03-0x04:定时周期,高字节在前,低字节在后;通讯协议共10条指令,如表格所示:串口支持使用的通讯格式如下;通讯格式:命令C( 1 字节)+数据长度n( 1字节)+数据data(n 字节)+检验和Sum(1字节)Sum=命令+数据长度+数据1+数据2+。
数字式电子罗盘毕业设计
![数字式电子罗盘毕业设计](https://img.taocdn.com/s3/m/ac597b6dcaaedd3383c4d3ea.png)
毕业设计说明书数字式电子罗盘设计学生姓名:孔垂礼学号: ********** 学院:计算机与控制工程专业:电气工程及其自动化指导教师:***2015 年 06 月数字式电子罗盘设计摘要数字式电子罗盘具有很多优点,例如:体积比较小、启动非常迅速、功率损耗较低、制造成本低廉等,当今社会测控技术对测向传感器提出了非常高的要求;为了提高数字罗盘的测量精度,特意设计了一种基于HMC5883L三轴磁阻传感器[1]的数字电子罗盘;在分析相关类似产品的基础上,特别强调对电源、器件选型、信号调理电路、软件设计等方面进行了分析研究,设计出了数字罗盘并且研制了试验的样机;为验证设计效果,在双轴陀螺测试转台上进行了测试,试验结果初步验证了该设计方案的可行性;论文的研究工作可以为研究和改良数字式磁罗盘的测量准确度提供可靠的资料.关键词:地磁场,数字罗盘,HMC5883L三轴磁阻传感器,重力加速度计Here is the translation of your chinese paper’s titleAbstractDigital electronic compass, has small volume, quick start, low power consumption, and low cost, the modern measurement and control technology puts forward higher requirements on sensor of direction finding; In order to improve the precision of the digital compass, we design a HMC5883L triaxial magnetic resistance sensor based digital electronic compass; On the basis of the analysis of related products, focuses on the power supply, device selection, signal conditioning circuit and software design are analyzed in aspects of research, design the digital compass and test prototype was developed; To verify the design effect, on the two-axis gyro testing table was tested, experimental results verify the feasibility of the design scheme of; Thesis research work could be used to research and provide reference for improving the measuring accuracy of digital magnetic compass.Key words : Earth's magnetic field, digital compass, HMC5883L three-axis magnetic resistance sensor, the gravity accelerometer目录摘要 (2)Abstract (3)目录...........................................................................................................................................错误!未定义书签。
电子旋转圆盘的设计
![电子旋转圆盘的设计](https://img.taocdn.com/s3/m/8c7e4e28647d27284b7351f0.png)
黄石理工学院
毕业设计(论文)开题报告评议表
姓名
邓贵贤
学号
044021202
专业班级
04级电本(2)班
指导教师
江玲
职称
助教
报告题目
电子旋转圆盘的设计
该生所选定的论文课题难易程度比较适中,有一定的研究价值和可创新性,论文的设计方案具有效强的科学性和实践性。
从所查阅的论文文献和开题报告中可以看出,该生对设计、研究的问题有比较深刻分析和独到的见解。学习态度认真,组织纪律好,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作,成果完全符合规范化要求。
综上所述,同意邓贵贤同学开题。
指导教师签字:
年月日
教学院Βιβλιοθήκη 意见主管毕业设计(论文)工作的院长签字:
年月日
备注
电子罗盘-218418915.doc
![电子罗盘-218418915.doc](https://img.taocdn.com/s3/m/ef9a11ed49649b6648d74759.png)
范例三电子罗盘一.系统概述本系统的目标是设计一个两轴数字罗盘系统。
对其所指的方向进行测量。
当系统工作时,系统中的磁阻传感器(HMC1022)对所在地的地磁进行A/D采集,然后对采集量进行处理,将所在的方向相对正北的角度通过串口发送给高端。
本系统可工作在正常状态和标定状态。
1 正常状态在该状态下,系统对地磁进行正常采集后进行校准,然后通过串口将计算的方向角发送出来。
2 标定状态在该状态下,系统对周围的磁场进行采集,以此为参考,推导出校准参数。
退出该状态时,将校准参数保存起来,以便用于对正常状态下采集的数据进行偏置校准。
二.系统输入/输出分析两轴数字罗盘系统的系统框图如图6-27所示。
图6-27 数字罗盘系统框图从系统框图中可以看出,两轴数字罗盘系统大体可以分为模拟量输入、开关量输出以及通信量3 类。
模拟量输入分析如表6-5所示。
表6-5 数字罗盘系统模拟量输入开关量输出分析如表6-6所示表6-6 数字罗盘系统开关量输出表6-7 数字罗盘系统通信量三.硬件设计1 芯片选型选取芯片时应该注意:不要将所有的I/O口用满,应当预留一定的输入输出端口,以便扩展需要。
通过分析数字罗盘系统的输入量和输出量,发现所需的I/O口较少,为5个。
但考虑到该系统对A/D采集精度要求较高并且要求有SCI模块以便于通信,故考虑该系统采用具有10BitA/D采集和SCI模块的MR8。
2 设计框图数字罗盘系统的硬件框图如图6-28所示,下面将分析A/D采集中的电压放大模块、HMC1022(磁阻传感器)的置位/复位电路和SCI(RS-232)通信模块。
图6-28 基于MR8的数字罗盘系统框图3 MCU引脚汇总列表数字罗盘系统中MR8的I/O口具体分配情况如表6-8所示。
表6-8 MR8的I/O分配4 模块硬件分析及设计(1) A/D采集模块在该模块中,使用MR8内部的A/D模块对HMC1022产生的两路电压采集。
考虑到在地球磁场下HMC1022输出的电压范围在-5mv~5mv之间,对于如此小的电压,模数转换器无法准确转换,因此需要对其输出电压进行放大。
基于AT89S52单片机的电子罗盘系统的设计与实现
![基于AT89S52单片机的电子罗盘系统的设计与实现](https://img.taocdn.com/s3/m/a7794694680203d8ce2f24b9.png)
本科生毕业论文(设计)题目:基于AT89S52单片机的电子罗盘系统的设计与实现学生姓名 ******学号 0804200230指导教师 ******二级学院信息学院专业名称计算机科学与技术班级 0*计算机*班20**年4月声明及论文使用的授权本人郑重声明所呈交的论文是我个人在导师的指导下独立完成的。
除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果。
论文作者签名:年月日本人同意浙江财经学院有关保留使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以上网公布全部内容,可以采用影印、缩印或其他复制手段保存论文。
论文作者签名:年月日基于AT89S52单片机的电子罗盘系统的设计与实现摘要:随着汽车进入千家万户,但普通汽车不具备高端汽车内置的电子罗盘定向系统;而导航定向对于行车安全非常重要。
本文将介绍一种用于车载设备精确定向的电子罗盘系统。
首先介绍磁阻传感器测向原理,然后本系统采用三轴磁阻传感器HMC5883作为信号采集装置,实现自动定向的软硬件设计方法,接下来系统采用ATMEL 的8位单片机AT89S52单片机为核心控制器,设定以正北为0º的一周。
单片机获取传感器信息,经过分析后通过液晶屏显示行驶方向,并实现了偏离固定方向区间行驶便产生报警的功能,同时分析了系统产生的误差。
关键词:AT89S52单片机;HMC5883传感器;电子罗盘electronic compass orientation system based on AT89S52Abstract:Nowadays, as automobile is owned by normal households, the navigation system is a rather important part for the traffic safety. However, a normal car does not have the vehicle antenna automatic orientation system as the high-end car. This article will introduce a more accurate electronic compass orientation system which can be used in normal cars. First part of this article is about the application of magnetoresistive sensor measurement principle with he HMC5883 3-axis magnetoresistive sensor as a signal acquisition device. Then, it adopts ATMEL 8 bit microcontroller AT89S52 MCU as the core controller. This controller is set to 0 digits in north. In this way, the controller can acquire and analyze information to show the direction on LCD screen as well as alert when the vehicle is out of the direction. This is to avoid system incidents.Key words:AT89S52 microcontroller; HMC5883 sensor; electronic compass orientation system目录1 绪论 (1)1.1课题背景 (1)1.2国内外研究现状及发展趋势 (1)1.3本文主要研究内容和章节安排 (2)2 系统分析与设计 (3)2.1电子罗盘测向原理介绍 (3)2.2系统主控系统的选择 (4)2.3单片机比较和选型 (5)2.4传感器的选择 (6)2.5显示屏的选择 (8)3硬件系统模块设计与实现 (9)3.1传感器模块 (9)3.2控制器模块 (9)3.3报警控制模块 (10)3.4显示输出模块 (11)3.5按键模块 (11)4软件系统设计与实现 (12)4.1主程序设计 (12)4.2传感器模块程序 (13)4.3报警控制模块程序 (17)5总结与展望 (21)致谢 (23)1 绪论1.1课题背景电子罗盘系统在交通运输、探险勘测等定向领域有广阔的应用前景。
基于STM32的电子罗盘设计
![基于STM32的电子罗盘设计](https://img.taocdn.com/s3/m/d53190a0294ac850ad02de80d4d8d15abe2300a6.png)
24 23 22 21 20 19 18 13
12
14
2 200 pF
0.1 uF VCC 3.3
图 4 加速度传感器模块原理图 2.4 单片机最小系统电路图
主控电路采用 STM32F103RET6 单片机,其最小系统原 理图如图 5 所示。图中所示的 STM32F103RET6 单片机具有 较强的抗干扰能力,适合本系统设计 [7]。晶振为 8 MHz 的无 源晶振经单片机倍频后作为 72 MHz 的系统时钟,单片机为低 电平复位,但当复位引脚为低电平后,单片机不会马上复位, 还需要持续一段时间,故电容 C13 作为缓冲,从而维持一段时 间的低电平 [8]。BOOT0 为启动模式选择引脚,当为低电平时 为用户闪存启动模式,当为高电平时为系统内存启动模式,本 电路默认设置为闪存启动模式,当需要设置为系统内存启动
全面感知 Comprehensive Perception
基于STM32的电子罗盘设计
龚健颖,刘忠富,金健男,王 昊,许 斌
(大连民族大学 信息与通信工程学院,辽宁 大连 116600)
摘 要:目前,导航系统大多采用GPS导航,但GPS导航在偏远地带容易受到其他波段信号的干扰,有效信号不能完全返
中图分类号:TP39
文献标识码:A
文章编号:2095-1302(2015)12-0008-02
0引言 GPS 在导航定位、测速方面具有广泛的应用,但在高楼
密集的城区和偏远地带,GPS 信号受到阻挡,信号精度降低, 因而 GPS 设备不能很好的将信号回馈到卫星 [1]。针对这一问 题,可以采用电子罗盘和 GPS 组成导航定向,电子罗盘可以 对 GPS 进行有效的补偿 [2]。同时,随着科技的发展,电子罗 盘也可以安装在汽车或者轮船上,当驶入到信号较差的地方 时,数字电子罗盘可以起到很大的作用。
毕业设计 基于磁阻式传感器的电子罗盘的设计
![毕业设计 基于磁阻式传感器的电子罗盘的设计](https://img.taocdn.com/s3/m/9e961c1eeff9aef8941e06bf.png)
本科毕业论文便携式电子罗盘软件设计与校准学生姓名:沈彤学号:20120214241学院:机电工程学院专业:机械设计制造及其自动化(机电一体化)指导教师:葛海浪 (助教)2016年 5 月 9 日目录引言 (4)第一章.电子罗盘的测量与倾角补偿原理 (5)1.1 电子罗盘的测量原理 (5)1.2 倾角补偿原理 (6)第二章电子罗盘的硬件设计与实现 (7)2.1 系统框架 (7)2.2 传感器的选择 (7)2.3. 单片机开发环境 (8)第三章.电子罗盘误差分析与补偿 (9)3.1 误差来源 (9)3.2 误差的补偿 (10)3.2.1 漂移补偿 (10)3.2.2 椭球化补偿 (10)第四章.校正及其程序设计 (12)4.1 8字型校准 (12)4.2 8字型校准的程序设计 (12)4.3 倾斜补偿的程序设计与实现 (13)4.4 滤波算法 (14)第五章.结论与展望 (15)致谢 (16)参考文献 (17)便携式电子罗盘软件设计与校准摘要本设计采用了STM32F103C8T6高速单片机为控制核心,连接了采用IIC总线通讯方式的磁阻传感器HMC5883L集成模块和加速度传感器MMA8452集成模块,通过磁阻传感器测量大地磁场,但是测量的数据仅仅在水平面内有效。
在倾斜时侧需要使用加速度计进行补偿。
在经过加速度传感器的姿态数据采集后使用单片机进行数据整理、运算,经过加速度计得到的X、Y、Z三轴姿态信息进行分别计算出俯仰角PITCH和横滚角ROLL。
磁阻传感器采集的大地磁场的X、Y、Z三轴数据经过单片机进行俯仰角和横滚角的倾斜度补偿。
在经过补偿之后,通过SPI连接的OLED显示屏输出磁阻传感器的大地磁场角度信息。
关键词:STM32单片机磁阻传感器加速度计电子罗盘The design and calibration of portable electronic compass systemAbstract This design adopts the stm32f103c8t6 high-speed microcontroller as control core, connecting the IIC bus communication hmc5883l magnetoresistive sensor integrated module and acceleration sensor MMA8452 integrated module, by magnetoresistive sensor to measure the magnetic field of the earth, but the measurement data only in the horizontal plane effectively. Accelerometer is used to compensate for the inclination of the side. In after acceleration sensor attitude data acquisition SCM data arrangement, calculation, after acceleration meter is obtained the X, y, Z three-axis attitude information are respectively to calculate the pitching angle of pitch and transverse roll angle, roll. The X, Y and Z three axis data of the magnetic field of the magnetic field of the magnetic field of the magnetic field of the magnetic resistance sensor are carried out by the single chip microcomputer to carry on the pitch angle and roll angle of the roll angle compensation. After compensation, the earth's magnetic field angle information of the OLED display is connected with the SPI display screen.Key words STM32 MCU ; magnetoresistive sensor ;acceleration sensor; electronic compass引言本课题所使用的电子罗盘属于磁罗盘,它是一种根据大地磁场各个方向的矢量的大小计算出方向的装置。
基于HMC1022磁阻传感器的数字电子罗盘的设计与实现
![基于HMC1022磁阻传感器的数字电子罗盘的设计与实现](https://img.taocdn.com/s3/m/28afe832aaea998fcc220e86.png)
及传感器电桥和接口电子器件的温度漂移, 保存此偏置值, 在以后的电桥输出读数中减去此项即可消除这些误差。 2. 2 干扰的校正
如前所述, 航向角由磁阻传感器输出的 Y 与 X 确定, 罗盘在水平面内旋转时, 感受地磁场输出的 Y, X 值如图 9 所示( 是 1 个圆) , 但是在实际的应用中受周围电机等磁体 的影响, 输出曲线会有一些变形, 示意图如图 10 所示 ( 有 些接近椭圆) , 为了补偿外界磁场的干扰, 可确定两个坐标 因数 X sf 和 Ysf , 来将椭圆改为圆[ 8] 。于是可计算偏移值 X of f 和 Yof f , 将圆中心定在( 0, 0) 原点, 用公式( 2) 来计 算 Y , X 值。
1 系统硬件设计
1. 1 地磁场导航原理 地球是个巨大的磁体, 磁力线起始于南极附近的一个点,
终止于北极附近的一个点。即: 2 个磁极[2] 。地磁场强度约为 0. 5~ 0. 6 Gauss, 磁力线与地球表面平行的水平分量总指向地 磁北极. 我们古代就是根据这个原理发明了司南。而本文所 研究的电子罗盘应用了一种传感器, 其内部集成了一种电阻 ( 称为磁阻) , 磁阻在不同方向感受磁场时阻值会发生相应的 变化。本系统正是应用这种阻值的变化来设计电路的。
该偏置项包括传感器电桥和接口电子器件的偏 X 读数+ X of f ( 2) Y 值= Ysf @ Y 读数+ Yof f 这里的定标因数 X sf 和 Ysf 可由下述方法获得。 1) 将罗盘在水平面做旋转运动 2) 找出 X 和 Y 读数的最大值和最小值( 本系统设计采 集 40 次数据) 3) 用这 4 个数值确定 X 和 Y 定标因数( Xsf, Y sf ), 以 及零偏移值(Xoff, Yoff) Xsf= 1 或 Y( 最大- Y 最小) / 2( X 最大- Y 最小) ( 3) 以较大的数值为准 Y sf= 1 或( X 最大- Y 最小) / 2( Y 最大- Y 最小) 以较大的数值为准
电子指南针毕业设计论文
![电子指南针毕业设计论文](https://img.taocdn.com/s3/m/d2a79b02fad6195f312ba675.png)
摘要早期的指南针采用了磁化指针和方位盘的组合方式,整个指南针从便携性、指示灵敏度上都有一定不足。
本系统采用专用的磁场传感器结合高速微控制器(MCU)的电子指南针能有效解决这些问题。
系统采用了磁阻(GMR)传感器采集某一方向磁场强度后通过MCU控制器对其进行处理并显示上传,通过对电子指南针硬件电路和软件程序的分析,阐述了电子指南针基本的工作原理及实现。
实际测试指南针模块精度达到1°,能够在LCD上显示当前方位并能通过键盘控制上传指南针处理得到的数据到上位机。
关键词:电子指南针;GMR;MCU;LCDAbstractSince the early use of a magnetic compass and direction-pointer of the composition, the entire compass from scratch, on the instructions of a certain sensitivity of the ing a dedicated high-speed magnetic sensors with microcontroller (MCU) electronic compass can effectively solve these problems.The system is designed by the reluctance (GMR) sensors collecting a certain direction through the magnetic field strength after the MCU Controller its judgement will be dealt with the results, through the LCD screen display and can be sent to the MCU's top serial Machine. The actual test compass module can reach 1 °, in the LCD display on the current position of the keyboard and through selective compass upload the data processing.Key words: Electronic compass; GMR; MCU; LCD目录第1章绪论1.1 课题背景指南针的发明是我国劳动人民,在长期的实践中对物体磁性认识的结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计说明书数字式电子罗盘设计学生姓名:孔垂礼学号: 1105044263 学院:计算机与控制工程专业:电气工程及其自动化指导教师:龙达峰2015 年 06 月数字式电子罗盘设计摘要数字式电子罗盘具有很多优点,例如:体积比较小、启动非常迅速、功率损耗较低、制造成本低廉等,当今社会测控技术对测向传感器提出了非常高的要求;为了提高数字罗盘的测量精度,特意设计了一种基于HMC5883L三轴磁阻传感器[1]的数字电子罗盘;在分析相关类似产品的基础上,特别强调对电源、器件选型、信号调理电路、软件设计等方面进行了分析研究,设计出了数字罗盘并且研制了试验的样机;为验证设计效果,在双轴陀螺测试转台上进行了测试,试验结果初步验证了该设计方案的可行性;论文的研究工作可以为研究和改良数字式磁罗盘的测量准确度提供可靠的资料.关键词:地磁场,数字罗盘,HMC5883L三轴磁阻传感器,重力加速度计Here is the translation of your chinese paper’s titleAbstractDigital electronic compass, has small volume, quick start, low power consumption, and low cost, the modern measurement and control technology puts forward higher requirements on sensor of direction finding; In order to improve the precision of the digital compass, we design a HMC5883L triaxial magnetic resistance sensor based digital electronic compass; On the basis of the analysis of related products, focuses on the power supply, device selection, signal conditioning circuit and software design are analyzed in aspects of research, design the digital compass and test prototype was developed; To verify the design effect, on the two-axis gyro testing table was tested, experimental results verify the feasibility of the design scheme of; Thesis research work could be used to research and provide reference for improving the measuring accuracy of digital magnetic compass.Key words : Earth's magnetic field, digital compass, HMC5883L three-axis magnetic resistance sensor, the gravity accelerometer目录摘要 (2)Abstract (3)目录...........................................................................................................................................错误!未定义书签。
1.前言 (1)2.总体方案 (3)2.1传感器的方案论证与选择 (3)2.2单片机方案的选择 (7)2.3总体方案设计思想以及框图 (7)3.硬件电路设计 (8)3.1单片机最小系统 (9)3.2 HMC5883L传感器模块 (9)3.3 ADXL202模块 (13)3.4 LCD1602液晶屏模块 (14)4.软件设计 (17)4.1 HMC5883L与单片机通信软件设计 (16)4.2 LCD1602人机界面软件设计 (17)4.3系统总统软件设计 (19)5.系统调试 (21)6.结论 (21)7.总结与体会 (21)致谢 (24)参考文献 (25)附录A:电子指南针整机电路图和实物图 (26)附录B:1602液晶模块字符存储器 (28)附录C:电子指南针程序部分源代码 (29)1.前言磁罗盘俗称指南针,它是一种简单的用来指示判别方位的东西,也是一种重要的导航仪器,指南针可应用在许多场合中。
司南是古代的四大发明之一,即指南针的前身。
它是由一根装在轴上而且可以自由旋转的磁化了的针构成的。
在地磁场作用下磁针总能平行保持在磁子午线的切线方向上。
磁针的南极指向地理的南极,通过这种现象及其性质就可以用它来辨别方向。
常用于航海、大地测量、车载导航等方面。
随着科技的发展指南针原理不断的被世人所了解,先前笨重的“司南”也逐渐发展成为现在的轻巧便捷的指南针。
但是,它最基本的原理构造是没有改变的,都还是比较粗糙精度不高的机械指南针,另外,指示的机械结构基本上也没有改变,之所以能自由的旋转都是利用某种支撑使得磁针能够受到地磁场的影响。
机械有很多不可避免的先天因素不但影响指针式指南针的便捷便携性、灵敏度、精确度等而且还影响其使用寿命。
现如今我们国家和外国在电力电子技术领域发展都非常迅猛,尤其是很多特需芯片和一些专用传感器都有了质的改变,磁传感器就是一大特例,它的发展使指南针的基本实现机理有了更高水平的发展,老式机械结构将逐步退化,目前对磁场的测量处理和指示方向都改用轻巧便捷的磁传感器和专用传感器,这就是当前应用较为广泛的电子式指南针。
电子指南针有固定的内部结构,没有活动部分,对于和其它电子系统接口连接非常简单,不但可代替旧的磁指南针。
而且精确度非常高、稳定性特别好、应用也非常广泛。
本设计采用各向异性磁阻(AMR)传感器芯片HMC5883L,它是由Honeywell公司生产的。
霍尼韦尔HMC5883L是一种有数字接口的弱磁传感器芯片,表面非直插式的高度集成模块,HMC5883L分辨率极高,HMC118X系列磁阻传感器就是其中最先进的传感器,并附带霍尼韦尔专利的集成电路包括放大器、自动消磁驱动器、偏差校准、能使指南针精度控制在1°~2°的12位模数转换器,其I2C系列总线接口也很简单。
HMC5883L采用的各向异性磁阻(AMR)技术比其他各向异性传感器技术更先进、更有市场,特别是在轴向高灵敏度和线性高精度比较突出。
传感器之所以能够用来测量地球磁场的方向以及大小是因为它具有正交轴的低灵敏度的固相结构,其测量范围从-5高斯(gauss)到 +5 高斯(gauss),霍尼韦尔的磁传感器是一款在各方面性能都是最好的传感器,在低磁场传感器行业中享有盛誉,本文介绍了数字电子罗盘工作原理及电路硬件及软件的设计,同1.1课题研究的背景及意义早在我国战国时期我们的祖先就发现一种可以指示方向的磁石,后来人们就把磁矿石刻成像勺子一样的东西用来指示方向——司南,用于行军打仗。
随着时代的变化科技的发展,出现了各种各样的半导体材料,将各部分功能综合、整合的技术也在日益成熟,电子罗盘技术也得到迅速的发展,五花八门的电子罗盘在我们的生活当中也显而易见,尤其是在导航方面扮演着重要角色。
同时电子罗盘也广泛的应用在水平孔洞的测量、垂直孔洞的测量、水下探测、建筑物定位、设备维护、仿真系统、教育培训、虚拟现实等方面。
我们国家在数字电子罗盘方面的研究起步比较晚,国内无论是生产罗盘部件还是销售电子罗盘的厂家一般都是作为中介或者代售国外产品,国内九十年代末才开始电子罗盘的研究。
1.2国内外研究现状我们国家有很多研究和生产电子罗盘的公司,Honeywell(霍尼韦尔)公司是最为著名的公司之一,其生产的代表作是磁阻式电子罗盘,另外KVH公司生产的磁通门电子罗盘也是比较出名的。
我们国家在数字式电子罗盘的研究起步比较晚,基本上还没有形成一个完整的体系,很多厂商都是代收国外品牌。
美国目前已经研制开发出地面和空中定位精度达30m、水下定位精度优于500m的地磁导航系统,他们制造的飞航导弹和巡航专用的鱼雷命中率都有很大的提高。
另外,美已经开始用地磁感应信息来研究导弹和核武器实验,并利用E22无人机在空中进行地磁数据测量。
国内在地磁导航的研究就比较落后,虽然说已经开始研究,但是主要还集中在模拟实验和仿真阶段,据了解,某某集团三院将所测得的地磁强度数据用平均绝对差法进行了多种多样的匹配运算,其分辨率能达到50m,另外,某大学的几个教授在这方面的研究也取得了很大的进步,他们利用地磁导航校正惯性导航的仿真实验取得了较高的精度。
其它国内的大部分研究都还在停滞不前,不是仿造就是抄袭,制作电子罗盘仍停留在利用Honeywell公司的磁阻传感器上,对其产生的误差进行智能补偿也要参考大量的外文数据。
因此电子磁罗盘在我们国家内部发展空间还是很大的。
1.3本文内容概述其三利用霍尔元件。
磁通门传感器能够提供低成本、低损耗的探测方法,它由一磁芯环绕着的线圈构成,这种磁芯配备有励磁电路,但是它们整体外形体积比较大、容易破碎、等待的时间比较长。
然而霍尔效应磁传感器就有许多优点,例如:它的体积比较小,重量非常轻,功功率损耗较小,价格也不贵,连接单片机的接口电路也简单易懂,综合评价特别适用于强度很大磁场的测量。
但是,它也有众多缺点,它不够灵敏、产生的噪声较大、温度性能不好等。
虽然有些方面也能用霍尔元件经过聚磁措施或者其他手段制造出的器材来测量地磁,但这样测出的数据偏差比较大,精度不高。
磁阻传感器就具备较完美的特点,他已经做成了标准的集成芯片,并且其衍生物也成了一系列完整的体系。
而用磁阻传感器做成的电子罗盘就避开了磁通门罗盘的不足,具有体积很小、重量轻巧、精确度高、稳定性性强、应答速度快等优点,以后的电子罗盘就朝着这个方向发展了。
本文采用霍尼韦尔 HMC5883L 三轴磁阻传感器作为地磁测量的核心元件展开设计,HMC5883L是通过高度整合、集成的芯片并把它贴装在电路板上的模块,并带有能够检测很弱很弱的磁场的数字接口,在弱磁环境中就可以大显身手了,用其支撑的电子罗盘不但成本低而且和应用领域广泛。
HMC118X 系列磁阻传感器是HMC5883L 最先进的高分辨率磁阻传感器,该系列传感器自身就带有运放电路、自己能快速消除磁场干扰、自主补偿、自助驱动等,能够把精确度准确的控制在1°~2°的范围内。