飞思卡尔智能车舵机和测速的控制设计与实现

发布者:CrystalDawn最新更新时间:2011-07-04 关键字:智能车  舵机  车速 手机看文章 扫描二维码
随时随地手机看文章

  “飞思卡尔”杯全国大学生智能汽车竞赛以快速跑完规定赛道为目标。尽可能提高车模速度,跑出好成绩,是整个车模设计的关键。为了进一步提高车模速度,作者曾在车模调试阶段尝试算法、程序控制等多种方法都无明显效果,经多次分析发现,舵机的优化及其控制尤为重要,特别合适舵机转向和速度检测反馈控制。经过不断改进、调试和优化,该设计方案能够使智能车行驶速度和稳定性都得到显著提高。

  1 车模系统

  飞思卡尔智能车系统主要由一系列的机械零部件和控制软件组成,主要包括由大赛组委会统一提供标准的车模底盘、轮胎、舵机、驱动电机、PC9S12控制板和电源等,另外,系统中的道路检测装置和测速装置需自行设计安装。图l为车模系统框图。

 

  要赛出好的成绩,智能车除应具有可靠的道路检测装置外,舵机的灵活转向控制则依赖于机械系统中各个零部件间协调运行。为提高智能车的整体协调性能,一定要把握好“车身简捷、底盘低稳、转向灵活、协调匹配”的设计与安装原则。

  2 舵机

  舵机是操控车模行驶的方向盘。舵机的输出转角通过连杆传动控制前轮转向,其转角精度直接影响到智能车模能否准确按赛道路线行驶,此外,还可考虑采用舵机进行机械闸制动以及多个舵机群控等方法。但飞思卡尔智能汽车大赛规则要求车模中的舵机不能超过3个。

  2.1 舵机工作原理

  舵机在6 V电压下正常工作,而大赛组委会统一提供的标准电源输出电压为7.2 V,则需一个外围电压转换电路将电源电压转换为舵机的工作电压6 V。图2为舵机供电电路。

 

  舵机由舵盘、位置反馈电位计、减速齿轮组、直流动电机和控制电路组成,内部位置反馈减速齿轮组由直流电动机驱动,其输出轴带动一个具有线性比例特性的位置反馈电位器作为位置检测。当电位器转角线性地转换为电压并反馈给控制电路时,控制电路将反馈信号与输入的控制脉冲信号相比较,产生纠正脉冲,控制并驱动直流电机正向或反向转动,使减速齿轮组输出的位置与期望值相符。从而达到舵机精确控制转向角度的目的。舵机工作原理框图如图3所示。

 

  2.2 舵机的安装与调节

  舵机的控制脉宽与转角在-45°~+45°范围内线性变化。对于对速度有一定要求的智能车,舵机的响应速度和舵机的转向传动比直接影响车模能否以最佳速度顺利通过弯道。车模在赛道上高速行驶,特别是对于前瞻性不够远的红外光电检测智能车,舵机的响应速度及其转向传动比将直接影响车模行驶的稳定性,因此必须细心调试,逐一解决。由于舵机从执行转动指令到响应输出需占用一定的时间,因而产生舵机实时控制的滞后。虽然车模在进入弯道时能够检测到黑色路线的偏转方向,但由于舵机的滞后性,使得车模在转弯过程中时常偏离跑道,且速度越快,偏离越远,极大限制车模在连续弯道上行驶的最大时速,使得车模全程赛道速度很难进一步提高。为了减小舵机响应时间,在遵守比赛规则不允许改造舵机结构的前提下,利用杠杆原理,采用加长舵机力臂的方案来弥补这一缺陷,加长舵机力臂示意图如图4所示。

 

  图4中,R为舵机力臂;θ为舵机转向角度;F为转向所需外力;α为外力同力臂的夹角。在舵机输出盘上增加长方形杠杆,在杠杆的末端固定转向传动连杆,其表达式为:

   加长力臂后欲使前轮转动相同角度时,在舵机角速度ω相同的条件下舵机力臂加长后增大了线速度v,最终使得舵机的转向角度θ减小。舵机输出转角θ减小,舵机的响应时间t也会变短。同时由式(1)可推出线速度口增大后,前轮转向所需的时间t相应也会变短,其表达式为:t=ds/dv (2)

  此外,当舵机连杆水平且与舵机力臂垂直时,得到力矩M,可由式(3)表示:M=FRsinα (3)

  说明当舵机连杆和舵机力臂垂直时α=900°,此时sinα得到最大值。在舵机力臂R一定和外力F相同条件下,舵机产生的力矩M最大,实现前轮转向的时间最短。

        在实际调试车模时发现,这种方法对提高舵机的响应速度也具有局限性:当在舵机输出力矩相同的条件下,力臂越长,作用力越小。在转向遇到较大转向阻力时,会影响舵机对转向轮控制的精度,甚至使转向轮的响应速度变慢;另外,舵机机械结构精度产生的空程差也会在力臂加长中放大。使得这一非线性环节对控制系统的不利影响增大。因此,舵机安装的高度具有最佳范围,仍需通过试验反复测试。[page]

  3 霍尔传感器的应用

  由于在赛前比赛赛道的几何图形是未公开的。赛前车模训练的路线与实际比赛的路线相差甚远,若车模自适应性调整不好,车模会在连续弯道处频繁的偏转。赛道的变更给车模的适应性和稳定性带来了一定挑战。为了使得车模能够平稳地沿着赛道行驶,除控制前轮转向舵机以外,还需要控制好各种路况的车速,使得车模在急转弯和下坡时不会因速度过快而冲出赛道。因此,利用霍尔传感器检测车模瞬时速度,实现对车模速度的闭环反馈控制,小车的PC9S12控制板能够根据赛道路况变化而相应执行软件给定的加速、减速、刹车等指令,在最短的时间内由当前速度转变为期望的速度,使得车模快速平稳行驶。

  基于霍尔效应,固定在转盘附近的霍尔传感器便可在每个小钢磁通过时产生一个相应的脉冲,检测出单位时间的脉冲数,便可知被测转速。霍尔传感测速装置示意图如图5所示。显然不是安装小钢磁越多越好,在一定的条件允许范围内,磁性转盘上小钢磁的数目越多,确定传感器测量转速的分辨率也越高,速度控制也越精确。一般4~8片是最佳范围。

 

  4 结束语

  为了参加第四届“飞思卡尔”杯全国大学生智能汽车竞赛,此设计方案在校级代表队资格选拔赛中表现完美,最终跑出 19.7 s的好成绩,成功入选。实践证明了智能车舵机控制转向和霍尔控制测速优化方案具有可行性和实用性。

 

 

