当前位置:文档之家› 第五届飞思卡尔杯智能汽车竞赛决赛电磁组广东工业大学IC队技术报告

第五届飞思卡尔杯智能汽车竞赛决赛电磁组广东工业大学IC队技术报告

第五届飞思卡尔杯智能汽车竞赛决赛电磁组广东工业大学IC队技术报告
第五届飞思卡尔杯智能汽车竞赛决赛电磁组广东工业大学IC队技术报告

第三届“飞思卡尔”杯全国大学生

智能汽车竞赛

技术报告

学校:广东工业大学

队伍名称:IC队

参赛队员:冯国荣

陈锦伟

吴日燊

带队教师:蔡述庭谢云

关于技术报告和研究论文使用授权的说明

本人完全了解第三届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。

参赛队员签名:

带队教师签名:

日期:

目录

第一章引言 (1)

第二章机械结构部分 (2)

2.1 舵机的固定与安装 (2)

2.2 前轮的调整 (1)

2.3 差速的调整 (1)

2.4 整车重心的调整 (1)

第三章传感器的选择和布局 (1)

3.1 传感器的选择 (1)

3.2 电磁感应线圈在磁场中的特性 (2)

3.3 传感器布局 (1)

3.3.1确定导线位置布局 (1)

3.3.2前瞻设计 (1)

第四章硬件电路模块 (1)

4.1 控制器模块 (1)

4.2 路径识别模块 (1)

4.2.1感应线圈 (1)

4.2.2信号选频放大 (1)

4.2.3检波整流 (1)

4.3 电源模块 (1)

4.4 测速模块 (1)

4.5 舵机使能控制电路 (1)

4.6 电机驱动模块 (1)

4.7 起跑线检测模块 (1)

4.8 LCD液晶显示与键盘模块 (2)

第五章智能车软件设计 (1)

5.1 控制总流程 (1)

5.2 导线位置提取 (1)

5.3 系统控制算法 (1)

5.3.1数字PID控制 (1)

5.3.2转向控制算法 (1)

5.3.3电机控制算法 (1)

第六章开发与调试 (1)

第七章智能车技术参数说明 (1)

第八章鸣谢 (1)

第九章总结 (1)

参考文献 (1)

附录A程序代码 (1)

第一章引言

本智能小车以飞思卡尔16位微控制MC9S12XS128作为唯一的核心控制单元,采用电感线圈和干簧管获取道路信息,通过设计简单的PID速度控制器和简单的PID方向控制器实时调整小车的速度与转角。

本报告分为七个章节:第一章为引言介绍;第二章介绍了本智能车的机械设计;第三章具体介绍了智能车传感器选择与布局设计;第四章具体介绍了智能车硬件电路设计;第五章介绍了智能车的软件设计;第六章为智能车开发与调试环境;第七、九章为智能车技术参数说明及总结。

第二章机械结构部分

图2.0 智能车整体图

2.1 舵机的固定与安装

在舵机的安装过程中,我们发现,将舵机的摆臂增长可以提高舵机的响应速度。因为舵机的摆臂越长,当车轮转过相同的角度时,舵机转过的角度越小,即时间越短。买回来的车模舵机是横着安装,我们后来把它竖着安装,增长了摆臂,如图2.1.1所示,而且两条拉杆的长度也在合理的范围内做了相应的调整。虽然加大力臂会加快舵机的转向,但是力臂的长度和力矩是成反比的,会导致舵机有一个空转的角度,所以要在多次的实验中选择合适的力臂。如图2.1.2所示:

第二章 机械结构部分

图2.1.1 舵机安装图1 图 2.1.2 舵机安装图2

2.2 前轮的调整

调试中发现,前轮的初始状态对车子转弯有很大的影响。总的来说,决定前轮的初始状态有以下几个参数:主销内倾、主销后倾、前轮外倾、前轮前束。

主销内倾角指前轮的主销轴线与地面垂直线在汽车横向断面内的夹角。内倾角可以使车轮保持直线行驶,这个角度和它的轮子回正能力是成反比的,也就是说角度越大,回正能力越强,但是轮子转向阻力增大,由于这个限制,通常这个角度不会大于8度,一般3°左右就够了。当转向轮在外力作用下发生偏转时,由于主销内倾的原因,车轮连同整个汽车的前部将被抬起一定高度;当外力消失后,车轮就会在重力作用下恢复到原来的中间位置。为了避免前轮胎的磨损,我们这里将主销内倾角设置为3度左右。

主销后倾角指主销轴线与车体纵向平面的夹角,它使车辆转弯时产生的离心力所形成的力矩方向与车轮偏转方向相反,迫使车轮偏转后自动回正到原来的中间位置上,从而保持汽车直线行驶的稳定性。前面所说的主销内倾角与车速是无关的,但是主销后倾角与车速以及回正力都有关。这个角度越大,回正力就越大,而且速度越大,回正力也越大。但是回正力太大也不是好事,可能会损坏舵机齿轮,特别是高速时主销后倾角对回正力的影响很大,可能会损坏舵机齿轮。通常情况下,我们可以把后倾角减少到接近零度。由于过大的后倾

第五届全国大学生智能汽车竞赛技术报告

角会使转向沉重,加上比赛使用的舵机性能偏软,故为了避免使模型车转弯迟滞,我们这里将主销后倾角设置为0度。

前轮外倾角对汽车的转弯性能有直接影响,它的作用是提高前轮的转向安全性和转向操纵的轻便性。前轮外倾角俗称“外八字”,如果车轮垂直地面一旦满载就易产生变形,可能引起车轮上部向内倾侧,导致车轮联接件损坏。所以事先将车轮校偏一个外八字角度,这个角度约在1°左右。

所谓前束是指两轮之间的后距离数值与前距离数值之差,也指前轮中心线与纵向中心线的夹角。在日常生活中的汽车修理一般都要校对车轮前束,前轮前束的作用是保证汽车的行驶性能,减少轮胎的磨损。前轮在滚动时,其惯性力会自然将轮胎向内偏斜,如果前束适当,轮胎滚动时的偏斜方向就会抵消,轮胎内外侧磨损的现象会减少,前轮前束可通过转向横拉杆长度来调整。这里将前束值设置为6mm左右。

2.3 差速的调整

在车实际跑的过程中,我们发现,后面两个轮的相对松紧程度,也就是差速对拐弯有很大的影响。差速太紧,则拐弯容易甩尾,速度快的时候很容易甩出去,但是差速如果太松,虽然会改善转弯性能,但是严重影响了直线上的加减速,而且齿轮的咬合也不是很好,对齿轮会有一定的损坏。所以,后面两个轮子的相对松紧程度要适中,经过多次的调试,我们得出了比较满意的效果,即将模型车放到跑到上,用手抓住后轮的一只轮子使其不能转动,在赛道上推车子转弯,如果车子能够稍轻松的推动,则此时的差速器为最适合。当然,实际还需要根据不同的赛道和车的机械性能进行相应的微调。调节差速可以通过工具旋紧或者旋松右后轮来得到合适的差速控制,其实就是适当的调整两片轴承的压力以满足后轮驱动和差速的要求。

第二章机械结构部分2.4 整车重心的调整

刚开始的时候由于速度比较慢,车体的重心对整辆车的影响看不出,但随着模型车速度的提高,模型车的重心对车子的整体性能的影响就显得越来越突出了。这集中表现为前轮对地摩擦力的影响和车体否能稳定行驶。垂直高度上的重心影响车的稳定性,重心越低,稳定性越高,当然这要求保证车的底板不会出现触地的现象;水平方向上的重心位置及其重要,它将直接影响了前轮对地的摩擦力,也就是我们想要的前轮抓地能力的强度。重心靠前,将有利于增加前轮的摩擦力。实际测试中,稳定性对跑道S弯和急转弯的影响最大;而摩擦力则对跑道急转弯影响最重。所以为了提高车对整个跑道的综合性能,我们将车的垂直重心尽可能降到最低,而将水平重心的位置调整为靠近前轮。调整模型车的垂直重心只要给前轮悬架下摆臂与底板之间加上一个2mm的垫片即可;而后轮则通过变换卡圈来调整底盘后半部分的离地间隙。这样模型车就不会跑飞了。

