智能寻光避障小车设计论文

智能寻光避障小车设计论文
智能寻光避障小车设计论文

2015年吉林化工学院电子设计竞赛智能寻光避障小车

参赛队员:刘立民李宏达张阵雨

指导教师:于军

吉林化工学院

Jilin Institute of Chemical Technology

摘要

本作品智能寻光避障小车实现了可以从发车区出发,并自动进入光源区寻找光源,在寻找光源前进的过程中可以自动避开障碍物的干扰,找到光源并可以自动启动制动装置停车;停车后还可以自动开启车前闪烁灯光,并根据灯光的闪烁频率,开启同频智能报警。在智能寻光、避障的过程中利用了安装在车前角的光电开关的检测,使小车可以成功的避开前进过程中遇到的障碍物;利用了安装在车上部的光敏二极管的检测,保证了小车的前进方向。

关键词:寻找光源避开障碍

摘要....................................................................................................................... I

2.3各模块方案的选择............................................................................- 4 -

2.3.1电机驱动模块.........................................................................- 4 -

2.3.2障碍检测模块.........................................................................- 4 -

2.3.3光源检测模块.........................................................................- 5 - 第3章系统的软件设计................................................................................- 5 -

3.1主程序流程图....................................................................................- 5 - 第4章测第1章方案选择与论证..........................................................- 1 -

1.1车体设计与论证................................................................................- 1 -

1.2系统控制基本方案...........................................................................- 1 -

1.3各模块方案的选择............................................................................- 1 -

1.3.1电机与驱动模块的选择.........................................................- 2 -

1.3.2障碍检测.................................................................................- 2 -

1.3.3光源检测.................................................................................- 2 - 第2章系统的硬件设计................................................................................- 3 -

2.1系统硬件的基本组成部分................................................................- 3 -

2.2控制器部分........................................................................................- 3 - 试结果与总结 (7)

4.1测试方法 (7)

4.2测试仪器 (7)

4.3 测试结果 (7)

4.4整车测试 (7)

4.5总结 (7)

第1章 方案选择与论证

1.1车体设计与论证

方案一:

选择市场现成的玩具车改装,那种玩具车车体设计合理,各个部分

的安装都坚实可靠,但是,缺点是该玩具车的车体车型都是固定的,要加上自

定义的装置,限制较大。

方案二:

选择自己制作的小车,虽然自己做的小车功能实现上没有市场上的

玩具车那样好,但是自己制作的的小车的车型可以自己设定,这样可以配合硬

件的部分合理的装配。

综合考虑,选择方案二比较好。

1.2系统控制基本方案

整体设计框图

本系统采用 ASTC89C52 作为系统控制器,它运算功能强,软件编

程灵活,自由度大,可用软件编程实现各种算法和逻辑控制,并且由于其功耗

低、成本低、体积小、技术成熟、引脚较少,实物硬件布线较简单,因此,控

制其他模块时操作简单,编程也相对简单。

1.3各模块方案的选择

制 器

STC89C52 障碍检测 光源检测 电机驱动 寻光

1.3.1电机与驱动模块的选择

方案一:采用减速小型直流电机。减速直流电机控制精度很低,虽不能准确控制电机转速,但可控制电机正转、反转、不转等动作,速度均匀性好。这已足够我们控制小车前进、拐弯、后退等简单工作,且控制简单,电源要求低,易于实现。

方案二:采用专用步进电机驱动器及与其配套的步进电机。步进电机是数字控制电机,用这种方案的控制精度(可控制角度)、效率和可靠性都很高,但价格过高、重量大、占用口资源多且控制复杂对电源要求也高,故被我们排除了。

通过以上对比,我们选择使用普通直流电机。

驱动部分,采用专用芯片L293D 作为电动车驱动芯片。L293D 是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L293D 可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电动车驱动,操作方便,稳定性好,性能优良。

1.3.2障碍检测

方案一:光电开关的检测距离长与接近开关等比较,光电开关的检测距离非常长,且是无接触式的,所以不会损伤检测物体,也不受检测物体的影响。并且采用对检测对象的表面进行反射及光透过方式,不像接近开关只能对金属,还能对玻璃、塑料、木制物体、液体等各种物质进行检测。与接近开关同样,由于无机械运动,所以能对高速运动的物体进行检测。镜头免受污染后,光会散射或被遮光,所以在有活水蒸汽、尘土等较多的环境下使用的场合,需施加适当的保护装置。几乎不受一般照明光的影响,但像太阳光那样的强光直接照射受光体时,会造成误动作或损坏。

方案二:超声波模块采用现成的HC-SR04超声波模块,该模块可提供2cm-400cm 的非接触式距离感测功能,测距精度可达高到3mm。模块包括超声波发射器、接收器与控制电路。基本工作原理:采用IO 口TRIG 触发测距,给至少10us 的高电平信号;模块自动发送8 个40khz 的方波,自动检测是否有信号返回;有信号返回,通过IO 口ECHO 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2。

比较之下,我们采用方案一。

1.3.3光源检测

光源探测模块是本设计中比较重要的一部分,因为要实现智能小车前进,必须先找到光源,这样才能决定小车的前进路线。该模块若处理不当直接会导致整个设计的失败,找不到光源就无法完成任务。

方案一:光敏二极管

也叫光电二极管。光敏二极管与半导体二极管在结构上是类似的,其管芯是一个具有光敏特征的PN结,具有单向导电性,因此工作时需加上反向电压。无光照时,有很小的饱和反向漏电流,即暗电流,此时光敏二极管截止。当受到光照时,饱和反向漏电流大大增加,形成光电流,它随入射光强度的变化而变化。当光线照射PN结时,可以使PN结中产生电子一空穴对,使少数载流子的密度增加。这些载流子在反向电压下漂移,使反向电流增加。因此可以利用光照强弱来改变电路中的电流。

