智能小车 黑白线识别 寻光 寻迹 电机驱动原理分析 3路寻迹算法分析 含原理图和程序
- 格式:ppt
- 大小:1.45 MB
- 文档页数:36
寻迹小车在历届全国大学生电子设计竞赛中多次出现了集光、机、电于一体的简易智能小车题目。
笔者通过论证、比较、实验之后,制作出了简易小车的寻迹电路系统。
整个系统基于普通玩具小车的机械结构,并利用了小车的底盘、前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行。
总体方案整个电路系统分为检测、控制、驱动三个模块。
首先利用光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。
系统方案方框图如图1所示。
图1 智能小车寻迹系统框图传感检测单元小车循迹原理该智能小车在画有黑线的白纸“路面”上行驶,由于黑线和白纸对光线的反射系数不同,可根据接收到的反射光的强弱来判断“道路”—黑线。
笔者在该模块中利用了简单、应用也比较普遍的检测方法——红外探测法。
红外探测法,即利用红外线在不同颜色的物理表面具有不同的反射性质的特点。
在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色地面时发生漫发射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,则小车上的接收管接收不到信号。
传感器的选择市场上用于红外探测法的器件较多,可以利用反射式传感器外接简单电路自制探头,也可以使用结构简单、工作性能可靠的集成式红外探头。
ST系列集成红外探头价格便宜、体积小、使用方便、性能可靠、用途广泛,所以该系统中最终选择了ST168反射传感器作为红外光的发射和接收器件,其内部结构和外接电路均较为简单,如图2所示:图2 ST168检测电路ST168采用高发射功率红外光、电二极管和高灵敏光电晶体管组成,采用非接触式检测方式。
ST168的检测距离很小,一般为8~15毫米,因为8毫米以下是它的检测盲区,而大于15毫米则很容易受干扰。
笔者经过多次测试、比较,发现把传感器安装在距离检测物表面10毫米时,检测效果最好。
R1限制发射二极管的电流,发射管的电流和发射功率成正比,但受其极限输入正向电流50mA的影响,用R1=150的电阻作为限流电阻,Vcc=5V作为电源电压,测试发现发射功率完全能满足检测需要;可变电阻R2可限制接收电路的电流,一方面保护接收红外管;另一方面可调节检测电路的灵敏度。
智能小车寻光原理智能小车是一种基于人工智能技术的智能设备,它能够利用光线传感器感知光线的强弱并做出相应的动作。
智能小车寻光原理是指它通过光线传感器感知到光线的强弱,并根据预设的算法来判断光线的方向,从而调整自身的行进方向,使其能够朝着光线的方向前进。
智能小车中的光线传感器通常采用光敏电阻(LDR)或光电二极管(LED)等元件。
当光线照射在光敏电阻或光电二极管上时,这些元件的电阻或电流会发生变化。
通过测量这些变化,智能小车可以感知到光线的强弱。
在智能小车的行进过程中,光线传感器会不断感知光线的强弱,并将这些数据传输给控制系统。
控制系统会根据预设的算法对这些数据进行处理,判断光线的方向。
根据判断结果,控制系统会调整小车的行进方向,使其朝着光线的方向前进。
智能小车寻光原理的实现离不开光线传感器和控制系统的配合。
光线传感器负责感知光线的强弱,并将这些数据传输给控制系统。
控制系统则负责对光线数据进行处理和判断,并控制小车的行进方向。
在实际应用中,智能小车寻光原理可以应用于自动驾驶汽车、智能家居等领域。
例如,自动驾驶汽车可以利用光线传感器感知到道路上的光线情况,从而调整行驶方向和速度。
智能家居可以根据光线传感器感知到的光线强弱来自动调节室内光线的亮度,提供更加舒适的居住环境。
智能小车寻光原理的实现还可以进一步扩展,例如可以利用多个光线传感器来感知光线的方向,从而实现更加精确的光线追踪。
此外,还可以结合其他传感器,例如温度传感器、声音传感器等,来实现更多功能的智能小车。
智能小车寻光原理是通过光线传感器感知光线的强弱,并根据预设的算法来判断光线的方向,以调整自身的行进方向。
这一原理在实际应用中具有广泛的应用前景,可以应用于自动驾驶汽车、智能家居等领域,为人们的生活带来更多的便利和舒适。
简易智能小车摘要:本系统基于自动控制原理,以MSP430为控制核心,用红外传感器、光敏三极管、霍尔传感器、接近开关之间相互配合,实现了小车的智能化,小车完成了自动寻迹、避障、寻光入库、计时、铁片检测、行程测量的功能。
本系统采用液晶LCD12864显示数据,良好的人机交流界面,显示小车行程的时间、铁片中心线离起始线的距离和铁片的个数。
整个系统控制灵活,反应灵敏。
关键词:MSP430 传感器 LCD12864目录一、方案论证与比较 (3)1、题目任务要求及相关指标的分析 (3)2、方案的比较与选择 (3)(1)控制单元的选择 (3)(2)直流电机驱动电路的选择 (3)(3)轨迹探测模块选择 (3)(4)金属片的探测 (3)(5)路程测量方案的选择 (4)(6)避障方案的选择 (4)(7)小车寻光方案的选择 (4)(8)电源的选择 (4)(9)刹车机构功能方案比较 (5)二、系统总体设计方案及实现方框图 (5)1、系统总体设计方案 (5)2、系统实现框图 (5)三、理论分析与计算 (5)1、铁片中心线距离的测量 (5)2、小车行程时间的测量 (5)四、主要功能电路设计 (6)1、小车循迹模块 (6)2、小车检测铁片模块 (6)3、小车测距模块 (6)4、小车避障模块 (6)5、小车寻光模块 (6)6、直流电机驱动模块 (7)五、系统软件的设计 (8)六、测试量数据与分析 (8)1、测量数据 (8)2、数据分析 (8)参考文献 (8)一、方案论证与比较1.题目任务要求及相关指标的分析题目要求小车按照规定的跑道行驶,同时检测在跑道下的铁片,在检测到最后一块铁片时小车会有连续的声光显示;后又可以准确的避开障碍,而且不与障碍物接触;最后,在光源的引导下,进入车库。
智能小车有显示功能,可以显示检测到铁片的数量,金属片距起点的距离,行驶的总时间。
整个行驶过程中的总时间不大于90秒,小车在行驶90秒后会自动停车。
2. 方案的比较与选择(1)控制单元的选择方案一:利用单片机与FPGA配合使用。
智能循迹小车的引言概述智能循迹小车是近年来兴起的一种智能机器人,它能够通过内置的传感器和程序,自动识别和跟踪预定的路径。
这种小车使用了先进的计算机视觉技术和控制算法,能够在各种环境中准确地进行循迹。
智能循迹小车在许多领域中都得到了广泛的应用,包括工业自动化、物流运输、仓储管理等。
本文将对智能循迹小车的原理、技术和应用进行详细阐述。
智能循迹小车的原理和技术1. 传感器技术a. 摄像头传感器:通过摄像头传感器,智能循迹小车可以捕捉环境中的图像,并进行图像处理和识别。
b. 距离传感器:距离传感器可以帮助智能循迹小车感知周围环境中的障碍物,并避免碰撞。
c. 地盘传感器:地盘传感器用于检测小车在路径上的位置和姿态,以便进行准确的定位和导航。
2. 计算机视觉技术a. 特征提取:通过计算机视觉技术,智能循迹小车可以从摄像头捕捉的图像中提取关键特征,例如路径轮廓、颜色等。
b. 物体识别:利用深度学习算法,智能循迹小车可以识别环境中的物体,例如道路标志和交通信号灯,以便做出相应的反应。
c. 路径规划:根据图像处理和物体识别的结果,智能循迹小车可以计算出最优的路径规划,以达到快速而安全地循迹的目的。
3. 控制算法a. PID控制算法:智能循迹小车使用PID控制算法来实现精确的速度和方向控制,以便按照预定的路径进行循迹。
b. 路径校正算法:当智能循迹小车发现偏离路径时,会通过路径校正算法对速度和方向进行调整,以便重新回到预定的路径上。
智能循迹小车的应用1. 工业自动化a. 生产线物料运输:智能循迹小车可以自动将物料从一个地点运输到另一个地点,减少人力成本和提高生产效率。
b. 仓储管理:智能循迹小车可以在仓库中自动识别货物并进行搬运和分拣,提升仓储管理的效率和精确度。
2. 物流运输a. 快递配送:智能循迹小车可以在城市道路上按照预定的路径进行循迹,实现快递的自动配送和准时派送。
b. 高速公路货物运输:智能循迹小车可以在高速公路上准确无误地进行循迹,减少人为驾驶过程中的车祸风险。
寻迹电路的工作原理-概述说明以及解释1.引言1.1 概述寻迹电路是一种常用于机器人、智能小车等自动化设备中的电路组件,它能够通过传感器检测地面上的线路或特定标记,从而实现自动导航和行驶。
寻迹电路作为现代自动化领域中的重要组成部分,具有较高的实用价值和广泛的应用领域。
本文将详细介绍寻迹电路的基本原理、组成结构以及作用,希望能够帮助读者更好地理解和应用这一关键电路技术。
1.2 文章结构文章结构部分的内容如下:本文主要分为引言、正文和结论三个部分。
在引言部分中,首先概述了寻迹电路的重要性和作用,然后介绍了文章的结构和目的。
在正文部分中,将深入探讨寻迹电路的定义和作用、基本组成以及工作原理。
结合具体的案例和实验,解释寻迹电路的工作原理。
在结论部分,总结了寻迹电路在现代科技中的重要性,探讨了其在不同领域的应用和发展前景。
最后,对整篇文章进行了总结和结论。
通过这样的结构安排,读者可以全面了解寻迹电路的工作原理及其重要性,并对其未来的发展有所展望。
1.3 目的本文的主要目的是通过深入探讨寻迹电路的工作原理,帮助读者更好地理解该技术在电子领域中的重要性和应用。
我们将详细介绍寻迹电路的定义、作用和基本组成,重点解析其工作原理和实现方式,以及在实际应用中的优势和限制。
通过本文的阐述,读者将能够全面了解寻迹电路的工作机制,为其在实际项目中的应用提供更多的参考和指导。
同时,我们也将展望寻迹电路在未来发展中可能的方向和潜力,为读者提供更多的思考和启发。
愿本文能够为读者带来新的见解和启示,促进该领域的不断创新和发展。
2.正文2.1 寻迹电路的定义和作用寻迹电路是一种能够检测和跟踪特定线路或路径的电路。
它主要通过感知地面上的信号来辨识路径,并通过控制器或驱动器进行反馈控制,使机器或车辆能够沿着设定的路径行进。
寻迹电路在现代自动化系统中扮演着重要的角色。
它广泛应用于智能小车、机器人、无人机等领域。
通过寻迹电路,这些设备能够自动遵循指定的路径,实现自主导航和运动控制。
智能循迹避障小车报告摘要:本智能识别小车以stc89c52单片机为控制芯片,以直流电机,光电传感器,超声波传感器,电源电路以及其他电路构成。
系统由stc89c52通过io口,通过红外传感器检测黑线,利用单片机输出pwm脉冲控制直流电机的转速和转向,循迹由tcrt5000型光电对管完成。
一、系统设计1、小车循迹,避障原理这里的循进是指小车在白色地板上寻黑线行走,通常采取的方法是红外探测法。
红外探测法,即利用红外a在不同颜色的物体表面具有不同的反射性质的特点,在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色地板时,发生漫反射反射光被装在小车上的按收管按收;如果遇到黑线则红外光被吸收,小车上的接收管接收不到红外光,单片机就是否收到反射回来的红外光为依据来确定黑线的位置和小车的行走路线。
红外探测器探测距离有限一殷最大不应超过3cm。
而避障则就是通过超声波模块不断向前方升空超声波信号,通过发送散射回去的超声波信号,从而同时实现的避障。
当前方存有障碍物时,超声波可以向单片机串口传送一串数字,这些数字就是当前小车距离障碍物得距离。
当串口发送至信号时,可以引起串口中断,单片机通过加载距离值,并且对此数值展开分析是不是距离小车很将近,就是的话就展开转为;否则稳步循迹。
当小车碰到第一个障碍后,就计数一次,这样当碰到第二个障碍物时,小车就可以以相同的形式避开障碍物了。
2、选用方案(1):使用成品的小车地盘,通过装配去顺利完成任务;(2):使用stc89c52单片机做为主控制器;(3):采用7v电源经7805稳压芯片降压后为其他芯片及器件供电。
(4):采用tcrt5000型红外传感器进行循迹;(5):l298n作为直流电机的驱动芯片;(6):通过对l298nCX600X端的输出pwm去掌控电机输出功率和转为;3、系统机构框图如下所示:超声波模块稳压电源模块主控制芯片stc89c52l298n直流电机电压比较器红外传感器二、硬件实现及单元电路设计与分析1、微掌控模块设计与分析微控制器模块我们采用stc89c52。
智能寻迹避障小车寻迹系统设计文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]第二章智能寻迹避障小车寻迹系统设计1.任务任务一:产生智能寻迹避障小车沿黑线转圈的控制程序;任务二:产生智能寻迹避障小车带状态显示沿黑线转圈的控制程序;2.要求(1)能控制智能寻迹避障小车沿黑线实现转圈功能;(2)行走过程中小车一直压着黑线走,不得冲出黑线圆圈之外或之内;(3)智能寻迹避障小车可以从小于90度的任意方向寻找到黑线圆圈;项目描述该项目的主要内容是:在智能寻迹避障小车电机控制系统之上扩展寻迹电路,然后运用C语言对系统进行编程,使智能寻迹避障小车实现沿黑线转圆圈的功能,并且在行走过程中小车一直压着黑线走,不得冲出黑线圆圈之外或之内;当人为将小车拿开,再从小于90度的任意方向放置小车,小车应能重新找回轨道,并沿黑线继续转圈。
通过该项目的学习与实践,可以让读者获得如下知识和技能:继续掌握单片机I/O端口的应用;掌握红外线收、发对管的工作原理与控制方法;掌握数码管的工作原理与控制方法;掌握单片机C语言的编程方法与技巧;能够编写出智能寻迹避障小车沿黑线实现转圈功能的控制函数;必备知识2.1.1 关于红外线传感器红外线定义:在光谱中波长自至400微米的一段称为红外线,红外线是不可见光线。
所有高于绝对零度(℃)的物质都可以产生红外线。
现代物理学称之为热射线。
医用红外线可分为两类:近红外线与远红外线。
红外线发射器:红外线发射管在LED封装行业中主要有三个常用的波段,如下850NM、875NM、940NM。
根据波长的特性运用的产品也有很大的差异,850NM波长的主要用于红外线监控设备,875NM主要用于医疗设备,940NM波段的主要用于红外线控制设备。
如:红外线遥控器、光电开关、光电计数设备等。
红外线对管应用:本项目中,小车的寻迹功能采用红外线收、发对管实现。
具体工作过程如下:两对红外线收、发对管安装在智能寻迹避障小车底盘正前方,红外发射管一直发射信号,接收管时刻准备接收信号。
这里的光电开关又叫光电对管(一个红外发射管和一个基极内接的感光三极管) 因为这是循迹小车我选用rpr220,我以上传电路图我补充一句光电耦合器原理也类似光电对管只不过把发光管和感光管镶嵌在内部,而且值得注意的是光电耦合器规格只有多少电压的,我没有听说有多少电流的,要用光耦还不如用三极管更直接。
其实不推荐使用光耦做驱动,我的电路就是使用l298n 驱动12v 电机顺便说一下,电路图里有一个电机接一个电容主要是针对电机调速,而我的电机灵敏度不好,加一个电容起缓冲作用,而l298芯片的电路典型法中没有。
我最近做了个循迹小车结题报告如下。
其实是否用光电隔离取决于你驱动的电机的电流大小如果电流不到1安不用光电耦合也行。
光耦驱动好像不行,不太稳定测速用码盘的话最好做的越密越好,否则实际运行中轮子会晃动等等很多原因使结果误差很大,因为一般光电开关都会有聚光器,很小的晃动都能感觉到循迹小车摘要:通过制作小车可以加深对单片机控制的熟练程度,同时初步学习项目开发的过程。
小车按照给定的路线行走,有定时,显示运行时间,计时,粗测行走距离等功能。
一、设计任务:1、设计要求(1)自动寻迹小车开始处于设置模式下,通过按键设置运行时间,完成设置时间后,按下开始键小车启动,同时显示当前运行的时间。
(2)小车按指定路线运行,自动区分直线轨道和弯路轨道,在指定弯路处拐弯,实现灵活前进、转弯等功能。
(3)小车行走在预设的时间后,自动停止,数码管显示行走的时间,3秒后显示行走距离。
(4)中途可以按右键强制停止,提前结束,显示行走时间,距离。
2、小车循迹的原理这里的循迹是指小车在白色地板上循黑线行走,通常采取的方法是红外探测法。
红外探测法,即利用红外线在不同颜色的物体表面具有不同的反射性质的特点,在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色纸质地板时发生漫反射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,小车上的接收管接收不到红外光。
循迹避障小车原理一)小车功能实现利用光电传感(红外对射管,红外发射与接收二极管组成)检测黑白线,实现小车能跟着白线(或黑线)行走,同时也可避开障碍物,即小车寻迹过程中,若遇障碍物可自行绕开,绕开后继续寻迹。
二)电路分析1. 光电传感循迹光电传感器原理,利用黑白线对红外线不同的反射能力。
然后通过光敏二极管或光敏三极管,接收反射回的不同光强信号,把不同光强转换为电流信号,最后通过电阻,转换为单片机可识别的高低电平。
光电传感器实现循迹的基本电路如下图所示循迹传感器基本电路电路解释:TC端是传感器工作控制端,为高电平时,发光二极管不工作,传感器休眠,为低电平时,传感器启动。
Signal端为检测信号输出,当遇到黑线,黑线吸收大量的红外线,反射的红外线很弱,光敏三极管不导通,sig nal输出高电平,当遇到白线,与黑线相反,反射的红外线很强,使光敏三极管导通, signal输出低电平。
寻迹部分调整左右传感器之间的距离,两探头距离约等于白线宽度最合适,一般白线宽度选择范围为3 -5厘米比较合适。
注意:该传感器的灵敏度是可调的,偶尔传感器遇到白线却不能送出相应的信号,通过调节传感器上的可调电阻,适当的增大或减小灵敏度。
另外,循迹传感器的安放也算是比较有讲究的,有两种方法,一种是两个都是放置在白线内侧但紧贴白线边缘,第二种是都放置在白线的外侧,同样紧贴白线边缘。
我们通常采用第二种方法。
编写程序使小车遇白线时,小车跟着白线走。
当小车先前前进时,如果向左偏离了白线。
那么右边传感器会产生一个低电平,单片机判断这个信号,然后向右拐。
回到白线后。
两传感器输出信号为高电平。
小车前进。
如果小车向右偏离白线,左边传感器产生一个低电平,单片机判断这个信号,然后向左拐。
如此如此,小车必不偏离白线。
若小车的两对光电传感器同时输出的信号为高电平(黑底)或低电平(白底),即单片机判断的都为高电平或低电平,小车向前直走,在此过程中(直走)小车若遇白线,小车又重复上面动作跟着白线走。
基于红外反射式光电传感器的智能循迹小车
本文所述的智能寻迹小车采用红外光电传感器来识别道路中央的黑色引导线,通过单片机来控制步进电机调节转向和转速,从而实现小车快速稳
定的寻迹行驶。
为保证小车在行驶的过程中具有良好的操纵稳定性和平顺性,本文针对道路特点对小车的方向控制和速度控制,以及传感器的安装都提出
了较为理想的解决方案。
1 系统工作原理
1.1 智能小车寻迹原理
在智能车系统中,寻迹电路采用红外光电传感器进行检测并且寻迹运动。
红外发射管发射的红外线具有一定的方向性,当红外线照射到白色地面
时会有较大的反射,如果距离取值合适,红外接收管接收到反射回的红外线
强度就较大;如果红外线照射到黑色标志线,黑色标志线会吸收大部分红外光,红外接收管接收到红外线强度就很弱。
寻迹时,引导线是黑颜色,不宜反光,当红外发射管输出信号照射到黑色引导线上时输出一个非常微弱的低电平,
这个过程是一个负跳变过程,通过对此信号高低电平的检测就可以知道小车
是正在沿着引导线行驶,若不是沿着引导线行驶,单片机根据传感器送回的。