当前位置:文档之家› 金属探测声控避障循迹智能小车分解

金属探测声控避障循迹智能小车分解

金属探测声控避障循迹智能小车分解
金属探测声控避障循迹智能小车分解

金属探测声控避障循迹智能小车

队员1:

队员2:

队员3:

作品类别: 5 自动化装置类

摘要:

本设计由声控模块,循迹模块,避障模块,电机驱动模块,数码显示模块,稳压模块,转向灯,报警器,金属传感,舵机等部分构成。

本设计采用STC89C52作为小车的控制核心,实现对各个模块的通讯和控制。声控部分由声控模块完成,循迹部分以红外循迹传感器组成,将采集到的数据处理后反馈至单片机,避障部分由超声波传感器结合舵机组成,电机驱动部分由

L298N模块完成,显示部分由数码管显示模块完成,稳压部分采取经典7805控制电路。

该小车具有声控转向、自动避障、智能循迹并寻找金属和报警的功能,实现自动化和半自动化于一体,基于稳定的硬件电路设计以及可靠的软件算法,小车能够实现预期功能。

关键字:循迹;避障;声控;金属探测

目录

前言 (1)

第1章整体构思 (1)

第2章方案论证 (2)

2.1小车主体设计 (2)

2.2循迹方案 (2)

2.3电机驱动模块 (3)

2.4 壁障模块 (3)

2.5 声控模块 (4)

2.6显示模块 (5)

2.7金属探测模块 (5)

2.8车灯装饰 (5)

第3章最终方案 (5)

第4章硬件电路设计 (6)

4.1电源和主控制器模块 (6)

4.2显示模块 (7)

4.3电动机驱动模块 (8)

4.4循迹模块 (9)

4.5避障模块 (10)

4.6声控模块 (11)

4.7金属探测模块............................... 错误!未定义书签。2

4.8车灯模块................................... 错误!未定义书签。3 第5章软件设计 . (213)

参考文献: ....................................... 错误!未定义书签。4

前言

随着机械自动化的不断发展,人们在工作、生活的各个方面都希望能够利用自动化的操作来提高工作效率,使生产发展能够得到不断的提高。在实际应用中,具有智能化的机器人在人们无法触及的工作场合下更是大显身手,如各种军事机器人、勘探机器人、防暴机器人等。和我们日常生活更为接近的有各种医疗机器人、汽车自动泊位系统、自动驾驶系统等等。任何一个机器人想要实现智能化就必须能够实现对外部环境的自我感知判断并作出相应反应,最终完成人们布置的任务。

本设计通过对外部环境的自我感知问题的分析,制作了一辆金属探测声控避障循迹智能小车。

第1章 整体构思

根据声控金属探测智能小车的功能特点分析,把各功能划分为寻迹电路,避障电路,声控电路、舵机,金属传感电路、显示电路、报警器电路,转向灯、电机驱动电路以及MCU 控制模块六大部分。

STC89C52 报警 计数显示 转向灯 电机驱动 金属传感模块

声控模块

循迹模块

避障模块

图1-1 总体的设计框图

第2章方案论证

2.1小车主体设计

(1)购买小车底盘进行自助装配

采用小车底盘来改装,加入自己的控制系统以及外围支持电路,这样的优势是,省去了制作车体的功夫。另外小车主体布局需要自己规划,以较好地完成任务。但是小车的造型各异,质量参差不齐,选购质量好的小车价格偏高,选购质量差的小车,容易在改装和调试过程中想、损坏,而且小车的电路布局受到小车主体的限制。

(2)自己设计小车主体结构

自己设计制造小车主体结构,能够按照布局设计思路来完成小车主体结构的调整,但是自己设计的小车难免会外表粗糙,费时费力。

2.2循迹方案

(1)使用CCD (CHARGE-COUPLED DEVICE,电荷耦合元件)传感器来采集路面信息

使用CCD传感器,可以获取大量的图像信息,可以全面完整的掌握路径信息,可以进行较远距离的预测和识别图像复杂的路面,而且抗干扰能力强。但是对于本项目来说,使用CCD 传感器也有其不足之处。首先使用CCD 传感器需要有大量图像处理的工作,需要进行大量数据的存储和计算。因为是以实现小车视觉为目的,实现起来工作量较大,相当繁琐。

(2)使用光电传感器来采集路面信息