第三章 传感器的选择和布局

3.1 传感器的选择

由于赛道是通有20KHz 交变电流的导线,因此需要通过检测导线周围所产生的电磁场确定道路与小车的相对位置。磁场传感器利用了物质与磁场之间的各种物理效应,如磁电效应(电磁感应,霍尔效应,磁致电阻效应),磁机械效应,核磁共振等。现代检测磁场的传感器有很多,常见的有磁通门磁场传感器,磁阻抗磁场传感器,半导体霍尔传感器、磁敏二极管,磁敏三极管。因为各种传感器测量磁场所依据的原理不相同,测量的磁场精度和范围相差也很大,10-11~107G 。图3.1为各类磁场传感器的测量范围示意图。

图3.1各类磁场传感器的测量范围示意图

先估算赛道的磁场强度。把赛道看作无限长直导线,载流为直流100mA ,距离导线r=5cm 时,由毕奥-萨伐尔定律知,磁场强度B 如(公式1):

G

T r

I

B 3

7

7

010

410

410

05

.021.042---?=?=???=

=

πππμ(公式1)

一般霍尔元件的检测范围在1mT 以上,即10G 以上,可以想象到需要贴着地面

第三章传感器的选择和布局进行检测,而且精度大大受到限制。

磁阻传感器如Honeywell的高灵敏度磁阻HMC1001,分辨率可达27微高斯,还可以使用多轴的磁阻传感器检测不同方向的磁场。

普通的电感线圈测量范围广,理论上只要加上合适的谐振电容和放大电路,不但能够筛选出特定频段进行放大,而且有较强的抗干扰能力。

我们需要选择适合车模竞赛的检测方法,除了检测磁场的精度之外,还需要对于检测磁场的传感器的频率响应、尺寸、价格、功耗以及实现的难易程度进行考虑。由于霍尔元件和磁阻传感器的检测精度比较低,价格比较高。

因而我们选取最为传统的电磁感应线圈的,它具有原理简单、价格便宜、体积小、频率响应快、电路实现简单等特点。感应线圈可以自行绕制,也可以采用市面上的工字电感。

3.2 电磁感应线圈在磁场中的特性

为了讨论方便,我们作以下约定:

(1)小车车体坐标系中,定义小车前进的方向为Y轴正向,顺着Y轴的右手边为X轴的正向,Z轴指向小车正上方,如图3.2.1所示;

(2)水平线圈是指轴线平行于Z轴的电感线圈,垂直线圈是指轴线平行于X轴的线圈,轴线平行于Y轴的线圈所感应到的电动势远小于上述两类线圈,但该类摆放线圈在回环路检测中将可以用到。

(3)BX是指向载流导线右手边的电磁感应强度,BZ是指向载流导向正上方的电磁感应强度。显然,垂直线圈感应的是BX变化率,水平线圈感应的是BZ的变化率。

第五届全国大学生智能汽车竞赛技术报告

图3.2.1 假定车体坐标系

直道附近的磁场分布,可以近似为无限长的直导线上的磁场分布,容易算得距离长直导线距离为r 的点的磁感应强度如(公式2):

r I

B πμ20=

(公式2)

进而可以推出:

2

2

02h x h

I

B X +?

=

π

μ (公式3) 2

2

02h x x

I

B Z +?

=

π

μ (公式4)

其中h 是电感线圈距离地面的垂直距离。为了讨论的方便,记

2

2

'

h x h B X +=

(公式5)

2

2

'

h

x x B Z +=

(公式6)

则从(公式3)、(公式4)、(公式5)、(公式6)可以得出B'X 、B'Z 分别和BX 、BZ 有相同的变化趋势。图3.2.2和图3.2.3显示了当分别取h 为5、8、10时B'X 和B'Z 的变化趋势。由图可知:

第三章传感器的选择和布局

(1)B'X是x的偶函数,在Y轴两侧单调;B'Z是x的奇函数,在Y轴两侧没有单调关系;

(2)在相同的高度下,B'X幅值是B'Z的两倍,但是在x=20的时候,B'X只有B'Z的一半左右了,因此B'X的衰减较B'Z快很多。综上可推知,水平线圈比较适合做x的正负判别,垂直线圈比较适合用来解算x的具体数值,B'Z较B'X 衰减慢得多,说明水平线圈对远处道路状况相对比较敏感,可以用来预测前方的弯道。

图 3.2.2 B'X的曲线图

图 3.2.3 B'Z的曲线图

第五届全国大学生智能汽车竞赛技术报告

3.3 传感器布局

由3.2所述的性质,我们可以知道,垂直线圈可以比较容易地得出小车与导线的相对位置,水平线圈可以预测前方弯道以及传感器摆放的一些要求。根据这些性质,分检测导线位置和前瞻两部分论述传感器的布局方案。

3.3.1确定导线位置布局

以垂直线圈作为检测小车与导线的相对位置,原则上采用双垂直线圈就可以判断导线的位置。然而增加传感器可以增加检测的精度,有利于小车的精确控制。我们选用五个垂直线圈平均间隔一字排开,如图3.3.1所示。

图3.3.1 加入前瞻前传感器排列图

3.3.2前瞻设计

由于受到小车长度和垂直线圈检测方式限制,电磁小车的前瞻受到很大的局限。尽管小车长度达到了极限,而小车的前瞻却只有10cm左右,不能满足智能车高速运行的要求。因此需要用必要的手段增加小车的前瞻性能。

方案一:双排传感器。单排传感器检测信息单一,而双排传感器可以通过判断导线斜率来弥补前瞻不足。由于双排传感器检测的信息较为丰富,可以合理利用其信息作转角以及速度的控制。测试发现的确优于单排传感器。

方案二:合理变更传感器方向。由于水平线圈对远方道路比较敏感,可以感知道路的变化趋势,因此可以利用这个特点进行前瞻。以φ6电感线圈为例,这种方法的前瞻可以在原来传感器位置的基础上前瞻约10cm的路况。变更其摆放的方向和角度,可以在传感器原位置基础上前瞻约15cm~25cm的距离。这样,

第三章传感器的选择和布局

小车的前瞻最大可达到约35cm。如果检测线圈直径较大,则可以做到约40cm 的前瞻,下称“大前瞻”。

我们采用与小车前进方向一致的摆法。这样的前瞻在5cm以内,下称“弱前瞻”。

由于线圈放置方向的关系,前瞻重要解决的问题是能否顺利通过十字交叉的赛道。导线十字交叉出现场强叠加的情况,这样对大前瞻来说是一个严重的干扰。尽管经过处理之后小车能够顺利通过十字交叉路口,但无可避免会有少许抖动。这样既影响小车稳定性,也使行进速度有一定下降。而弱前瞻具有一定的前瞻,尽管非常小,但总比没有前瞻要好。在十字交叉处几乎不受干扰。权衡利弊,从小车的稳定性考虑,选择了弱前瞻的方案。

综上所述,加入前瞻后传感器布局如图3.3.2所示:

图3.3.2 加入前瞻后传感器布局图

第四章硬件电路模块

整个硬件系统使用模块化的设计思想,整体的硬件框图如图4所示:

图4 系统硬件结构图

4.1 控制器模块