方案二:光敏电阻

光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻增大。但其过于灵敏,不易控制。

比较之下,我们采用方案一。

第2章系统的硬件设计

2.1系统硬件的基本组成部分

1、单片机最小系统板

2、电机驱动

3、障碍检测模块

4、光源检测模块

2.2控制器部分

系统的核心部分是STC89C52单片机,作为核心控制部分,该单片机的

IO已经足够了,并且由于其功耗低、成本低、体积小、技术成熟、引脚较少,实物硬件布线较简单。

2.3各模块方案的选择

2.3.1电机驱动模块

考虑到小车必须能够前进、倒退、停止,并能灵活转向,在左右两轮各装一个电机分别进行驱动。当左轮电机转速高于右轮电机转速时小车向右转,反之则向左转。为了能控制车轮的转速,可以采取PWM调速法,在单片机中编程改变输出方波的占空比就可以改变加到电机上的平均电压,从而可以改变电机的转速。左右轮两个电机转速的配合就可以实现小车的前进、倒退、转弯等功能。

2.3.2障碍检测模块

在障碍检测部分,采用了PMM18-A301NA光电开关来检测障碍,这是一种集发射与接收于一体的光电传感器,主要用于障碍物的检测。对障碍物的感应距离可以根据要求通过后部的旋钮进行调节。这样的障碍检测系统保证的对障碍的准确检测。

2.3.3光源检测模块

利用光敏二极管工作时加有反向电压,没有光照时,其反向电阻很大,只有很微弱的反向饱和电流。当有光照时,就会产生很大的反向电流,光照越强,该亮电流就越大。

第3章系统的软件设计

3.1主程序流程图

系统的软件流程图如下所示:

避障子程序流程图:

第4章测试结果与总结

4.1测试方法

完全按照要求模拟试验环境,在地板上设置测试场地(2m×2m),光源在离小车大约1.5m的固定位置摆放,小车前进方向上随机放置三个障碍物。

4.2测试仪器

万用表、白炽灯、螺丝刀等。

4.3 测试结果

1、寻光检测部分测试

调节光敏二极管即可设定检测光源的方位

光敏二极管位置光源与光敏二极

小车行走方向

管的距离

(m)

中 1 直走

左 2 左转

右 3 右转

2 、红外避障检测

红外避障传感器检测障碍物设定距离为8cm。

红外检测障碍则尽量灵敏。

3、测试中追光避障情况

次数小车离光源的距离

追光避障是否成功

(m)

1 2 是

2 3 是

即在有障碍有避障,然后寻光,最后在光强一定值时停车。

4、光强检测

光敏电阻与光源之间的距离设定为20cm。当小车停止时,距光源20cm。

4.4整车测试

智能寻光避障小车在调试过程中符合题意要求,并能完成基本部分和发挥部分。避障,寻光虽然有时有点小失误,但总的成功率很高。

4.5总结

在制作智能寻光避障小车的过程中,小车以AT89S52最小系统为控制中心,

加上电源、电机驱动,障碍检测模块、光电检测模块、电机驱动模块。经过反复

的调试,实现软件与硬件的融合,使智能寻光避障小车能够成功地实现避开障碍

物、寻找光源并前进。在这几天中我们不断对硬件和软件的调试,比如硬件的光

电检测的测试,避障的距离设定,光源的定位等,软件中转弯的考虑,寻光的方

案等.。最终的结果还是很好的。

多元统计分析课程设计

基----于----统----计----分----析----在----城----镇----居----民----人----均----购----买----主----要----食----品----数----量----的----分----析----

学院:理学院

专业:应用统计班级:

姓名

学号:

指导老师:

基于统计分析在城镇居民人均购买主要食品数量的分

摘要

进入21世纪以来,我国经济飞速发展,我国城镇居民的消费结构也发生了巨大改变,现在选取一些主要生活食物作为目标,对食品数量进行因子分析。主要运用SAS软件对所得到的数据进行分析,得出结论。

关键词:食品量因子分析 SAS

Abstact

There is a kind of automatic access systerm that use autamatic indemnification tecnology to identify user`s ID and rights and according to user`s rights to control the door.Since entering the twenty-first Century, China's rapid economic development, the consumption structure of urban residents in China has also changed a great change, and now select some of the main living food as a target, the number of food factors analysis. The main use of SAS software for the analysis of the data, draw the conclusion.

Key words: food quantity factor analysis SAS

目录

一.选题背景与选题意义.......................................................................... - 12 -

1.1 背景.................................................................................................. - 12 -

1.2 意义.................................................................................................. - 12 -

二.原理......................................................................................................... - 12 -

2.1 因子分析.......................................................................................... - 12 -

三.数据收集与整理..................................................................................... - 13 - 3.1 源数据...................................................................................................... - 13 -

3.2 整理的数据.................................................................................... - 14 - 四.实证分析................................................................................................. - 14 -

4.1 因子分析法.................................................................................. - 14 - 五.结果分析................................................................................................. - 15 - 六.参考文献................................................................................................. - 15 - 七.附录....................................................................................................... - 16 -

一.选题背景与选题意义

1.1 背景

进入21世纪以来,人民的生活得到了巨大改善,生活结构也变得更加

复杂。总体来说我们对人民具体生活还不是太了解,为了对人民生活提供

具体的数据,我们通过对居民人均购买的食品数量进行分析。

1.2 意义

1.2.1 理论意义

改革开放以来,总体来看人民的生活是上升的趋势,但是部分地

