1、 指导教师签名: 日期:使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式
2、标明。本人完全意识到本声明的法律后果由本人承担。 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。 日期:导师签名: 日期:摘 要智能车是一种集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中运用了微处理器、现代传感器、信息融合、通讯、人工智能及自动控制等技术,是典型的高新技术综合体。本论文提出了一种基
3、于STM32嵌入式微处理器的智能车的设计。系统分为两部分:车载主机系统和手持主机系统。车载主机系统主要以履带式车轮为其机械平台,结合主控电路、超声波避障、无线通信、语音播报、GPS数据采集、碰撞保护功能,完成车载主体功能。手持主机系统主要包括无线通信、数据显示模块、体感操控,它主要负责控制智能车的运行姿态,实时车载数据的采集。整个方案的控制器核心为意法半导体公司的STM32F103VCT6处理器,利用其高速的数据处理能力和丰富的集成外设接口资源,充分发挥智能车的性能,也有利于智能车的程序设计和功能扩展。论文首先介绍了智能车领域的国内外研究现状,然后介绍智能车控制系统总体设计框架和整个开发流程,
4、再是介绍了智能车系统硬件电路设计和软件设计流程和思想,最后介绍智能车系统的制作与调试以及对本次毕业设计总结。关键词:STM32F103; GPS定位; 智能控制; uCOS-ii实时操作系统;AbstractThe smart car is a set of situational awareness, planning and decision-making, multi-level driver assistance functions in an integrated system,It is a typical the use of a microprocessor, modern s
5、ensors, information fusion, communications, artificial intelligence and automatic control technology.This paper presents a design of smart car based on embedded microprocessor of STM32. The entire system is divided into two parts: Car function of Vehicle module Combine with The main control circuit
6、module ultrasonic obstacle avoidance, voice broadcast, GPS data collection. Handheld of vehicle and controller core is STMicroelectronics processor of STM32,Its framework and the entire development process of smart car, Then it introduces of the smart cars system and design processes and ideas of so
7、ftware. Finally, the production of the smart car system and debugging, as well as the Summary of graduation Design.Key Words:STM32F103;GPS positioning;Intelligent Control;Real-time operating system目 录1 绪论 11.1 课题国内外研究现状 11.1.1 智能车系统国内研究现状 11.1.2 智能车系统国外研究现状 21.3 本文研究内容 31.3.1 内容分析 31.3.2 开发流程 32 系统总
8、体设计 52.1 系统对象描述 52.2 总体方案设计 52.3车载主机硬件设计 72.3.1 车载主机功能需求描述 72.3.2 车载主机硬件设计方案 72.3.3 手持主机功能需求描述 82.3.4 手持主机硬件设计方案 82.4 系统软件设计 82.4.1 软件设计思想 82.4.2 软件设计流程 92.5 系统方案可行性分析 93 主机硬件设计与实现 113.1 微处理器系统 113.1.1 最小系统电路 113.2 电源系统设计 133.3 NRF24L01无线模块设计与实现 143.3.1 NRF24L01无线模块电路 143.3.2 NRF24L01无线模块应用电路 153.4
9、GPS定位模块设计与实现 153.4.1 主控电路 153.4.2 模块电源电路 163.5超声波自主避障模块设计与实现 173.5.1 超声波发射电路 173.5.2 超声波接收电路 173.6语音播报模块设计与实现 183.6.1语音播报的设计原理 183.6.2语音播报实现电路 183.7液晶触摸屏模块设计与实现 193.7.1液晶触摸屏模块原理 193.7.2液晶触摸屏硬件实现 193.8陀螺仪模块设计与实现 213.8.1陀螺仪体感操作设计 213.8.2陀螺仪体感操作硬件实现 213.9碰撞保护模块设计与实现 223.9.1碰撞保护模块实现原理 223.9.2碰撞保护模块硬件实现
10、224 系统软件设计 234.1系统软件设计 234.1.1 总体程序设计 234.1.2 超声波自主避障处理程序 244.1.3 GPS信息处理程序 254.1.4 NRF24L01无线模块程序设计 264.1.5 陀螺仪体感程序设计 264.1.6 液晶触摸程序设计 275 制作和调试 295.1 电源系统调试 295.2 液晶触摸屏显示调试 295.3 GPS信息数据采集调试 296总结与提高 31致 谢 32参考文献 33附录1 系统实物图 34附录2 毕业设计作品说明书 351 绪论1.1 课题国内外研究现状1.1.1智能车系统国内研究现状我国开展智能车辆技术领域的研究起步较晚,起始
11、于20世纪80年代。而且大多数研究都处于单项技术研究的阶段。虽然在总体上我国智能车辆技术方面落后于发达国家,也存在着一定得技术差距,但是到目前为止也取得了一系列的成果,主要有:(1)我国第一辆自主驾驶轿车由中国第一汽车集团公司和国防科技大学机电工程与自动化学院于2003年研制成功。该自主驾驶轿车在高速公路正常交通情况下,行驶过程中都得最高稳定速度为13km University)机器人研究所一共完成了Navlab系列的10台自主车(Navlab1Navlab10)的研究,取得了显著的成就。目前,智能车辆的发展正处于第三阶段。这一阶段的研究成果代表了当前国外智能车辆的主要发展方向。在世界科学界和
12、工业设计界中,众多的研究机构研发的智能车辆具有代表性的有:德意志联邦大学的研究 1985年第一辆VaMoRs智能原型车辆在户外高速公路上以100kmusing fuzzy neural network for trend & jump pattern in control chart J.China Mechanical Engineering,2004,15(22):1998-2000.12 卿太全,梁渊,郭明琼.传感器应用电路集萃M.中国电力出版社,2008.4.附录1 系统实物图整个系统由手持主机系统和车载主机系统和组成。车载模块包括L298N电机驱动、RH04超声波测距模块、Lis30
13、2D数字三轴加速度、NRF24L01无线短距离通信系统、ILI9320液晶触摸屏、GPS定位系统。手持模块包括液晶触摸系统、陀螺仪体感模块、NRF24L01无线模块。附录2 毕业设计作品说明书一、作品名称:基于STM32智能车的设计与实现二、作品功能(1)语音播报;(2)GPS定位信息采集;(3)超声波自主避障;(4)UI触控操作;(5)陀螺仪体感操作;(6)碰撞保护。三、运行环境硬件环境:供电电源要求7.5V以上直流电源输入和3.7V锂电池;软件环境:(1)Windows XP以上;(2)Keil for ARM;四、操作步骤系统初始状态设置:(1)车载主机和手持主机正常上电,使各模块均处于
14、正常工作状态,此时语音模块介绍本次设计的内容,手持主机UI界面正常显示;(2)GPS模块绿色指示灯闪烁表示定位成功;(3)打开手持主机界面的控制图标,出现以下子界面;选择液晶触摸可直接触摸方向键,如果要选择陀螺仪体感操纵或超声波自主避障可以选择复选框。(4)选择超声波自主避障模式下,智能车会自主运行,遇到障碍物会自动避开。陀螺仪体感操作下,操作手持主机,智能车会随着手势的变化而改变方向。(5)GPS数据的采集受到手持主机的控制,将在车载主机系统的液晶上显示。至此,本系统作为毕业设计的内容已经展示完毕。五、注意事项(1)电源在接入系统之前要确认正负极,否者造成系统损坏。(2)各个模块的数据线不要接错,否则不能实现功能。(3)车载主机和手持主机轻拿轻放,避免出现因为损坏而不能工作的情况。(4)请严格按照说明书的步骤操作。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1