当前位置:文档之家› 梁炯名---自动往返小汽车设计论文

梁炯名---自动往返小汽车设计论文

梁炯名---自动往返小汽车设计论文
梁炯名---自动往返小汽车设计论文

题目(自动往返小汽车)

学校:中山市技师学院系别:电子应用系

专业名称:电子技术应用

学生姓名:梁炯名刘贤谢南南组别:基础组

指导教师姓名、职称:黄江(教师)

完成日期: 2012 年12 月13日

目录

摘要 (1)

Abstract (2)

第一章设计实验任务和要求 (2)

1.1 任务 (3)

1.2 要求 (3)

第二章设计方法与论证 (4)

2.1 总体设计方案 (4)

2.2 驱动模块 (5)

2.3 黑线检测模块 (6)

2.4 码盘测距设计 (7)

第三章系统理论分析与计算 (8)

3.1 单片机最小系统 (9)

3.3 黑线检测模块设计与实现 (9)

3.4 系统供电单元设计与实现 (10)

第四章系统软件设计 (11)

4.1 系统控制流程 (11)

4.2 系统电路图 (11)

第五章系统测试与结论 (12)

5.1 硬件测试 (12)

5.2 结论 13 5.3程序 (13)

摘要

通过仔细的分析和论证,本电路系统可分为检测、驱动和显示模块,首先利用反射式光电传感器检测路面的黑线个数,将其传给控制模块,这里我们主控芯片采用的是STC89C52芯片,小车装载了红外壁障光电传感器,实时检测车身两侧黑线,单片机将根据实际情况来控制小车的驱动模块,精确的控制小车的转速。小车前行过程中所有信息包括检测黑线个数.。

关键词:PWM 黑线检测STC89C52

Abstract

Through the careful analysis and argumentation .This circuit system can be divided into detection, drive, obstacle avoidance, driver and display module .

First, the reflecting photoelectric sensor to test the pavement of the black line number, passing it on to control module .Here we master control chip USES is STC12C5A60S2 chip . A load of infrared barrier and photoelectric sensor .Real-time detection body on both sides of the obstacles . SCM will according to actual condition to control the car driver module . In the process of car forward all information including detection line number,。

Key words: PWM Line detection STC89C52

第一章,设计实验任务和要求

一、任务

设计并制作一个能自动往返于起跑线与终点线间的小汽车。允许用玩具汽车改装,但不能用人工遥控(包括有线和无线遥控)。

跑道宽度0.5m,表面贴有白纸,跑道用地面,贴上白纸。在跑道的B、C、D、E、F、G各点处画有2cm宽的黑线(用黑色电工胶布),各段的长度如图1所示。

1.2要求

1.基本要求

(1)车辆从起跑线出发(出发前,车体不得超出起跑线),到达终点线后停留10秒,然后自动返回起跑线(允许倒车返回)。往返一次的时间应力求最短(从合上汽车电源开关开始计时)。

(2)到达终点线和返回起跑线时,停车位置离起跑线和终点线偏差应最小(以车辆中心点与终点线或起跑线中心线之间距离作为偏差的测量值)。

(3)D~E间为限速区,车辆往返均要求以低速通过,

通过时间不得少于4秒,但不允许在限速区内停车。

第二章设计方法与论证

方案一:本设计选用两块单片机(89C52 和89C2051)作为自动往返小汽车的检测和控制核心。路面黑线检测使用反射式红外传感器,车速和距离检测使用断续式光电开关,利用PWM技术动态控制电动机的转速。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了小车在限速和压线过程中的精确控制。本设计的主要特色: 高效的H型PWM电路,提高电源利用率;控制电路电源和电动机电源隔离,信号通过光电祸合器传输;脉冲调制路面检测,超强纠错,免受路面杂质干扰;优化的软件算法,智能化的自动控制,定位精确;后置式红、绿方向灯行驶状态一目了然。方框图如1-2所示。

图1-2 方案一方框图

