【实物设计】基于51单片机的循迹避障小车

设计简介

本设计是基于单片机的循迹避障小车系统,主要实现以下功能:

  1. 可遥控实现小车的前进、后退、左转、右转、加速、减速、停止等功能;
  2. 小车前进时遇到前方有人或者障碍物时,减速并发出提示音,并能自动避障;
  3. 小车运行时可自动实现黑线循迹功能;
  4. 通过显示模块显示相关运行状态参数与工作方式
  5. 通过霍尔传感器测速,显示屏用来能够实时显示小车行驶的速度、路程等数据

单片机:STC89C51/STC89C52

项目扩展:快递小车、运货小车

视频演示

软件安装:

keil 5 :下载

Proteus v8.15 :下载

Altium Designer 2013:下载

烧录软件:下载

资料预览

效果图:

【实物设计】基于51单片机的循迹避障小车 1 - 斯塔克电子

资料预览:

【实物设计】基于51单片机的循迹避障小车 2 - 斯塔克电子

PCB图:

【实物设计】基于51单片机的循迹避障小车 3 - 斯塔克电子

原理图:

【实物设计】基于51单片机的循迹避障小车 4 - 斯塔克电子

系统框图:

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成的基于单片机的循迹避障小车的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由五部分组成,第一部分是ECB02蓝牙模块,通过蓝牙可以控制小车运行状态;第二部分是2个循迹模块,用于按照指定路线运行;第三部分是霍尔传感器,用于检测车速;第四部分是由舵机带动转动的红外避障模块,用于检测是否有障碍物;第五部分是供电电路,给整个系统进行供电。输出由三部分组成,第一部分是LCD12864显示模块, 显示测得的速度和路程;第二部分是4SDC9150直流电机,用于驱动小车移动;最后一部是蜂鸣器,当检测到障碍物时,蜂鸣器进行报警。【实物设计】基于51单片机的循迹避障小车 5 - 斯塔克电子

 

软件设计流程(部分):

【实物设计】基于51单片机的循迹避障小车 6 - 斯塔克电子 【实物设计】基于51单片机的循迹避障小车 7 - 斯塔克电子

元器件清单

【实物设计】基于51单片机的循迹避障小车 8 - 斯塔克电子

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
2 条回复 A文章作者 M管理员
  1. user503
    Microsoft Edge 128 Windows 10

    老师,这个能实现十字路口指令吗

    • starkmcu
      Google Chrome 128 Mac OS X 10.15

      如果十字路口有线迹的话可以实现

个人中心
购物车
优惠劵
有新私信 私信列表
搜索