ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:1.06MB ,
资源ID:3162126      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3162126.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(扬州大学赛格门队智能汽车邀请赛技术报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

扬州大学赛格门队智能汽车邀请赛技术报告.docx

1、扬州大学赛格门队智能汽车邀请赛技术报告第一章 引言 1第二章 系统设计制作的思路以及实现的技术方案 3 系统分析 32.2 系统设计结构图 3第三章 机械系统设计与实现 53.1车模转向舵机机械结构的设计 5第四章 硬件电路系统设计与实现 74.1 硬件电路设计方案 74.1.1 以S12为核心的单片机最小系统 74.1.2 主板 84.1.3 电机驱动电路 114.1.4 摄像头 134.1.5 速度传感器 14第五章 软件系统设计与实现 175.1 HCS12 控制软件主要理论、 算法说明 175.1.1 基于CCD图像传感器的路径识别算法 175.1.2转向控制策略 195.1.3速度控

2、制策略 205.2开发工具以及软件安装调试过程 205.3代码设计简介 22第六章 结论 25参考文献 27 第一章 引言全国大学生智能汽车竞赛是教育部九项大学生设计竞赛之一,它以迅猛发展的汽车电子为背景,涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科,目的是为了提高当代大学生实践能力、创新能力和培养精诚合作的团队精神。竞赛要求以飞思卡尔( freescale ) S12 为控制芯片,统一模型车体并进行自主设计,制作出具有自主识别道路能力的智能汽车。它将在专门设计的跑道上自动识别道路调试行驶。中心目标是不违反大赛规则的情况下以最短时间在跑道上跑两圈,跑完两圈之后,赛车需要在

3、通过起始线后三米范围内自动停止。 本文主要对车模整体设计思路,硬件与软件设计及车模的装配调试过程作简要的说明。本智能车系统设计以MC68S912DG128微控制器为核心,通过一个CMOS摄像头检测模型车的运动位置和运动方向, PID控制算法调节驱动电机的转速和舵机的方向,完成对模型车运动速度和运动方向的闭环控制。实验结果表明,系统设计方案可行。第二章 系统设计制作的思路以及实现的技术方案 系统分析智能车竞赛要求设计一辆以组委会提供车模为主体的可以自主寻线的模型车,最后成绩按单圈最快时间,并要求赛车在起始线后三米范围内自动停止。我们分析了前两届比赛的各个队伍的优缺点,分析了各种传感器的特点和应用

4、范围,并展望了智能车发展方向,比较了光电传感器和 CMOS图像传感器的优缺点。红外传感器相对简单,程序处理也不是很负责,但是前瞻距离很小;CMOS图像传感器前瞻距离大,采样信息量大,便于分析前方路径信息,但是其程序处理相对比较负责,时序控制要求很严格,对单片机速度要求较高。由于程序处理以及操作的延时,要想车保持稳、快、准三要素,车就必须有一定的前瞻性,保持对前方路径的清晰分析。基于以上的考虑我们决定采取以CMOS图像传感器为基础的寻径系统。2.2 系统设计结构图按照预先的设计,我们设计了整个系统的结构图。系统力求简单高效,在满足比赛要求的情况下,使硬件结构最简单,减少因硬件而出现问题。图2.1

5、 智能车系统结构图第三章 机械系统设计与实现为了充分利用好提供的车模,在准备初期以尽量的少改动车模为原则,但经过的长期的调试,以及与同类队伍的比较,总结出必须在组委会规定的比赛规则范围内适当的改装车模,我们对舵机的力臂进行了改进,经过改进,整车的性能和舵机的响应时间得到很大的改善,这也是系统设计必不可少的一部分。3.1车模转向舵机机械结构的设计转向系统在车辆运行过程中有着非常重要的作用,合适的前桥调整参数可以保证在车辆直线行驶过程中不会跑偏,即保证车辆行驶的方向稳定性;而在车辆转向后,合适的前桥可以使得车辆自行回到直线行驶状态,即具有好的回正性。基于这个原因,前桥参数调整及转向系统优化设计必然

6、会成为智能车设计中机械结构部分的重点,在实际操作中,我们通过理论预测进行方案的可行性分析,然后做出实际结构以验证理论数据。另外,在模型车制作过程中,除了遇到“如何得到良好的方向稳定性”的问题外,还要考虑如何尽快实现转向。而由于功率是速度与力矩乘积的函数,追求速度,必然会使力矩减小,因此设计时就要考虑到舵机的动力与来自地面的摩擦阻力间的关系,避免因舵机力量太小使得车辆无法转向的情况发生。经过最后的参数比较,为了解决以上问题,我们希望通过设计一些可调整的机构,加上实际测算,最后得出一套可以稳定、高效工作的参数及机构。赛车机械结构只使用竞赛提供车模的底盘部分及转向和驱动部分。控制采用前轮转向,后轮驱

7、动方案。 我们在实际调整时的改进办法:改进舵机力臂,使左右等臂,抬高舵机增大力臂,从而增大车行进中的车轮转向速度。在车转弯时,能及时转弯。但对力臂的改装增加了舵机的负荷,对舵机有一定的损耗。因此必须调整好舵机的高度,必须保证舵机的高效,又要保证其稳定。图3.1改进后的舵机转向机构及安装图在最终设计的这套机构中,综合考虑了速度与扭矩间的关系,尽量减小舵机的负荷,并根据模型车底盘的具体结构,简化了安装方式,实现了预期目标,不过该机构仍存在自身重量太大的问题,将在以后的调试过程中逐渐改进。第四章 硬件电路系统设计与实现4.1 硬件电路设计方案从最初进行硬件电路设计时我们就既定了系统的设计目标:稳、快

8、、准,在整个系统设计过程中严格按照规范进行。整个智能车控制系统是由三部分组成的:S12为核心的最小系统板、主板、电机驱动电路板。最小系统板可以插在主板上组成信号采集、处理和电机控制单元。4.1.1 以S12为核心的单片机最小系统单片机最小系统板使用MC9S12DG128单片机,112引脚封装,为减少电路板空间,板上仅将本系统所用到的引脚引出。单片机引脚规划如下:PB0-PB7:调试用LED.PT3:奇偶场信号输入。PT2:行同步脉冲输入信号。PWM5:舵机角度控制信号输出。PWM1:电机速度控制信号输出。PWM3: 反向电机速度控制信号。PAD0: 图像信号输入端。4.1.2 主板主板上装有组

9、成本系统的主要电路,它包括如下部件:电源稳压电路、视频同步分离电路、摄像头接口、舵机接口、电机驱动器接口、电源接口、单片机最小系统板插座、指示灯、开关等。1)电源稳压/升压电路本系统中电源稳压电路为+2.5,+5V、+6V和+12V稳压电路,为整个智能模型车自动控制系统中除后轮驱动电机外的所有设备供电。嵌入式控制系统的MCU 一般都需要一个稳定的工作电压才能可靠工作。而设计者多习惯采用线性稳压器件(如78xx 系列三端稳压器件) 作为电压调节和稳压器件来将较高的直流电压转变为MCU所需的工作电压。这种线性稳压电源的线性调整工作方式在工作中会造成较大的“热损失” (其值为V 压降I 负荷) ,其

