基于STM32单片机的智能寻迹避障小车(10页).pptxVIP

基于STM32单片机的智能寻迹避障小车(10页).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

答辩学生:xx

指导老师:xxx

答辩时间:2019年6月16日

基于STM32单片机的智能寻迹避障小车

1绪论

2硬件设计

3软件设计

4实物展示

目录CONTENTS

选题背景

研究意义

PARTONE

绪论

随着电气时代和计算机时代的到来,自动控制和传感器相关技术日益成熟,电气自动化、机械制造以及计算机网络之间的联系日益密切,自动控制和人工智能技术在工业、农业以及制造业渐渐形成了不可替代的优势,各种智能化设备正在逐步替代人为的操作,极大的方便我们的工作、生活。

智能小车是新时代的新发明,有着良好的发展前景,其领域可覆盖到自动料车,场地搬运车,以及工作在其他复杂恶劣的环境的车辆。智能小车将大大的提高人类的工作效率同时也可以降低复杂恶劣环境下人们的工作压力。研制一种高效、智能的寻迹避障小车具有重要的现实意义。目前,世界上许多国家都在积极进行智能小车的研究和设计开发,已应用于多个领域,尤其是在军事、探测领域的应用特别突出。我国对于智能小车的研究、开发和应用起步较挽,但是也取得了较为显著地成果,现在各国对于智能小车的研究还处于发展阶段,随着电气自动化技术,自动控制技术、人工智能以及计算机技术的高速发展,智能小车的发展必将迎来一个前所未有的高度。

研究背景

研究意义二降低工人危险

研究意义三探索未知领域

研究意义

总体概述

原理图

驱动模块避障模块寻迹模块

PARTONE

硬件设计

总体概述

基于基于STM32单片机的智能寻迹避障小车主要由主控模块STM32单片机、电机驱动模块L298N、寻迹模块TCRT50000红外传感器和避障模块E18-D80NK-N光电传感器组成。系统

STM32单片机

避障模块

寻迹模块

图1

硬件原理图

图2

电机驱动模块L298N

L298N驱动模块如图3所示,该模块一共有两个使能端ENA、ENB以及IN1-IN4四个输入端。该模块可以同时控制两个直流电

机,其中ENA、IN1和IN2控制一个电机,ENB、IN3和IN4控制另一个电机。当我们给使能端送入使能信号,就可以通过输

入端的高低电平信号控制直流电机的运行状态,例如正转、反转以及停转。我将单片机的六个IO口接到驱动模块,通过程序控制单片机产生高低电平信号作为驱动模块的输入,从而控制电机的运行状态,驱动模块与单片机的连接如图4所示。

图3图4

避障模块

避障模块E18-D80NK-N如图5所示,E18-D80NK-N是一个红外光电传感器,E18-D80NK-N红外光电传感器工作时会源源不断

的发射红外光,光一旦发出后,接收端检测是否有反射光返回,如果无反射光返回,说明前方无障碍,光电传感器输出端输出高电平,当检测到反射光,说明前方有障碍,输出相反电平。该传感器原理十分简单,探测距离可调,最远可检测0.8米远的障碍物。因此我们可将该传感器的输出连接到单片机的IO口,通过程序控制单片机读取IO口的高低电平间接判断前方是否存在障碍,从而发出是否避障的命令。该传感器与单片机的连接如图6所示。

图5图6

寻迹模块

寻迹模块TCRT5000如图7所示,该传感器工作原理与避障模块原理相似,该元件在最常用的功能就是检测黑白线。当该元件检测到黑线时

输出高电平,当元件没有检测到黑白线时输出低电平。该元件检测距离最远可达5厘米,因此检测距离十分有限,但是安装在小车底盘检测黑白线还是十分灵敏。因此我们可将该传感器的输出连接到单片机的IO口,通过程序控制单片机读取IO口的高低电平间接判断前方是否存在黑线,从而发出相关的命令。该传感器与单片机的连接如图8所示。

图7图8

主程序

避障程序寻迹程序

软件设计

系统总流程图

避障流程图

寻迹流程图

功能展示

THANKS!

大学生活即将结束,在此,我要感谢所有教导我的老师和陪伴我一齐成长的同学,他们在我的大学生涯给予了很大的帮助。本论文能够顺利完成,要特别感谢我的导师谢辉老师,谢辉老师对该论文从选题,构思到最后定稿的各个环节给予细心指引与教导,使我得以最

文档评论(0)

fat-bee + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档