使用红外传感器最大的优点就是结构简明,实现方便,成本低廉,免去了繁复的图像处理工作,反应灵敏,响应时间低,便于近距离路面情况的检测。但红外传感器的缺点是,它所获取的信息是不完全的,只能对路面情况作简单的黑白判别,检测距离有限,而且容易受到诸多扰动的影响,抗干扰能力较差,背景光源,器件之间的差异,传感器高度位置的差异等都将对其造成干扰。

2.3 电机驱动模块

(1)采用L298N芯片作为电机驱动芯片。

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

(2)对于直流电机用分立元件构成驱动电路。

由分立元件构成电机驱动电路,结构简单,价格低廉,在实际应用中应用广泛。但是这种电路工作性能不够稳定。

2.4避障模块

方案1:用漫反射式光电开关进行避障。光电开关的工作原理是根据光线发射头发出的光束,被物体反射,其接收电路据此做出判断反应,物体对红外光由同步回路选通而检测物体的有无。当有光线反射回来时,输出低电平。当没有光线反射回来时,输出高电平。但漫反

射式光电开关模块价格昂贵,占用面积大,不太适合于学生。因此我们考虑其它的方案。

方案2:用超声波传感器进行避障。超声波传感器的原理是:超声波由压电陶瓷超声波传感器发出后,遇到障碍物便反射回来,再被超声波传感器接收。

2.5声控模块

方案1:用凌阳单片机自带的DSP语音识别模块,其本质上是一种多维模式识别系统与一般的模式识别系统类似,包括语音预处理、语音特征提取、语音模式库和语音模式匹配等基本单元。

方案2:采用声控开关控制,它是利用感应外界声音来自动启动开关,一种内无接触点,在特定环境光线下采用声响效果激发拾音器进行声电转换来控制用电器的开启,并经过延时后能自动断开电源的节能电子开关。

方案3:语音模块,将声音控制方面分为语音识别模块和语音合成模块,通过两个模块的交互,对语音进行识别,提取,处理,从而控制小车的前进和后退等运动。

语音模块操作简单,功能齐全,灵敏度高。声控开关原理简单,操作简便、灵活、但控制效果单一。凌阳语音系统复杂且成本较高、系统控制方面不如51单片机。故选用方案三。

2.6显示模块

方案1:用8段数码管进行显示当前时间以及定时巡逻时间

方案2:用液晶1602进行显示。1602是可以显示32个字符,分成两行每行16个字符,体积小巧,低功耗、使用方便。

2.7金属探测模块

由高频振荡、检波、放大、触发及输出电路等组成。振荡器在传感器检测面产生一个交变电磁场,当金属物体接近传感器检测面时,金属中产生的涡流吸收了振荡器的能量,使振荡减弱以至停振。振荡器的振荡及停振这二种状态,转换为电信号通过整形放大转换成二进制的开关信号,经功率放大后输出。

2.8车灯、蜂鸣器装饰

由于单片机的端口仍有较多剩余,结合小车的功耗考虑,使用两个个LED作为转向灯,以蜂鸣器做报警器,给小车添加些色彩和动感。

第3章最终方案

1、采用购买的小车底盘。

综合各种利弊,兼顾小车的成本和质量问题,选择了购买小车底盘结构。

2、采用红外对管进行循迹。

经过综合考虑,在本设计主要采集黑色线路,因而采用红外光电传感器作为信息采集元件。

3、L298N模块驱动直流电机。

选用了L298N作为电机驱动芯片,操作方便,稳定性好,性能优良。

4、用舵机辅助超声波模块避障。

超声波传感器在避障的设计中被广泛应用,选择超声波传感器避障,并且用舵机辅助超声波模块三方位测定。

5、语音模块实现声控。

语音模块操作简单,功能齐全,灵敏度高。声控开关原理简单,操作简便、灵活、但控制效果单一。

6、采用8段数码管显示信息。

由于显示模块需要显示的内容比较少,结合成本控制,选择用8段数码管进行显示。

7、金属传感器探测。

8、采用LED、蜂鸣器作为点缀装饰

第4章硬件电路设计

4.1主控制器模块和电源

4.1.1 主控制器模块

STC89C52是51内核的单片机。有与8051相同的指令系统。所设计的51最小系统板操作简单,使用方便。可以通过ISP在线下载程序。

图4-1-1 AT89S52最小系统

4.1.2电源

电源是决定小车性能的关键问题。电源采用6节干电池8.4 V 直流电源,经L7805稳压模块后输出5 V电压,供给单片机及检测电路。

图4-1-2 电源模块

图4-1-3 L7805稳压模块

4.2显示模块

显示电路采用两位8位共阳LED数码管,

图4-2-1 共阳LED数码管

4.3电机驱动模块

小车的动力由直流电机提供,可以通过调整两个电机的转速实现小车的前进,后退和原地打转等动作。直流电机的转速由单片机提供的脉冲通过控制驱动芯片L298N实现。设计电路如下图所示。

图4-3-1 L7805稳压模块

4.4循迹模块

(1)传感器原理

循迹模块与测速模块原理一致,由于黑色吸光,当红外发射管发出的光照射在上面后反射的部分就较小,接收管接收到的红外线也就较少,表现为电阻比较大,通过外接的电路就可以读出检测的状态,同理当照射在白色表面时发射的红外线就比较多,表现为接收管的电

阻就比较小。

图4-4-1 传感器原理

(2)检测电路

实际使用发现红外对管在黑色和白色之间切换电阻变化比较小,因此选用电压比较器LM339对该变化转换为高电平和低电平。每个比较器有两个输入端和一个输出端。两个输入端一个称为同相输入端,用“+”表示,另一个称为反相输入端,用“-”表示。用作比较两个电压时,任意一个输入端加一个固定电压做参考电压,另一端加一个待比较的信号电压。当“+”端电压高于“-”端时,输出管截止,相当于输出端开路。当“-”端电压高于“+”端时,输出管饱和,相当于输出端接低电位。两个输入端电压差别大于10MV就能确保输出能从一种状态可靠地转换到另一种状态,因此,把LM339 用在弱信号检测等场合是比较理想的。具体原理图如下图所示:

图4-4-2 检测电路原理图

4.5避障模块

4.5.1超声波发射电路

图4-5-1 超声波发射电路

超声波发射电路原理图如图4-5-1所示,发射电路主要由反向器

CD4069和超声波换能器构成,单片机的P3.6端口输出40KHZ方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经过两级反向器后送到超声波换能器的另一个电极,用这种推挽式将方波信号加到超声波换能器的两端可以提高超声波的发射强度。输出端采用两个反向器并联,用以提高驱动能力。上拉电阻R111,R112一方面可以提高反向器CD4069输出高电平的驱动能力;另一方面可以增加超声波换能器的阻尼效果,以缩短其自由震荡的时间。

4.5.2超声波接受电路

图4-5-2 超声波接收电路

集成电路CX20106A是一款红外线检波接收的专用芯片,常用于电视机红外遥控接收器。考虑到红外遥控常用的载波频率38KHZ与测距

的超声波频率40KHZ较为接近,可以利用它制作超声波检测接收电路,如图4-5-2所示。实验证明,用CX20106A接收超声波具有很高的灵敏度和较强的抗干扰能力。CX20106芯片的内部结构如图4-5-2。

4.5.3 舵机

舵机是一种位置伺服的驱动器,用于需要角度不断变化并可以保持的控制系统。电压差的正负输出到电机驱动芯片决定电机的正反转当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动舵机的控制信号是PWM信号,利用占空比的变化改变舵机的位置。超声波避障时需要左右扭动0~90°的角度,探测四周有无障碍物,舵机可以提供良好的扭动力。

图4-5-3 舵机整体图

4.6声控模块

通过LD3320语音识别模块识别人发出的语音指令,控制小车前进,后退,左转,右转。SYN6288语音合成模块使小车回复指令。

4.6.1语音识别模块

LD3320内部集成了快速稳定的优化算法因此不需要外接FLASH和RAM等存储设备,同时LD3320也不需要事先训练和录音完成非特定人的语音识别,因此LD3320的语音识别比较稳定,准确率也比较高。LD3320采用并行方式直接与单片机下年,并采用1K 电阻上拉,A0用于判断是数据段还是地址段。控制信号RDB、WRB、CSB、复位信号RSTB以及中断返回信号INTB与单片机相连。

图4-6-1 LD3320语音识别模块

4.6.2语音合成模块

语音合成模块SYN6288可以通过语音合成多种汉字,英文,数字等等的播报。可以直接驱动喇叭发出声音,与LD3320语音识别模块实现人机互动。

图4-6-2 SYN6288语音合成模块

4.7金属探测模块

图4-7-1 金属探测模块原理图

当金属不靠近探头时,高频振荡器工作,振荡信号经DV1、DV2

基于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

智能循迹避障小车设计

毕业设计(论文) 课题名称智能循迹避障小车设计 学生姓名 XXX 学号00000000000000 系、年级专业 XXXXXXXXXXXXXXXXXXX 指导教师 XXX 职称讲师 2016年5月18日

摘要 自从首个工业智能设施诞生以来,智能设施的发展已经扩展到了包括机器、刻板、电子、冶金、交通、宇航、国防等产业领域。近年来智能设施水平迅速上升,大大的改变了大多数人类的生活方式。在人类的智能化技术不断飞速进步的过程中,能够取代手动的机器人在更加人性化的同时也越来越智能化。 本文主要讨论了基于单片机的智能循迹避障小车的设计。智能自动循迹制导系统在驱动电路的基础上,实现自动跟踪汽车导线,而智能避障是使用红外传感器测距系统来实现功能来规避障碍。智能寻光避障小车是一种采用了多种传感器,以单片机为核心,电力马达驱动和自动控制为技术,根据程序预先确定的模式,而不是人工管理来实现避障导航的自动跟踪高新技术。这项技术已广泛应用于智能无人驾驶、智能机器人、全自动工厂等许多领域。 这个设计使用STC89C52单片机[1]作为小车的智能核心,使用红外传感器对智能小车跟踪模块识别引导线跟踪,收集模拟信号并将信号转换成为数字信号,使用C 语言编写程序,设计的电路结构简单,易于实现,时效性高。 关键词:智能化;单片机最小系统;传感器;驱动电路

ABSTRACT From the first level of industrial intelligent facilities since birth, the development of intelligent facilities has been broadened to include machinery, electronics, metallurgy, transportation, aerospace, defense and other fields. Intelligent facilities level rising in recent years, and rapidly, significantly changed the way people live. People in the process of thinking, improvement, learning and intelligence of replace the manual machine is more and more. This paper mainly discusses the intelligent tracking based on single chip microcomputer control process of the obstacle avoidance car. Intelligent automatic tracking is based on the driving circuit of the guidance system, to achieve automatic tracking car line; obstacle avoidance is the use of infrared sensor ranging system to realize the function to evade obstacles. Intelligent tracking obstacle avoidance car is a use different sensor , motor drive for power and automatic control technology to realize according to the procedures predetermined mode, not by artificial management can realize the automatic tracking of obstacle avoidance navigation of high and new technology. The technology has been widely used in unmanned intelligent unmanned line, intelligent robot and so on many fields. Using infrared sensors for car tracking module to identify the guide line tracking, collecting analog signal and converts the signal into digital signal; Using C language to write the program, the design of the circuit structure is simple, easy to implement,timeliness is high. Keywords: Intelligent; Single chip microcomputer minimum system; The Sensor; Driver circuit

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

封面

作者: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智能小车的意义和作用 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。 随着科学技术的发展,机器人的感觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的目标。视

毕业设计+智能循迹避障小车设计之令狐文艳创作

单片机系统课程设计 令狐文艳 轮式移动机器人的设计 学院:通信与电子工程学院 班级:电子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 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智能小车的意义和作用 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。 随着科学技术的发展,机器人的感觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的

智能避障小车设计

江阴职业技术学院项目设计报告 项目:超声波避障小车的设计与制作 专业应用电子技术专业 学生姓名 班级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.

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

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

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

毕业设计智能循迹避障 小车设计 Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

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

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

目录

摘要 随着计算机、微电子、信息技术的快速进步,智能化技术的开发速度越来越快,智能度越来越高,应用范围也得到了极大的扩展。智能作为现代的新发明,是以后的发展方向,它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等用途。智能电动小车就是其中的一个体现。设计者可以通过软件编程实现它的行进、循迹、停止的精确控制以及检测数据的存储、显示,无需人工干预。因此,智能电动小车具有再编程的特性,是机器人的一种。 本设计采用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 第一章绪论 智能小车的意义和作用 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。 随着科学技术的发展,机器人的感觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的目标。视觉传感器的核心器件是摄像管或CCD,目前的CCD已能做到自动聚焦。但CCD传

避障小车制作讲解

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

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

智能循迹避障小车设计

