《二维高精度液晶显示电子指南针设计》由会员分享,可在线阅读,更多相关《二维高精度液晶显示电子指南针设计(22页珍藏版)》请在金锄头文库上搜索。
1、 信 息 工 程 学 院信 息 工 程 学 院信 息 工 程 学 院信 息 工 程 学 院 学 位 论 文学 位 论 文学 位 论 文学 位 论 文 二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针设计设计设计设计 论 文 作 者 姓 名 :论 文 作 者 姓 名 :论 文 作 者 姓 名 :论 文 作 者 姓 名 : 申 请 学 位 专 业 :申 请 学 位 专 业 :申 请 学 位 专 业 :申 请 学 位 专 业 : 电子科学与技术电子科学与技术电子科学与技术电子科学与技术 申 请 学 位 类 别 :申 请 学 位 类 别
2、:申 请 学 位 类 别 :申 请 学 位 类 别 : 工学工学工学工学学士学士学士学士 指导教师姓名 (职称) :指导教师姓名 (职称) :指导教师姓名 (职称) :指导教师姓名 (职称) : 论 文 提 交 日 期 :论 文 提 交 日 期 :论 文 提 交 日 期 :论 文 提 交 日 期 : 二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针二维高精度液晶显示电子指南针设计设计设计设计 摘摘摘摘 要要要要 早期的指南针采用了磁化指针和方位盘的组合方式,整个指南针从便携性、指示灵敏度上都有一定不足。本系统采用专用的磁场传感器结合高速微控制器(MCU)的电
3、子指南针能有效解决这些问题。 系统采用了磁阻 (GMR) 传感器采集某一方向磁场强度后通过 MCU 控制器对其进行处理并显示上传,通过对电子指南针硬件电路和软件程序的分析,阐述了电子指南针基本的工作原理及实现。实际测试指南针模块精度达到 1,能够在 LCD 上显示当前方位并能通过键盘控制上传指南针处理得到的数据到上位机。 关键词关键词关键词关键词:电子指南针;GMR;MCU;LCD The design of Two-dimensional High-precision LCD Electronic Compass Abstract Since the early use of a magne
4、tic compass and direction-pointer of the composition, the entire compass from scratch, on the instructions of a certain sensitivity of the defect. Using a dedicated high-speed magnetic sensors with microcontroller (MCU) electronic compass can effectively solve these problems. The system is designed
5、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 MCUs top serial Machine. The actual test compass module can reach 1 , in the
6、 LCD display on the current position of the keyboard and through selective compass upload the data processing. Key words: Electronic compass; GMR; MCU; LCD目目目目 录录录录 论文总页数:18 页 1 引言 . 1 1.1 课题背景 . 1 1.2 国内外研究现状 . 1 1.3 本课题研究的意义 . 1 2 系统框图及原理 . 1 3 磁场信号采集和处理 . 2 3.1 磁阻传感器 . 3 3.2 磁场测量 ASIC . 3 4 系统硬件 . 5 4.1 系统控制器 . 5 4.1.1 控制器内部结构 . 5 4.1.2 控制器存储结构 . 5 4.1.3 控制器具体电路 . 6 4.2 系统扩展电路 . 8 4.2.1 通信电路 . 8 4.2.2 指南针模块接口电路 . 9 4.2.3 实时时钟电路 . 9 4.2.4 液晶显示电路 . 10 4.2.5 系统输入电路 . 11 5 系统软件 . 13 5.1 主监控程序 . 13 5.2 实时时钟驱动 . 14 5.3 人机界面驱动 . 14 5.3.1 液晶模块驱动 . 14 5.3.2 键盘驱动 .