小车控制器是大赛指定的MC9S12XS128芯片。使用BDM下载。经过多次测试和在跑道上跑,信号采集只需要7路AD检测,同时需要的I/O资源也不多,因而选用80pin的芯片则满足要求。而且80pin的CPU价格比多管脚的CPU便宜,功能上差不多,只是AD口少了一半,其他没有什么区别。

单片机控制器是各功能模块的CPU,在满足智能车功能的前提下,我们本着最简单电路的原则,使用了单片机的若干端口,单片机端口分配图如表4.1所示

第四章硬件电路模块

表4.1 端口资源分配

4.2 路径识别模块

测量磁场核心是检测线圈的感应电动势E的幅值。信号检测放大电路包括感应线圈、信号选频放大、整流三部分组成。

4.2.1感应线圈

检测线圈可以自行绕制,也可以使用市场上能够比较方便购买的工字型10mH的电感。这类电感体积小,Q值高,具有开放的磁芯,可以感应周围交变的磁场。

4.2.2信号选频放大

使用电感线圈可以对其周围的交变磁场感应出感应电动势。这个感应电动势信号比较弱,干扰多。因此信号放大需要进行选频放大,使得20kHz的信号能够有效的放大,并且去除其它干扰信号的影响。

可以使用 LC串并联谐振电路(带通电路)来实现选频电路。如图4.2.1所示:

第五届全国大学生智能汽车竞赛技术报告

图4.2.1 选频电路图

电路谐振频率为:

LC f π

210=

(公式7)

已知感应电动势的频率f0=20KHz ,感应线圈电感为L=10mH ,由(公式7)可以得到电容容量的表达式如(公式8)。

L

f C 2

