智能小车红外循迹原理

这篇具有很好参考价值的文章主要介绍了智能小车红外循迹原理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

循迹电路

循迹电路由收发一体的红外收发管P1,P2;电位器R18,R29;发光二极管D6,D7和芯片LM324等组成。一共有两路,对应的红外电位器用于调节灵敏度。LM234用于信号的比较,并产生比较结果输出给单片机进行处理。

智能小车红外循迹原理

智能小车循迹运动的原理如下。红外光线具有反射特性,但对不同颜色的物体反射量是不一样的。对白色物体,红外光线的放射量就会多一点,红外收发管的电压输出就会高一点;而对黑色物体,红外反射量大量减少,红外收发管的电压输出也低。红外收发管的输出电压信号输入到LM324与电位器的电压输出进行比较(这个电压的大小可以通过调节电位器来调整)。这样,我们只要将电位器调节到合适的范围,就可以使红外收发管对着白色物体时LM324输出低电平,对应发光二极管亮;红外收发管对着黑色物体时LM324输出高电平,对应发光二极管灭。单片机根据LM324输出的电平状态,就能实时判断智能小车是否沿着黑色轨迹运动,如果智能小车是沿着黑色轨迹运动,红外收发管接收的是白色(地板)反光,LM324输出的是低电平;如果智能小车是跑偏了,红外收发管接收的是黑色(轨迹线)反光,LM324输出的是高电平。单片机根据这一信号判断智能小车的运动状态,及时对智能小车的前进方向作出调整。

循迹电路调节

电位器R18左红外信号强度调节---顺时钟调节电位器是增加灵敏度,反时钟调节电位器是减少灵敏度。没有接收到红外反射信号时,发光二极管D6不亮;接收到红外反射信号时,发光二极管D6亮。

电位器R29右红外信号强度调节---顺时钟调节电位器是增加灵敏度,反时钟调节电位器是减少灵敏度。没有接收到红外反射信号时,发光二极管D7不亮,接收到红外反射信号时,发光二极管D7亮。

调试注意事项:

调试时不要对着强光,建议在室内调试(最好和实验环境一致)。环境光线对红外线反射的检测有较大的影响,这是由红外线本身的特性决定的。调节电位器时,要缓慢,细致。调试时保持电池电量的稳定。

智能小车红外循迹运动程序源代码

//有信号为0 没有信号为1

if((left_led== 0) && (right_led == 0))

{forward();} //调用前进函数

elseif((left_led == 1) && (right_led == 1))

{forward();}

else

{

if((left_led == 1) && (right_led ==0)) //左边检测到黑线

{

delay(2,2);

if((left_led == 1) &&(right_led == 0))

{left_turn();} //调用小车左转函数

}

if((right_led == 1) && (left_led ==0)) //右边检测到黑线

{

delay(2,2);

if((right_led == 1) && (left_led ==0)) //右边检测到黑线

{right_turn();} //调用小车右转函数

}

}

当left_led= 0和right_led = 0,表明是由白色的物体(地面)反射红外线、黑色的轨迹线处于两个红外收发管的中间(智能小车没有跑偏),这时智能小车继续前行。

当left_led= 1和right_led = 0,表明左边红外收发管检测到黑线,右边红外收发管检测到白色的物体(地面)。这时智能小车是右偏了,程序就控制智能小车左转进行调节。

当right_led = 1和left_led = 0,表明右边红外收发管检测到黑线,左边红外收发管检测到白色的物体(地面)。这时智能小车是左偏了,程序就控制智能小车右转进行调节。文章来源地址https://www.toymoban.com/news/detail-416394.html

