数字罗盘的设计
- 格式:doc
- 大小:269.00 KB
- 文档页数:24
罗盘的种类和用法全文共四篇示例,供读者参考第一篇示例:罗盘是一种常用的测量工具,它可以帮助人们确定方向和位置。
罗盘的种类有很多,主要可以分为传统罗盘和电子罗盘两大类。
传统罗盘主要依靠磁铁的指向来确定方向,而电子罗盘则利用电子技术来实现方向的测量。
下面将对罗盘的种类及其用法进行详细介绍。
一、传统罗盘的种类及用法1. 指南针罗盘:指南针罗盘是最常见的一种传统罗盘,它包括一个磁针和一个刻度盘。
磁针会自动指向地球磁场方向的南北方向,从而帮助人们确定方向。
使用时,只需将罗盘平放,等待磁针静止后,读取磁针指向的方向即可确定方位。
2. 旋转罗盘:旋转罗盘是一种具有旋转盘的传统罗盘,它可以通过旋转盘来测量方向。
使用时,将罗盘放平,旋转盘调整至零刻度,然后转动盘子与罗盘一起转动,当磁针指向N时,读取指向的角度即为方向。
3. 剖面罗盘:剖面罗盘是一种用于测量地质剖面的罗盘,它可以帮助地质工作者测量矿石的方向和倾角。
使用时,将罗盘置于矿石表面,然后调整水平仪,测量矿石的倾斜角度和方向。
1. 数码罗盘:数码罗盘是一种结合了电子技术的罗盘,它可以通过数字显示方向信息。
数码罗盘通常具有更精确的测量功能和更多的功能,例如高度测量、坡度测量等。
使用时,只需将数码罗盘对准目标,即可读取数字显示的方向信息。
2. GPS罗盘:GPS罗盘是一种由GPS技术实现的方向测量工具,它可以通过卫星信号来确定位置和方向。
使用时,只需打开GPS罗盘,即可获取当前位置的坐标和方向信息。
GPS罗盘广泛应用于户外探险、航海、航空等领域。
3. 惯性导航罗盘:惯性导航罗盘是一种结合了惯性导航技术的罗盘,它可以通过惯性传感器来测量方向和位置。
惯性导航罗盘具有更高的精度和更强的稳定性,适用于需要高精度定位的领域。
罗盘是一种非常实用的测量工具,它可以帮助人们确定方向和位置。
不同种类的罗盘具有不同的特点和用途,可以根据实际需求选择合适的罗盘。
希望本文对您了解罗盘的种类和用法有所帮助。
数字罗盘玩法
数字罗盘是指通过数字的组合来确定命运或灵感的一种古老的占卜方式。
在现代社会,数字罗盘被广泛应用于各个领域,例如数学、商业、游戏等。
在数学领域,数字罗盘被用于产生随机数,模拟实验,以及加密等。
在商业领域,数字罗盘被用于生成营销策略,分析数据,以及预测趋势等。
在游戏领域,数字罗盘被用于设计随机事件,增加游戏乐趣,以及提高游戏难度等。
数字罗盘玩法有很多种,其中比较流行的包括:
1. 随机生成数字组合。
通过数字罗盘,可以随机生成一组数字,可以用于各种游戏、抽奖、摇号等场合。
2. 产生随机图案。
通过数字罗盘,可以产生一系列随机的图案,可以用于设计各种艺术品、纹身、服装等。
3. 分析数据趋势。
通过数字罗盘,可以对一系列数据进行分析,得出趋势、预测未来发展方向,可以用于市场营销、投资决策等。
4. 设计随机事件。
通过数字罗盘,可以设计各种随机事件,例如随机地图生成、随机任务、随机怪物等,在游戏中增加乐趣。
数字罗盘玩法虽然简单,却有着广泛的应用价值。
在未来,数字罗盘将继续发挥重要作用,为各个领域的发展提供支持。
- 1 -。
HMR3500数字磁罗盘套件用户手册目录1. 前言 (3)1.1 版本 (4)2. 操作原理 (4)2.1 电子硬件 (5)2.2 信号处理 (5)3. 安装 (6)3.1 罗盘安装 (6)3.2 电源 (7)3.3 线路连接 (8)4. 测试考虑因素 (9)4.1 主机 (9)4.2 磁补偿 (9)4.3 发光二极管显示器 (10)4.4 串行数据接口 (10)5. 测试软件 (11)5.1 测试软件安装 (11)5.2 演示概要 (11)5.3 启动 (12)5.4 请求和指令 (13)5.3.1 文件菜单 (13)5.4.1 视图菜单 (14)5.4.3 罗盘菜单 (16)5.4.4 罗盘自差补偿 (19)5.5.5 帮助 (21)5.5 数据记录 (21)5.5.1 文件描述 (21)6. 软件消息接口 (23)6.1 信息包(包)格式 (23)6.2 数字数据格式 (24)6.3 协议 (24)6.4 消息描述 (25)6.4.1 软件复位 (27)6.4.2 打开电源 (27)6.4.3 设置波特率值 (28)6.4.4 自检测 (29)6.4.5 状态 (30)6.4.6 刻度初始化 (30)6.4.7 设置电源上升的默认值 (31)6.4.8 磁偏差初始化 (33)6.4.9 地磁场模型-WMM (34)6.4.10 版本 (35)6.4.11 罗盘定向 (36)6.4.12 罗盘磁力补偿 (37)6.4.13 DORIENT消息传输率 (39)7. 术语和缩写词 (40)8. 参考文献 (41)插图目录图1:HMR3500数字磁罗盘电子元件 (3)图2:HMR3500数字磁罗盘模块示意图 (4)图3:工程评估套件硬件 (6)图4:安装尺寸 (7)图5:CompassHost程序主窗口显示器 (12)图6:状态浏览窗口 (15)图7:导航控制窗口 (15)图8:对话框初始化 (16)图9:磁偏差对话框 (18)图10:罗盘磁补偿过程 (20)表格目录表1:接口引出针脚的定义 (8)表2:数字数据格式 (24)表3:消息列表 (26)1.前言非常感谢阁下从Honeywell购买HMR3500数字磁罗盘工程评估成套件。
题目基于单片机的电子指南针设计学生姓名学号所在学院专业班级指导教师完成地点2017 年6月3日毕业论文﹙设计﹚任务书院(系) 物理与电信工程学院专业班级通信1103班学生姓名王婷婷一、毕业论文﹙设计﹚题目基于单片机的电子指南针设计二、毕业论文﹙设计﹚工作自止三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室四、毕业论文﹙设计﹚的内容要求:指南针是一种重要的导航工具,可应用在多种场合中。
电子指南针内部结构固定,没有移动部分,可以简单地和其它电子系统接口,因此可代替旧的磁指南针。
并以精度高、稳定性好等特点得到了广泛运用。
本课题具体要求如下:1. 熟悉指南针的工作原理;2. 选择合适的电磁感应器进行系统设计,完成显示功能;3. 能够利用电池对系统供电,系统集成,完成功能调试。
成果形式:实验样机一套。
毕业设计进度安排: 1.10─3.20:查阅资料(参考文献不少于10篇),进行方案论证,完成开题报告。
完成不少于3000字的外文翻译;3.20─4.30:设计硬件电路,编写相关软件、完成电路仿真及样机调试;5.1─5.20:完善系统调试,撰写论文,准备毕业设计验收等工作;5.21-6.10:整理资料,修改论文,准备毕业答辩。
指导教师系(教研室)通信教研室系(教研室)主任签名批准日期接受论文 (设计)任务开始执行日期学生签名基于单片机的电子指南针设计王婷婷(陕西理工学院物理与电信工程学院通信1103班,陕西汉中 723003)指导教师:郑争兵[摘要]指南针是用以判别方位的一种简单仪器,是一种重要的导航工具,可应用在多种场合中。
当人们置于一个陌生的环境中,导航定向非常重要,随着手机的普及,其内置指南针已被人们广泛应用,但是一旦出现手机无电以及信号不强时无法定位。
针对这一问题,因此开发一款基于单片机的低成本便于携带的电子指南针系统,以满足人们的精确定向。
此次设计的原理是通过STC89C52单片机处理异性磁阻(AMR)传感器芯片HMC5883L得到的信息数据,最终在LCD1602液晶上显示数据,得到当前的角度信息与方位信息。
小型多旋翼无人机三轴电子罗盘设计与误差分析校准1. 引言- 研究背景与意义- 本文的研究目的和内容2. 多旋翼无人机三轴电子罗盘设计- 电子罗盘原理- 三轴电子罗盘设计- 硬件选型和电路设计3. 误差分析与校准- 罗盘误差类型及原因分析- 罗盘校准方法介绍- 校准实验设计和实验结果分析4. 算法实现与测试- 姿态解算算法- 航向角解算算法- 算法测试方法和结果分析5. 结论与展望- 本文研究的主要成果和贡献- 在未来的发展和应用前景- 对改进和优化的建议和展望第1章:引言随着全球定位系统(GPS)的不断发展和普及,无人飞行器(UAV)技术也得到了快速发展。
多旋翼无人机作为一种轻型、灵活、易操控的无人机,逐渐成为了广大航模爱好者、科研工作者和商业应用者的心头好。
作为一种航空器,多旋翼无人机需要对其航向进行准确测量和控制,以便实现精准操控和自主导航等功能。
而电子罗盘作为一种精度较高的传感器,被广泛应用于航空领域中。
本文基于多旋翼无人机平台,研究了三轴电子罗盘的设计和误差校准方法,并对其航向角解算算法进行了实现和测试。
本研究的目的是提高多旋翼无人机的航向角测量精度,以满足其高精度定位和导航等应用需求。
本文的研究内容主要包括三个方面:(1)电子罗盘的设计和选型,包括硬件选型和电路设计等;(2)误差分析和校准方法的实验;(3)航向角解算算法的实现和测试。
通过这些方面的研究,本文将为多旋翼无人机的导航和控制等方面提供有益的参考和指导。
本文的结构按照如下方式组织。
第2章将详细介绍电子罗盘的原理和设计,包括其硬件选型和电路设计等方面的内容。
第3章将分析电子罗盘的误差类型及其原因,并介绍罗盘校准的方法。
第4章将讨论航向角解算算法的实现和测试方法。
第5章将回顾本文的主要研究成果和贡献,并对未来的发展和应用前景进行展望。
第2章:多旋翼无人机三轴电子罗盘设计2.1 电子罗盘原理电子罗盘是一种基于地球磁场原理的传感器,主要用于航空、船舶等领域中航向角的测量。
数字指南针1 功能要求数字指南针要求使用固态磁阻传感器将地磁场的方位角转换成数字量的角度信号,利用单片机处理并显示或通过串行口传送到雷达或电子海图仪等航海设备上,从而实现运动方位角信息的显示。
数字指南针要求分辨率小于1O。
2 方案论证数字指南针又叫电子罗盘,是基于地磁场来定北极的一种仪器。
其测量误差不随时间积累,且体积小,可靠性高,响应速度快,相比传统机械罗盘具有较多的优点。
数字指南针的电路系统主要由地磁检测电路、地磁信号放大电路、磁阻传感器消磁电路、微处理器控制电路、液晶显示电路和接口电路组成。
控制器采用单片机STC12C5410AD,地磁检测采用磁阻传感器HMC1022。
STC12C5410AD单片机是宏晶公司产品,其运算速度为标准单片机的12倍,内带A/D转换器,具有强抗干扰性,低功耗,可在线编程等优点。
HMC1022是二维磁阻传感器电路芯片,其原理是利用电阻桥将磁场强度转换成差动输出电压,该信号电压通过运放放大后,输入到单片机进行A/D转换,最后由单片机进行数据处理并将测量方位角的结果显示在LCD液晶显示器上。
数字指南针设计原理框图如图1所示。
磁阻传感器HMC1022置位/复位电路液晶显示器单片机运放MAX232上位机X轴Y轴串口TXDRXD图1 数字指南针设计原理框图3 系统硬件电路的设计图2所示是数字指南针电路设计原理图。
电路由地磁检测电路、地磁信号放大电路、磁阻传感器消磁电路、微处理器控制电路、液晶显示电路和串行接口电路组成。
3.1 地磁检测电路地磁检测电路采用Honeywell公司生产的智能弱磁二轴传感器HMC1022。
其分辨率为85μGs,工作温度为-40~300℃,器件可在5~12V电源范围内工作。
芯片使用16引脚小型SOP封装,最低可检测30μGs的磁场,是一款高可靠性、高灵敏度的磁阻芯片。
双轴磁阻传感器内部具有2个相互垂直安放的磁传感器,当磁阻传感器与航船相对固定并保持水平状态时,利用从2个传感器输出的水平与垂直磁分量大小就可以算出方位角θ(见图3)。
目录0 前言..........................................................................................................................................错误!未定义书签。
1 总体方案设计 (2)1.1 电子罗盘测量基本原理 (2)1.2 课题分析 (2)1.3 系统方案论证 (3)1.3.1 数据采集模块 (3)1.3.2主机控制模块 (3)1.3.3 结果显示模块 (4)2 硬件电路设计 (5)2.1 单片机系统 (5)2.2按键电路 (6)2.3 GY—26模块电路2.3 GY—26模块电路 (6)2.4液晶显示模块电路 (7)3 软件设计 (8)3.1主程序设计 (8)3.2 GY-26模块程序设计 (9)4 调试分析 (10)4.1硬件调试 (10)4.2 软件调试 (11)参考文献 (11)课设体会 (13)附录1 电路原理图 (14)附录2 程序清单 (15)数字罗盘的设计王某某沈阳航空航天大学自动化学院摘要:本文设计了一种基于单片机控制的精确定向数字罗盘系统。
使用GY—26罗盘模块作为传感器,并详细介绍了其测向原理。
系统采用8位STC89C52单片机作为主控芯片,LCD1602液晶显示作为主输出设备,外加几个按键进行人机交互式操作。
设定以正北方向为0 º的一周。
单片机获取传感器信息,经过分析后通过液晶屏显示模块箭头所指的正前方与地理北极的夹角,角度以顺时针方向累加,实现0—360以0.1度的精度显示。
由按键控制模块进行校准或者是恢复出厂设置,由程序设定磁补偿角度的大小。
该系统低功耗体积小,反应时间短,抗干扰能力强,便于携带,适用于各种应用场合。
关键词:STC89C52单片机;GY—26模块;LCD1602液晶显示;磁补偿0前言现在应用最为广泛的导航仪器主要有两种:陀螺仪和磁罗盘。
能对地磁场测量偏离角度的仪器叫做磁罗盘。
我国古代的四大发明之一指南针就是一个简易的磁罗盘,它对整个人类社会发展做出了巨大贡献,直到现在依然具有深远的意义。
到 20 世纪初,随着工业的发展,罗盘制造工艺也得到了飞速的发展,材料的选择和机械制造使得罗盘的性能有了显著地提高。
尤其是是机械式磁罗盘,现在某些情况下依然使用机械式磁罗盘。
到了20世纪末,陀螺罗盘的问世,对于罗盘导航又是一场革命。
罗盘感应着地球的自转,磁性物质对其几乎没有影响。
使得陀螺罗盘的标度盘非常稳定,读取数据更加精确。
当代GPS虽然有广泛的应用,但是信号经常被物体所遮挡,使其精度大打折扣。
有效性也大大降低。
据有关资料统计,在高楼林立城区和植被茂密的林区,GPS信号的有效性仅为60%。
并且在静止的情况下,GPS也无法给出航向信息。
因此迫切需要研究出一种低功耗,便于携带,内置磁场感应器,系统稳定,并且能完成精确定向的微系统,而本课题设计就是研究出一个数字电子罗盘,采用地磁场的工作原理,由于地磁大小和方向随地点不同而不同,无论何时何地磁场的水平分量都严格的指向地磁北极,所以环境适应性好,可以对GPS 信号进行有效补偿,保证导航定向信息100%有效,即使是在GPS信号失锁后也能正常工作,做到“丢星不丢向”。
本设计系统基于单片机开发平台,选取GY-26型号的平面数字罗盘模块,使用以51为内核的超低功耗控制器STC89C52RC单片机作为控制系统,设计出低功耗数字罗盘系统,实现角度实时显示的软硬件设计方法。
未来科技发展更加快速,相对磁场技术也会越来成熟,电子罗盘系统将朝着先进性、经济性、实用性、功能型的成熟完善的系统而发展!总体方案设计1.1 电子罗盘测量基本原理磁场是一种看不见,而又摸不着的特殊物质,它具有波粒的辐射特性。
磁体周围存在磁场,磁体间的相互作用就是以磁场作为媒介的。
电流、运动电荷、磁体或变化电场周围空间存在的一种特殊形态的物质。
由于磁体的磁性来源于电流,电流是电荷的运动,因而概括地说,磁场是由运动电荷或电场的变化而产生的。
而地球本身及其周围空间存在着磁场,其主要部分是一个偶极场.地心磁偶极子轴线与地球表面的2个交点叫地磁极,地磁的南(北)极实际上是地心磁偶极子的北(南)极。
地磁极与地理极相近但不重合,二者夹角约为11.5 º。
地磁场的强度为0.5 至0.6 高斯,其大小和方向随地点(甚至随时间)而异, 无论何地磁场的水平分量永远指向磁北,这是所有电子罗盘的制作基础。
通过测量物体相对于地磁北的方位实现定向。
早期利用地磁北定向的是机械式指南针,随着数字技术的发展和磁传感器研制水平的提高,电子罗盘获得了较快发展。
本次设计所用的电子罗盘通过磁传感器中两个相互垂直轴同时感应地球磁场的磁分量,从而得出方位角度。
图1 地球磁场分布图1.2 课题分析本次设计利用51单片机开发板及电子指南针模块实现一数字罗盘的设计。
要求掌握电子指南针模块及其方位角度测量的工作原理,设计LCD显示电路及指南针模块的接口电路。
在LCD显示器上实现方位角度的实时显示。
另外,需要添加必要数量的按键进行人机交互操作。
1.3 系统方案论证1.3.1 数据采集模块传感器是本系统信号采集的关键部件,因此传感器的选择变的尤为重要。
目前的电子罗盘传感器主要分为磁通门、磁阻式和霍尔元件三种。
磁通门传感器是由一套环绕磁芯的线圈组成,该磁芯配有励磁电路,能够提供低成本的磁场探测方法,但它们体积偏大、易碎、响应时间慢。
霍尔效应磁传感器的优点是体积小,重量轻,功耗小,价格便宜,接口电路简单,特别适用于强磁场的测量。
但是,它又有灵敏度低、噪声大、温度性能差等缺点。
虽然有些高灵敏度或采取了聚磁措施霍尔器件也能用于测量地磁场,但一般都是用于要求不高的场合。
磁阻传感器现在已经可以做成标准的集成芯片,并且产品也形成了系列。
而使用磁阻传感器的电子罗盘克服了磁通门罗盘的不足,具有体积小、重量轻、精度高、可靠性强、响应速度快等优点,是未来电子罗盘的发展方向。
所以选择磁阻传感器。
方案一:GY-26是一款低成本平面数字罗盘模块。
输入电压低,功耗小,体积小。
具有高性价比串口及IIC输出格式。
其工作原理是通过磁传感器中两个相互垂直轴同时感应地球磁场的磁分量,从而得出方位角度,此罗盘以RS232协议,及IIC协议与其他设备通信。
该产品精度高,稳定性高。
并切具有重新标定的功能,能够在任意位置得到准确的方位角,其输出的波特率是9600bps,有连续输出与询问输出两种方式,具有磁偏角补偿功能,可适应不同的工作环境。
方案二:HMC5883磁阻传感器。
HMC5883是霍尼韦尔公司推出的三轴数字罗盘传感器,专门为带有一个数字接口的低场磁传感器而设计,应用于诸如低成本罗盘和测磁学领域。
采用三轴磁阻传感器进行地球磁场矢量测量,双轴加速传感器可以传感地球重力场中测量载体的姿态,然后通过姿态坐标变换将磁阻传感器沿载体坐标的测量信号变换到地平坐标系。
其输出为3路的差分模拟电压值,差分值大约为几毫伏,信号经过调理电路把信号进行放大,再由模数转换器进行放大和模数转换。
方案三:霍尼韦尔HMR3300。
霍尼韦尔HMR3300拥有三轴磁场测量,两轴加速度传感器进行倾斜角补偿,通过中央处理器实时解算航向,可以在任何方向上提供精确的航向信息,具有补偿硬磁干扰,铁磁物体干扰和离散磁场的功能,输出校准后的高精度测量值,使得在极其恶劣的环境下也能提供准确的航向数据。
另外其具有体积小、工作电压范围大,多种输出方式,功耗低,高性价比等特点,可以将其安装固定在多种方向和位置。
根据设计要求,低成本,功耗小,体积小,控制起来比较简单的平面数字罗盘GY-26更适合,所以选择方案一。
1.3.2主机控制模块现在的控制系统非常多,通常根据我们的实际需要,选择控制系统。
控制器是设计数字电子罗盘的核心部分,MCU负责对传感器采集的信号进行实时分析、处理,可以得到载体的姿态参数,一般计算量较大。
单片机是一种微型的控制器,是一个完整控制体系。
单片机主要优点有:控制功能强大、稳定性好、价格便宜,在各行各业应用都很普遍,单片机推动了各行各业的发展,使工业控制方法更加先进。
有几种不同系列型号的单片机可供选择。
方案一:AT89C52为系统控制器。
兼容MCS—51指令系统,8kB可反复擦写(大于1000次)Flash ROM;32个双向I/O口;256x8bit内部RAM;3个16位可编程定时/计数器中断;时钟频率0-24MHz;2个串行中断,可编程UART串行通道;2个外部中断源,共8个中断源;2个读写中断口线,3级加密位;低功耗空闲和掉电模式,软件设置睡眠和唤醒功能;单片机处理数据能力强,编程自由,方便,可用实现算法和逻辑方面的控制,并且由于其低功耗、尺寸小、性能稳定、价格便宜,使其在各个领域应用广泛。
方案二:飞思卡尔的MC9S12XS128单片机。
MC9S12系列MCU是以高速CPU12内核为基础的微型控制器系列简称S12系列。
典型的HC12总线频率为25Hz。
16位S12系列可以提供512KB的第三代FLASH存储技术提供快速编程能力灵活的时钟保护和安全性帮助客户保护软件编码中的知识产权。
集成度高,片内资源丰富。
片内资源包括8KBRAM,128KBFLASH,2KBEEPROM,接口模块包括SPI、SCI、IIC、A/D和4路8位或2路16位PWM。
方案三:采用MSP430作为系统的CPU。
MSP430 系列单片机是一个 16 位单片机,采用了精简指令集( RISC )结构,具有丰富的寻址方式( 7 种源操作数寻址、 4 种目的操作数寻址),简洁的 27 条内核指令以及大量的模拟指令,大量的寄存器以及片内数据存储器都可参加多种运算,还有高效的查表处理指令,高速度的处理能力。
本设计为了做到精致小巧低功耗,而又不浪费主控芯片的资源,需要一种低功耗的功能一般的单片机。
51单片机完全能够满足设计要求,而且编程简单,I/O资源丰富,所以选择了方案一。
1.3.3 结果显示模块方案一:7段式数码管。
采用7段数码管作为系统的输出显示。
数码管是一种半导体发光器件,其基本单元是发光二极管。
数码管模块化设计,安装维护方便,显示稳定,成本低,但是存在亮度一致性的问题。
显示清晰可靠,价格便宜,使用时间长,只是只能显示出一些简单的数字,无法满足本设计中可能用到的字符串显示。
方案二:LCD1602显示模块。
液晶显示器简称LCD显示器,它是利用液晶经过处理后能改变光线的传输方向的特性显示信息的。
液晶显示器具有体积小、重量轻、数字式接口、功耗极低、显示内容丰富等特点,在单片机应用系统中得到了日益广泛的应用。
液晶显示器按其功能可分为三类:笔段式液晶显示器、字符点阵式液晶显示器和图形点阵式液晶显示器。