飞思卡尔智能车河海大学epsilon队技术报告

飞思卡尔智能车河海大学epsilon队技术报告

ID:10576772

大小:7.41 MB

页数:46页

时间:2018-07-07

飞思卡尔智能车河海大学epsilon队技术报告_第1页
飞思卡尔智能车河海大学epsilon队技术报告_第2页
飞思卡尔智能车河海大学epsilon队技术报告_第3页
飞思卡尔智能车河海大学epsilon队技术报告_第4页
飞思卡尔智能车河海大学epsilon队技术报告_第5页
资源描述:

《飞思卡尔智能车河海大学epsilon队技术报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四届全国大学生“飞思卡尔”杯智能汽车竞赛技术报告学校:河海大学队伍名称:Epsilon参赛队员:唐小洪黄首孟邱纪星带队教师:李东新褚福涛42关于技术报告和研究论文使用授权的说明本人完全了解第四届全国大学生“飞思卡尔”杯智能汽车竞赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。参赛队员签名:带队教师签名:日期:42目录第1章引言1第2章智能车设计分析2

2、2.1设计要求及设计思路22.2总体设计22.3方案论证32.3.1传感器设计方案32.3.2电机驱动模块方案选取42.3.3控制算法设计方案5第3章智能车硬件设计63.1机械设计63.1.1车模结构特点63.1.2舵机位置63.1.3系统电路板的固定及连接83.2电路设计83.2.1主控制器模块93.2.2电源管理模块103.2.3寻迹传感器模块123.2.4测速传感器模块143.2.5电机驱动143.2.6舵机控制16第4章智能车软件设计174.1总体流程图174.2输入量检测与计算184.2.1车速检测184.2.2小车位置

3、检测194.3策略与控制量计算194.3.1转向控制194.3.2车速控制204.3.3本系统采用的速度调节控制策略22第5章开发工具、制作调试过程235.1开发工具235.2制作调试过程23第6章总结256.1模型车的主要技术参数说明25426.2问题及改进方向25参考文献27致谢28附录2942第1章引言第三届“飞思卡尔杯”全国大学生智能汽车邀请赛规定参赛选手须使用竞赛秘书处统一指定并负责采购竞赛车模套件,采用飞思卡尔半导体公司的8位、16位微控制器作为核心控制单元,自主构思控制方案进行系统设计,包括传感器信号采集处理、动力电

4、机驱动、转向舵机控制以及控制算法软件开发等,完成智能车工程制作及调试。大赛分光电与摄像头两个赛题组,在车模中使用透镜成像进行道路检测方法属于摄像头赛题组,除此之外则属于光电赛题组。本组设计的智能小车是基于红外传感器的,属于光电赛题组。我们的技术报告以智能小车的设计为主线,包括小车的构架设计、软硬件设计,以及控制算法研究等,分为六章。其中,第一章为引言部分;第二章主要介绍了小车的总体设计;第三章对小车的硬件设计进行了详细的介绍,其中包括机械改造,电路设计两大部分;第四章描述了小车的软件设计和相关算法;第五章对开发工具、制作、安装、调

5、试过程说明,以及模型小车的技术参数说明;第六章叙述了我们对设计的总结和展望。42第1章智能车设计分析1.1设计要求及设计思路智能车比赛以快速平稳地完成赛程为目标,比赛过程中若出现小车同时有两个轮子脱离跑道则被判为未能完成比赛,且要能跑完一圈后在起跑线后3米内停车,否则成绩加罚1秒。这就要求智能车能够准确提取赛道信息,及时作出合理的控制并迅速执行。赛道为白底黑线,白底宽60cm,黑线宽25mm,比赛允许选手自行设计传感器和控制电路,并编写控制程序,禁止改动舵机和轮胎等小车结构。硬件是智能小车运行的基础,通过部件的合理布局、连接,机械

6、结构设计改装,使车体结构稳定可靠,适合赛道特点。硬件电路的设计和制作都强调可靠性,同时将功能相对独立的控制处理模块和电机驱动模块单独制板,各独立的模块可以方便的升级。作为有自主识别能力的智能车,稳定的硬件只是必要条件,而一套高效的软件则是小车的灵魂。软件负责协调各硬件模块有条不紊的工作,就是小车的中枢神经。软件的设计中主要包括赛道信息提取,赛道状况的判断,根据赛道状况得出不同的速度给定;并通过对速度信息的提取,经过一定算法使当前车速尽快逼近给定速度。综上,小车的整体设计思路是通过稳定的硬件和高效的软件相结合保证小车以稳定为前提下,

7、用最短的时间完成比赛。1.2总体设计如图2.1所示,本智能车系统主要包括七大模块:电源管理模块、单片机控制模块、赛道信息采集模块、速度检测模块、舵机控制模块、电机驱动模块、辅助调试模块。系统各个组成部分的主要功能如下:电源管理模块:主要提供系统各模块正常工作所需要的电源。稳定、高效的电源模块是系统正常工作的基础。单片机控制模块:本系统采用由Freescale公司生产的MC9S12XS128单片机作为系统的控制核心,它负责控制各个模块间的协调工作,主要接收来自赛道信息采集模块的赛道信息和速度检测模块42反馈的速度信息,通过对这些信息

8、进行恰当的处理,形成合适的控制量对舵机与驱动电机进行控制。赛道信息采集模块:该模块相当于智能车的“眼睛“,主要负责采集小车所处位置当前或前面的赛道信息,输出相应的信号供主控芯片处理。速度检测模块:该模块主要检测小车的当前速度,作为速度反馈传至控制器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。