到了这里,关于智能小车红外循迹原理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【IoT】红外循迹避障小车

    随着生产自动化的发展需要,机器人已经越来越广泛地应用到生产自动化上,随着科学技术的发展,机器人的传感器种类也越来越多,其中红外传感器已经成为自动行走和驾驶的重要部件。 红外的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知

    2024年02月04日
    浏览(39)
  • STM32循迹寻光避障小车(二)(红外循迹部分)

    目录 TRCT5000寻迹模块介绍 1. 模块介绍: 2. 管脚介绍: 3. 使用原理: 4. 代码部分: Tracing.c文件全部代码(附带注释) Tracing.h文件全部代码 首先介绍一下使用到的红外寻迹模块,我们采用了TRCT5000的三路红外寻迹模 我从网上找到如下的图片和资料: 1、采用TCRT5000红外反射传感

    2024年02月17日
    浏览(50)
  • STM32蓝牙小车、红外循迹小车、超声波避障小车项目设计

    本文旨在分享我学习STM32的过程中,为了强化学习成果,试着制作一些实训项目。最开始做的就是STM32蓝牙小车、STM32红外循迹小车、STM32超声波避障小车。 相信看完本文的你,一定可以亲手制作一辆属于自己的智能小车! 注:文末附源码工程,需要的读者可以至文末下载 如

    2024年01月20日
    浏览(43)
  • 基于STM32,TB6612,TCRT5000的简易红外循迹小车

            提醒:本文章只叙述此小车相关大概内容(如模块的设置,C语言基础实现等),单片机详细教学不涉及。         循迹小车是学习单片机的“地基”,它能够让初学者认识单片机内部硬件结构及其功能,熟悉单片机的一些基础操作,如I/O的应用,定时中断与外

    2024年02月16日
    浏览(51)
  • 基于STM32F103的红外循迹 超声波避障小车

    单片机:stm32f103 传感器:普通红外(我用了4个) 超声波:HC-SR04 舵机:SG90 目标:可以循黑线(十字直行)、并避障 如果硬件配置和我一样以下代码可直接使用,用我配置的引脚即可。 亲测好用。 复制代码的同时请点个赞,多谢! .c .h .c .h .c .h .c .h 我的主函数有些啰嗦,

    2024年02月05日
    浏览(55)
  • 51红外循迹智能车——红外循迹模块设计

    目录 赛道环境 红外传感器的特征 TCRT5000传感器 LM339单限电压比较器 LM339简介 ​编辑  单限电压比较器仿真 红外循迹模块的设计 红外循迹模块原理图   红外循迹模块原理图讲解 上图为赛道示意图,两端为黑色,中间为白色  TCRT5000传感器 红外传感器由一个 红外发光二极管

    2024年02月04日
    浏览(40)
  • 【Arduino】基于Arduino的循迹小车电路连接与程序编写

    Author:1071094493@qq.com ​ 上图是本文中使用的L298P驱动,他的作用是将输入的3.3V或5V低压信号转换为高压信号。 ​ 上图是L298P的原理图,从上图可以看出对于L298P芯片而言当In1( 单片机输入 )为高电平时输出Out1将会和Vs(电源)连通也为高电平,当为低电平时Out1将会和地相连

    2023年04月09日
    浏览(38)
  • STM32输出PWM波控制电机转速,红外循迹避障智能车+L298N的详细使用手册、接线方法及工作原理,有代码

    本设计的完整的系统主要包括STM32单片机最小系统、L298n电机驱动,超声波 ,舵机 ,红外模块等。寻迹小车相信大家都已经耳熟能祥了。 我们在这里主要讲一下L298N驱动电机和单片机输出PWM控制电机转速。 本设计软件系统采用模块设计思想,采用C语言作为程序设计语言,通

    2024年01月17日
    浏览(50)
  • 红外循迹与避障原理

    模块原理图: 电路分析如下: LM393电压比较器的功能:比较两个电压的大小(用输出电压的高低表示两个输入电压的大小关系): 当+输入端电压高于-输入端时,电压比较器输出高电平; 当+输入端电压低于-输入端时,电压比较器输出低电平。 VR1是一个电位器,我们通过调整电位

    2024年02月05日
    浏览(35)
  • 智能循迹防碰撞小车

    目录 一、实验内容 二、实验一 按键控制 LED 灯 2.1 硬件原理 2.2 软件设计原理 2.3软件实现 2.4实现效果 三、实验二 电机驱动 3.1 硬件原理 3.2 软件设计原理 3.3软件实现 3.4实现效果 四、实验三 循迹、碰撞转向、红外避障 4.1 硬件原理 4.2 软件原理 4.3软件实现 1、检测开关性能和

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包