方案二:系统采用单片机AT89C51作为核心器件实现小车行驶的自动控制。控制过程是利用反射式光电检测器采集的数据,通过软件完成对小车在不同路段的行驶速度实时控制,用数码管实现对指定行程和所用时间显示,同时利用红外数据传输方式将在限速区、终点区和返回到起点区后的时间和距离数据向手持显示装置单相传送。键盘设置在小车中,对速度的控制调整更加方便、精确。方框图如1-3所示。

图1-3 方案二方框图

用单片机STC89C52作为系统的控制中心。电机采用饲服控制电机来驱动;检测电路采用红外对管来控制小车的快行,慢行,停止;用LCD1602液晶实现对指定行程和所用时间的显示。方框图如1-4所

里程检测 STC89C52 数码显示

电机驱动 电机调速

跑道标志检测

数据采集1线标志检测

数据采集 2 圈数检测

单 片 机 A T 8 9 C 5 1

显示结果

电动机控制

红外发射

键盘输入

红外接收

单 片 机 A T 8 9 C 5 1

速度、时间、里程显示

键盘输入

示。

方案一,方案二材料较多。故选用方案三。

2.2 电机控制模块

为了实现电动小车对行走路径的准确定位和精确测量,可以考虑一下两种方案:

方案一:采用饲服电机。饲服电机转动力矩大,体积小,重量轻,转配简单,使用方便。

方案二:采用步进电机。步进电机是数字控制电机,控制也比较简单,具有瞬时启动和急速停止的优越性,比较适合本系统控制精度高的特点。

总上分析,但由于实际原材料考虑,本设计使用方案一。

2.3、黑线检测模块

图2.3 黑线检测模块

方案一:使用发光二极管和光敏二极管。此方案缺点在于环境的其他光源对光敏二极管的工作产生很大的干扰,一旦外界光强改变,

很可能造成误判和漏判,即使采用超高亮发光管可以降低一定的干扰,但这又增加额外的功耗。

方案二:反射式红外发射—接收管。此方案可以降低可见光的干扰,灵敏度高,同时其尺寸小、质量轻、价格也低廉。外围电路简单,安装起来方便,电源要求不高,用它作为近距离传感器是最理想的。

方案三:利用激光。此方案虽然抗干扰性强、可靠性高,但其缺点在于体积大、功耗大、价格高。一般用在要求场合非常高的场合,本系统采用方案二已经能够胜任,无须采用其它方案。

2.4、码盘测距模块

方案一:采用霍尔器件。该器件内部由一片霍尔金属板组成,当磁钢正对金属片时,由于霍尔效应,金属板发生横向导通,因此可在电机轴上安装固定有磁片的圆片,而将霍尔器件固定在距圆片上方1cm3的范围,通过对脉冲的记数来实现对速度的检测。

方案二:采用码盘。由于该器件是沟槽结构,可以将其置于固定轴上,再在电机轴上安装圆片,均匀地固定多个遮光片,让其恰好通过沟槽,产生一个个脉冲。通过脉冲的计数实现对速度的检测。

两种方案都是可行性的转速检测方案。采用方案—。

第三章系统理论分析与计算

3.1单片机最小系统

本系统采用的是STC89C52芯片作为控制核心,4个16位定时器。

内部就含有PWM调制,而本实验用到的电机驱动的所需的PWM信号就是由该芯片产生的。下面是它的引脚图和电路图。

图 3.1 STC89C52的引图

图 3.2 单片机最小系统电路图

3.2黑线检测设计与实现

该智能小车在跑道是上共设有6道黑线,路面可看做白色。由于黑线和白色路面对光线的反射系数不同,可以根据接收的反射光的强弱来判断道路的“障碍”—黑线。本设计利用红外线在不同颜色的物表面具有不同的反射性质的特点。在小车行驶过程中不断地向地面发射红外光,当红外线遇到白色地面时发生漫反射,反射光被装在小车上的接收管接收;如果遇到黑纸则红外光被吸收,小车上的接收管接收不到信号。考虑到集成红外探测头体积小、简便易用,性能可

靠。所以本设计选择了反射式红外线光电传感器作为红外光的发射和接受器件,一般检测距离可达4~10厘米cm,其内部结构和外接电路均较为简单.鉴于小车底部聚地面的距离不超过五厘米,故用红外光电传感器足以满足要求。其内部结构和外接电路均较为简单,检测电路如下图所示。