关键字:智能车  舵机  车速 引用地址:飞思卡尔智能车舵机和测速的控制设计与实现

上一篇:身旁电子眼 车辆侧向盲区提示系统简介
下一篇:嵌入式汽车纵向碰撞预警系统研究

推荐阅读最新更新时间:2024-05-02 21:28

大联大力推英飞凌智能车用电机驱动和电机控制解决方案
2016年2月18日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下品佳推出基于英飞凌(Infineon)驱动芯片TLE986x、TLE987x 的车载智能电机驱动和控制解决方案。 随着汽车电子的发展,智能电机在汽车电子系统的应用也越来越广泛,且优势十分明显。目前每车平均28个电机,预计两年之后会上升至30个。电机离不开驱动和控制装置。英飞凌智能车用电机之驱动芯片已经发展到第三代TLE986x、TLE987x,可以覆盖直流电机和直流无刷电机。 图示1-大联大品佳代理的英飞凌TLE987x驱动和控制解决方案开发板照片 大联大品佳此次推出的英飞凌的该系列芯片集成Cortex -M3内核MCU、NM
[汽车电子]
大联大力推英飞凌<font color='red'>智能车</font>用电机驱动和电机控制解决方案
STM32单线串口对总线舵机的控制
1 总线舵机的介绍 总线伺服舵机即串行总线智能舵机,实际上可以理解为 数字舵机 的衍生品,数字舵机与模拟 舵机 相比而言是控制系统设计上的颠覆,而总线伺服舵机对于舵机而言则是在功能和运用上的颠覆。舵机的运用方式实际上只能发挥出总线伺服舵机非常小的一部分功能。这款TS-315是通过单线的串口通信对旋转进行控制的,控制字符串协议如下: 字符串协议: #1P1500T100 控制舵机旋转,无返回 (1P是ID为1的舵机,中间的1500是参数,范围是500-2500,控制舵机范围,后面的参数100,表示舵机旋转的时间参数,也就是速度,意思是舵机从当前角度达到命令中的1500的位置,所需要的时间为100ms,时间的范围是1-50000
[单片机]
STM32单线串口对总线<font color='red'>舵机</font>的控制
基于S3C2440处理器和WinCE的智能车载仪表设计
  随着高性能电子显示技术的发展,汽车仪表电子化的程度越来越高。国内外已开发出了多功能全电子显示仪表、平视显示仪表、汽车导航系统、行车记录仪等高技术产品。未来,车用电子化嵌入式仪表具有以下优点:提供大量复杂的信息,使汽车的电子控制程度越来越高;满足小型、轻量化的要求,使有限的驾驶空间更人性化;高精度和高可靠性实现汽车仪表的电子化,降低了故障的发生率;设有在线故障诊断系统,一旦汽车发生故障,可以找到故障来源,方便维修;外形设计自由度高,汽车仪表盘造型美观。基于以上优点,汽车会越来越多地采用各种用途的电子化仪表。造型新颖、功能强大的嵌入式电子化仪表将是今后车用仪表的发展趋势和潮流。    1 智能车载仪表系统结构   本智能车载仪
