基于51单片机的自动往返小车设计.docVIP

  • 16
  • 0
  • 约7.47千字
  • 约 16页
  • 2016-11-26 发布于浙江
  • 举报
 基于51单片机的自动往返小车设计

基于单片机的自动往返小车 摘要 本设计以一片单片机STC89C52作为核心来控制自动往返小车,加以控制芯片L298N和单片机联合控制小车的前进与后退。路面的黑带检测使用反射式红外传感器,通过STC89C52对输入的信号进行处理,以动态显示的形式通过一个四位的数码管显示即时里程,另外一个四位数码管动态显示小车行驶时间。以红外传感器对路面黑线检测用,行驶距离使用霍尔元件进行检测。 关键词:光电检测 霍尔检测 动态显示 L298N控制电动机 小组成员:李亚昊、陈国翠、成晓斌、丁玉娇 1.电机驱动调速模块 采用L298N来控制电机的正转和反转来实现小车的前进和后退。加上单片机的程序PWM,实现整车的加速与减速,精确小车的速度。 2.路面黑带检测模块 黑带检测的原理是:红外光线照射到路面并反射,由于黑带和白纸的系数不同,可根据接的红外线的强弱判断是否到达黑带。 反射式的红外发射—接收器。由于采用红外管代替普通可见光管,可以降低环境干扰。 3.电源选择 双电源供电,将电动机驱动电源与单片机以及周边电路电源完全隔离,这样做虽然不如单电源方便灵活,但可以将电动机驱动所造成的干扰彻底消除,提高了系统的稳定性。 4.控制单元模块 用单片机控制 用光电检测不同的信号,并经单片机对其处理,传送给L298信号,使其控制电机的正转和反转,配合PWM程序控制,来实现加速减速和刹车。通

文档评论(0)

1亿VIP精品文档

相关文档