10、工作效率仅为30 %50 %1 。加之工作在高粉尘等恶劣环境下往往将嵌入式工业控制系统置于密闭的容器中以保证局部的清洁。这样用线性电源不仅工作效率低, 而且“热损失”产生的热量在密闭容器内的聚集也加剧了MCU 的恶劣工况,从而使嵌入式控制系统的稳定性能变得更差。而开关电源调节器件则以完全导通或关断的方式工作。因此, 工作时要么是大电流流过低导通电压的开关管、要么是完全截止无电流流过。因此,开关稳压电源的功耗极低, 其平均工作效率可达70 %90 %1 。在相同电压降的条件下,开关电源调节器件与线性稳压器件相比具有少得多的“热损失”。因此,开关稳压电源可大大减小散热片体积和PCB 板的面积,甚至

11、在大多数情况下不需要加装散热片,从而减少了对MCU工作环境的有害影响。采用开关稳压电源来替代线性稳压电源作为MCU电源的另一个优势是: 开关管的高频通断特性以及串联滤波电感的使用对来自于电源的高频干扰具有较强的抑制作用。此外,由于开关稳压电源“热损失”的减少, 设计时还可提高稳压电源的输入电压,这有助于提高交流电压抗跌落干扰的能力。LM2576 系列开关稳压集成电路是线性三端稳压器件(如78xx 系列三端稳压集成电路) 的替代品,它具有可靠的工作性能、较高的工作效率和较强的输出电流驱动能力, 从而为MCU的稳定、可靠工作提供了强有力的保证。另外,后轮驱动电机工作时,电池电压压降较大,为提高系统

