- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RS232角度感器的软件设计开题报告
西安工业大学北方信息工程学院
毕业设计 论文 开题报告
题目:
系 电子信息 专 业 班 级 姓 名 学 号 导 师 2012年月日
目前国外应用与姿态角的测量方法有很多种。根据测量精度和实时响应速度的不同,主要有机械式和电子式,捷联式的姿态测量系统也在飞机、舰船、车辆、石油平台钻井以及机器人控制方面有着广泛的应用。美国的GibbsAssociates公司设计生产的多种电子数字罗盘已经应用于GM、FORDCHRYSLER公司的汽车导航上。Honeywell公司生产的芯片级 HMC 磁阻传感器和产品级 HMR 磁阻传感器模块已经有相当成熟的产品。如HMR3300系列,其航向精度一般在±0.5度±0.2度,更新速率20Hz,XW-EC系列三维电子罗盘,内嵌了温度传感器和温度补偿算法,具备了HMR3300系列同样的精度,价格相对较低。另外,国内一些大学如西北工业大学、南京航空航天大学等也在这方面取得了一些成果。
三、研究的主要内容
针对系统要实现的功能,研究姿态传感器系统的组成,确定系统的总体框架结构。根据单片机MC9S12XS12芯片并运用C语言进行软件设计,实现系统功能设计。
四、研究方法
1. 具体研究方案
a. 分析常用的姿态传感器技术,总结其优缺点,结合本系统的实际需要选用惯性传感器系统,芯片选用并通过实验对其可行性进行了验证;
b. 完善软件系统设计思路的细节,主要学习研究主要实现采集数据,处理数据,算法的实现,以及驱动底层设备的任务;
c. 通过对各种软件设计方法的研究,采用模块化编程思想,在此基础上运用C语言完成系统软件的设计;
d. 对姿态传感器整体的调试,提高软硬件工作的可靠稳定性,并对运行的数据进行分析,检验该系统的性能是否达到设计的要求;
e. 总结系统设计中存在的缺陷和不足,提出改进思路。
2. 姿态传感器硬件系统方框图如图1所示。
图1 姿态传感器硬件系统方框图
姿态角传感器的硬件,主要是以单片机为处理为核心两个倾角传感器共同完成数据采集及处理并通过RS232将整个处理结果上位机。 3. 软件设计方案
一个好的硬件平台只有搭配了好的软件才可以发挥出它应有的功效。因此,软件的设计方法就显得十分的重要,这在很大程度上取决于系统软件的结构是否合理,方法是否得当。在软件的编程过程当中,通常用到四种方法:过程化、模块化—结构化、面向对象以及面向智能体的编程方法。比较以上四种编程方法,并结合考虑智能车系统的特点,设计中采用了模块编程方法。这种模块编程方法是将一个相对比较复杂的系统分解为若干个小程序来处理,各个小程序之间有着紧密的关联,这样的处理在一定程序上简化了编写过程。姿态传感器软件设计结构如图2所示。 图2 软件设计结构 本课题软件设计由以下几个模块组成:
a. 初始化模块:在这个模块中主要是对单倾角传感器以及MC9S12X128芯片各端口的初始化,串口通信的初始化等。
b. 数据采集处理模块:在这个模块中,运用单片机I/O口模拟SPI时序采集两个倾角传感器的数据,角度数据的滤波程序、角度数据的温度补偿程序等。
c. 总线通信模块:该模块包含一个接收中断,该模块主要完成配置主控制器通信模块的收发模式,解析数据,发送数据功能。
d. 数据存储模块:该模块主要完成存储系统正常运行时所需要的重要数据包括向存储器写数据,从存储器读数据等功能。
五、研究的重点及难点
1. 软件系统的重点
在这个姿态传感器系统中,软件补偿是一个重点,由于车体工作时速度较快,抖动厉害,通过软件补偿提高测量精度能够使控制系统更好的采取相应的措施以保证整个车体平稳不会发生倾覆。
2. 软件系统的难点
在软件运行系统中各个模块算法运行的优先级别以及整个程序优化都将是一个难点,需要大量的工作对软件系统的设计、实验和改进。
六、针对课题的研究,前期已开展的工作
1 查找搜集需要使用的各类传感器控制的有关资料,学习掌握单片机功能接口技术的应用。
2 查阅姿态传感器技术相关的书籍,了解其工作原理。
3 根据控制要求初步确定研究方案。
七、设计的基本要求及进度安排
1 17—18周,前期准备工作,完成毕业设计所需资料的收集。 2 18—19周,完成开题报告撰写并进行开题答辩。
3 19—新学期3周,完成整体方案设计及程序设计。 4 4—5周,撰写中期报告,进行中期答辩。
5 6—11周,将整个系统进行调试及整合进行演示,并撰写毕业论文。
6 12—13周,准备终期答辩。 指导教师意见(对课题的深度、广度及工作量的意见)
指导教师: 年 月 日 所在系审查意见: 系主管领导: 年 月 日 参 考 文 献
[1] 楼顺天,周佳社.微机原理与接口技术
[2] 何立民单片机应用技术选编[M
您可能关注的文档
最近下载
- 北师大版八年级数学上册 1.1 探索勾股定理 同步测试(附答案解析).docx VIP
- 冀少版七年级上册生物全册新质教学课件(配2024年秋改版教材).pptx
- 卫生间改造施工组织设计.pdf VIP
- 《结构吊装施工》.pdf VIP
- 2025年中考数学押题:几何图形选填压轴题(含答案).pdf VIP
- 小学英语群文阅读:No Pain, No Gain 教学设计 PPT课件.pptx VIP
- 氢气管线吹扫试压方案.docx VIP
- 正余弦函数的图像和性质导学案.doc VIP
- 2021新教材必修第一册完美题型精讲(同步学习培优120个题型完美讲解).pdf VIP
- 美术五年级上册人美版 第2课 画人像(课件)(14ppt).pptx VIP
文档评论(0)