图黑线检测电路

3.3.系统供电单元设计与实现

智能车控制系统中,芯片需要提供5V的工作电压,而电机所需的电压为12V,本设计中用到的是12V的电源供电,然后通过三端稳压器LM317将电压变换为5V电压供给电路系统。电源系统的电路图如图3.7所示。

图 3.7 稳压电源提供电路

系统的软件设计

4.1程序流程图

开始

检测黑线 正常行驶

检测第三条黑线减速行

检测第四条黑加速速行 终点时停留10S

左黑白线检测

右黑白线检测

倒车返回

4.2系统电路图

测试数据、测试结果分析及结论

测试方法与仪器:

1、测试仪器

测试仪器包括秒表、数字万用表、示波器、MCS51仿真机、直流稳压电源等。

2、测试方法

数字万用表主要用来测试分立元件的电阻、压降、漏电流、截止/导通状态等参数;

信号发生器与示波器用于测试各光电传感器信号的接收与传输;

MCS51仿真机用于测试软件;

直流稳压电源在测试期间为各待测系统供电;

秒表用于产品测试,按照任务书的基本要求对制成的电动车进行产品测试。

测试数据及测试结果分析:

⑴计时精度分析计时系统采用了新型显示芯片。理论上的误差不到1秒/年。

⑵测距精度分析测速系统采用了电机轴光电码盘检测技术。电机轴与车轮轴之间采用了齿轮箱二级减速,变比1/16。车轮周长135mm,光电码盘与电机轴安装在一起,电机轴每一转产生2个脉冲,车轮每转产生32个脉冲,理论测量精度可达135mm/32=4.22mm<4.5mm

⑶定位精度分析本设计采用实际测量与软件补偿技术,理论上可使定位精度提高到误差<10mm。

3、结论

历时一个月的设计过程中,我首先边查资料,边在实验室焊接小车的线路板。在焊接过程中,我感觉到即使是一个简单的电路,要想很轻松的焊好,也不是很容易的事情。有时是“虚焊”的原因,有时可能是阻值选错。在焊接显示电路时,我就错将680欧的电阻焊成了6.8千欧。这使我深深感受到理论与实际间的差距。通过这样的设计,提高了我的动手能力。每天在实验室除了焊接线路板,还可以上机编

程,使我软件调试知识也提高了。

致谢

通过这次设计,使我深刻地认识到学好专业知识的重要性,也理解了理论联系实际的含义,并且检验了学校的学习成果。虽然在这次设计中对于知识的运用和衔接还不够熟练。但是我将在以后的工作和学习中继续努力、不断完善。这几个月的设计是对过去所学知识的系统提高和扩充的过程,为今后的发展打下了良好的基础。

由于自身水平有限,设计中一定存在很多不足之处,敬请各位老师批评指正。

、参考文献

1 何立民,单片机应用系统设计,北京:航天航空大学出版社,2~

5,46~50

2 李广弟,单片机基础,北京:北京航空航天大学出版社,2001,56~64

3 何希才,新型实用电子电路400例,电子工业出版社,2000年,60~65

4 赵负图,传感器集成电路手册,第一版,化学工业出版

社,2004,590~591

5 陈伯时,电力拖动自动控制系统,第二版,北京:机械工业出版社,2000年6月,127~130

6 张毅刚,彭喜元,新编MCS-51单片机应用设计,第一版,哈尔滨工业大学出版社,2003,25~27,411~417

#include

#include

#define uchar unsigned char

#define uint unsigned int

sbit MOTOR_PORT_L = P3^6;

sbit MOTOR_PORT_R = P3^7;

#define MOTOR_PORT_L_SET(x) MOTOR_PORT_L = x #define MOTOR_PORT_R_SET(x) MOTOR_PORT_R = x //电机修正

#define MOTOR_WAIT_OFFSET -5

//电机停止参数

#define MOTOR_STOP (1500 + MOTOR_WAIT_OFFSET) //前进速度参数