[单片机]
基于S3C2440处理器和WinCE的<font color='red'>智能车</font>载仪表设计
模型火车速度控制电路图
模型火车速度控制电路图
[模拟电子]
模型火<font color='red'>车速</font>度控制电路图
单片机舵机控制程序教程及proteus仿真原理图
单片机控制舵机的proteus仿真原理图: 单片机舵机控制程序教程,在压缩包中可下载全部内容: 单片机源程序: /******************************************************************** 51黑电子论坛 *********************************************************************/ #include reg52.h //头文件 #define uchar unsigned char //宏定义无符号字符型 #define uint unsigned int //
[单片机]
单片机<font color='red'>舵机</font>控制程序教程及proteus仿真原理图
CDMA网络智能车载导航终端的优化设计
结合gpsOne定位技术、CDMA通信技术和GIS技术的智能车载终端,可与控制中心配合,实现对车辆的导航、报警和监控等多种应用。gpsOne是一种混合定位技术,它综合了GPS和无线网络的优势,具有适用性广、精度高、定位时间短和成本低等特点。 本文提出智能车载导航仪的优化设计方案,剖析gpsOne的定位原理,探讨系统开发中的多项关键技术,并给出一个基于ARM和Linux平台的工程实例。 1 概述 1.1 定位业务的产生背景 随着移动通信的发展,电信服务商与制造商除了语音传输外,纷纷推出各种增值数据业务与设备,以寻找新的收入来源。消费者也希望手机除了通话、收发邮件、上网外,还能有其他功能。国家基础地理信息中心的统
[模拟电子]
三轴加速度传感器在智能车控制与道路识别中的应用(二)
2.4硬件电路设计   MMA7260Q信号采集模块设计加速度信号采集模块如图1所示。x,y,z 3个相互垂直方向上的加速度由G-Gell传感单元感知,电容值经过容压变换器转换为电压值,经过增益放大器、滤波器和温度补偿以电压的形式作为输出信号拉J,经过放大滤波处理,将所需模拟信号调整至一个合适的范围,再转换为数字信号送数据处理单元。   图四 加速度信号采集结构图   加速度传感器与单片机的接口电路MMA7260Q与MC9S12XSl28B的硬件接口电路如图2所示。微处理器内部包含完整的地输入缓存器、模拟开关电路、可编程增益放大器和A/D转换器以及数字滤波器,使用非常方便。G1,G2输入低电平,灵敏度达到800 mV/g
[模拟电子]
三轴加速度传感器在<font color='red'>智能车</font>控制与道路识别中的应用(二)
智能车载解决方案
可移动的智能车载通信处理计算机 VTC系列是创新的车载计算机,适用多种不同的应用,包括公共汽车,卡车,警车,出租车和更多车辆应用。基于 Intel低功耗高效能的 Atom™ CPU, 紧凑设计的 VTC 系列完全符合绝大多数车载行业标准应用,包括通过列车应用所需的eMark和EN50155认证。专为极端恶劣环境应用设计,VTC系列能在-30°C ~ +60°C宽温和抵挡达2G的震动/振动。可选配的 IP65等级防护进一步增强系统在严苛环境的坚固性。为促进移动通讯和导航信息沟通无畅,VTC系列可集成GSM, GPRS, UMTS, HSDPA 和 GPS模块。内嵌的电源引擎点火开/关保护功能使VTC系列能适用在各种交通运输
[嵌入式]
<font color='red'>智能车</font>载解决方案
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved