当前位置: 首页 > 传感测量产品 > 工业传感器 > 光电传感器

类型分类:
科普知识
数据分类:
光电传感器

光电传感器循迹:光电传感器智能循迹小车

发布日期:2022-10-09 点击率:25

光电传感器循迹:光电传感器智能循迹小车  第1张

光电传感器循迹:光电传感器智能循迹小车

? ?  ? ? ?2020年大三上的时候和同学们一起组队参加了学校举办的机器人大赛,走的是循迹竞速赛道,规则很简单,就是看谁可以以最快的速度跑完全程,经过一个多月的学习与调试,最终我们的小车“德芙”(因为全程跑的十分丝滑)以26s的成绩(领先第二名7s)获得了第一,在此就写一篇博客记录记录自己调车的经历吧。

? ? ?我们队在比赛中使用的是舵机加双编码电机的机械结构,以芯片主频为72MHz的STM32F103ZET6为核心控制器,赛道的主要元素包括直道,环岛,S弯和连续直角弯; 我们通过一字排列的光电传感器阵列对黑线进行识别,进而检测车身在赛道上的位置;通过编码电机检测智能车的实时速度;使用结合BANGBANG算法的积分分离PI控制算法调节电机的转速,通过基于分段控制思想的舵机转向PD控制舵机的打角,通过基础速度和偏离速度相结合的思想实现针对不同赛道元素的速度调节,实现了智能车在运动过程中速度和方向的闭环控制。

一、路径识别模块的设计

? ? ? ?在选择传感器的时候,我们最初选择的是TCRT5000红外反射式开关传感器,但是发现因为赛道和车子结构的原因,其实际的循迹效果不是特别好,经常会误判,故而我们便改用了数字灰度传感器,其灵敏度更高,抗干扰能力强;普通照明灯基本对其无影响,其发光源常用高度良白色聚光LED,接收管对不同的发射光的强弱进行对比处理,只要对白光发射强弱不同即可,差值越大,分辨越好,比普通的红外传感器抗干扰能力要强的多。

? ? ? ?其输出为数字输出,即1或0输出,需要根据场地,光线等基本情况来调节基准电压,电压比较器有着两个电压输入,一个为接受管的电压,另一个是电位器输入的基准电压,需要根据接受管在2种色的电压值来调节基准电压,一般将电位器电压调到2种电压的中间值。

? ? ? ? 我们将七个传感器按一字型非等距排列在超前于车身主体的横杆上,正中间的传感器在正常情况下正对于赛道的黑线,两边的传感器则按间隔距离则由小到大对称分布排列,用以确定小车与中心线的偏差大小,我们根据各个传感器返回的01值来确定小车与中心线偏差的大小,同时我们将偏差的大小分为9级,并由参数error来表征,0代表小车循迹无偏差,不需要进行转弯,正数代表左转,负数代表右转,而数字越大代表小车偏离中心的程度越大。对于十字圆环而言,所有的传感器均会检测到黑线,此时应题目要求是向前走直道,故而将error设定为0。当小车超过终止区域黑线时,所有的传感器都检测不到黑线,此时比赛完成,故而小车要停止,此时令两个电机反转,消除其惯性,使其迅速停下来,当检测到实际速度为 0 时则断开电源,实现制动的同时避免反接制动运行情况发生。

二、舵机

? ? ? ? ?该循迹系统选用的是HS-425BB型舵机,HS-425BB型舵机是一款高性能舵机,扭力大,稳定性好,角度控制准确。由于舵机所需要的电压较大,运行过程中电流也会发生很大变化,还会带来不同程度的干扰,因此,舵机往往采用单独供电,舵机的输入线有三根,其中红色的线用于接电源,黑色的线用于接地,白色的线为信号线,对舵机的控制过程比较简单,提供主控制器产生的PWM控制信号输出至舵机的信号线接口,在输出PWM波频率不变的情况下,通过改变PWM波的占空比,就能相应地改变机器人的转角,从而实现舵机的转角控制。

三、电机

? ? ? ?在该系统的设计中,我们选择了GB37-520编码电机。电机编码器由光电模块和光栅组成,光电模块输出的信号有AB两相。电机的主轴连接着编码器并带动编码器的光栅盘转动,光电模块检测其输出的脉冲数。由于AB两相相差90°,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位;绝大部分的直流电机采用的是开关驱动方式,采用这种方式,半导体功率器件有开启和关闭两种状态,然后用输出可调的PWM电平实现对电机电压的控制,实现调速功能。

四,PID算法控制

? ? ? ?PID控制是工程实际中应用最为广泛的调节器控制规律,单位反馈的PID控制原理框图如图:

e(t)代表理想输入与实际输入的误差,这个误差信号被送到控制器,控制器算出误差信号的积分值和微分值,并将它们与原误差信号进行线性组合,得到输出量。

? ?

其中,kp、kd、ki分别为比例系数、积分系数、微分系数。

PID各个参数作用基本介绍:

(1)比例调节(p):是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用,以减少偏差。比例作用大,可以加快调节,减少误差,但是过大的比例,会使系统稳定性下降,甚至造成系统的不稳定。

(2)积分调节(I):使系统消除稳态误差,提高无差度,因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一个常值。

(3)微分调节(D):微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前,已被微分调节作用消除。因此,可以改善系统的动态性能。在微分时间选择合适情况下,可以减少超调,减少调节时间。微分作用对噪声干扰有放大作用,因此过强的微分调节,对系统抗干扰不利。此外,微分反应的是变化率,而当输入没有变化时,微分作用输出为零。微分作用不能单独使用,需要与另外两种调节规律相结合,组成 PD?或 PID?控制器。

? ? ? ? ? 以 T 作为采样周期,则离散采样时间对应着连续时间,用矩形法数值积分近似代替积分,用一阶向后差分近似代替微分,可得到离散 PID公式为:

位置式 PID 算法具有以下优点:比例部分只与当前的偏差有关,而积分部分则是系统过去所有偏差的累积。故而位置式 PI 调节器的结构清晰,P 和 I 两部分作用分明,参数调整简单明了,编写代码更为简单。

? ? ? ? 速度策略是影响智能车速度快慢的一个重要因素。首先速度控制必须配合方向控制,即在直道或类似直道时,应该将PWM波提到最高,让通过主电机的电流达到最大,从而让智能车以最快的速度行驶;当进入弯道时,应该根据弯道的曲率大小,适当的较低小车的基础速度,使得小车不容易冲出赛道,对于该基础速度v_set的设定,我们采用PD控制,以小车与中线的偏差大小为输入,以速度的设定量为输出,实现不同赛道类型下的自主速度调整。

? ? ? ? ?我们的小车转弯方式不同于其他万向轮转弯的智能小车,我们采用差速转向和舵机转向方式相配合,相比之下其灵活性提高了很多。小车利用差速电机实现转弯,其原理是利用两个电机的转速不同构成转速差;舵机控制前轮是从动轮,不需要有转速。舵机的位置是在两个前轮的中间,控制两个前轮的转向。

? ? ? ? 整个比赛过程,从最开始的选择车型和主控芯片到后来的编程和现场实际的调车,可以说那段时间一有空,我们就呆在调试赛道旁边,不断改善程序,同时因为我们是舵机和差速控制的方案,故而pid的参数较多,我们需要一个一个的慢慢整定,一遍遍的跑去确定一个合适的参数;当时的我们参数整定全靠自己的判断和车子跑的情况,故而效率其实还是很低的,如果可以的话,其实可以运用无线模块将每一次车子的PWM数据实时的传送到电脑上,画出相应的曲线,这样的话调试会快一点,还有就是最后因为时间等缘故,我们的速度到最后其实没有闭环,即没有用编码电机将实际的速度值传送回来,这样输出的PWM和实际的还是会有一定的区别的,这个以后也可以加上,如果有机会的话,其实我还是想去参加一下飞思卡尔智能车比赛的,再享受一次调车的乐趣,享受看着小车一次又一次以更快的速度跑完全程的那种喜悦!

光电传感器循迹:基于光电传感器自动循迹小车设计.pdf

江  西  理  工  大  学
本  科  毕  业  设  计(论文)
题           目:基于光电传感器的自动循迹小车设计
学          院:信息工程学院
专          业:电子信息工程
班          级:电信  072
学          号: 36
学          生:吴有帅
指导教师:黄友文                                                    职称:副高
  摘     要
