欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

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

    • 资源ID:14131999       资源大小:531KB        全文页数:5页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    精选优质文档-倾情为你奉上基于单片机的智能红外避障小车设计作者:彭美定邓鹏来源:无线互联科技2017年第03期        摘要:智能红外避障小车利用红外传感器对障碍物和行驶的路况进行判断,从而使小车能顺利地绕过障碍物。文章提出了一种基于STC89C52单片机的智能红外避障小车的设计与实现方法。该设计以两个直流电动机为主动力源进行驱动。电机驱动电路采用TL298N驱动芯片,通过红外传感器来采集信息,并送入主控单片机(STC89C52)进行处理,数据处理完成后执行相应动作,以达到自动控制的目的。本设计中避障模块采用红外线收发来完成,由控制单元处理数据后执行相应动作,实现了无人干预也可完成一系列动作的功能。 关键词:避障;单片机;红外传感器;脉冲宽度调制 随着科学技术的进步和人们生活水平的提高,人们对生活中的许多事物都提出了更高的要求,同时汽车工业的快速发展,使得智能汽车研究也越来越受人们的关注。智能汽车概念的提出给汽车产业带来了新的挑战,汽车的智能化必将是未来汽车产业发展的趋势。由于传感器的应用与发展,使小车自动避开障碍物成为一种可能,这无异于给小车增添了一双眼睛;自动避障小车可以作为地域探索机器人和紧急抢险机器人的运动系统,通过这双眼睛,它可以巧妙地避开障碍物,再加上其他的一些功能,就可以完成人们指定的任务。本设计以基于红外的智能小车为研究对象,当小车遇到障碍物时,如果离障碍物的距离小于所设定值时,小车采取相应的避障措施。通过红外避障模块和单片机的程序进行校准优化可以消除外部物理条件造成的误差从而达到对障碍物较准确定位的目的。 1.总体方案设计 本系统大体可以分为以下几个部分:微控制器模块、显示模块、电机驱动模块、避障模块、电源模块、直流电机模块等。本系统的方框图如图1所示,采用STC89C52作为微控制器来接收输入信息并对输入信息进行处理,然后将结果输出到电机驱动模块控制直流电机运行,采用通用型1602液晶屏作为显示器,显示小车的各种运行状态和参数,并通过接收控制器产生的信号来驱动电机的运行,从而控制小车的方向和速度。发射管发射出波长为940nm的红外线,当检测到前方有障碍(反射面)时,红外线反射回来被接收管接收,经过比较电路处理后,将该输出信号送到微控制器。本系统采取12v电源为电机驱动模块提供较大的电流,以保证直流电机正常运行。 2.主要单元模块设计 2.1单片机主控制电路设计 本模块主要用于信号的采集并对数据进行分析处理,同时输出高低电平来控制电机速度,从而控制小车前进转弯等动作,此处采用STC89C52单片机作为主控芯片。单片机最小系统电路如图2所示。 2.2电机驱动模块设计 该模块采用了L298N双H桥直流电机驱动芯片,L298N可采用标准TTL逻辑电平信号,VCC可接4.57V电压。4脚VS接电源电压,VS电压范围2.546v,输出电流可达到2.5A,可驱动电感负载。本系统驱动电机部分vIN采用12v直流电源供电,小车运行时通过单片机向该模块INl,IN2,IN3,IN4脚输入控制信息来控制小车电机的正反转,通过单片机向该模块ENA,ENB脚输入脉冲宽度调制(Pulse WidthModulation,PWM)信息,从而控制小车电机的速度。电机驱动模块电路如图3所示。        2.3红外避障模块设计 本设计利用红外发射接收管及其处理模块进行避障。红外发射接收管广泛用于各种家用电器的遥控接收器中,如音响、彩色电视机、空调器、VCD视盘机、DVD视盘机以及录像机等。红外接收管能很好地接收红外发射管发射的波长为940nm的红外光信号,而对其他波长的光线则不能接收,从而保证了接收的准确性和灵敏度。当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块的TTL输出端为高电平,相应的指示发光二极管一直为熄灭状态;当被测物体出现在检测范围内时,红外线被反射回来,且强度足够大,红外接收管导通,此时模块的TTL输出端为低电平,相应的指示发光二极管被点亮。单片机接收到信号后进行判断执行相应动作避开障碍物。避障模块电路如图4所示。 3.软件系统设计 利用红外传感器检测道路前方的障碍物,单片机通过检测各传感器的工作状态,并将采集到的数据进行综合分析处理后,产生高低电平控制电机驱动模块工作,实现对小车方向和速度的控制,从而实现电动小车自动避障的功能。系统程序流程如图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单片机为控制核心,利用红外传感器检测道路前方的障碍物,单片机通过检测各传感器的工作状态,并将采集到的数据进行综合分析处理后,产生高低电平控制电机驱动模块,实现对小车的方向和速度的控制,从而实现电动小车自动避障的功能。专心-专注-专业

    注意事项

    本文(基于单片机的智能红外避障小车设计(共5页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开