山东大学(威海).docx
《山东大学(威海).docx》由会员分享,可在线阅读,更多相关《山东大学(威海).docx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十一届“恩智浦”杯全国大学生智能汽车竞赛技 术 报 告学校:山东大学(威海)队伍名称:biubiubiu参赛队员:马英戈 包为政 吴孟桦 杨凯 张沚若带队教师:王小利 郑亚民 目录目录- 3 -第一章 系统方案制定- 3 -第二章 车模机械结构及调整- 3 -2.1车模的选定- 3 -2.2车身结构- 3 -2.3电能采集缓冲模块- 3 -2.4传感器线圈模块及其支架- 3 -2.5转向结构- 3 -第三章 电路设计说明- 3 -3.1 主控板、驱动及隔离的硬件设计- 3 -3.1.1 电源管理模块- 3 -3.1.2 电机驱动模块- 3 -3.1.3 控制信号隔离模块- 3 -3.2 智能
2、车传感器模块设计- 3 -3.2.1金属传感器的原理- 3 -3.2.2金属检测起振电路- 3 -3.2.3电感线圈布局原理及改进- 3 -第四章 智能车控制软件设计说明- 3 -4.1底层初始化- 3 -4.2传感器采集处理算法- 3 -4.3寻线行驶算法实现- 3 -4.3.1定位算法- 3 -4.3.2基于位置式PID的方向控制- 3 -4.3.3基于增量式PID的速度控制- 3 -4.3.4弯道策略分析与制定- 3 -第五章 开发工具、制作、安装、调试过程说明- 3 -5.1 开发工具- 3 -5.2 整车机械方面的调整- 3 -第六章 模型车的主要技术参数说明- 3 -6.1 智能车
3、外形参数- 3 -6.2 电路部分参数- 3 -6.3 传感器个数以及种类- 3 -6.4 除了车模原有的驱动电机、舵机之外伺服电机数量- 3 -6.5赛道信息检测精度、频率- 3 -结论- 3 -附录 程序源代码- 3 -摘 要本文主要介绍了电轨节能组智能小车系统的原理、软硬件设计以及小车制作过程,对小车的系统介绍包括车模机械结构的调整、模块电路的设计、传感器信号的处理、控制算法以及整车调试的方法等。设计以飞思卡尔公司的32位单片机MK60FN1M0VlQ15为控制核心,采用PCB印刷电感线圈采集赛道元素信息,编码器获取小车的速度,并利用陀螺仪MPU6050辅助转向。为了提高小车的稳定性,对
4、传感器采集的数据进行滤波处理并且采用PID算法来实现小车的匀速行驶与转向。使用IAR集成编译环境编写代码,采用了山外上位机软件对小车进行调试并且采用蓝牙回传数据和OLED液晶调参作为辅助调试手段。经过大量的软硬件测试,实现了基于桥式整流稳压电路的电轨采电巡线节能组智能小车。关键词:MK60FN1M0VlQ15,PID,PCB电感线圈,桥式整流稳压电路引 言“恩智浦”杯全国大学生智能汽车竞赛是由教育部高等学校自动化专业教学指导委员会主办全国大学生智能汽车竞赛。该竞赛以“立足培养,重在参与,鼓励探索,追求卓越”为指导思想,旨在促进高等学校素质教育,培养大学生的综合知识运用能力、基本工程实践能力和创
5、新意识。智能车竞赛涉及自动控制、模糊识别、传感技术、电子、电气、计算机、机械与汽车等多个学科,为大学生提供了一个充分展示想象力和创造力的舞台,吸引着越来越多来自不同专业的大学生参与其中,激发了大学生的创新思维,对于其实践、创新能力和团队精神的培养具有十分最重要的价值。该竞赛分竞速赛和创意赛两类比赛。竞速赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位、32位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一部能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。创意赛在统一比赛平台上,充分发挥参赛队伍想象力,以特定任务为创意目标,
6、完成研制作品,由竞赛专家组观摩作品现场展示、质疑、现场观众投票等环节,最终决定比赛名次。本竞赛过程包括理论设计、实际制作、整车调试、现场比赛等环节,要求学生组成团队,协同工作,初步体会一个工程性的研究开发项目从设计到实现的全过程。竞赛融科学性、趣味性和观赏性为一体,是以迅猛发展、前景广阔的汽车电子为背景,涵盖自动控制、模式识别、传感技术、电子、电气、计算机、机械与汽车等多学科专业的创意性比赛。本竞赛规则透明,评价标准客观,坚持公开、公平、公正的原则,保证竞赛向健康、普及,持续的方向发展。节能指标组比赛目的是训练同学能够设计低功耗、节能的运动平台。需要综合机械结构、电路设计、控制方法设计一台节能
7、的智能车。智能车运行的赛道要求就是竞赛比赛中的电轨组(B4)的赛道。在电轨组的两个铝膜上施加的电源的标准为:(1)12V的直流电源。电压波动范围正负1伏;(2)直流电源由5A电流限流保护功能。当电流超过5A时,电源会保护,停止供电。经过2秒钟后,再恢复供电。竞赛过程会对电源输送至电轨直流电能进行计量。计量方法是每一毫秒进行累计电源输送至电轨的电流和电压的乘积。直流电源无法回收电能。比赛排名根据赛车在规定三分钟时间内完成一周所消耗的电能和运行时间分别进行排名。将两项排名名次相加之后,再进行综合成绩排名。第一章 系统方案制定 为满足比赛要求,需采用比赛规定范围内的芯片,电轨取电供电,实现车辆循迹行
8、驶,本组采用了图1.1所示的的小车系统结构。一字排列的电感线圈采集赛道信息,可以将传感器的振荡频率转化为脉冲数,编码器用于测量小车行驶距离,根据行进的时间转化为小车当前速度。MPU6050可采集小车转向时的角速度并运用于转向PID算法中,这些数据通过DMA,FTM正交解码,I2C传输到K60中进行处理,微控制器将速度控制量加在电机上,将方向控制量加在舵机上控制小车完成相应操作。根据比赛要求整个系统由我们设计的电能采集模块供电。 电轨采电模块K60微控制器HC06蓝牙模块Mpu6050电感线圈编码器电机与舵机驱动 A型车模图 1第二章 车模机械结构及调整2.1车模的选定图2.1 由于我们需要实现
9、取电,循迹所以我们使用的恩智浦常规车模中的A车模如图2.1。A车模,其尺寸为270*160*80,相比其他车模A车模只有一个380电机,且质量较小,相比C车没有了减速齿轮带就减少了阻力,因而在相同速度下耗电较为少,并且A车模较为灵活便于改装。2.2车身结构图2.2图2.2是我们改装后的车模。他是基于A车模上加上电能采集缓冲模块,传感器线圈模块及其支架,转向结构,三个部分。车模的设计需要考虑到传感器的稳定性,重心的位置,采电的位置与采电方式等。本章主要内容为A车模的结构设计以及传感器安装与电能采集方式。2.3电能采集缓冲模块 图2.3.1 图2.3.2创新组的关键就在于电源的采集,由于没有了电池
10、,所以采电的方案和结构就显得极为重要,在电源的采集方案上我们试过多种采集方式,最终选用如图所示的这种线刷的软连接方式,软连接会增大与铝箔的接触面积这样既减少了车模与跑道间的摩擦也保证了采电的稳定性。在这里我们用两根碳纤杆固定线刷的角度使其向前倾,更有利于减少摩擦。在线刷的上方安装两个海绵块可以保证线刷与铝箔接触的稳定性,不会因为路面的不平而造成电源的断开。线刷的安装位置不能太过于靠前因为前轮的晃动将可能直接引起线刷脱离铝箔,也不能放最后,因为车尾和传感器的距离太远不易跟随铝箔,所以我们选择了车前三分之一处正好。图2.3.3为了防止车模在过十字路口断电我们便设计了这个电能缓冲电路,具体的电路设计
11、将在下文的电路部分中讲解。2.4传感器线圈模块及其支架图2.4我们使用的电感线圈是我们自己用altium designer设计,这样既保证了线圈之间的距离也保证线圈传感器的对称性与稳定性。为了防止对电感线圈的干扰我们使用的是玻纤杆而不是碳纤杆作为主要支撑结构。由于电感线圈对高度的变化特别敏感,所以电感线圈固定尤为重要,我们最终使用了如图2.4的支承方式,用此种方式架电感线圈伸长了三角形结构的三条边所以其的高度基本上不会受车底盘变形的影响。2.5转向结构 图2.5第三章 电路设计说明3.1 主控板、驱动及隔离的硬件设计3.1.1 电源管理模块为满足需要,本车模上存在4种供电电压:1)智能车使用电
12、刷经过桥式整流电路以及稳压电路取电。二极管存在压降,最后可得11V左右电压可直接用于电机供电。如图3.1.1所示图3.1.1电源管理模块原理图2)一些数字器件使用直流5V,5V电源选用开关型稳压芯片AMS1117 5.0线性稳压芯片。为了隔离电机的干扰,输出加磁珠隔离。 3)使用3.3V为单片机运算放大器供电,采用线性稳压芯片AMS1117 3.3。4)采用TL1963可调稳压芯片为舵机提供5.5V电压。该部分电路如图3.1.2所示。图3.1.2 电源管理模块原理图3.1.2 电机驱动模块电机驱动电路为一个由两片BTN7971芯片组成的桥式电路,大大提高了电动机的工作转矩和转速。部分原理图如图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东大学 威海
限制150内