基于单片机的智能红外避障小车设计(共5页).doc

上传人:飞****2 文档编号:14131999 上传时间:2022-05-03 格式:DOC 页数:5 大小:531KB
返回 下载 相关 举报
基于单片机的智能红外避障小车设计(共5页).doc_第1页
第1页 / 共5页
基于单片机的智能红外避障小车设计(共5页).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《基于单片机的智能红外避障小车设计(共5页).doc》由会员分享,可在线阅读,更多相关《基于单片机的智能红外避障小车设计(共5页).doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上基于单片机的智能红外避障小车设计作者:彭美定邓鹏来源:无线互联科技2017年第03期摘要:智能红外避障小车利用红外传感器对障碍物和行驶的路况进行判断,从而使小车能顺利地绕过障碍物。文章提出了一种基于STC89C52单片机的智能红外避障小车的设计与实现方法。该设计以两个直流电动机为主动力源进行驱动。电机驱动电路采用TL298N驱动芯片,通过红外传感器来采集信息,并送入主控单片机(STC89C52)进行处理,数据处理完成后执行相应动作,以达到自动控制的目的。本设计中避障模块采用红外线收发来完成,由控制单元处理数据后执行相应动作,实现了无人干预也可完成一系列动作的功能。 关

2、键词:避障;单片机;红外传感器;脉冲宽度调制 随着科学技术的进步和人们生活水平的提高,人们对生活中的许多事物都提出了更高的要求,同时汽车工业的快速发展,使得智能汽车研究也越来越受人们的关注。智能汽车概念的提出给汽车产业带来了新的挑战,汽车的智能化必将是未来汽车产业发展的趋势。由于传感器的应用与发展,使小车自动避开障碍物成为一种可能,这无异于给小车增添了一双眼睛;自动避障小车可以作为地域探索机器人和紧急抢险机器人的运动系统,通过这双眼睛,它可以巧妙地避开障碍物,再加上其他的一些功能,就可以完成人们指定的任务。本设计以基于红外的智能小车为研究对象,当小车遇到障碍物时,如果离障碍物的距离小于所设定值

3、时,小车采取相应的避障措施。通过红外避障模块和单片机的程序进行校准优化可以消除外部物理条件造成的误差从而达到对障碍物较准确定位的目的。 1.总体方案设计 本系统大体可以分为以下几个部分:微控制器模块、显示模块、电机驱动模块、避障模块、电源模块、直流电机模块等。本系统的方框图如图1所示,采用STC89C52作为微控制器来接收输入信息并对输入信息进行处理,然后将结果输出到电机驱动模块控制直流电机运行,采用通用型1602液晶屏作为显示器,显示小车的各种运行状态和参数,并通过接收控制器产生的信号来驱动电机的运行,从而控制小车的方向和速度。发射管发射出波长为940nm的红外线,当检测到前方有障碍(反射面

4、)时,红外线反射回来被接收管接收,经过比较电路处理后,将该输出信号送到微控制器。本系统采取12v电源为电机驱动模块提供较大的电流,以保证直流电机正常运行。 2.主要单元模块设计 2.1单片机主控制电路设计 本模块主要用于信号的采集并对数据进行分析处理,同时输出高低电平来控制电机速度,从而控制小车前进转弯等动作,此处采用STC89C52单片机作为主控芯片。单片机最小系统电路如图2所示。 2.2电机驱动模块设计 该模块采用了L298N双H桥直流电机驱动芯片,L298N可采用标准TTL逻辑电平信号,VCC可接4.57V电压。4脚VS接电源电压,VS电压范围2.546v,输出电流可达到2.5A,可驱动

5、电感负载。本系统驱动电机部分vIN采用12v直流电源供电,小车运行时通过单片机向该模块INl,IN2,IN3,IN4脚输入控制信息来控制小车电机的正反转,通过单片机向该模块ENA,ENB脚输入脉冲宽度调制(Pulse WidthModulation,PWM)信息,从而控制小车电机的速度。电机驱动模块电路如图3所示。2.3红外避障模块设计 本设计利用红外发射接收管及其处理模块进行避障。红外发射接收管广泛用于各种家用电器的遥控接收器中,如音响、彩色电视机、空调器、VCD视盘机、DVD视盘机以及录像机等。红外接收管能很好地接收红外发射管发射的波长为940nm的红外光信号,而对其他波长的光线则不能接收

6、,从而保证了接收的准确性和灵敏度。当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块的TTL输出端为高电平,相应的指示发光二极管一直为熄灭状态;当被测物体出现在检测范围内时,红外线被反射回来,且强度足够大,红外接收管导通,此时模块的TTL输出端为低电平,相应的指示发光二极管被点亮。单片机接收到信号后进行判断执行相应动作避开障碍物。避障模块电路如图4所示。 3.软件系统设计 利用红外传感器检测道路前方的障碍物,单片机通过检测各传感器的工作状态,并将采集到的数据进行综合分析处理后,产生高低电平控制电机驱动模块工作,实现对小车方向和速度的控制,从而实现电动

7、小车自动避障的功能。系统程序流程如图5所示。线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,经过比较电路处理后,将该输出信号送到微控制器,然后由微控制器产生高低电平控制电机驱动模块工作,实现对小车的方向和速度的控制,从而实现电动小车自动避障的功能。 4.主要设计参数电机驱动模块采用了L298NT2H桥直流电机驱动芯片,L298N可采用标准TTL逻辑电平信号,VSs可接4.57v电压。4脚Vs接电源电压,VS电压范围2.546V,输出电流可达到2.5A,可驱动电感负载。本系统驱动电机部分VIN采用12v直流电源供电,小车运行时通过单片机向该模块INl,IN2,IN3,IN4脚输入控制信息来控制小车电机的正反转,通过单片机向该模块ENA,ENB脚输入脉冲宽度调制信息从而控制小车电机的速度。电机驱动模块的实际输入输出电压参数如表1所示。 5.结语 本设计以STC89C52单片机为控制核心,利用红外传感器检测道路前方的障碍物,单片机通过检测各传感器的工作状态,并将采集到的数据进行综合分析处理后,产生高低电平控制电机驱动模块,实现对小车的方向和速度的控制,从而实现电动小车自动避障的功能。专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