基于st89c52单片机的自动往返小车含程序.docVIP

  • 1
  • 0
  • 约8.6千字
  • 约 16页
  • 2015-12-28 发布于辽宁
  • 举报

基于st89c52单片机的自动往返小车含程序.doc

基本原理: 1.电机驱动调速模块 方案一:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻络只能实现有级调速,而数字电阻的元器件价格昂贵。更主要的问题在于一般电动机的电阻较小,但电流很大;分压不仅会降低效率,而且很难实现。 方案二:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行调整。方案的优点是电路较为简单,缺点是继电器的响应时间慢,机械结构易损坏,寿命较短,可靠性不高。 方案三:采用达林顿管TIP4组成的PWM电路。用单片机控制达林顿管使之工作在占空比可调的状态,精确调整电机转速。 方案四:采用L298N来控制电机的正转和反转来实现小车的前进和后退。加上单片机的程序PWM,实现整车的加速与减速,精确小车的速度。 基于上述理论分析,拟选择方案四。 2.路面黑带检测模块 黑带检测的原理是:红外光线照射到路面并反射,由于黑带和白纸的系数不同,可根据接的红外线的强弱判断是否到达黑带。 方案一:可见光发光二极管与光敏二极管组成的发射—接收电路。这种方案的缺点在于其他环境光源会对光敏二极管的工作产生很大的干扰,一旦外界光亮条件改变,很可能造成误判和漏判;虽然产生超高亮发光二极管可以降低一定的干扰,但这又将增加额外的功率损耗。 方案二:反射式的红外发射—接收器。由于采用红外管代替普通可见光管,可以降低环境干扰。 基于上述理论分析,拟选择方案二。 3.

文档评论(0)

1亿VIP精品文档

相关文档