0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于单片机控制的自主寻迹电动小车的设计

电子工程师 来源:fqj 2019-05-17 15:49 次阅读

直道检测

在小车的中部平行装有两个色标传感器,采用查询检测的方法对黑线进行检测。89C51在检测到黑线信号后,通过89C51的PI.5和Pl.6口得知是哪一个传感器检测到黑线,以此作为调整小车方向的基准。在程序方面,我们采用了差补控制算法。在校正服务程序中通过检测PI.5和Pl.6口的状态,运用差补算法,精确调节左右前轮的方向,达到使小车稳定沿黑线行走的目的。
为了保证程序的准确性,服务程序中设置了2重黑线检测,有效的防止了小车冲出跑道。在直道上的铁片,我们使用金属探测传感器来检测。通过计算小车开始检测到铁片与离开铁片时的圈数之差,乘以车轮的周长,我们可以得到铁片的长度以及铁片一半的长度,由此可以得到起跑线到铁片中央的距离。
当车轮转动时,安装在轮胎上的磁钢使霍尔元件产生电平变化。因此只需记录电平变化的次数,便能得到实际转速。为了提高准确度,减少误差,我们安装了两块磁钢。

转弯检测

为了防止小车冲出跑道以及按照黑线转弯,需要在进人弯道之前降低速度。因此我们采用了高效的H型PWM电路调节转速。在进人转弯之前,我们通过提前减速程序使小车降低速度。通过跟随黑线行驶和检测最后一片铁片的位置,我们可以得到准确的停车位置和车头方向。在铁片上停留55的期间,驱动声光报警系统,发出声光报警信号;同时,由累计脉冲的总数便可得到全程行驶的时间。

障碍检测

首先我们通过寻找Zoow灯泡的光源,来校正小车的方向。然后通过超声波对障碍物进行距离检测,以此为基准,绕过障碍物。再通过检测光源找到小车与车库之间的距离,并由此引导小车准确进入车库。

结束语

从测试结果来看,PWM技术能够极大地提高电动机的驱动效率;双色标传感器解决了小车严格按照轨迹(黑线)运行的问题;超声波传感器能够精确测量小车与障碍物之间的距离,为躲避障碍物提供了较好的测量方法;霍尔传感器可精确测量运行中的转速。从运行情况看,采用本方案设计制作的智能小车,系统可靠性较高,运行稳定,定位准确,达到了设计要求。

基于单片机控制的自主寻迹电动小车的设计

基于单片机控制的自主寻迹电动小车的设计

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    5998

    文章

    43948

    浏览量

    620562
  • 电动车
    +关注

    关注

    73

    文章

    2807

    浏览量

    112361

原文标题:基于单片机控制的自主寻迹电动小车的设计

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于单片机控制电动智能小车 精选资料分享

    设计题目的要求为目的,采用80C51单片机控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动
    发表于 07-19 07:31

    基于单片机控制自主寻迹电动小车的设计

    发表于 12-25 22:15 0次下载

    基于单片机控制自主寻迹电动小车的设计

    发表于 03-27 21:28 27次下载

    基于单片机控制自主寻迹电动小车的设计

    发表于 05-16 14:48 21次下载

    单片机的智能寻迹避障小车设计

    单片机的智能寻迹避障小车设计整理过的智能小车毕业论文
    发表于 03-14 15:50 26次下载

    单片机寻迹小车Microsoft PowerPoint 演示文稿

    单片机寻迹小车Microsoft PowerPoint 演示文稿。
    发表于 05-03 11:44 0次下载

    智能寻迹避障小车设计

    基于单片机C51智能寻迹避障小车,包括元件清单 分立模块 原理图 PCB 程序
    发表于 07-21 16:35 38次下载

    基于单片机制作C语言寻迹小车程序

    基于单片机制作C语言寻迹小车程序以及原理图。
    发表于 09-14 16:45 15次下载

    51单片机设计的智能小车如何控制小车寻迹和弯道转向的详细资料概述

    本文档的主要内容详细介绍的是51单片机设计的智能小车如何控制小车寻迹和弯道转向程序的详细资料概述
    发表于 07-27 08:00 79次下载

    使用单片机控制的简易自动寻迹小车系统资料说明

    本设计是一种基于单片机控制的简易自动寻迹小车系统,包括小车系统构成软硬件设计方法。小车以AT89
    发表于 12-11 16:05 34次下载
    使用<b class='flag-5'>单片机</b><b class='flag-5'>控制</b>的简易自动<b class='flag-5'>寻迹</b><b class='flag-5'>小车</b>系统资料说明

    设计使用单片机控制自主寻迹电动小车的资料详细说明

    针对小车在行驶过程中的寻迹要求, 设计了以AT89C51 单片机为核心的控制电路, 采用模块化的设计方案, 运用色标传感器、金属探测传感器、超声波传感器、霍尔传感器组成不同的检测电路,
    发表于 08-30 17:45 13次下载
    设计使用<b class='flag-5'>单片机</b><b class='flag-5'>控制</b>的<b class='flag-5'>自主</b><b class='flag-5'>寻迹</b><b class='flag-5'>电动</b><b class='flag-5'>小车</b>的资料详细说明

    使用51单片机实现寻迹小车的程序

    本文档的主要内容详细介绍的是使用51单片机实现寻迹小车的程序和教程免费下载。
    发表于 03-03 08:00 3次下载
    使用51<b class='flag-5'>单片机</b>实现<b class='flag-5'>寻迹</b><b class='flag-5'>小车</b>的程序

    基于51单片机的自动寻迹小车控制的设计

    基于51单片机的自动寻迹小车控制的设计(语音单片机)-该文档为基于51单片机的自动
    发表于 07-22 10:46 50次下载
    基于51<b class='flag-5'>单片机</b>的自动<b class='flag-5'>寻迹</b><b class='flag-5'>小车</b><b class='flag-5'>控制</b>的设计

    基于单片机寻迹巡线避障智能小车系统设计资料(毕设课设资料)

    基于单片机寻迹巡线避障智能小车系统设计资料(毕设课设资料)
    发表于 11-12 16:36 35次下载
    基于<b class='flag-5'>单片机</b><b class='flag-5'>寻迹</b>巡线避障智能<b class='flag-5'>小车</b>系统设计资料(毕设课设资料)

    基于单片机的寻光、寻迹小车设计

    电子发烧友网站提供《基于单片机的寻光、寻迹小车设计.rar》资料免费下载
    发表于 11-17 11:51 0次下载
    基于<b class='flag-5'>单片机</b>的寻光、<b class='flag-5'>寻迹</b><b class='flag-5'>小车</b>设计