12、工作稳定性,必须使用低压降电源稳压芯片,因此,经本小组商量研究决定采用LM2576稳压芯片。LM2576ADJ芯片具有输出电压可调的功能。我们选用的贴片封装在焊接时需注意将贴片接地,这样可以减少纹波,稳压电路如图4.1所示。12v升压电路采用MC34063芯片,该芯片性能一般,在电感选用上需注意,应采用绕线电感,选择电容须注意,工作时可能产生噪声,电路如图4.2所示。图4.1电源稳压电路图4.2 升压电路2)视频同步分离电路由于比赛赛道黑白分明,因此智能模型车自动控制系统中使用黑白全电视信号格式CMOS摄像头采集赛道信息。摄像头视频信号中除了包含图像信号之外,还包括了行同步信号、行消隐信号、场

13、同步信号、场消隐信号以及槽脉冲信号、前均衡脉冲、后均衡脉冲等。因此,若要对视频信号进行采集,就必须通过视频同步分离电路准确地把握各种信号间的逻辑关系。我们使用了LM1881芯片对黑白全电视信号进行视频同步分离,得到行同步、场同步信号。视频同步分离电路原理图4.3示。图4.3视频同步分离电路4.1.3 电机驱动电路为了利用单片机实现对主电机的控制,使用MOTOROLA公司的H桥芯片MC33886。该芯片的供电电压在5V至40V之间均可,MOSFET管的导通电阻为120m,控制信号的输入兼容TTL/CMOS电平,PWM的最高频率可达10kHz,同时具有短路保护功能和故障信号的输出。MC33886的

14、应用示意图如图4.4示。 图4.4 MC33886的应用示意图图中,V+是为直流电机供电的电源。IN1和IN2两个逻辑电平输入端分别控制输出端OUT1和OUT2。当IN1输入高电平时,OUT1输出也为高电平即通过H桥与V+导通;当IN1输入低电平时,OUT1输出也为低电平即通过H桥与GND导通。IN2和OUT2的关系与此相同。FS为故障信号开漏极输出,低电平有效。当D1是高电平或者D2是低电平时,同时禁用OUT1和OUT2的输出,使OUT1和OUT2同时变为高阻态。通过控制IN1和IN2的电平,即可控制电机正转、反转、停转。对IN1和IN2的电平信号进行脉宽调制,即可控制电机的转速。本组采用2

15、片MC33886并联的方式,增加驱动电路对小车的驱动能力。经测试,此驱动电路驱动能力相比与原单片MC33886驱动能力强很多,比普通MOS管组成的H桥驱动能力稍强。MC33886电路图如图4.5所示。在此特别提醒的一点是许多队伍提出芯片易发烫,我们队先后三次制作印制板,芯片散热一次比一次好。我们并没有采用散热片,而是采用底板散热的方法,既减小了体积又起到了散热的效果。如图4.6所示。图4.5 电机驱动板电路图4.6 MC33886印制板电路4.1.4 摄像头本智能车寻线采用CMOS图像传感器方式,普通单板摄像头。普通CMOS图像传感器通过行扫描方式,将图像信息转换为一维的视频模拟信号输出。CM

16、OS输出的信号变化很快,比如PAL制式的视频信号,每秒钟输出50帧图像信息(分为奇、偶场),每帧图像有312.5行,每行图像信号时间为64微秒,其中有效的图像信号约为56微妙左右。摄像头如图4.7所示图4.7 摄像头4.1.5 速度传感器为了使得赛车能够平稳地沿着赛道运行,需要控制车速,使赛车在急转弯时速度不至过快而冲出赛道。通过速度检测,对车模速度进行闭环反馈控制,即可消除上述各种因素的影响,使得车模运行得更稳定。车速检测的方式有很多种,例如用测速发电机、转角编码盘、反射式光电检测、透射式光电检测和霍尔传感器检测。在综合前两届比赛的经验,以及本队成员和老师的讨论,我们采用光电编码器测速。它由5-1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1