0)2(1π=

(公式8)

由(公式8)可以计算出谐振电容的容量为:

F

9

3

2

3

10

33.610

10)10202(1

C --?=????=

π

通常在市场上可以购买到的标称电容与上述容值最为接近的电容为 6.8nF ,所以在实际电路中我们选用 6.8nF 的电容作为谐振电容。

为了能够更加准确测量感应电容式的电压,还需要将上述感应电压进一步放大,一般情况下将电压峰峰值放大到1~5V 左右,就可以进行幅度检测,所以需要放大电路具有100倍左右的电压增益(40db )。

第四章硬件电路模块

最简单的设计可以只是用一阶共射三极管放大电路就可以满足要求。也可以选用运算放大器进行电压放大。但是需要选择低噪音、动态范围大的高速运放,成本较高,所示不选用运算放大器进行信号放大。

一般晶体三极管带宽较大,因而大体只需考虑放大倍数。可以选取常用的NPN 三极管8050-D或1815-GR,我们选取的是1815-GR作为放大。

4.2.3检波整流

测量放大后的感应电动势的幅值E使用二极管检波电路将交变的电压信号检波形成直流信号,该信号正比于感应电压幅值的数值,可以知道单片机的AD 进行测量。

为了能够获得更大的动态范围,检波电路中的二极管使用肖特基二极管1N5819。由于肖特基二极管的开启电压一般在0.1~0.3V左右,小于普通的硅二极管(0.7V),可以增加输出信号的动态范围和增加整体电路的灵敏度。

最终,我们得到整个路径识别模块的电路图如图4.2.2所示:

图4.2.2 信号放大处理电路图

第五届全国大学生智能汽车竞赛技术报告

4.3 电源模块

智能小车采用组委会提供的7.2V 2000mAh Ni-cd 电池直接供电,并采用稳压器件调整出各路模块所需电源。因为在小车不断加减速度的过程中,电压波动较大,因而应采用低压差的稳压芯片做稳压电源。虽然开关电源芯片可以满足要求,但是纹波会比线性稳压芯片要大,对小信号放大电路进行供电容易造成不稳定。因此采用了两块LM2940-5V作为5V供电。一路专门给路径检测传感器供电,保证不受其他模块的干扰;另外一路作为主控芯片、测速模块供电,其中一条支路加LM1117稳压3.3V送液晶显示模块;为使电机发挥最优性能,电池输出最大电压直接接电机驱动供电机工作;为增加舵机的反应速度,电源电压也直接接到舵机进行供电。电路结构如图4.3.1所示。

图4.3.1 电源模块结构图

4.4 测速模块

速度检测是为了反馈小车当前速度,了解当前状态并决定控制策略的一个环节。我们选用欧姆龙E6A2-CWZ3C旋转编码器,该编码器的精度为100个脉冲/圈,不仅硬件电路简单,而且信号采集的速度快、精度高,满足智能车对车速

第四章 硬件电路模块

控制精度要求。

编码器中轴安装的齿数为18,则可得传动比为38:9,利用检测得到的脉冲数n ,和已知的后轮轮胎周长C (C ≈160mm ),可以得到脉冲数n 和速度v (m/s )的关系如(公式9):

n

v ?=3800

144 (公式9)

图 4.4.1 测速编码器安装图

4.5 舵机使能控制电路

可以说,舵机是一个非常脆弱的部件,稍有不慎就会烧掉,特别是被卡住的时候,为了防止在下载程序的时候舵机处于供电状态,所以加了一个舵机使能控制电路,舵机使能电路相当于一个软开关,可以通过软件去控制舵机电源。设置PB0口可以使得舵机只有在程序被下进去并且运行之后才会被供电,否则处于断电状态,原理图如图4.5.1所示。

飞思卡尔智能车比赛细则

2016

目录

第十一届竞赛规则导读 参加过往届比赛的队员可以通过下面内容了解第十一届规则主要变化。如果第一次参加比赛,则建议对于本文进行全文阅读。 相对于前几届比赛规则,本届的规则主要变化包括有以下内容: 1.本届比赛新增了比赛组别,详细请参见正文中的图1和第四章的“比赛任务” 中的描述; 2.第十届电磁双车组对应今年的A1组:双车追逐组。其它组别与新组别的对应 关系请参见图2; 3.为了提高车模出界判罚的客观性,规则提出了两种方法:路肩法和感应铁丝 法,详细请见赛道边界判定”; 4.改变了原有的光电计时系统,所有赛题组均采用磁感应方法计时,详细请参 见“计时裁判系统”; 5.取消了第十届的发车灯塔控制的方式; 6.赛道元素进行了简化,详细请参见“赛道元素”; 7.赛道材质仍然为PVC耐磨塑胶地板,但赛题组A2不再需要赛道。 8.对于车模所使用的飞思卡尔公司MCU的种类、数量不再限制。 9.比赛时,每支参赛队伍的赛前准备时间仍然为20分钟,没有现场修车环节。

一、前言 智能车竞赛是从2006开始,由教育部高等教育司委托高等学校自动化类教学指导委员会举办的旨在加强学生实践、创新能力和培养团队精神的一项创意性科技竞赛。至今已经成功举办了十届。在继承和总结前十届比赛实践的基础上,竞赛组委会努力拓展新的竞赛内涵,设计新的竞赛内容,创造新的比赛模式,使得围绕该比赛所产生的竞赛生态环境得到进一步的发展。 为了实现竞赛的“立足培养、重在参与、鼓励探索、追求卓越”的指导思想,竞赛内容设置需要能够面向大学本科阶段的学生和教学内容,同时又能够兼顾当今时代科技发展的新趋势。 第十一届比赛的题目在沿用原来根据车模识别赛道传感器种类进行划分的基础类组别之上,同时增加了以竞赛内容进行划分的提高类组别,并按照“分赛区普及,全国总决赛提高”的方式,将其中一个类别拓展出创意类组别。第十一届比赛的题目各组别分别如下: ●基础类包括B1光电组、B2摄像头组、B3电磁直立组、B4电轨组; ●提高类包括A1双车追逐组、A2信标越野组; ●创意类包括I1 电轨节能组。 图 1 不同组别,不同挑战度 每个组别在选用的车模、赛道识别方法、完成任务等方面存在差别,对于参赛选手不同学科知识和能力要求也不同,制作的挑战度也有较大的区别。相比较而言,

飞思卡尔智能车竞赛新手入门建议

每年都会有很多新人怀着满腔热情来做智能车,但其中的很多人很快就被耗光了热情和耐心而放弃。很多新人都不知道如何入手,总有些有劲无处使的感觉,觉得自己什么都不会,却又不知道该干什么。新人中存在的主要问题我总结了以下几点: l缺乏自信,有畏难情绪 作为新人,一切都是新的。没有设计过电路,没有接触过单片机,几乎什么都不会。有些新人听了两次课,看了两篇技术报告,就发现无数不懂不会的东西,于是热情在消退,信心在减弱。这些都是放弃的前兆。殊不知,高手都是从新人过来的,没有谁天生什么都会做。一件事件,如果还没开始做,就自己否定自己,认为自己做不到,那么肯定是做不到的。 l习惯了被动接收知识,丧失了主动学习的能力。 现在的学生大多从小习惯了被灌输知识,只学老师教的,只学老师考的。殊不知一旦走向社会,将不再有老师来教,不再有应付不完的考试。做智能车和传统的教学不同,学生将从被动学习的地位转变为主动学习。就算有指导老师,有指导的学长,但也都处于被动地位,往往都不会主动来教。有的学生一开始就没有转变思想,还希望就像实验课一样,老师安排好步骤1,2,3……,然后自己按照老师安排好的步骤按部就班的完成。这样的学生,往往都丧失了提出问题和分析问题的能力,只是一个应付考试的机器。要知道,解决问题的第一步是提出问题,如果总等着别人来教,那么问题永远会挡在你面前。 l缺乏团队精神和合作意识 智能车比赛是以团队的形式参赛,只依靠个人能力单兵作战就能取得好成绩的是很少很少的。当今社会,任何人的成功都离不开身后的团队的支撑。智能车是一个很复杂的系统,电路、机械、传感器、单片机、底层驱动、控制算法……。如果所有的任务都是一个人去完成,固然锻炼了自己,但想做的很好却很不现实。很多新人,来到实验室,来到一个陌生的环境和团队,连向学长请教,和同学交流的勇气都没有,又如何融入团队呢。除了要主动融入团队,还要培养自己的团队意识。团队精神往往表现为一种责任感,如果团队遇到问题,每个人都只顾自己,出了错误,不想着解决问题,而是互相推诿埋怨。这样的团队,肯定是无法取得好成绩的。 l缺乏耐心和细心的精神 其实把一件事做好很简单,细心加上耐心。不细心就想不到,没有耐心,即使想到了也做不到。做事怕麻烦,将就,说白了就是惰性在作祟。明明可以把支架做的更轻更漂亮,明明可以把程序写的更简洁,明明可以把电路设计得更完善……。其实,每个人都有很大潜力,如果不逼自己一次,你永远不知道自己的潜力有多

飞思卡尔杯智能车竞赛报告总结

1.1. 系统分析 智能车竞赛要求设计一辆以组委会提供车模为主体的可以自主寻线的模型车,最后成绩取决于单圈最快时间。因此智能车主要由三大系统组成:检测系统,控制系统,执行系统。其中检测系统用于检测道路信息及小车的运行状况。控制系统采用大赛组委会提供的16位单片机MC9S12XS128作为主控芯片,根据检测系统反馈的信息新局决定各控制量——速度与转角,执行系统根据单片机的命令控制舵机的转角和直流电机的转速。整体的流程如图1.1,检测系统采集路径信息,经过控制决策系统分析和判断,由执行系统控制直流电机给出合适的转速,同时控制舵机给出合适的转角,从而控制智能车稳定、快速地行驶。 图2.1 1.2. 系统设计 参赛小车将电感采集到的电压信号,经滤波,整流后输入到XS128单片机,用光电编码器获得实时车速,反馈到单片机,实现完全闭环控制。速度电机采用模糊控制,舵机采用PD控制,具体的参数由多次调试中获得。考滤到小车设计的综合性很强,涵盖了控制、传感、电子、电气、计算机和机械等多个学科领域,因此我们采用了模块化设计方法,小车的系统框图如图2.2。

第五届全国大学生智能汽车竞赛技术报告 图2.2 1.3. 整车外观 图2.3

1.4. 赛车的基本参数 智能车竞赛所使用的车模是东莞市博思公司生产的G768型车模,由大赛组委会统一提供,是一款带有摩擦式差速器后轮驱动的电动模型车。车模外观如图3.1。车模基本参数如表3.1。 图3.1 表3.1车模基本参数 1.5. 赛车前轮定位参数的选定

第五届全国大学生智能汽车竞赛技术报告 现代汽车在正常行驶过程中,为了使汽车直线行驶稳定,转向轻便,转向后能自动回正,减少轮胎和转向系零件的磨损等,在转向轮、转向节和前轴之间须形成一定的相对安装位置,叫车轮定位,其主要的参数有:主销后倾、主销内倾、车轮外倾和前束。模型车的前轮定位参数都允许作适当调整,故此我们将自身专业课所学的理论知识与实际调车中的赛车状况相结合,最终得出赛车匹配后的前轮参数[6]。 1.5.1. 主销后倾角 主销后倾角是指在纵向平面内主销轴线与地面垂直线之间的夹角γ,如图3-2。模型车的主销后倾角可以设置为0、 2°?3°、 4°?6°,可以通过改变上横臂轴上的黄色垫片来调整,一共有四个垫片,前二后二时为0°,前一后三为2°?3°,四个全装后面时为4°?6°。 由于主销后倾角过大时会引起转向沉重,又因为比赛所用舵机特性偏软,所以不宜采用大的主销后倾角,以接近0°为好,即垫片宜安装采用前二后二的方式,以便增加其转向的灵活性。如图3.3。 图3.2 图3.3 1.5. 2. 主销内倾角 主销内倾角是指在横向平面内主销轴线与地面垂直线之间的夹角β,如图3.4,它的作用也是使前轮自动回正。对于模型车,通过调整前桥的螺杆的长度可以改变主销内倾角的大小,由于前轴与主销近似垂直的关系,故主销内倾角

第六届“飞思卡尔”全国大学生智能车全国赛比赛规则

第六届全国大学生“飞思卡尔”杯智能汽车竞赛 比赛规则与赛场纪律 参赛选手须使用竞赛秘书处统一指定的竞赛车模套件,采用飞思卡尔半导体公司的8位、16位微控制器作为核心控制单元,自主构思控制方案进行系统设计,包括传感器信号采集处理、电机驱动、转向舵机控制以及控制算法软件开发等,完成智能车工程制作及调试,于指定日期与地点参加各分赛区的场地比赛,在获得决赛资格后,参加全国决赛区的场地比赛。参赛队伍的名次(成绩)由赛车现场成功完成赛道比赛时间为主,技术报告、制作工程质量评分为辅来决定。大赛根据车模检测路径方案不同分为电磁、光电与摄像头三个赛题组。车模通过感应由赛道中心电线产生的交变磁场进行路经检测的属于电磁组;车模通过采集赛道图像(一维、二维)进行进行路经检测的属于摄像头组;车模通过采集赛道上少数孤立点反射亮度进行路经检测的属于光电组。 竞赛秘书处制定如下比赛规则适用于各分赛区预赛以及全国总决赛,在实际可操作性基础上力求公正与公平。 一、器材限制规定 1. 须采用统一指定的车模。本届比赛指定采用三种车模,分别用于三个 赛题组: 编 号车模外观和规格 赛 题 组 供 应 厂 商 A 型车模 光 电 组 东 莞 市 博 思 电 子 数 码 科 技 有 限 公 司

车模:G768 电机:RS380-ST/3545, 舵机:FUTABA3010 B 型 车 模 车模型号 电机:540,伺服器:S-A6 电 磁 组 北 京 科 宇 通 博 科 技 有 限 公 司 C 型 车 模 车模型号:N286 电机:RN260-CN 38-18130 伺服器:FUTABA3010 摄 像 头 组 东 莞 市 博 思 电 子 数 码 科 技 有 限 公 司 细节及改动限制见附件一。

飞思卡尔项目书

飞思卡尔智能车比赛项目 参赛时间:2011.7.16 — 2011.7.20 赛前准备时间:2010.7 ---2011.7 飞思卡尔智能车比赛简介: 为加强大学生实践、创新能力和团队精神的培养,促进高等教育教学改革,受教育部高等教育司委托(教高司函[2005]201号文,附件1),由教育部高等学校自动化专业教学指导分委员会(以下简称自动化分教指委)主办全国大学生智能汽车竞赛。该竞赛是以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一种具有探索性工程实践活动,是教育部倡导的大学生科技竞赛之一。该竞赛以“立足培养,重在参与,鼓励探索,追求卓越”为指导思想,旨在促进高等学校素质教育,培养大学生的综合知识运用能力、基本工程实践能力和创新意识,激发大学生从事科学研究与探索的兴趣和潜能,倡导理论联系实际、求真务实的学风和团队协作的人文精神,为优秀人才的脱颖而出创造条件。 该竞赛由竞赛秘书处设计、规范标准硬软件技术平台,竞赛过程包括理论设计、实际制作、整车调试、现场比赛等环节,要求学生组成团队,协同工作,初步体会一个工程性的研究开发项目从设计到实现的全过程。该竞赛融科学性、趣味性和观赏性为一体,是以迅猛发展、前景广阔的汽车电子为背景,涵盖自动控制、模式识别、传感技术、电子、电气、计算机、机械与汽车等多学科专业的创意性比赛。该竞赛规则透明,评价标准客观,坚持公开、公平、公正的原则,力求向健康、普及、持续的方向发展。 该竞赛以飞思卡尔半导体公司为协办方,得到了教育部相关领导、飞思卡尔公司领导与各高校师生的高度评价,已发展成全国30个省市自治区近300所高校广泛参与的全国大学生智能汽车竞赛。2008年起被教育部批准列入国家教学质量与教学改革工程资助项目中科技人文竞赛之一(教高函[2007]30号文)。 全国大学生智能汽车竞赛原则上由全国有自动化专业的高等学校(包括港、澳地区的高校)参赛。竞赛首先在各个分赛区进行报名、预赛,各分赛区的优胜队将参加全国总决赛。每届比赛根据参赛队伍和队员情况,分别设立光电组、摄像头组、电磁组、创意组等多个赛题组别。每个学校可以根据竞赛规则选报不同组别的参赛队伍。全国大学生智能汽车竞赛组织运行模式贯彻“政府倡导、专家主办、学生主体、社会参与”的16字方针,充分调动各方面参与的积极性。 全国大学生智能汽车竞赛一般在每年的10月份公布次年竞赛的题目和组织方式,并开始接受报名,次年的3月份进行相关技术培训,7月份进行分赛区竞赛,8月份进行全国总决赛。 飞思卡尔智能车比赛技术要求:

飞思卡尔智能车设计报告

飞思卡尔智能车设计报告

目录 1.摘要 (3) 2.关键字 (3) 3.系统整体功能模块 (3) 4.电源模块设计 (4) 5.驱动电路设计 (4) 6.干簧管设计 (5) 7.传感器模块设计 (6) 8.传感器布局 (6) 9.软件设计 (7) 9.1控制算法 (7) 9.2软件系统实现(流程图) (10) 10.总结 (11) 11.参考文献 (12)

1.摘要 “飞思卡尔”杯全国大学生智能汽车竞赛是由教育部高等自动化专业教学指导分委员会主办的一项以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一种具有探索性工程实践活动,是教育部倡导的大学生科技竞赛之一。该竞赛以“立足培养,重在参与,鼓励探索,追求卓越”为指导思想,旨在促进高等学校素质教育,培养大学生的综合知识运用能力、基本工程实践能力和创新意识,激发大学生从事科学研究与探索的兴趣和潜能,倡导理论联系实际、求真务实的学风和团队协作的人文精神,为优秀人才的脱颖而出创造条件。该竞赛以汽车电子为背景,涵盖自动控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的科技创意性比赛。 本文介绍了飞思卡尔电磁组智能车系统。本智能车系统是以飞思卡尔32 位单片机K60为核心,用电感检测赛道导线激发的电磁信号, AD 采样获得当前传感器在赛道上的位置信息,通过控制舵机来改变车的转向,用增量式PID进行电机控制,用编码器来检测小车的速度,共同完成智能车的控制。 2.关键字 电磁、k60、AD、PID、电机、舵机 3.系统整体功能模块 系统整体功能结构图

4.电源模块设计 电源是一个系统正常工作的基础,电源模块为系统其他各个模块提供所需要的能源保证,因此电源模块的设计至关重要。模型车系统中接受供电的部分包括:传感器模块、单片机模块、电机驱动模块、伺服电机模块等。设计中,除了需要考虑电压范围和电流容量等基本参数外,还要在电源转换效率、噪声、干扰和电路简单等方面进行优化。可靠的电源方案是整个硬件电路稳定可靠运行的基础。 全部硬件电路的电源由7.2V,2A/h的可充电镍镉电池提供。由于电路中的不同电路模块所需要的工作电流容量各不相同,因此电源模块应该包含多个稳压电路,将充电电池电压转换成各个模块所需要的电压。 电源模块由若干相互独立的稳压电源电路组成。在本系统中,除了电机驱动模块的电源是直接取自电池外,其余各模块的工作电压都需要经电源管理芯片来实现。 由于智能车使用7.2V镍镉电池供电,在小车行进过程中电池电压会有所下降,故使用低压差电源管理芯片LM2940。LM2940是一款低压稳压芯片,能提供5V的固定电压输出。LM2940低压差稳压芯片克服了早期稳压芯片的缺点。与其它的稳压芯片一样,LM2940需要外接一个输出电容来保持输出的稳定性。出于稳定性考虑,需要在稳压输出端和地之间接一个47uF低等效电阻的电容器。 舵机的工作电压是6伏,采用的是LM7806。 K60单片机和5110液晶显示器需要3.3伏供电,采用的是LM1117。 5.驱动电路设计 驱动电路采用英飞凌的BTS7960,通态电阻只有16mΩ,驱动电流可达43A,具有过压、过流、过温保护功能,输入PWM频率可达到25KHz,电源电压5.5V--27.5V。BTS7960是半桥驱动,实际使用中要求电机可以正反转,故使用两片接成全桥驱动。如图下图所示。

飞思卡尔智能车比赛个人经验总结

先静下心来看几篇技术报告,可以是几个人一起看,边看边讨论,大致了解智能车制作的过程及所要完成的任务。 看完报告之后,对智能车也有了大概的了解,其实总结起来,要完成的任务也很简单,即输入模块——控制——输出。 (1)输入模块:各种传感器(光电,电磁,摄像头),原理不同,但功能都一样,都是用来采集赛道的信息。这里面就包含各种传感器的原理,选用,传感器电路的连接,还有传感器的安装、传感器的抗干扰等等需要大家去解决的问题。 (2)控制模块:传感器得到了我们想要的信息,进行相应的AD转换后,就把它输入到单片机中,单片机负责对信息的处理,如除噪,筛选合适的点等等,然后对不同的赛道信息做出相应的控制,这也是智能车制作过程中最为艰难的过程,要想出一个可行而又高效的算法,确实不是一件容易的事。这里面就涉及到单片机的知识、C语言知识和一定的控制算法,有时为了更直观地动态控制,还得加入串口发送和接收程序等等。 (3)输出模块:好的算法,只有通过实验证明才能算是真正的好算法。经过分析控制,单片机做出了相应的判断,就得把控制信号输出给电机(控制速度)和舵机(控制方向),所以就得对电机和舵机模块进行学习和掌握,还有实现精确有效地控制,又得加入闭环控制,PID算法。 明确了任务后,也有了较为清晰的控制思路,接下来就着手弄懂每一个模块。虽然看似简单,但实现起来非常得不容易,这里面要求掌握电路的知识,基本的机械硬件结构知识和单片机、编程等计算机知识。最最困难的是,在做的过程中会遇到很多想得到以及想不到的事情发生,一定得细心地发现问题,并想办法解决这些问题。 兴趣是首要的,除此之外,一定要花充足的时间和精力在上面,毕竟,有付出就会有收获,最后要明确分工和规划好进度。

飞思卡尔智能车竞赛策略和比赛方案综述

飞思卡尔智能车竞赛策略和比赛方案综述 一、竞赛简介 起源: “飞思卡尔杯”智能车大赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCSl2单片机为核心的大学生课外科技竞赛。组委会提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路径的智能车,在专门设计的跑道上自动识别道路行驶,谁最快跑完全程而没有冲出跑道并且技术报告评分较高,谁就是获胜者。其设计内容涵盖了控制、模式识别、传感技术、汽车电子、电气、计算机、机械、能源等多个学科的知识,对学生的知识融合和实践动手能力的培养,具有良好的推动作用。 全国大学生“飞思卡尔”杯智能汽车竞赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一个能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。因而该竞赛是涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的比赛。 该竞赛以飞思卡尔半导体公司为协办方,自2006年首届举办以来,成功举办了五届,得到了教育部吴启迪副部长、张尧学司长及理工处领导、飞思卡尔公司领导与各高校师生的高度评价,已发展成全国30个省市自治区200余所高校广泛参与的全国大学生智能汽车竞赛。2008年第三届被教育部批准列入国家教学质量与教学改革工程资助项目中9个科技人文竞赛之一(教高函[2007]30号文,附件2),2009年第四届被邀申请列入国家教学质量与教学改革工程资助项目。 分赛区、决赛区比赛规则 在分赛区、决赛区进行现场比赛规则相同,都分为初赛与决赛两个阶段。在计算比赛成绩时,分赛区只是通过比赛单圈最短时间进行评比。决赛区比赛时,还需结合技术报告分数综合评定。 1.初赛与决赛规则 1)初赛规则 比赛场中有两个相同的赛道。 参赛队通过抽签平均分为两组,并以抽签形式决定组内比赛次序。比赛分为两轮,两组同时在两个赛道上进行比赛,一轮比赛完毕后,两组交换场地,再进行第二轮比赛。在每轮比赛中,每辆赛车在赛道上连续跑两圈,以计时起始线为计时点,以用时短的一圈计单轮成绩;每辆赛车以在两个单轮成绩中的较好成绩为赛车成绩;计时由电子计时器完成并实时在屏幕显示。 从两组比赛队中,选取成绩最好的25支队晋级决赛。技术评判组将对全部晋级的赛车进行现场技术检查,如有违反器材限制规定的(指本规则之第一条)当时取消决赛资格,由后备首名晋级代替;由裁判组申报组委会执委会批准公布决赛名单。 初赛结束后,车模放置在规定区域,由组委会暂时保管。