制作自动寻迹小车所涉及的专业知识包括控制、                          模式识别、 传感技术、 汽车
电子、电气、计算机、机械等诸多学科。为了使小车能够快速稳定的行驶,设计
制作了小车控制系统。 在整个小车控制系统中,  如何准确地识别路径及实时地对
智能车的速度和方向进行控制是整个控制系统的关键。
由于此小车能够自动寻迹              ,加速 ,减速 .故又被称作为智能车              .本智能车控制系
统设计以 MC9S12XS128微控制器为核心,通过两排光电传感器检测小车的位置
和运动方向来获取轨道信息,                根据轨道信息判断出相应的轨道类型,                     并分配不同
的速度给硬件电路加以控制,  完成了在变负荷条件下对速度的快速稳定调节。                                        红
外对射传感器用于检测智能车的速度,以脉宽调制控制方式(                                   PWM )控制电机
和舵机以达到控制智能车的行驶速度和偏转方向。
软件是在 CodeWarrior 5.0 的环境下用  C 语言编写的,用                  PID 控制算法调节
驱动电机的转速和舵机的方向,完成对模型车运动速度和运动方向的闭环控制。
智能车能够准确迅速地识别特定的轨道,并沿着引导线以较高的速度稳定行驶。
整个智能车系统涉及车模机械结构的改装、                       传感器电路设计及控制算法等多
个方面。经过多次反复的测试,最终确定了现有的智能车模型和各项控制参数。
关键词:
MC9S12XS128;PID;PWM ;光电传感器;智能车
ABSTRACT
 Making   automatic tracing   car  involved  the  professional knowledge  including
control,  pattern recognition,  sensing technology, automobile  electronics, electrical,
computer,    machinery    and   so  on   many    subjects.  According    to   the  technical
requirements of the contest, we design the intelligent      vehicle control system.  In the
entire  control  system  of  the  smart  car,  how  to  accurately  identify  the  road and
real-time control  the speed and direction  of  the Smart Car is the  key to the whole
control system.
 Because this car can automatic tracing, accelerate, slowing down. So it is also
known    as  intelligent car  this intelligent vehicle   control  system  design  take  the
MC9S12XS128 micro  controller  as a core, examines car's posit

光电传感器循迹:基于红外反射式光电传感器的智能循迹小车

相关推荐

不得不知的生活常用七大传感器

传感器的静态特性的主要指标有线性度、迟滞、重复性、灵敏度和准确度等。传感器的动态特性则指的是对于输入...

发表于 2018-04-02 08:14
?
118次阅读

光电传感器中发射器与接收器的选取

光电传感器的输出电流ICON是光电传感器一个十分关键的参数。对槽型光电传感器而言,在给定条件下,IC...

发表于 2018-03-23 09:02
?
42次阅读

采用光电传感器的太阳追踪系统设计方案

针对固定式太阳能利用装置的光能利用率低,设计一种太阳追踪系统。此系统由单片机智能控制,采用光电传感器...

发表于 2018-03-20 10:08
?
132次阅读

光电感应器怎么调节_光电传感器工作原理分析

本文开始介绍了光电传感器的定义和光电传感器的特点,其次阐述了光电传感器的结构和光电感应器开关的调节方...

发表于 2018-03-14 17:14
?
352次阅读

RPR220光电传感器应用设计

LM339是一个四电压比较器,一个芯片有四个比较器,因为我们不可能只用一个光电传感器去寻迹,至少要三...

发表于 2018-03-14 10:16
?
96次阅读

浅谈近红外光谱分析技术和光电传感器的结构设计

系统要求光电传感探测部分具有较高的检测精度和稳定性,且实时性高,即需要对待测海水进行连续不间断的在线...

发表于 2018-03-13 13:59
?
77次阅读

浅谈光电传感器的原理及三种类型

光电传感器 光电传感器一般由光源、光学通路和光电元件三部分组成。 把被测量的变化转换成光信号的变化...

发表于 2018-03-13 11:56
?
147次阅读

光电传感器怎么调节_光电传感器使用方法

本文开始阐述了光电传感器概念与光电传感器特点,其次阐述了光电传感器分类和工作方式与光电传感器工作原理...

发表于 2018-03-06 13:58
?
381次阅读

光电传感器在太阳能应用领域的解析

发表于 2018-01-16 15:44
?
774次阅读

光电传感器的应用实例_光电传感器工作原理_光电传...

本文主要介绍了光电传感器结构、光电传感器工作原理好光电传感器特点、最后对光电传感器应用案例和光电传感...

发表于 2018-01-08 15:21
?
942次阅读

生活中应用比较广的七大常用传感器

发表于 2018-01-04 16:26
?
873次阅读

光电传感器的性能优势及应用领域分析

发表于 2017-12-21 16:26
?
987次阅读

