小车控制板PCB.zip

  • 浏览量:711
  • 下载量:0
  • 资料大小:0 B
  • 日期:2016-05-10
  • 上传者:静水竹林
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    一、概述


          为了实现小汽车自动往返功能,本设计主要采用51单片机作为核心控制器,以l298驱动板实现电机的驱动,并通过mcu将各种各种传感器得到的信息进行综合判别和处理,然后发出指令给电机驱动器,控制小汽车,使小汽车能够快速、准确的实现往返,并且能够精确地在停车线(黑线)附近停车。设计中主要由 lcd 显示屏进行显示,使用了光电传感器检测标识线,使用红外传感器测量车辆的位置,矫正行车路线,从而保证小车能够实现自动往返功能。





    二、系统设计


          本系统采用模块化的设计思想,方便后续功能扩展,针对自动往返小汽车上,硬件部分主要分为stc89c52核心控制板,l298电机驱动器,lcd液晶显示,红外反射传感器,以及电源等几部分,在硬件pcb板设计中采用altium design进行设计,pcb板尽可能单层布线,方便实验室自己制版,同时降低制作成本。硬件框图如下













    2.1 主控制器设计


          设计采用51系列单片机作为控制器,51系列单片机应用广泛,技术成熟,但是运行速度慢,内部资源较少,但c52的2个定时计数器,1个计数器,8个中断源,足以满足题目要求。硬件设计中采用单层pcb 设计目的也是为了方便制作。设计电路如下


     






     


    2.2 路程测量及车速检测部分:


        车速检测主要利用霍尔集成片。模块内部由三片霍尔金属板组成,当磁铁正对金属板时,由于霍尔效应,金属板发生横向导通,因此可以在车轮上安装磁片,而将霍尔集成片安装在固定轴上,通过对脉冲的计数进行车速测量。





    2.3 红外避障模块(挡板检测)


      
    利用红外线反射探测障碍物,此方法简单,可行性高。测试距离完全符合本设计的要求。相比超声波模块实现方案,这里无论硬件还是软件都要简单很多。


    2.4 黑线检测模块





            根据第三轮题目要求,需要根绝检测到的黑线,来控制小汽车的往返,这里采用不调制的反射式红外发射-接收器。由于采用红外管代替普通可见光管,可以有效的降低环境光源的干扰,尺寸小、质量轻、灵敏度高,对辅助装置的要求最少,对人眼无伤害,采用不调制的反射式红外发射-接收器完全可以有效的降低干扰,而且方便可行,能够准确
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换