摘要 本系统以设计题目的要求为目的,采用80C51单片机为控制核心,利用红外线传感器进行寻线,控制电动小汽车的自动循迹,并再通过光电开关探测障碍,从而控制电机转向,实现进行壁障功能。整个系统的电路结构简单,可靠性能高,实验测试结果满足要求。本文着重叙述了该系统的硬件设计方法、软件设计方法及测试结果分析。小车运行方案,在现有玩具电动车的基础上,加装红外线光电开关模块和红外寻线模块,实现对电动车位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的智能控制。 关键词:80C51单片机、红外线传感器、光电开关、电动小车

Abstract The system requirements of the design project for the purpose of the 80C51 microcontroller for the control of the core,the use of the hunt and infrared sensors,automatic obstacle acoidance control of electric cars,and the photoelectric switch to the barrier function.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 analyse. Car is running the program, under the existing toy electric car, based on the installation of super sonic sensor and infrared sensors, to achieve the location of electric vehicles,operational status of the real-time measurement, and measurement data sent to the microcontroller for processing, then SCM detected according to a variety of data to achieve intelligent control of electric vehicles. Key words: 80C51 single chip computer, infrared sensors, photoelectric switch, the electric car

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

单片机系统课程设计轮式移动机器人的设计 学院:通信与电子工程学院 班级:电子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

智能循迹避障小车(做人亲测试)