全国大学生飞思卡尔杯智能汽车竞赛

第七届全国大学生“飞思卡尔”杯智能汽车竞赛 竞速比赛规则与赛场纪律 参赛选手须使用竞赛秘书处统一指定的竞赛车模套件,采用飞思卡尔半导体公司的8位、16位、32位微控制器作为核心控制单元,自主构思控制方案进行系统设计,包括传感器信号采集处理、电机驱动、转向舵机控制以及控制算法软件开发等,完成智能车工程制作及调试,于指定日期与地点参加各分(省)赛区的场地比赛,在获得决赛资格后,参加全国决赛区的场地比赛。参赛队伍的名次(成绩)由赛车现场成功完成赛道比赛时间来决定,参加全国总决赛的队伍同时必须提交车膜技术报告。大赛根据车模检测路径方案不同分为电磁、光电与摄像头三个赛题组。车模通过感应由赛道中心电线产生的交变磁场进行路经检测的属于电磁组;车模通过采集赛道图像(一维、二维)或者连续扫描赛道反射点的方式进行进行路经检测的属于摄像头组;车模通过采集赛道上少数孤立点反射亮度进行路经检测的属于光电组。 竞赛秘书处制定如下比赛规则适用于各分(省)赛区预赛以及全国总决赛,在实际可操作性基础上力求公正与公平。 一、器材限制规定 编 号 车模外观和规格赛题组供应厂商A 型 车 模 车模:G768 电机:RS380-ST/3545,摄像头 组 东莞市博 思电子数 码科技有 限公司