#define MOTOR_UP_H (MOTOR_STOP + 500)

#define MOTOR_UP_L (MOTOR_STOP + 40)

//后退速度参数

#define MOTOR_DOWN_H (MOTOR_STOP - 500)

#define MOTOR_DOWN_L (MOTOR_STOP - 40)

typedef union _U16_U8_{

unsigned int u16;

unsigned char u8[2];

}U16_U8;

void timer_config(void)

{

EA = 1;

TMOD = (TMOD & 0xf0) | 0x01;

ET0 = 1;

}

void timer_start(void)

{

TH0 = 0x00;

TL0 = 0x00;

TR0 = 1;

}

void timer_stop(void)

{

TR0 = 0;

}

unsigned char timer_wait(unsigned int wait)

{

U16_U8 buf;

buf.u8[0] = TH0;

buf.u8[1] = TL0;

if(buf.u16 >= wait)

{

return 1;

}

return 0;

}

void motor_inital(void)

{

MOTOR_PORT_L_SET(0);

MOTOR_PORT_R_SET(0);

timer_config();

}

void motor_move(unsigned int ml,unsigned int mr) {

bit flag_l = 0;

bit flag_r = 0;

timer_start();

MOTOR_PORT_L_SET(1);

蓝牙控制&自动避障小车的设计(毕业论文)

目录 摘要 (2) 一、绪论 (3) (一)避障小车的作用和意义 (3) (二)避障小车的的现状 (4) 二、方案设计与论证 (4) (一)避障模块 (4) (二)主控系统 (5) (三)电机驱动模块 (7) (四)机械系统 (8) (五)电源系统 (8) 三、硬件设计 (9) (一)信号检测模块 (9) (二)主控电路 (9) (三)驱动电路 (10) (四)总体设计 (11) 四、软件设计 (13) (一)总体结构框图 (13) (二)总体程序流程图 (14) (三)总程序 (15) 五、安装和调试 (23) 结束语 (25)

参考文献 (25)

论文摘要 利用红外光对管检测黑线,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:智能小车STC89C52单片机 L298N 红外光对管

蓝牙控制&自动避障小车的设计 —基于STC89C52单片机 王聪 (开封大学机电工程学院应用电子专业) 一、绪论 (一)智能小车的作用和意义 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。 随着科学技术的发展,机器人的感系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的目标。视觉传感器的核心器件是摄像管或CCD,目前的CCD已能做到自动聚焦。但CCD传感器的价格、体积和使用方式上并不占优势,因此在不要求清晰图像只需要粗略感觉的系统中考虑使用接近觉传感器是觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航一种实用有效的方法。 机器人要实现避障功能就必须要感知障碍物,避障控制系统是基于自动导引小车(AVG—auto-guide vehicle)系统,基于它的智能小车实现自动避开障碍,选择正确的行进路线。使用传感器感知障碍并作出判断和相应的执行动作。 该智能小车可以作为机器人的典型代表。它可以分为三大组成部分:传感器检测部分、CPU、执行部分。基于上述要求,传感检测部分考虑到小车一般不需要感知清晰的图像,只要求粗略感知即可,所以可以舍弃昂贵的CCD传感器而考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,

超声波避障小车开题报告

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设计原理 该智能车系统可分为三个主要模块:单片机主控核心模块,传感器避障模块,电机驱动模块。系统主要原理是:通过超声波避障模块(即感测模块)实时监测路面情况并及时传输给单片机。由单片机主控核心模块根据感测模块给予的信息控制小车两电机转动工作状态。电机驱动模块驱动两电机转动,实现前进或者左、右转。

基于单片机智能小车系统设计论文毕设论文

毕业设计说明书 基于单片机的智能小车系统 设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

红外避障小车讲解

目的: 本毕业设计是红外蔽障小车的设计,通过设计使学生系统的熟悉和掌握单片机控制系统设计方面的内容体系、开发流程和程序设计,培养学生具有综合运用所学的理论知识去开拓创新及解决实际问题的能力。培养学生掌握设计题的思想和方法,树立严肃认真的工作作风、培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。同时是为了掌握电路设计的方法和技巧。如何将学习到的理论知识运用到实际当中去,怎样能够活学活用,深入的了解电子元器件的使用方法,了解各种元器件的基本用途和方法,能够灵活敏捷的判断电路中出现的故障,学会独立设计电路,积累更多的设计经验,加强焊接能力和技巧,完成基本的要求。并能完美的完成这次实训。 目录 一、任务书...............................P1 二、引言..............................P2 二、要求与发挥...........................P4 三、设计摘要.............................P6 四、模块方案比较.......................P7 1.避障模块 2.驱动模块

3.控制模块 五、程序设计.........................P9 1.程序流程图 2.程序编写 六、工作原理.........................P13 七、结论............................P13 八、参考文献........................P14 九、毕业设计(论文)成绩评定表.....P15 任务: 利用单片机、红外实现避障,要求具有下述功能: 1.小车前进可以避开(前、左、右)20cm的障碍物; 2.实现下车前进时,不碰障碍物; 3.具有声音播报功能。 引言 随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器、并行和串行接口、看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。这种技术促使机器人技术也有了突飞猛进的发展,目前人

自动避障小车课程设计

单片机系统 课程设计 成绩评定表 设计课题:自动避障小车 学院名称:电气工程学院 专业班级:自动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

智能小车寻迹论文

绪论 在当前的这个环境,随着不断进步的生产技术,各个企业对自动化技术的要求也是越来越高。智能车辆或者与智能车辆相关的产品已经开始成为各种自动化系统的关键设备,这其中主要包括了物流、运输等系统。所以,智能车辆被越来越多的人们所关注,同时,也有越来越多的国家开始对智能车辆的开发和设计进行积极的研究。 智能小车是一个典型的高科技综合系统。智能小车包含了多种高新科技的系统,而这些系统又运用了更多的高新技术,其中包括了对环境的探测、传感,对运行路线的决策、计算,以及信息通讯和自动控制行驶等多种功能。简单的来讲,智能小车就是将双腿变成了的多个轮子的移动机器人。所以,智能小车在机械和电路的设计方面,都要比其他智能机器人的运行也更稳定,也更加简单。另外,由于智能小车的优点就在于控制简便,运行稳定,所以对智能小车的行驶的速度与方向之间的配合就有比较严格的要求。首先,小车可以通过传感器来获取当前道路状况,然后将传感器获取到的数据传输到处理器,处理器再结合小车当前的行驶状态,迅速地进行计算,对小车的行驶的方向和行车的速度进行快速的调整改变,进而对目标道路进行迅速准确的跟踪。 1.开发概述 1.1 研究现状 移动机器人出现于20世纪06年代,当时斯坦福研究院(SRI)的Nils Nilssen和charles Rosen等人,在1966年至1972年中研制出了取名shakey的自主式移动机器人,目的是将人工智能技术应用在复杂环境下,完成机器人系统的自主推理、规划和控制[1]。从此,移动机器人作为机器人学中的一个重要分支,从无到有,数量开始不断的增多。 在目前的环境下,由于企业的生产技术在不断进步,对自动化技术的要求也在一直的加深,在未来工业生产和日常生活中,智能小车系统将会扮演重要的角色,智能小车将会在人们的视野中出现地越来越频繁。 1.2 选题意义 随着科技的不断发展,人们也越发的开始关注一些研发人工智能产品的情况。智能小车可以在各种条件恶劣的情况下代替人们进行一些复杂的任务,例如排雷防爆,矿区检测,狭窄的地方进行货物搬运等。正是由于这种智能小车设备有非常多的运用前景,所以对智能小车的进行寻迹避障的研究设计就是目前首要的目标,因为小车需要正确的在规定的路线中行进并执行相应的任务。

毕业论文:智能避障小车

毕业论文:智能避障小车 摘要 避障是智能小车应具备的基本功能之一以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

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

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

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

智能小车设计论文

单片机课程设计 题目智能小车的设计 学生姓名饶晓东 院(系)机械与电气工程学院 班级 10机械电子工程01班 学号 2010100548 指导老师于祯 完成日期 2013 年 5 月 31 日 南昌工程学院 课程设计(论文)任务书 I、课程设计(论文)题目: 智能小车的设计 II、课程设计(论文)使用的原始资料(数据)及设计技术要求: 通过Intel8253和1298N实现汽车的加速、减速、刹停,并可通过两个电

机的不同转速实现左转和右转等功能 III、课程设计(论文)工作内容及完成时间: 1、查阅资料,确定硬件系统框图组成。(5月20日~5月22日) 2、设计完整电原理图。(5月23日~5月25日) 3、设计软件结构流程框图。(5月26日~5月27日) 4、按流程编写各功能模块程序。(5月28日~5月29日) 5、完成课程设计报告(5月30日~5月31日) Ⅳ 主要参考资料: 1、张俊漠,单片机中级教程-原理与应用北京航空航天大学出版社2002 2、郭天祥,51单片机c语言教程 机械与电气系 10机械电子(本) 专业类 01班 学生:饶晓东 日期:自 2013 年 5 月20 日至 2013 年5 月31 日

指导教师:于祯 助理指导教师(并指出所负责的部分): 教研室主任 附注:任务书应该附在已完成的课程设计说明书首页。 摘要 智能作为现代的新发明,是以后的发展方向,它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。智能电动车就是其中的一个体现。本次设计的简易智能电动车,采用AT89C52单片机作为小车的检测和控制核心;在小车行驶的过程中能够根据不同的要求通过改变PWM 输出改变小车的行驶速度。本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能。 采用的技术主要有: 1、通过AT89C52自带的定时器设置PWM输出来控制小车的速度; 2、电机驱动芯片L298N控制两个直流电机的转向; 3、数码管显示测量数据

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

毕业设计设计题目:智能避障小车设计 系别:机电工程系 班级:测控技术与仪器 姓名: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

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

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

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

智能小车设计报告书

智能小车设计报告 专业:电子信息工程技术 学生姓名:史响林周博超朱雄王昌指导教师:张力 完成日期:2014 年5 月24 日

目录 1 绪论 (3) 2 设计任务 (2) 2.1设计任务 (2) 3 设计方案 (3) 3.1任务分析 (3) 3.2方案框架 (3) 4 系统硬件设计 (4) 4.1核心芯片模块AT89S52 (4) 4.2电机驱动电路设计 (4) 4.3超声波测距设计 (6) 4.4传感器测速的设计 (8) 4.5LCD1602显示模块 (9) 5 系统软件设计 (8) 5.1程序设计流程图 (8) 5.2关键程序设计 (8)

6 心得体会 (13) 附录1 系统原理图 (15) 附录2 系统PCB图 ........................................................... 错误!未定义书签。附录 3 程序清单 (17) 1 论绪 智能作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。本设计主要体现多功能小车的智能模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿勘探机器人、家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义。同时小车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。超声波作为智能车避障的一种重要手段,

以其避障实现方便,计算简单,易于做到实时控制,测量精度也能达到实用的要求,在未来汽车智能化进程中必将得到广泛应用。我国作为一个世界大国,在高科技领域也必须占据一席之地,未来汽车的智能化是汽车产业发展必然的,在这种情况下研究超声波在智能车避障上的应用具有深远意义,这将对我国未来智能汽车的研究在世界高科技领域占据领先地位具有重要作用。本智能小车系统最诱人的前景就是可用于未来的智能汽车上了,当驾驶员因疏忽或打瞌睡时这样的智能汽车的设计就能体现出它的作用。如果汽车偏离车道或距障碍物小于安全距离时,汽车就会发出警报,提醒驾驶员注意,如果驾驶员没有及时作出反应,汽车就会自动减速或停靠于路边。这样的小车还可以用于月球探测等的无人探月车,帮助我们传达月球上更多的信息,让我们更加的了解月球,为将来登月做好充分准备。这样的小车在科学考察探测车上也有广阔的应用前景,在科学考察中,有很多危险且人们无法涉足的地方,这时,智能科学考察车就能够派上用场,在它上面装上摄像机,代替人们进行许多无法进行的工作。 设计采用对比选择,模块独立,综合处理的研究方法。采用AT89S52单片机模块作为小车的检测和控制核心;通过翻阅大量的相关文献资料,分析整理出有关信息,在此基础上列出不同的解决方案,结合实际情况对比方案优劣选出最优方案进行设计。本次试验利用单片机模块上的按键来控制小车的速度,方向,及在车体上面装有超声波测距模块利用LCD1602显示屏来显示测出来具体距离。本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能。 通过调试检测各模块,得到正确的信号输出,实现其应有的功能。最后将各个调试成功的模块结合到小车的车体上,结合程序,通过单片机的控制,将各模

毕业设计+智能循迹避障小车设计

单片机系统课程设计轮式移动机器人的设计 学院:通信与电子工程学院 班级:电子131 姓名:初清晨 学号: 2013131013 同组成员:孟庆阳张轩 指导老师:王艳春 日期: 2015年12月24日

组员分工 1、组长:张轩,实物焊接,报告整理,程序设计 2、组员:孟庆阳,实物焊接,仿真测试,报告整理 3、组员:初清晨,实物焊接,报告整理,仿真测试

目录 摘要 (1) 第一章绪论 (2) 1.1智能小车的意义和作用 (2) 1.2智能小车的现状 (3) 第二章方案设计与论证 (3) 2.1 主控系统 (3) 2.2 电机驱动模块 (4) 2.3 循迹模块 (5) 2.4 避障模块 (6) 2.5 机械系统 (7) 2.6电源模块 (7) 第三章硬件设计 (7) 3.1 AT89S52单片机的简介 (8) 3.2总体设计 (11) 3.3驱动电路 (12) 3.4信号检测模块 (13) 3.5主控电路 (14) 第四章软件设计 (15) 4.1主程序框图 (15) 4.2电机驱动程序 (15) 4.3循迹模块 (16) 4.4避障模块 (20) 结束语 (25) 致谢 (26) 附录一循迹加红外避障综合程序 (28) 附录二实物图 (32)

摘要 随着计算机、微电子、信息技术的快速进步,智能化技术的开发速度越来越快,智能度越来越高,应用范围也得到了极大的扩展。智能作为现代的新发明,是以后的发展方向,它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等用途。智能电动小车就是其中的一个体现。设计者可以通过软件编程实现它的行进、循迹、停止的精确控制以及检测数据的存储、显示,无需人工干预。因此,智能电动小车具有再编程的特性,是机器人的一种。 本设计采用AT89S52单片机加电机驱动电路和红外遥控及循迹模块还有红外接收一体化传感器设计而成,采用模块化的设计方案,运用红外遥控器控制小车的前进、后退、左转、右转、启动和停止。 关键词:智能小车;STC89C52单片机;L9110;红外对管 Intelligent tracking and obstacle-avoid car 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

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

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

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

电动智能小车单片机毕业设计论文

摘要 80C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。这里介绍的是如何用80C51单片机来实现长春工业大学的毕业设计,该设计是结合科研项目而确定的设计类课题。本系统以设计题目的要求为目的,采用80C51单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析。 采用的技术主要有: (1)通过编程来控制小车的速度; (2)传感器的有效应用; (3)新型显示芯片的采用. 关键词80C51单片机、光电检测器、PWM调速、电动小车

Design and create an intelligence electricity motive small car Abstract 80C51 is a 8 bit single chip computer. Its easily using and multi-function suffer large users. This article introduces the CCUT graduation design with the 80C51 single chip computer. This design combines with scientific research object. This system regards the request of the topic, adopting 80C51 for controlling core, super sonic sensor for test the hinder. It can run in a high and a low speed or stop automatically. It also can record the time, distance and the speed or searching light and mark automatically the electric circuit construction of whole system is simple, the function is dependable. Experiment test result satisfy the request, this text emphasizes introduced the hardware system designs and the result analyze. The adoption of technique as: (1)Reduce the speed by program the engine; (2)Efficient application of the sensor; (3)The adoption of the new display chip. Keywords 80C51 single chip computer, light electricity detector, PWM speed adjusting, Electricity motive small car

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

目录 摘要 (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

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