区还是处于贫困的水品。本次分析是以90年到2012年人民购买食品的数量为

研究依据,研究人民消费水品。用多元的统计分析方法得出的结论也为相关机

构提供了理论依据,对了解人民的总体生活有了大致的了解。

1.2.2 现实意义

本文数据基于全国人民购买食物数量,得出总体人民主要消费的物

品,从而得出人民生活状况。对于相关部门制定相关政策的制定有着重要意义。

二.原理

2.1 因子分析

2.1.1 因子分析的思想

因子分析是利用降为的思想,由研究原始变量相关矩阵内部的依赖关

系出发,把一些具有错综复杂关系的变量归结为少数几个综合因子的一种

多变量统计分析方法。因子分析的基本思想是根据相关性大小把原始变量

分组,使得同组内的变量之间相关性较高,而不同组的变量间的相关性则

较低。每组变量代表一个基本结构,并用一个不可观测的综合变量表示,

这个基本结构就成为公共因子。对于所研究的问题就是试图用最少个数的

不可预测的所谓公共因子的线性函数与特殊因子之和来描述原来观测的每

一个分量。

2.1.2因子分析的模型

设p x x x ,...,21是P 个可观测的变量,)(,...,21p m F F F m <其中是m 个不可观测

的变量,并且有P 个变量p 2121...,...,X X X p ,,分别影响于εεε。他们满足下列的模型: ????

?????++++=++++=++++=p m F pm a F p a F p a X m F m a F a F a X m F m a F a F a X εεε 22112222212111212111321

则称上述模型为一个因子模型,我们可以用矩阵表示为: ε+=AF X

其中,'()',,(p 2121),称为变量X X X X F F F F m == 的公共因子(简称

为因子), )',,(21p εεεε =称为X 的特殊因子。特殊因子ε是模型中不能被

公共因子所包含的部分,公共因子m F F F ,,21一般对每个i X 都有作用,而每个