舵机:FUTABA3010 B 型 车 模 车模型号 电机:540,伺服器:S-D6光电组 北京科宇 通博科技 有限公司 C 型 车 模 车模型号:N286 电机:RN260-CN 38-18130 伺服器:FUTABA3010电磁组 东莞市博 思电子数 码科技有 限公司 各赛题组车模运行规则: a)光电组,摄像头组:车模正常运行。 车模使用A型车模(摄像头组)、B型车模(光电组)。车模运行方向为,转向轮在前,动力轮在后。如图1所示:

飞思卡尔智能车程序

Main.c #include /* common defines and macros */ #include /* derivative information */ #pragma LINK_INFO DERIVATIVE "mc9s12db128b" #include "define.h" #include "init.h" // variable used in video process volatile unsigned char image_data[ROW_MAX][LINE_MAX] ; // data array of picture unsigned char black_x[ROW_MAX] ; // 0ne-dimensional array unsigned char row ; // x-position of the array unsigned char line ; // y-position of the array unsigned int row_count ; // row counter unsigned char line_sample ; // used to counter in AD unsigned char row_image ; unsigned char line_temp ; // temperary variable used in data transfer unsigned char sample_data[LINE_MAX] ; // used to save one-dimension array got in interruption // variables below are used in speed measure Unsigned char pulse[5] ; // used to save data in PA process Unsigned char counter; // temporary counter in Speed detect Unsigned char cur_speed; // current speed short stand; short data; unsigned char curve ; // valve used to decide straight or turn short Bounds(short data); short FuzzyLogic(short stand); /*----------------------------------------------------------------------------*\ receive_sci \*----------------------------------------------------------------------------*/ unsigned char receive_sci(void) // receive data through sci { unsigned char sci_data; while(SCI0SR1_RDRF!=1); sci_data=SCI0DRL; return sci_data; } /*----------------------------------------------------------------------------*\ transmit_sci \*----------------------------------------------------------------------------*/ void transmit_sci(unsigned char transmit_data) // send data through sci { while(SCI0SR1_TC!=1); while(SCI0SR1_TDRE!=1);

飞思卡尔智能车大赛技术报告

第九届“飞思卡尔”杯全国大学生智能车竞赛光电组技术报告 学校:中北大学 伍名称:ARES 赛队员:贺彦兴 王志强 雷鸿 队教师:闫晓燕甄国涌

关于技术报告和研究论文使用授权的说明书本人完全了解第八届“飞思卡尔”杯全国大学生智能汽车竞赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。 参赛队员签名: 带队教师签名: 日期:2014-09-15日

