红外线智能避障小车

红外线智能避障小车

作者:陈栋展,韦冰江,熊涛,于泳

一、 方案设计与论证:

方案一: 原理功能简要描述:

运用逻辑电路来完成电路,通过对红外线探测到物体所发出回的信号用逻辑电路进行处理,控制电机,使小车能够转向,避开障碍物。通过H桥驱动电路来控制电机的转向和前进可行性分析: 通过数字逻辑门与H桥驱动电路来控制电机的转向和前进。反映速度非常快,稳定性很高,成本相对较低,开发周期和所消耗精力都比较小。但是由于这个方案一旦完成,便不容易更改,若更改的话,后期的投入相对会变大,灵活性较差,对于小车功能的拓展有很大的局限性。而且不易实现功能稍微强大的拓展。 方案二: 原理功能简要描述:

运用89S51搭建控制电路,把红外信号接到单片机上,通过单片机对信号的检测和处理,控制外围电路使小车转向,来避开障碍物。通过H桥驱动电路来控制电机的转向和前进。可行性分析:

通过微控制芯片51对数据进行处理,处理速度远远满足小车的运行和避障的需求。稳定性较高。成本相对较大,开发周期较长,消耗精力较多。但是方案灵活性较强,即使成品完成,也可以通过编写不同的程序,增加模块来增加小车的功能。 综上所述,我们选择方案二,以便以后小车功能的拓展。

二、 主要电路设计: 电源: 电源采用24V直流稳压电源(战车争霸留下的,所以拿来直接用了)。通过LM7812稳压,供给电动机驱动电压。用LM7805给单片机供电,电源模块原理图如下:

小电容消除快速的电源波形抖动,大电容消除慢速的。

检测模块: 检测物体模块由三个E3F-DS30C4红外线传感器检测信号的。分别检测小车的左边,右边以及,中间位置是否有物体。并将输出结果接于51的定时器中断端口上去。只打开外部中断INT0,当任意一个管脚检测到有物体可能妨碍小车运行的时候,通过74LS10三与非门电路检测做出反应。输出低,运行外部中断INT0中的程序。

测速模块:

根据通过在某一个车轮上打一个孔,E3F-DS30C4红外线传感器发射光能够穿过小孔,在小车运行时,没转一圈会产生一个低脉冲,用计数器中断接口检测并计数。测定每隔多长时间来一次脉冲,再根据车轮的直径,计算出小车的运行速度,并显示在LCD液晶显示屏上。线路如下:

驱动模块:

通过L298芯片建立H驱动桥电路,为了方式电流过大回流,使51主控芯片损坏,用TLP521-4光耦隔离芯片来驱动L298。

LCD显示模块:

用于显示小车转的方向,和小车的运行的速度,电路图如下:

51主运算模块:

用51进行运算和控制处理。电路图如下(旁边的绿色模块是LCD显示):

附加模块(转向灯、蜂鸣器等): 用灯指示小车转向,并在检测到物体的时候,小车发出响声。电路如下:

红外线智能避障小车

作者:陈栋展,韦冰江,熊涛,于泳

一、 方案设计与论证:

方案一: 原理功能简要描述:

运用逻辑电路来完成电路,通过对红外线探测到物体所发出回的信号用逻辑电路进行处理,控制电机,使小车能够转向,避开障碍物。通过H桥驱动电路来控制电机的转向和前进可行性分析: 通过数字逻辑门与H桥驱动电路来控制电机的转向和前进。反映速度非常快,稳定性很高,成本相对较低,开发周期和所消耗精力都比较小。但是由于这个方案一旦完成,便不容易更改,若更改的话,后期的投入相对会变大,灵活性较差,对于小车功能的拓展有很大的局限性。而且不易实现功能稍微强大的拓展。 方案二: 原理功能简要描述:

运用89S51搭建控制电路,把红外信号接到单片机上,通过单片机对信号的检测和处理,控制外围电路使小车转向,来避开障碍物。通过H桥驱动电路来控制电机的转向和前进。可行性分析:

通过微控制芯片51对数据进行处理,处理速度远远满足小车的运行和避障的需求。稳定性较高。成本相对较大,开发周期较长,消耗精力较多。但是方案灵活性较强,即使成品完成,也可以通过编写不同的程序,增加模块来增加小车的功能。 综上所述,我们选择方案二,以便以后小车功能的拓展。