光电传感器GL6G-N1211中昊自动化sick一级代理

发表于 2017-11-06 16:03
?
368次阅读

SICK中程距离光电传感器DS50-P1112

发表于 2017-11-06 15:43
?
314次阅读

中程距离光电传感器DS35-B

发表于 2017-11-06 15:25
?
332次阅读

宜科发布紧凑型光电传感器,可用于汽车和印刷行业

宜科公司的光电传感器已有多年的发展历史,通过标准品与定制化解决方案,为许多客户带来了多元化的选择,好...

发表于 2017-11-04 11:45
?
515次阅读

想做一个检测是否水平的装置,各位朋友能不能推荐几款传感器

发表于 2017-11-03 10:10
?
279次阅读

光纤与光电传感器区别是什么

光纤与光电是传感器中比较典型的产品,为了消除工业烟尘污染,首先要知道烟尘排放量,因此必须对烟尘源进行...

发表于 2017-09-27 17:27
?
421次阅读

PM-R45(1M线)松下槽型光电传感器

发表于 2017-09-20 19:54
?
423次阅读

PM-T65-P松下光电传感器中昊自动化

发表于 2017-09-20 19:49
?
467次阅读

E3和A3这两种自由电压型光电开关有什么区别,哪种比较好?

发表于 2017-09-20 16:37
?
363次阅读

光电传感器的应用实例详解

光电传感器由于反应速度快, 能实现非接触测量,而且精度高、分辨率高、可靠性好,加之光电传感器具有体积...

发表于 2017-01-10 13:58
?
1597次阅读

光电传感器检测的优越性

自动化设备和装置中采用光电传感器检测先进系统,同时也是采用了先进过程控制、操作优化、节能策略的基础。...

发表于 2017-01-01 17:31
?
196次阅读

光电传感器的原理与应用

在高度发达的现代社会中,科技突飞猛进,信息瞬息万变,生产过程自动化已成为社会发展的必然趋势。而这些必...

发表于 2017-01-01 17:28
?
1013次阅读

光电传感器工作原理、分类及特性详解(收藏)

光电传感器是一种小型电子设备,各种光电检测系统中实现光电转换的关键元件。它主要是利用光的各种性质,检...

发表于 2016-12-13 13:38
?
629次阅读

擦亮眼睛!看清穿戴医疗终极目标

新日本无线广告企划课的张挺先生表示,传感器是任何可穿戴设备的最初必要环节,它的测量精确度直接关系到后...

发表于 2015-11-25 14:05
?
621次阅读

采用FPGA实现的红外密集度光电立靶测试系统

光电靶的基本原理是:当光幕内的光通量发生足够大的变化时,光电传感器会响应这种变化而产生电信号。##电...

发表于 2014-07-23 14:31
?
320次阅读

一种多功能电子焊接操作台的设计方案

本文提出了一种多功能电子焊接操作台的设计方案,该方案以单片机作为主控芯片,通过反射式光电传感器检测操...

发表于 2013-10-29 10:21
?
1334次阅读

美军研制新型车载电子装置光电传感器

美国雷神公司空间与机载系统部的光电专家将帮助美军研究者开发新型基础航空电子设备和车载电子装置用光电传...

发表于 2013-10-11 10:41
?
577次阅读

ELMOS推出用于手势识别非接触式光电传感器芯片...

日前,德国艾尔默斯半导体ELMOS公司推出一款用于手势识别的非接触式光电传感器E527.16。该芯片...

发表于 2013-05-08 15:16
?
1316次阅读

一种高可靠性光电开关的电路实现

本文介绍一种高可靠性的光电开关电路,带有稳频调制光以抗各种干扰,具有大功率驱动电路和光电三极管的自动...

发表于 2012-08-20 14:44
?
1233次阅读

采用光电传感器的智能车控制研究

本文是根据第三届全国大学生“飞思卡尔”杯智能汽车大赛要求设计自主识别道路的智能车。

发表于 2012-08-18 11:26
?
1448次阅读

基于光电传感器的能自主识别道路的智能车

本文主要设计的是一辆自主识别道路的智能车。整个系统采用了16位单片机mc9s12dg128,模型车本...

发表于 2012-08-07 11:33
?
1785次阅读

可监测人体脉搏波及心率的健康鼠标

脉搏波的波形特征与心血管疾病密切相关,为此用户需要一种简单、实时的便携装置。通过安装在正常使用鼠标时...