特殊因子i ε只对每个i X 起作用。矩阵m p ij a A ?=)(是待估的系数矩阵,ij a 称为

第i 个变量在第j 个因子上的载荷。

三.数据收集与整理

经过在统计年鉴上数据的筛选,得到以下数据,用以下数据分析国民

的食品购买数量推断人民的生活的变化。

3.1 源数据

城镇居民人均购买主要食品数量

指 标

1990 1995 2000 2005 2010 2011 2012

粮 食 (千克) 130.72 97.00 82.31 76.98 81.53 80.71 78.76

菜 (千克) 138.70 116.47 114.74 118.58 116.11 114.56 112.33 食用植

物油 (千

克) 6.40 7.11 8.16 9.25 8.84 9.26 9.14

猪 肉 (千克) 18.46 17.24 16.73 20.15 20.73 2

0.63

21.23 牛 羊

肉 (千克)

3.28 2.44 3.33 3.71 3.78 3.95 3.73 禽

类 (千克)

3.42 3.97 5.44 8.97 10.21 10.59 10.75 鲜

蛋 (千克)

7.25 9.74 11.21 10.40 10.00 10.12 10.52 水 产

品 (千克)

7.69 9.20 11.74 12.55 15.21 14.62 15.19 鲜

奶 (千克)

4.63 4.62 9.94 17.92 13.98 13.70 13.95 鲜 瓜

445555

56.05

果 (千克) 1.11 4.96 7.48 6.69 4.23 2.02

酒 (千克) 9.25 9.93 10.01 8.85 7.02 6

.76

6.88

数据来源:《中国统计年鉴》-----2014 3.2 整理的数据

用通过整理的数据带入程序进行相关分析。

四.实证分析

4.1 因子分析法

通过整理的数据,用SAS9.2得出以下结果:

由表1可以看到,第一特征值所占比例为0.7278,第二特征值所占比例为0.1967,这俩特征值之和累计比例已经达到0.9245.因此,根据主成分法我们可以取两个公共因子。 表2显示了每个变量在公共因子上的载荷,根据因子载荷阵我们可以建立如下因子模型: ?????????????????+--=+-=++=

++=+-=++=++=++=+-=++-=++-=12111087654321257732.0174253.011238364.0185577.010207538.0192132.09207533.0197097.08269056.0171964.07226216.0195893.06248371.0177482.05262789.0174141.04203436.0198817.03255926.0175018.02242847.0189669.01εεεεεεεεεεεfactor factor x factor factor x factor factor x factor factor x factor factor x factor factor x factor factor x factor factor x factor factor x factor factor x factor factor x 由表3可知,两个公共因子所解释的方差分别是8.0060897和2.1631935,两者之和为10.169283,而且各个变量的共同度都比较大,可以认为这两个公共因子较好的反映了原始数据的信息。但从因子载荷看,比较难于解释每个公共因子的含义,因此我们考虑对因子载荷进行旋转。得到表4,表5:

从表5可以看出,变量x4(猪肉),x5(牛羊肉),x6(禽类)有较大

的正载荷,因此factor1可以认定为肉类食品购买量指标。变量x7(鲜蛋),

x10(鲜瓜果)在第二个因子factor2上有较大的正载荷,因此factor2可表1 表2 表3 表4 实施正交旋转变换

以认为是副食物品购买量指标。根据因子载荷阵,我们可以建立旋转后的

因子模型。得到表6:

根据表6,我们可以写出因子得分函数如下:

Factor1=0.44345825x1+0.4514821x2+0.04047058x3-0.2426024x4-0.

0890842x5+1.78097512x6

Factor2=-1.5670202x1-1.0348224x2+0.5635063x3+1.1829942x4+0.9

7878724x5-2.8701713x6

根据因子得分函数就可以计算各因子得分。查看SAS 资源管理器窗口,

在临时逻辑库work 下的数据集fact 为各种食品购买量的因子得分,如表7:

上面我们已经确定了factor1为肉类食品购买量指标,factor2认为

是副食物品购买量指标。为了清晰直观地了解各年份在这两个因子上的得

分,我们利用PLOT 过程绘制因子得分的散点图,如下表表8:

从表8可以看出,1990到1995年生活水平低下,普遍的没什么钱去

购买食物。2000年好转了一些,可以买些副食品改善生活。从2005年到2012年,生活水平在不断提高,能买上的肉制品也越来越多。

五.结果分析

通过以上分析,从90年到12年,人民的生活发生了巨大变化,从没

吃的到可以买上越来越多的肉,这说明人民富裕了。人民可以买自己想吃

的食品,从10年到12年,人民购买的副食品开始增多,说明人民也换着

食品吃,对食品的要求也增高了。总体上变化是很明显的,但是作为一个

大国,我们还有很多人的生活还没得到提高,相关部门必须要多关心一下

这些人。为了更多的人生活得幸福快乐,在人民生活上要下功夫。

六.参考文献

SAS 统计分析与应用 [M]机械工业出版社 刘荣,冯国生,丁维岱 2011-9-1

425页

表6 因子得分系数 表7 因子表8 按照因子得分绘制的散点图

七.附录

(1)建立数据集

data life;

input years $ x1-x11 ;

Label x1=’粮食’ x2=’鲜菜’ x3=’食用植物油’ x4=’猪肉’ x5=’牛羊肉’x6=’禽类’ x7=’

鲜蛋’ x8=’水产品’ x9=’鲜奶’ x10=’鲜瓜果’ x11=’酒’;

cards;

1990年 130.72 138.7 6.4 18.46 3.28 3.42 7.25

7.69 4.63 41.11 9.25

1995年 97 116.47 7.11 17.24 2.44 3.97 9.74

9.2 4.62 44.96 9.93

2000年 82.31 114.74 8.16 16.73 3.33 5.44 11.21

11.74 9.94 57.48 10.01

2005年 76.98 118.58 9.25 20.15 3.71 8.97 10.4

12.55 17.92 56.69 8.85

2010年 81.53 116.11 8.84 20.73 3.78 10.21 10

15.21 13.98 54.23 7.02

2011年 80.71 114.56 9.26 20.63 3.95 10.59 10.12

14.62 13.7 52.02 6.76

2012年 78.76 112.33 9.14 21.23 3.73 10.75 10.52

15.19 13.95 56.05 6.88

;

Run;

(2).因子分析

proc factor data=life method=principal ;

var x1-x11;

run ;

(3).因子载荷矩阵旋转

proc factor data=life rotate=varimax ; /*选项ROTATE=VARIMAX表示进行方差最大的正交旋转

*/

var x1-x11;

run ;

(4).因子得分

proc factor data=life rotate=varimax score n=2 out=fact ;

var x1-x11;

run ;

(5).因子得分散点图

proc plot data=fact; plot factor2*factor1='*' $ years/href=0 vref=0; run;

超声波避障小车开题报告

H a r b i n I n s t i t u t e o f T e c h n o l o g y 课程设计说明书(论文) 设计题目:超声波避障小车 院系:电气学院自动化测试与控制系 班级: 设计者: 学号: 指导教师:周庆东 设计时间:9.2~9.13 哈尔滨工业大学 哈尔滨工业大学课程设计任务书

*注:此任务书由课程设计指导教师填

开题报告 1立项依据 1.1立项目的 (1)设计一辆利用超声波传感器来实现避障功能的小车,使小车对其运动方向受到的阻碍作出各种躲避障碍的动作。 (2)进一步学习单片机原理及其应用,提高程序的编写能力。 (3)掌握单片机系统外扩器件的连接与使用,了解超声波传感器的工作原理。 (4)掌握软件和硬件调试的基本技巧与方法。 1.2立项意义 在当今社会,汽车成为了越来越普遍,人们不可缺少的交通工具。但汽车的不断增加,随之而来就是越来越多的交通事故。交通事故成为了现在越来越严重的安全隐患。所以随着汽车工业的快速发展,我们必须加强对汽车安全性能的考虑。所以,智能汽车概念应运而生,他既是汽车产业的机遇也是汽车产业的挑战。汽车的智能化必将是未来汽车产业发展的趋势,在这样的背景下,我们开展了基于超声波的智能小车的避障研究。 超声波作为智能车避障的一种重要手段,以其避障实现方便,计算简单,易于做到实时控制,测量精度也能达到实用的要求,在未来汽车智能化进程中必将得到广泛应用。我国作为一个世界大国,在高科技领域也必须占据一席之地,未来汽车的智能化是汽车产业发展必然的,在这种情况下研究超声波在智能车避障上的应用具有深远意义,这将对我国未来智能汽车的研究在世界高科技领域占据领先地位具有重要作用。 2主要设计内容及方案 2.1总体方案 系统采用51单片机作为核心控制单元用于智能车系统的控制,在超声波检测到障碍物之后,主控芯片根据距离值控制直流电机的转动,在与障碍物距离较大的情况下,快速前进,在与障碍物距离较小但还未到达临界转弯方向值的时候,慢速前进。在与障碍物距离很近需要转向避障时,方案上将尝试进行转向,来进行避障。 2.2设计原理 该智能车系统可分为三个主要模块:单片机主控核心模块,传感器避障模块,电机驱动模块。系统主要原理是:通过超声波避障模块(即感测模块)实时监测路面情况并及时传输给单片机。由单片机主控核心模块根据感测模块给予的信息控制小车两电机转动工作状态。电机驱动模块驱动两电机转动,实现前进或者左、右转。

基于51单片机设计智能避障小车

单片机设计智能避障小车 摘要 利用红外对管检测黑线与障碍物,并以STC89C51单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N 驱动电路完成,速度由单片机输出的PWM波控制。本文首先介绍了智能车的发展前景,接着介绍了该课题设计构想,各模块电路的选择及其电路工作原理,最后对该课题的设计过程进行了总结与展望并附带各个模块的电路原理图,和本设计实物图,及完整的C语言程序。 关键词:智能小车;51单片机;L298N;红外避障;寻迹行驶 abstract Using infrared detection black and obstacles to the line and STC89C51 microcontroller as the control chip to control the speed of the electric car and steering, so as to realize the function of automatic tracking and obstacle avoidance. Which the car driven by the L298N driver circuit is completed, the speed of the microcontroller output PWM wave control. This article first introduces the development of the intelligent car prospect, then introduces the design idea, the subject selection of each module circuit and working principle of the circuit, the design process of the subject is summarized and prospect with each module circuit principle diagram, and the real figure design, and complete C language program. Key words: smart car; 51 MCU; L298N; infrared obstacle avoidance; track driving

毕业论文:智能避障小车

毕业论文:智能避障小车 摘要 避障是智能小车应具备的基本功能之一以P89C51RA芯片为核心采集前方障碍信息并对智能小车进行控制选用红外避障传感器检测智能小车前方的障碍物设计了智能小车的自动避障系统并阐述其工作原理该系统设计简单成本低实时性好在室环境中取得了预期的实验结果使智能小车无碰撞到达目的地关键词P89C51RA智能红外避障传感器 Abstract The obstacle avoidance is one of the main functions that an independently intelligent carriage should be provided Use the P89C51RA as a key component collecting the environmental information and controlling the intelligent carriage a kind of obstacle avoidance system of intelligent carriage is designed In this system infrared obstacle avoidance sensors are used to detect the barrieswhich are front of distance between the intelligent carriage and the barriers The systems design is simple and has lower cost and better real time features And at the same time this system has obtained anticipated experimental results in the indoor environment That is the intelligent carriage can arrive at the destination without any collision Keywords P89C51RA intelligent infrared obstacle avoidance sensors

超声波避障小车论文

河南科技学院新科学院2012届本科毕业论文 智能小车运动控制技术研究 学生姓名:xxx 所在院系:新科学院信工系 所学专业:计算机科学与技术导师姓名:xxx 完成时间:2012年5 月5日

智能小车运动控制技术研究 摘要 本系统采用STC89C52单片机为控制核心,利用超声波传感器检测道路上的障碍,然后把数据传送给单片机,当超声波检测到距离小车前方20CM有障碍物时单片机就发出指令让小车左转一定角度,然后停止运行继续探测.如果前方20CM没有障碍物就直走,否则继续左转一定角度。如此通过超声波不断的循环检测周边环境的情况进行自动避障。该系统在驱动方面采用L298驱动4个直流电机带动小车运行。并且,用PWM系统调速,控制小车前进的速度。 关键词:STC89C52,PWM调速,电动小车,超声波 I

SMART CAR MOTION CONTROL TECHNOLOGY Abstract The system uses STC89C52 single chip to control the core,The use of ultrasonic sensors to detect road obstacles,Then send data to the microcontroller,When ultrasonic testing to distance the car in front of 20CM there is an obstacle, the microcontroller issued a directive to allow the car to turn left at an angle,Then stop the run to continue detection,If the front 20CM there are no obstructions on the straight,Otherwise, continue to turn left at an angle,So by the ultrasonic continuous loop to detect the surrounding environment, the automatic obstacle avoidance,This system L298 drive 4 DC motors to drive the car running in the drive,And speed control of the PWM system to control the forward speed of the car. Keywords:STC89C52;PWM control;electric car; ultrasonic II

智能避障小车设计

江阴职业技术学院项目设计报告 项目:超声波避障小车的设计与制作 专业应用电子技术专业 学生姓名 班级10应用电子()班 学号 指导教师 完成日期

智能小车是一种能够通过编程手段完成特定任务的小型化机器人,它具有制作成本低廉,电路结构简单,程序调试方便等优点。由于具有很强的趣味性,智能小车深受广大机器人爱好者以及高校学生的喜爱。 本论文介绍的是具有自动避障功能的智能小车的设计与制作(以下简称智能小车),论文对智能小车的方案选择,设计思路,以及软硬件的功能和工作原理进行了详细的分析和论述。经实践验收测试,该智能小车的电路结构简单,调试方便,系统反映快速、灵活,设计方案正确、可行,各项指标稳定、可靠。

Smart cars can be programmed to perform a specific task means the miniaturization of robot, it has to make cost is low, circuit simple structure, convenient program test. Because of it has strong interest, intelligent robot car favored by the majority of the university students' enthusiasts and love. This paper introduces the is a automatic obstacle avoidance function of intelligent car design and production (hereinafter referred to as the smart car), the thesis to the intelligence of the car scheme selection, design idea, and the implementation of hardware and software function and working principle of a detailed analysis and discusses. After practice acceptance test, this intelligent car circuit structure is simple, convenient debug, fast, flexible system reflect, correct and feasible design scheme, each index is steady and reliable.

自动避障小车课程设计

单片机系统 课程设计 成绩评定表 设计课题:自动避障小车 学院名称:电气工程学院 专业班级:自动1105 学生姓名: 学号: 指导教师: 设计地点:31-630 设计时间:

单片机系统课程设计 课程设计名称:自动避障小车 专业班级:自动1105 学生姓名: 学号: 指导教师: 课程设计地点:31-630 课程设计时间:

单片机系统课程设计任务书

目录 1概述-------------------------------------------------------------- 4 1.1研究背景----------------------------------------------------- 4 1.2设计思想及基本功能------------------------------------------- 4 2总体方案设计------------------------------------------------------ 4 2.1方案论证----------------------------------------------------- 4 2.2系统框图----------------------------------------------------- 5 2.3总体方案设计------------------------------------------------- 6 3硬件电路设计------------------------------------------------------ 7 3.1电源电路----------------------------------------------------- 7 3.2晶振电路----------------------------------------------------- 8 3.3复位电路----------------------------------------------------- 8 3.4键盘电路----------------------------------------------------- 8 3.5显示电路----------------------------------------------------- 9 3.6超声波测距电路---------------------------------------------- 10 3.7舵机电路---------------------------------------------------- 11 3.8电机驱动电路------------------------------------------------ 11 3.9电机转速测量电路-------------------------------------------- 13 3.10设计PCB和腐蚀电路板--------------------------------------- 14 4系统软件设计----------------------------------------------------- 16 4.1分模块程序设计---------------------------------------------- 18 4.2主程序设计-------------------------------------------------- 20 5系统调试 ------------------------------------------------------- 20 6总结 ----------------------------------------------------------- 22参考文献:------------------------------------------------------- 23附录A硬件电路图------------------------------------------------- 24附录B 源程序 ---------------------------------------------------- 25

智能寻光避障小车设计论文

2015年吉林化工学院电子设计竞赛智能寻光避障小车 参赛队员:刘立民李宏达张阵雨 指导教师:于军 吉林化工学院 Jilin Institute of Chemical Technology

摘要 本作品智能寻光避障小车实现了可以从发车区出发,并自动进入光源区寻找光源,在寻找光源前进的过程中可以自动避开障碍物的干扰,找到光源并可以自动启动制动装置停车;停车后还可以自动开启车前闪烁灯光,并根据灯光的闪烁频率,开启同频智能报警。在智能寻光、避障的过程中利用了安装在车前角的光电开关的检测,使小车可以成功的避开前进过程中遇到的障碍物;利用了安装在车上部的光敏二极管的检测,保证了小车的前进方向。 关键词:寻找光源避开障碍

摘要....................................................................................................................... I 2.3各模块方案的选择............................................................................- 4 - 2.3.1电机驱动模块.........................................................................- 4 - 2.3.2障碍检测模块.........................................................................- 4 - 2.3.3光源检测模块.........................................................................- 5 - 第3章系统的软件设计................................................................................- 5 - 3.1主程序流程图....................................................................................- 5 - 第4章测第1章方案选择与论证..........................................................- 1 - 1.1车体设计与论证................................................................................- 1 - 1.2系统控制基本方案...........................................................................- 1 - 1.3各模块方案的选择............................................................................- 1 - 1.3.1电机与驱动模块的选择.........................................................- 2 - 1.3.2障碍检测.................................................................................- 2 - 1.3.3光源检测.................................................................................- 2 - 第2章系统的硬件设计................................................................................- 3 - 2.1系统硬件的基本组成部分................................................................- 3 - 2.2控制器部分........................................................................................- 3 - 试结果与总结 (7) 4.1测试方法 (7) 4.2测试仪器 (7) 4.3 测试结果 (7) 4.4整车测试 (7) 4.5总结 (7)

智能避障小车设计--毕业设计完整版-附程序编程

毕业设计设计题目:智能避障小车设计 系别:机电工程系 班级:测控技术与仪器 姓名:XXX 指导教师: XXX

智能小车设计 摘要 随着近年来机器人的智能水平不断提高,其中机器人的感觉传感器种类越来越多,而视觉传感器成为自动行走和驾驶的重要部件。智能小车可应用于无人工厂,仓库,服务机器人等领域解决一些高危环境下的难题。同时单片机技术的迅速发展使得机器人的智能控制更加智能化,人性化。 该设计是利用光电传感器以一定的频率发射红外线来检测障碍物,然后将检测信号发送到STC89C52单片机,并以STC89C52单片机为控制芯片进而电动小汽车的速度及转向,以此实现自动避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波调速控制。本设计结构简单,较容易实现,与实际相结合,现实意义很强,但具有高度的智能化、人性化,一定程度体现了智能。 关键词:智能小车; STC89C52单片机; L298N; PWM波

Design Of Smart Car Abstract Along with the robot's intelligent level rises ceaselessly, the types of robot sensory sensor are more and more, and the vision sensor have become the important part in the automatic walking and driving .Smart car can be applied to unmanned factory, warehouse, service robot and etc. to solve some high risk environment problems,At the same time,The rapid development of MCS technology makes the intelligent control of robot more intelligent ang humane. This design uses a photoelectric sensor sending a certain frequency transmitting infrared to detect obstacles, and then sends a detection signal to a STC89C52 MCS. While the car is drived by the L298N circuit, its speed is controlled by the output PWM signal from the STC89C52 MCS.This design is practical ,easy realization and simple in the structure, but highly intelligent, humane, Intelligent in some degree. Key words:Smart Car; STC89C52 MCS; L298N; PWM Signa

红外避障小车课程设计报告报告

下载可编辑 前言 --------------------------------------------------- 随着生产自动化的发展需要,机器人已经越来越广泛地应用到生产自动化上,随着科学技术的发展,机器人的传感器种类也越来越多,其中红外传感器已经成为自动行走和驾驶的重要部件。 红外的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知障碍物,感知障碍物相当给机器人一个视觉功能。智能避障是基于红外传感系统,采用红外传感器实现前方障碍物检测,并判断障碍物远近。 由于时间和水平有限,我们暂选最基本的避障功能作为此次设计的目标。 本设计通过小车这个载体再结合由AT89S51为核心的控制板可以达到其基本功能,再辅加由漫反射式光电开关组成的避障电路、555组成的转速控制电路、电源电路、差分驱动电路就可以完善整个设计。

目录 前言------------------------------------------------------------------------------1目录------------------------------------------------------------------------------2摘要------------------------------------------------------------------------------3功能概述------------------------------------------------------------------------3硬件设计------------------------------------------------------------------------3 避障电路------------------------------------------------------------------------4单片机电路---------------------------------------------------------------------7电机转速控制电路------------------------------------------------------------7电源电路------------------------------------------------------------------------8电机驱动电路---------------------------------------------------------------9主程序设计--------------------------------------------------------------------12小结-----------------------------------------------------------------------------23参考文献-----------------------------------------------------------------------23

避障小车制作讲解

智能避障小车实验报告与总结 学院:机电工程学院 专业年级:09级电气工程及其自动化 队员姓名:

智能避障小车实验报告与总结 摘要:本设计制作的是单片机控制的自动避障小汽车,以单片机为小汽车的“大脑”,红外线探头为小汽车的“眼睛”,电机为小汽车的“双足”。“大脑”控制“眼睛”去看前方是否有障碍物,当“眼睛”看到障碍后,由大脑来控制“双足”的行动方向。从而实现小汽车的自动避障。 关键词: 单片机红外线传感器避障小车 一、设计任务与要求 小车从无障碍地区启动前进,感应前进路线上的障碍物后,根据障碍物的位置选择下一步行进方向。 二、方案设计与论证 本设计制作的是单片机控制的自动避障小汽车,以单片机为小汽车的“大脑”,红外线探头为小汽车的“眼睛”,电机为小汽车的“双足”。“大脑”控制“眼睛”去看前方是否有障碍物,当“眼睛”看到障碍后,由大脑来控制“双足”的行动方向。从而实现小汽车的自动避障。电路原理简单,结构明了。如图为整个系统的框图。 根据设计要求,我们的自动避障小车主要由六个模块构成:车体框架、主控模块、探测模块、电机驱动模块组成。各模块分述如下: 1、小车车体 在设计车体框架时,我们有两套起始方案,自己制作和直接购买车身。 方案二:自己设计制作车架自己制作小车底盘,用两个直流减速电机作为主动轮,利用两电机的转速差完成直行、左转、右转、左后转、右后转、倒车等动作。减速电机扭矩大,转速较慢,易于控制和调速,符合避障小车的要求。而且自己制作小车框架,可以根据电路板及传感器安装需求设计空间,使得车体美观紧凑。但这种方法费时费力且成本较高。 方案二:购买半成品小车底盘改装,此种方案方便简洁而且价格低廉,小车各个机械部分安装完整,只需稍加改装就可以使用。而且我们主要是目的是小车控制系统的设计,因此我们采取该方案。 2、主控板 小车的主控系统,即小车的大脑,我们采用了STC89C52单片机制作的最小系统。 3、避障模块 避障方案选择,方案一:采用超声波避障。超声波受环境影响较大,电路复杂,而且地面对超声波的反射,会影响系统对障碍物的判断。

红外避障小车课程设计报告.docx

随着生产自动化的发展需要,机器人已经越来越广泛地应用到生产自动化上,随着科学技术的发展,机器人的传感器种类也越来越多,其中红外传感器已经成为自动行走和驾驶的重要部件。 红外的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知障碍物,感知障碍物相当给机器人一个视觉功能。智能避障是基于红外传感系统,采用红外传感器实现前方障碍物检测,并判断障碍物远近。 由于时间和水平有限,我们暂选最基本的避障功能作为此次设计的目标。 本设计通过小车这个载体再结合由AT89S51 为核心的控制板可以达到其基本功能,再辅加由漫反射式光电开关组成的避障电路、555 组成的转速控制电路、电源电路、差分驱动电路就可以完善整个设计。

目录 前言------------------------------------------------------ 1目录------------------------------------------------------ 2摘要------------------------------------------------------ 3功能概述-------------------------------------------------- 3硬件设计-------------------------------------------------- 3避障电路-------------------------------------------------- 4单片机电路------------------------------------------------ 7电机转速控制电路------------------------------------------ 7电源电路-------------------------------------------------- 8电机驱动电路----------------------------------------- 9主程序设计------------------------------------------------ 12小结----------------------------------------------------- 23参考文献------------------------------------------------- 23

智能循迹避障小车_论文设计

目录 摘要 (2) ABSTRACT (2) 第一章绪论 (3) 1.1智能小车的意义和作用 (3) 1.2智能小车的现状 (3) 第二章方案设计与论证 (4) 2.1 主控系统 (4) 2.2 电机驱动模块 (4) 2.3 循迹模块 (6) 2.4 避障模块 (7) 2.5 机械系统 (7) 2.6电源模块 (8) 第三章硬件设计 (8) 3.1总体设计 (8) 3.2驱动电路 (9) 3.3信号检测模块 (10) 3.4主控电路 (11) 第四章软件设计 (12) 4.1主程序模块 (12) 4.2电机驱动程序 (12) 4.3循迹模块 (13) 4.4避障模块 (15) 第五章制作安装与调试 (18) 结束语 (18) 致谢 (19) 参考文献 (19)

智能循迹避障小车 肖维 物理与电子信息学院电子信息工程专业 2006级9班指导教师:刘汉奎 摘要:利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:智能小车;STC89C52单片机; L298N;红外对管 Intelligent tracking and obstacle-avoid car Xiao Wei School of Physics and Electronic Information,Grade 2006 Class 9 ,Instructor:Liu Hankui Abstract:Based infrared detection of black lines and the road obstacles, and use a STC89C52 MCU as the controlling core for the speed and direction, A electronic drived, which can automatic track and avoid the obstacle, was designed and fabricated. In which, the car is drived by the L298N circuit, its speed is controlled by the output PWM signal from the STC89C52. Keywords: Smart Car; STC89C52 MCU; L298N; Infrared Emitting Diode

智能循迹避障小车方案设计书

封面

作者:PanHongliang 仅供个人学习 目录 摘要………………………………………………………………………………………2 ABSTRACT………………………………………………………………………………

…2 第一章绪论 (3) 1.1智能小车的意义和作用 (3) 1.2智能小车的现状 (3) 第二章方案设计与论证 (4) 2.1 主控系统 (4) 2.2 电机驱动模块 (4) 2.3 循迹模块 (6) 2.4 避障模块 (7) 2.5 机械系统 (7) 2.6电源模块 (8) 第三章硬件设计 (8) 3.1总体设计 (8) 3.2驱动电路 (9) 3.3信号检测模块 (10) 3.4主控电路 (11) 第四章软件设计 (12) 4.1主程序模块 (12) 4.2电机驱动程序 (12) 4.3循迹模

块 (13) 4.4避障模块 (15) 第五章制作安装与调试 (18) 结束语 (18) 致谢……………………………………………………………………………………… 19 参考文献 (19) 智能循迹避障小车 摘要:利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由 L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:智能小车;STC89C52单片机; L298N;红外对管 Intelligent tracking and obstacle-avoid car Abstract:Based infrared detection of black lines and theroad obstacles, and use a STC89C52 MCU as the controlling core for the speed and direction, A electronic drived, which can automatic track and avoid the obstacle, was designed and fabricated. In which, the car is drived by the L298N circuit, its speed is controlled by the output PWM signal from the STC89C52. Keywords: Smart Car。STC89C52 MCU。L298N。Infrared Emitting Diode 第一章绪论 1.1智能小车的意义和作用 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。 随着科学技术的发展,机器人的感觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的目标。视

红外避障小车课程设计报告

前言 --------------------------------------------------- 随着生产自动化的发展需要,机器人已经越来越广泛地应用到生产自动化上,随着科学技术的发展,机器人的传感器种类也越来越多,其中红外传感器已经成为自动行走和驾驶的重要部件。 红外的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知障碍物,感知障碍物相当给机器人一个视觉功能。智能避障是基于红外传感系统,采用红外传感器实现前方障碍物检测,并判断障碍物远近。 由于时间和水平有限,我们暂选最基本的避障功能作为此次设计的目标。 本设计通过小车这个载体再结合由AT89S51为核心的控制板可以达到其基本功能,再辅加由漫反射式光电开关组成的避障电路、555组成的转速控制电路、电源电路、差分驱动电路就可以完善整个设计。

目录 前言------------------------------------------------------------------------------1目录------------------------------------------------------------------------------2摘要------------------------------------------------------------------------------3功能概述------------------------------------------------------------------------3硬件设计------------------------------------------------------------------------3 避障电路------------------------------------------------------------------------4单片机电路---------------------------------------------------------------------7电机转速控制电路------------------------------------------------------------7电源电路------------------------------------------------------------------------8电机驱动电路---------------------------------------------------------------9主程序设计--------------------------------------------------------------------12小结-----------------------------------------------------------------------------23参考文献-----------------------------------------------------------------------23

超声波避障小车设计

超声波避障小车设 计

Harbin Institute of Technology 课程设计说明书(论文) 设计题目:超声波避障小车 院系:电气工程及自动化 班级: 1 21 设计者:张佳炜 学号: 11 0316 指导教师:周庆东 设计时间: .09.14- .09.25 哈尔滨工业大学

课程设计考核表 题目:超声波避障小车 学生姓名:张佳炜班级: 1 21 学号: 11 0316 实验部分考核 总结报告评分 总成绩:指导教师签字:

哈尔滨工业大学课程设计任务书

开题报告 1立项依据 1.1立项目的 (1)设计一辆利用超声波传感器来实现避障功能的小车,使小车对其运动方向受到的阻碍作出各种躲避障碍的动作。 (2)深入学习单片机原理及其应用,提高程序的编写能力。 (3)掌握单片机系统外围电路的设计,了解超声波传感器的工作原理。(4)掌握软件和硬件调试的基本技巧与方法。 1.2立项意义 汽车作为人们不可缺少的交通工具,给人类带来了极大的便利,但随着汽车的量越来越多,交通事故也越来越多。交通事故成为了现在越来越严重的安全隐患。我们必须加强对汽车安全性能的考虑。随着电子技术、信息技术、网络技术的发展,智能汽车概念应运而生,将电子信息网络和汽车接合起来实现汽车的智能化,是传统汽车产业的机遇也是的挑战。汽车的智能化必将是未来汽车产业发展的趋势,在这样的背景下,我们开展了基于超声波的智能小车的避障研究。 超声波具有穿透力强、方向性好、操作简单、方便、快速和安全等的特点,在很多 领域有着广泛的应用前景。超声波作为智能车避障的传感信号,以其避障实现方便,计算简单,易于做到实时控制,测量精度也能达到实用的要求,在未来汽车智能化进程中必将得到广泛应用。作为一个发展大

相关文档
最新文档