二、 主要电路设计: 电源: 电源采用24V直流稳压电源(战车争霸留下的,所以拿来直接用了)。通过LM7812稳压,供给电动机驱动电压。用LM7805给单片机供电,电源模块原理图如下:

小电容消除快速的电源波形抖动,大电容消除慢速的。

检测模块: 检测物体模块由三个E3F-DS30C4红外线传感器检测信号的。分别检测小车的左边,右边以及,中间位置是否有物体。并将输出结果接于51的定时器中断端口上去。只打开外部中断INT0,当任意一个管脚检测到有物体可能妨碍小车运行的时候,通过74LS10三与非门电路检测做出反应。输出低,运行外部中断INT0中的程序。

测速模块:

根据通过在某一个车轮上打一个孔,E3F-DS30C4红外线传感器发射光能够穿过小孔,在小车运行时,没转一圈会产生一个低脉冲,用计数器中断接口检测并计数。测定每隔多长时间来一次脉冲,再根据车轮的直径,计算出小车的运行速度,并显示在LCD液晶显示屏上。线路如下:

驱动模块:

通过L298芯片建立H驱动桥电路,为了方式电流过大回流,使51主控芯片损坏,用TLP521-4光耦隔离芯片来驱动L298。

LCD显示模块:

用于显示小车转的方向,和小车的运行的速度,电路图如下:

51主运算模块:

用51进行运算和控制处理。电路图如下(旁边的绿色模块是LCD显示):

附加模块(转向灯、蜂鸣器等): 用灯指示小车转向,并在检测到物体的时候,小车发出响声。电路如下:


相关文章

  • 毕业设计 智能循迹小车
  • 摘 要 本文论述了基于单片机的智能循迹小车的控制过程.智能循迹是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线.智能循迹小车是一个运用传感器.单片机.电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能 ...查看


  • 智能避障小车论文
  • 课程设计报告 设计题目: 院 系: 专 业: 学 生: 学 号: 指导老师: 日 期: 目录 第1章 引言----------------.------...-...3 第2章 总体方案---------------............ ...查看


  • 智能循迹小车论文
  • 2015年湖北省职业技能大赛 智能循迹壁障小车 2015年11月21日 摘要:随着现代化的不断发展,自动化越来越普及,对传感器的应用越来越多,要求精度越来越搞高,本设计面向机械自动化发展,采用了STC12C5A60S2单片机作为控制核心,利 ...查看


  • 基于单片机的智能小车的设计与制作
  • ・380・计算机测量与控制.2009.17(2) ComputerMeasurement&Control 设计与应用 文章编号:1671-4598(2009)02-0380-03 中图分类号:TP33 文献标识码:B 基于单片机的智 ...查看


  • 机械智能小车毕业论文doc
  • 智能循迹小汽车控制系统设计 摘要: 关键词:智能车控制系统 目录: 总述: 第一部分:智能车控制系统概述 设计方案模块组成:控制器模块 速度检测模块 电源电压检测模块 路径识别模块 数据显示模块 电动机驱动模块 每个模块都由硬件,软件两部分 ...查看


  • 基于单片机的循迹小车的设计
  • 毕业论文 题目院系 专业学生姓名 学号指导教师 职称 目录 1绪论....................................................................................... ...查看


  • 智能循迹小车___设计报告
  • 竞速智能循迹小车设 计报告 参赛队伍-- 参赛人--胡沁玫,万超 目录 摘要:„„„„„„„„„„„„„„„„„„ 引言:„„„„„„„„„„„„„„„„„„ 设计方案:„„„„„„„„„„„„„„„„ 报告内容安排:„„„„„„„„„„„ ...查看


  • 智能小车报告书
  • 答辩中的问题 第一个问题:驱动模块,3.3VMCUARM 的含义? 答:工作电压为3.3V 的微型处理器. 第二个问题:电机的参数? 答:直流电机.转数比是1比48,每分钟100转. 第三个问题:单片机有多大储存空间? 答:8K . 第四个 ...查看


  • 智能避障小车实验报告与总结
  • 智能避障小车实验报告与总结 学 院: 电子信息工程学院 专业年级:机 电 1031 队员姓名: 余书奇.周稳.刘阳.邹超 智能避障小车实验报告与总结 摘要:本设计制作的是单片机控制的自动避障小汽车,以单片机为小汽车的"大脑&quo ...查看


热门内容