目录 摘要 (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, 、 Keywords: Smart Car; STC89C52 MCU; L298N; Infrared Emitting Diode 第一章绪论

智能循迹避障小车设计

目录 摘要 (2) 绪论 (2) 2方案设计与论证 (3) 2.1 主控系统 (3) 2.2 电机驱动模块 (4) 2.3 循迹模块 (5) 2.4 避障模块 (6) 2.5 机械系统 (7) 2.6电源模块 (7) 3硬件设计 (7) 3.1总体设计 (7) 3.2驱动电路 (8) 3.3信号检测模块 (9) 3.4主控电路 (10) 4 软件设计 (12) 4.1主程序模块 (12) 4.2电机驱动程序 (12) 4.3循迹模块 (13) 4.4避障模块 (15) 结束语 (19) 致谢 (19) 参考文献 (19)

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

智能避障小车系统

智能避障小车系统设计 学科:新技术专题 班级:-------- 姓名:- - - 学号:17号 指导教师:---- 电气信息工程学院

一、系统设计概述 通过飞思卡尔智能车竞赛的学习和启发,本设计实现一款具有自动避障运行功能的智能小车,通过光电开关和超声波测距模块配合识别前方是否有障碍物,如果遇到障碍物则通过舵机改变行驶方向。直流电机驱动模块采用PID闭环控制,可以达到速度稳定、快速、准确的控制,使智能小车能够及时制动和恒速运行。 本设计报告针对传感器信号处理设计、电路设计、控制算法等方面进行重点阐述。 二、总体系统构想框图 本设计中智能避障小车的体系结构如上图。根据功能不同,避障小车的系统

结构大致包括传感器、控制、执行机构、人机接口和电源五大部分。 1.传感器部分 负责感知外部世界的环境信息和车模自身的状态信息,为小车完成路况判断和实现小车的运动控制提供所需的信息。传感器部分包括光电开关、超声波测距模块和编码器测速模块三个子模块。 2.控制部分 分析传感器数据,提取路况信息,运行控制算法,向执行机构发出动作信号,控制赛车朝无障碍方向行驶。控制部分主体是16位单片机MC9S12XS128。 3.执行机构 负责执行动作信号,实现车的前进、变速和转向。执行机构包括电机和舵机以及电机驱动模块。 4.人机接口 实现模式和参数选择、状态指示、实时监控以及数据存储等人机交互功能,包括拨码开关、LED 、蜂鸣器、无线等模块。 5.电源部分 负责向各部分提供合适的电源,包括电池和稳压模块 三、核心传感器模块 1、超声波测距模块 超声波模块采用目前比较常用的URM37超声波传感器 默认是232接口,可以调为TTL 接口,URM05大功率超声波 传感器测试距离能到10 米,算是目前来说测试距离比较远的一款。 功能应用:超声波测距模块通过超声波发收的时间差计算得前方 障碍物的距离,作为车体前方主要测距模块判断前方路况。 2、光电传感器 光电开关是传感器的一种,它把发射端和接收端 之间光的强光电开关弱变化转化为电流的变化以 达到探测的目的。它所使用的冷光源有红外光、 红色光、绿色光和蓝色光等,可非接触,无损 伤地迅速和控制各种固体、液体、透明体、黑体、 柔软体和烟雾等物质的状态和动作。具有体积小、 功能多、寿命长、精度高、响应速度快、检测距 离远以及抗光、电、磁干扰能力强的优点。 功能应用:由于光电开关相比没有超声波测距远,

智能循迹避障小车控制系统设计最终版

上海大学2016 ~2017 学年秋季学期研究生课程考试 课程名称:微机接口技术与数字控制课程编号:09Z077005 论文题目: 基于STC89C52单片机自动避障循迹小车控制系统的设计 研究生姓名: 肖青峰、徐鹏、付高峰学号: 16721678 论文评语: 成绩: 任课教师: 沈林勇 评阅日期:

基于STC89C52单片机自动避障循迹小车 控制系统设计 肖青峰、徐鹏、付高峰 上海大学机电工程与自动化学院,上海200072 摘要:本设计是基于STC89C52单片机的自动循迹避障小车的控制系统设计。利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:循迹避障小车; STC89C52单片机;红外对管;pwm调速

1设计目标和任务制定 随着社会水平提高与电子商务的快速发展,大型化集成化商品多元化的仓储集散中心应运而生。这些仓库通常面积巨大,(有的可达上万平方米,)并且物品种类繁多,仓储流量大,可是当前大多数仓储中心依旧采用传统的人工管理,工人管理工作繁琐且工作效率低下,综上所述,现代仓储业正面临着发展瓶颈,制约着仓储行业的进一步发展。如果有一种智能仓储,使得我们能够在实际的物流活动中提高仓储的效率,减少仓储的人力资源成本和仓库的直接成本,解决绝对人力不能满足大型物流中心运作的情况,那么我们的仓储行业又能向前迈进一个新阶。因此,基于上诉当前仓管配货工作的任务繁忙,减小仓管员工作量,提高仓储管理工作效率,我们决定制作一智能避障循迹小车,用于仓库不同货架间货物的自动配送。我们的小车能实现循迹移动,在不同工作点之间穿梭。借助我们的小车,仓管员只需轻松输入目标代码,就可以实现将货物自动送达目标货架或者将不同货架的货物收集到配送点。同时为了避免小车在行进过程中撞击到人员、货物或者货架等障碍物,我们的小车具有自动避障和自动停车功能。 2设计方案的拟定 2.1整体系统设计 该整个系统由控制模块、光电传感器检测模块、电源模块、电机及驱动模块等子模块组成。如框图所示:

智能循迹避障小车讲课教案

智能循迹避障小车

目录摘要 引言 第一章绪论 1.1智能小车的背景 1.2智能小车的现状 第二章设计方案 2.1设计任务 2.2方案及轨道选择 2.3智能小车元件介绍 第三章硬件设计 3.1总体设计 3.2驱动电路 3.3信号检测模块 3.4主控线路 第四章软件设计 4.1主程序模块

4.2电机驱动程序 4.3循迹模块 4.4避障模块 第五章制作安装与调试 作品总结 致谢 摘要 利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:智能小车;STC89C52单片机;L298N;红外对管 引言 2004年1月3日和1月24日肩负着人类探测火星使命的“勇气”号和“机遇”号在火星不同区域着陆,并于2004年4月5日和2004年4月26 日相继通过所有“考核标准”。火星车能够在火星上自主行驶:当火星车发现值得探测的目标,它会驱动六个轮子向目标行驶;在检测到前进方向上的障碍后,火星车会去寻找可能的最佳路径。据悉,中国的登月计划分三步进行:第一步,发射太空实验室和寻找贵重元素的月球轨道飞行器;第二步,实现太空机器人登月;第三步,载人登月。随着“神舟”系列飞船和“嫦娥”月球探测卫星的成功发射,第一步接近成熟;第二步中太空机器人登月计划中的太空机器人应该能在月球上自主行驶,进行相关探测。因此对于我国来说,类似于美国“勇气”号和“机遇”号火星车的智能车技术研究也显得迫在眉睫。目前,城市交通的安全问题己引起各国政府有关部门的高度重视和全民的关注,专家、学者在分析城市交通事故的原因时,普遍认为事故原因主要包括:人员素质、运输车辆、道路环境和管理法规等四个方面,而车辆性能的提高即研发高性能的智能汽车是其中很重要的一个环节。美国研究认为,包括智能汽车研究在内的智能运输系统对国家社会经济和交通运输有着巨大的影响,其意义和价值在于:大量减少公路交通堵塞和拥挤,降低汽车的油耗,可使城市交通堵塞

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