摘要 本文介绍了第九届“飞思卡尔杯全国大学生智能车大赛光电组中北大学参赛队伍整个系统核心采用飞思卡尔单片机MC9S12XS128MAA ,利用TSL1401线性CCD 对赛道的行扫描采集信息来引导智能小车的前进方向。机械系统设计包括前轮定位、方向转角调整,重心设计器件布局设计等。硬件系统设计包括线性CCD传感器安装调整,电机驱动电路,电源管理等模块的设计。软件上以经典的PID算法为主,辅以小规Bang-Bang 算法来控制智能车的转向和速度。在智能车系统设计开发过程中使用Altium Designer设计制作pcb电路板,CodeWarriorIDE作为软件开发平台,Nokia5110屏用来显示各实时参数信息并利用蓝牙通信模块和串口模块辅 助调试。关键字:智能车摄像头控制器算法。

目录 1绪论 (1) 1.1 竞赛背景 (1) 1.2国内外智能车辆发展状况 (1) 1.3 智能车大赛简介 (2) 1.4 第九届比赛规则简介 (2) 2智能车系统设计总述 (2) 2.1机械系统概述 (3) 2.2硬件系统概述 (5) 2.3软件系统概述 (6) 3智能车机械系统设计 (7) 3.1智能车的整体结构 (7) 3.2前轮定位 (7) 3.3智能车后轮减速齿轮机构调整 (8) 3.4传感器的安装 (8) 4智能车硬件系统设计 (8) 4.1XS128芯片介绍 (8) 4.2传感器板设计 (8) 4.2.1电磁传感器方案选择 (8) 4.2.2电源管理模 (9) 4.2.3电机驱动模块 (10) 4.2.4编码器 (11) 5智能车软件系统设 (11) 5.1程序概述 (11) 5.2采集传感器信息及处理 (11) 5.3计算赛道信息 (13) 5.4转向控制策略 (17) 5.5速度控制策略 (19) 6总结 (19)

飞思卡尔智能车竞赛摄像头组——技术报告 精品

"飞思卡尔"杯全国大学生智能汽车竞赛 技术报告

关于技术报告和研究论文使用授权的说明 本人完全了解第八届"飞思卡尔"杯全国大学生智能汽车竞赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。 参赛队员签名:孟泽民 章志诚 徐晋鸿 带队教师签名:陈朋 朱威 日期:2013.8.15

摘要 本文设计的智能车系统以MK60N512ZVLQ10微控制器为核心控制单元,通过Ov7620数字摄像头检测赛道信息,使用K60的DMA模块采集图像,采用动态阈值算法对图像进行二值化,提取黑色引导线,用于赛道识别;通过编码器检测模型车的实时速度,使用PID 控制算法调节驱动电机的转速和转向舵机的角度,实现了对模型车运动速度和运动方向的闭环控制。为了提高模型车的速度并让其更稳定,我们使用自主编写的Labview上位机、SD卡模块、无线模块等调试工具,进行了大量硬件与软件测试。实验结果表明,该系统设计方案可行。 关键词:MK60N512VMD100,Ov7620,DMA,PID,Labview,SD卡