发表于 2012-05-17 10:35
?
6159次阅读

光电传感器对金属丝杨氏模量测量方法

文章介绍了一种通过使用光电传感器来对金属丝杨氏模量测量的新方法。该测量的关键在于对金属丝的微小长度变...

发表于 2012-02-21 10:39
?
761次阅读

三星宣布量产光电传感器一体化LCD

三星电子(Samsung Electronics)宣布,将开始量产的光传感器一体化设计的大尺寸LCD...

发表于 2011-12-14 10:04
?
319次阅读

光电传感器实现智能灯光控制系统

文章设计了一种基于光敏电阻和光电传感器的智能灯控系统。一旦光线强度足够低,检测系统启动,MOC306...

发表于 2011-11-14 11:04
?
2364次阅读

基于FPGA的光电抗干扰电路设计方案

光电靶的基本原理是:当光幕内的光通量发生足够大的变化时,光电传感器会响应这种变化而产生电信...

发表于 2011-01-03 15:09
?
282次阅读

基于光电传感和路径记忆的智能车导航系统

基于路径记忆算法的转向及驱动控制策略,在电源管理、噪声抑制、驱动优化等方面也都进行了研究工作,通过大...

发表于 2010-09-16 16:35
?
412次阅读

光电传感器式三相断相保护电路图

光电传感器式三相断相保护电路图

发表于 2010-04-03 13:51
?
323次阅读

光电传感器的电磁兼容设计

光电传感器的电磁兼容设计
引 言
广泛应用于工业自动化领域的光电传感器,一般是开关型的,被称为光...

发表于 2010-03-26 12:18
?
210次阅读

光电传感器在机场物流行业的设计应用

随着国内航空运输业的持续快速发展,机场物流项目逐渐增多,技术水平不断提高。民航总局预计...

发表于 2010-03-05 12:08
?
237次阅读

微型光电传感器,微型光电传感器是什么意思

微型光电传感器,微型光电传感器是什么意思
微型光电传感器概要

发表于 2010-03-03 15:39
?
711次阅读

光电传感器分类有哪些?

光电传感器分类有哪些?
①按检测方式分类(1)对射型 检测方式

发表于 2010-03-03 14:48
?
4678次阅读

光电传感器,光电传感器是什么意思

电传感器,光电传感器是什么意思
光电传感器的定义
「光电传感器」是利用光的各种性质,检测物体的有...

发表于 2010-03-03 14:40
?
2338次阅读

光电传感器,光电传感器原理

光电传感器,光电传感器原理
光电传感器是指能够将可见光转换成某种电量的传感器。光敏二极管是最常见...

发表于 2010-03-02 14:27
?
531次阅读

光电传感器在自动化生产线上的应用

光电传感器在自动化生产线上的应用
引言 光电传感器是采用光电元件作为检测元件,首先把被测量的变化转...

发表于 2009-11-25 10:07
?
566次阅读

新型光电传感器的原理及应用

新型光电传感器的原理及应用
概况
随着全球制造...

发表于 2009-11-25 09:59
?
9187次阅读

光电传感器

光电传感器

发表于 2009-09-22 16:48
?
546次阅读

光电式传感器工作原理

光电式传感器的英文解释:photoelectric transducer

发表于 2008-09-22 13:54
?
4169次阅读

光电传感器工作原理与应用

光电式传感器工作原理与应用
光电式传感器 光电传感器是采用光电元件作为检测元件的传...

发表于 2008-01-07 12:56
?
6898次阅读

光电传感器循迹:光电传感器智能循迹小车  第2张

光电传感器循迹:红外寻迹循迹避障传感器模块光电反射对管光电开关板智能小车e18-d80nk光电传感器模块1个.pdf

E18-D80NK 红外避障传感器使用说明书
简介:
 E18-D80NK-N这是一种集发射与接收于一体的光电传感器,发射光经过调制后发
出,接收头对反射光进行解调输出。有效的避免了可见光的干扰。透镜的使用,也使
得这款传感器最远可以检测80厘米距离的问题(由于红外光的特性,不同颜色的物
体,能探测的最大距离也有不同;白色物体最远,黑色物体最近)。

检测障碍物的距离可以根据要求通过尾部的电位器旋钮进行调节。

该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特
点,可以广泛应用于机器人避障、流水线计件等众多场合。
电气特

下一篇: PLC、DCS、FCS三大控

上一篇: 电气控制线路图控制原