Abstract In this paper we will design a smart car system based on MK60N512ZVLQ10 as the micro-controller unit. We use a Ov7620 digital image camera to obtain lane image information. The MCU gets the image by its DMA module. Then convert the original image into the binary image by using dynamic threshold algorithm in order to extract black guide line for track identification. An inferred sensor is used to measure the car`s moving speed. We use PID control method to adjust the rotate speed of driving electromotor and direction of steering electromotor,to achieve the closed-loop control for the speed and direction. To increase the speed of the car and make it more reliable,a great number of the hardware and software tests are carried on and the advantages and disadvantages of the different schemes are compared by using the Labview simulation platform designed by ourselves,the SD card module and the wireless module. The results indicate that our design scheme of the smart car system is feasible. Keywords: MK60N512VMD100,DMA,Ov7620,PID,Labview,SD card

第七届飞思卡尔智能车国赛预赛排名

光电组预赛排名 序号学校名称队伍名称比赛成绩名次 1 北京科技大学北京科技大学光电一队13.011 1 2 北京工业大学G-Tank 13.156 2 3 山东大学光电一队13.271 3 4 中南大学比亚迪双鱼座2012 13.6 5 4 5 华南理工大学木棉一队13.712 5 6 国防科技大学光电铁军一师13.803 6 7 华中科技大学华中科技大学一队13.838 7 8 乐山师范学院乐师5队13.889 8 9 武汉大学有时想起14.692 9 10 华南农业大学珠江学院野狼战队14.805 10 11 湖北汽车工业学院光电二队14.883 11 12 东北大学秦皇岛分校东秦3队14.958 12 13 中国地质大学(武汉)地大御风队14.992 13 14 合肥工业大学工大光电二队14.993 14 15 成都学院成大二队15.015 15 16 南京师范大学ALPS 15.125 16 17 北京理工大学北京理工大学光电一队15.252 17 18 杭州电子科技大学杭电光电一队15.262 18 19 山东工商学院迅雷1队15.33 19 20 皖西学院电协飞车15.349 20 21 天津大学天津大学光电一队16.086 21 22 广州大学华软软件学院华软电子一队16.203 22 23 兰州交通大学CRH2 16.231 23 24 四川师范大学成都学院川成一队16.274 24 25 浙江大学浙江大学华硕二队16.313 25 26 安徽大学追风队16.351 26 27 哈尔滨工程大学极品飞车2号16.468 27 28 哈尔滨工业大学航天福道光电之星1队16.53 28 29 浙江工业大学之江学院T-Force 16.721 29 30 河北联合大学轻工学院光电1队16.821 30 31 成都信息工程学院极速闪电16.995 31 32 辽宁工业大学疾速飞鹰17.211 32 33 东华大学东华光电飞龙2 17.225 33 34 河南工业大学奋进队17.234 34 35 南昌航空大学零速队17.299 35 36 河北大学工商学院灵锐一队17.836 36 37 安徽工程大学光影蓝宙17.993 37 38 哈尔滨华德学院华德蹑影驭风队18.024 38 39 山东轻工业学院Atomhachiko 18.356 39

飞思卡尔智能车大赛

飞思卡尔智能车大赛 目录[隐藏] 起源: 比赛规则: 起源: 比赛规则: [编辑本段] 起源: “飞思卡尔杯”智能车大赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡尔半导体公司资助下举办的以HCSl2单片机为核心的大学生课外科技竞赛。组委会提供一个标准的汽车模型、直流电机和可充电式电池,参赛队伍要制作一个能够自主识别路径的智能车,在专门设计的跑道上自动识别道路行驶,谁最快跑完全程而没有冲出跑道并且技术报告评分较高,谁就是获胜者。其设计内容涵盖了控制、模式识别、传感技术、汽车电子、电气、计算机、机械、能源等多个学科的知识,对学生的知识融合和实践动手能力的培养,具有良好的推动作用。 全国大学生“飞思卡尔”杯智能汽车竞赛是在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器作为核心控制模块,通过增加道路传感器、电机驱动电路以及编写相应软件,制作一个能够自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。因而该竞赛是涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科的比赛。 该竞赛以飞思卡尔半导体公司为协办方,自2006年首届举办以来,成功举办了三届,得到了教育部吴启迪副部长、张尧学司长及理工处领导、飞思卡尔公司领导与各高校师生的高度评价,已发展成全国30个省市自治区170余所高校广泛参与的全国大学生智能汽车竞赛。2008年第三届被教育部批准列入国家教学质量与教学改革工程资助项目中9个科技人文竞赛之一(教高函[2007]30号文,附件2),2009年第四届被邀申请列入国家教学质量与教学改革工程资助项目。 [编辑本段] 比赛规则: 参赛选手须使用竞赛秘书处统一指定并负责采购竞赛车模,采用飞思卡尔1 6位微控制器MC9S12DG128作为核心控制单元,自主构思控制方案及系统设计,包括传感器信号采集处理、控制算法及执行、动力电机驱动、转向舵机控制等,完成智能车工程制作及调试,于指定日期与地点参加各分赛区的场地比赛,在获得决赛资格

飞思卡尔智能车比赛技术报告

第三届“飞思卡尔”杯全国大学生 智能汽车邀请赛 技术报告 学校:北京理工大学 队伍名称:傲雄车队 参赛队员:刘鑫杨磊韩立博 带队教师:张幽彤冬雷 关于技术报告和研究论文使用授权的说明 本人完全了解第三届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和飞思卡尔半导体公司可以在相关主页上收录并公开参赛作品的设计方案、技术报告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文集中。 参赛队员签名:刘鑫 杨磊 韩立博 带队教师签名:张幽彤 日期:2008.8.20 摘要 本文介绍了北理傲雄车队队员们在准备第三届Freescale智能车大赛过程中 的工作成果。智能车的硬件平台采用带MC9S12DP512处理器的S12环境,软件 平台为CodeWarrior IDE 4.6开发环境,车模采用大赛组委会统一提供的1:10 的 仿真车模。文中介绍了智能小车控制系统的软硬件结构和开发流程。 整个系统涉及车模机械结构调整、传感器电路设计及信号处理、控制算法和 策略优化等多个方面。为了提高智能赛车的行驶速度和可靠性,试验了多套方案,并进行升级,结合Labview 仿真平台进行了大量底层和上层测试,最终确定了现有的系统结构和各项控制参数。 关键字:智能车,激光管,PID控制 第一章引言 1 1.1 赛事介绍 1

1.2 方案介绍 1 1.3 技术报告内容安排 2 第二章技术方案概要说明3 第三章机械设计4 3.1 PCB板的安装 4 3.2 前轮参数调整 5 3.3 舵机的升高方案 6 3.4 齿轮传动机构调整7 3.5 速度传感器的安装固定7 3.6. 后轮差速机构调整8 第四章硬件电路设计9 4.1 S12单片机最小系统9 4.2 路线识别电路设计12 4.3 电源管理电路设计14 4.4 电机驱动电路设计15 4.5 串行通讯接口电路15 4.6 速度检测模块16 4.7 现场调试模块17 第五章软件设计19 5.1 主程序设计 19 5.2 总体控制流程图 19 5.3 工作原理20 5.4.1 PID控制20 5.4.2 PID参数的整定 21 5.5 小车控制策略22 5.6 软件开发环境22 第六章模型车各项参数26 6.1 车模基本尺寸26 6.2 电路功耗及电容总容量26 6.3 传感器及伺服电机数量26 6.4 赛道信息检测精度、频率 26 第七章结论27 7.1 本系统的所具有的特点27 7.2 本系统存在的问题27 7.3 本系统可行的改进措施28 参考文献29 附录A 模型车控制主程序代码I 第一章引言 1.1 赛事介绍 受教育部高等教育司委托,高等学校自动化专业教学指导分委员负责主办全国大学生智能车竞赛。该项比赛已列入教育部主办的全国五大竞赛之一。2008年8月26日,在沈阳东北大学举行第三届全国大学生智能车竞赛。本届的比赛,首先是在全国四大赛区进行预选赛,之后将有104只赛车到沈阳进行总决赛。在比赛中,参赛选手须使用大赛组委会统一提供的竞

智能车比赛方法

第五届全国大学生智能汽车竞赛 20KHz 电源参考设计方案 (竞赛秘书处技术组版本1.0) 第五届全国大学“飞思卡尔杯”智能汽车竞赛新增加了“电磁组”。根据比赛技术要求,电磁组竞赛,需要选手设计的智能车能够检测到道路中心线下电线中20KHz交表电流产生的磁场来导引小车沿着道路行驶。在平时调试和比赛过程中需要能够满足比赛技术要求的20KHz的交流电源驱动赛道中心线下的线圈。本文档给出了电源设计参考方案,参赛队伍可以根据这些参考设计方案自行设计制作所使用电源。 一、 电源技术指标要求: 根据《竞赛比赛细则》附件三关于电磁组赛道说明,20KHz电源技术要求如下: 1、驱动赛道中心线下铺设的0.1-0.3mm直径的漆包线; 2、频率范围:20K±2K; 3、电流范围:50-150mA; 下图是赛道起跑区示意图,在中心线铺设有漆包线。 图1 竞赛跑道起跑区示意图

首先分析赛道铺设铜线的电抗,从而得到电源输出的电压范围。 我们按照普通的练习赛道总长度50,使用直径为0.2mm漆包线。在30摄氏度下,铜线的电阻率大约为 0.0185欧姆平方毫米/米。计算可以得到中心线的电阻大约为29.4欧姆。 按照导线电感量计算机公式: 4 2ln0.75() l L l nH d ?? =×? ?? ?? 。其中l, d的单位 均为cm。可以计算出直径为0.2mm,长度50米的铜线电感量为131微亨。对应20KHz下,感抗约为16.5欧姆。 可以看出,线圈的电感量小于其电阻值。由于导线的电感量与铺设的形状有关系,上述计算所得到的电感量不是准确数值。另外,我们可以在输出时串接电容来抵消电感的感抗。所以估算电源电压输出范围的时候,我们不再特别考虑线圈的电感对于电流的影响。 为了方便设计,我们设计电源输出电压波形为对称方波。由于线圈电感的影响,线圈中的电流为上升、下降沿缓变的方波波形。如下图所示 图2 线圈驱动电压与电流示意图 对于电阻为29.4欧姆的赛道导线,流过100mA的电流,电压峰值应该大于3V。考虑到赛道长度有可能进一步增加、漆包线的直径减少等原因,设计电源输出电压的峰值为6V。在输出电流为150mA的时候,电源输出功率大约为0.9W。 二、 电源组成 电源电路包括振荡电路、功率输出电路、恒流控制电路以及电源等组成。 如下图所示:

飞思卡尔智能车摄像头组技术报告

第七届“飞思卡尔”杯全国大学生 智能汽车竞赛 技术报告 (校徽) ********* ****** 队伍名称: 参赛队员: ****** ******

关于技术报告和研究论文使用授权的说明 本人完全了解第七届“飞思卡尔”杯全国大学生智能汽车邀请赛关保留、使用 技术报告和研究论文的规定,即:参赛作品著作权归参赛者本人,比赛组委会和 飞思卡尔半导体公司可以在相关主页上 收录并公开参赛作品的设计方案、 技术报 告以及参赛模型车的视频、图像资料,并将相关内容编纂收录在组委会出版论文 集中。 参赛队员签名: ______ 带队教师签名: ______ 日 期: ______ 带队老师: ****** ******

本文以第七届全国大学生智能车竞赛为背景,介绍了智能赛车控制系统的软硬件结构和开发流程。该比赛采用组委会规定的标准车模,以Freescale半导体公司生 产的16位单片机MC9S12X128为核心控制器,在CodeWarrior IDE开发环境中进行软件开发,要求赛车在未知道路上完成快速寻线。整个系统涉及车模机械结构调整、传感器电路设计及信号处理、控制算法和策略优化等多个方面。为了提高智能赛车的行驶速度和可靠性,对比了不同方案(如摄像头与光电管检测方案)的优缺点,并结合Labview仿真平台进行了大量底层和上层测试,最终确定了现有的系统结构和各项控制参数。它采用摄像头对赛道进行检测,通过边缘提取获得黑线位置,用PID方式对舵机进行反馈控制。通过速度传感器获取当前速度,采用增量式数字PID控制实现速度闭环,根据预判信息和记忆信息对速度进行合理分配。同时采用拨码开关和LCD显示屏实现人机交互系统。测试结果表明,在该控制系统下,自寻迹机器人小车具有良好的位置跟踪和快速切换速度性能。 关键词:智能车,跟踪寻迹,摄像头,传感器,PID,最优曲率

相关主题
文本预览
相关文档 最新文档