服务器架构做网站,店面装修,网站播放器源码,石家庄网络公司招聘文章目录 前言资料获取设计介绍功能介绍设计程序具体实现截图参考文献设计获取 前言 #x1f497;博主介绍#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师#xff0c;一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设… 文章目录 前言资料获取设计介绍功能介绍设计程序具体实现截图参考文献设计获取 前言 博主介绍✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生希望您们都共创辉煌✌ 精彩专栏 推荐订阅 单片机设计精品实战案例✅ 感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人 资料获取
文章底部名片详细资料联系我。
设计介绍
自动避障小车是通过内部和外部传感器检测外部环境并在障碍物中工作的智能设备可以执行避障循迹运动。本文提供了基于STM32嵌入式微处理器设计系统的技术。该小车采用四轮驱动设计作为其发动机平台和控制系统。选择STM32F103单片机作为主控制器搭配驱动控制器L298N。整合了丰富的芯片外部资源为智能设备提供了强大的平台。避开障碍和跟踪轨迹是智能设备应该具备的功能。本文介绍了硬件和软件工具、实现其功能的方法。避开障碍的方法主要有两种方式红外线和超声波。这两种方法都使用传感器收集数据并传输到STM32F103的CPU处理来自不同传感器的数据并集成了前进、转向、后退等循迹避障功能。该过程简单且设置成本低。试验结果通过实验获得实现了循迹避障功能。 软件设计使用Keil软件以方便未来的更新和升级。第一章简要介绍了国内外自动化小车领域的研究环境涉及自动避障、PC上位机和Android手机控制端的设计并介绍了自动化小车在外太空领域的研究第二章介绍智能小车硬件系统的设计第三章介绍了设计软件系统首先描述了Keil开发环境然后详细说明了每个模块系统的软件程序第四章接着描述了系统调试描述了每个部分调试的细节最后描述了该主题的工作愿景及不足之处
功能介绍
避障小车主要由主控模块、驱动模块、检测模块、报警模块、显示模块、电源模块六个模块组成。当前方遇到障碍物时小车减速并判断其左侧是否有障碍物无则左转有则继续判断右侧是否有障碍物无则右转有则制动并后退。
系统总体框图 整车主控系统的主要特点是是完成系统初始化任务、超声波测距控制、红外传感器测距、发动机驱动控制和红外光电跟踪轨迹。 收到外部命令后运行命令行成功。如果小车没有得到指示会继续发现障碍。 如果前方没有障碍物汽车将转向目标。当传感器检测到迎面而来的障碍物时它会进行干预以避开障碍物并且电机会向障碍物行驶
设计程序
电机驱动IO口
IN1 --- 左电机前进 --PC11
IN2 --- 左电机后退 --PD0
IN3 --- 右电机前进 --PD6 IN4 --- 右电机后退 --PG9
ENA --- 左电机PWM---输入0时停车 --PD4
ENB --- 右电机PWM---输入0时停车 --PD2具体实现截图 参考文献
[1]王大庆编制美国 “机遇 号成功着陆火星[EBOL] httpnews3xinhuanetcomziliao2004-0129content_1290040htm2004一01—29 [2]新华网机遇号、勇气号都达标美火星探测计划成功[EB0L] httptechsinacomother2004—04—271418355367shtml2004—04—27 [3]徐国华谭民移动机器人的发展现状及其趋势[J]机器人技术与应 用2001(3)7—14 [4]新华网中国月球车制造完毕2013搭嫦娥三号探月[EBOL] httpnewsxinhuanettomtech2010—0410content 13331069htm 2010-04-10 [5]李宁基于MDK的STM32处理器开发应用200810 [6]蔡自兴贺汉根陈虹未知环境中移动机器人导航控制理论与方法20091 [7]广州周立功单片机发展有限公司ARM Cortex-M3处理器简介20061 [8]周立功等编著ARM嵌入式系统软件开发实例[M]北京北京航空航天大学出版 社2005 [9]杜春雷编著ARM体系结构与编程[M]北京清华大学出版社2003 [10]曾德怀谢存禧等行走机器人的超声波测距系统的研究[J]机械科学与技 术200423(5)613–616 [11]曹玉华超声测距系统设计及其在其在机器人模糊避障中的应用中国海洋大学 论文20075 [12]Roland SiegwartIl lah RNourbakhsh自主移动机器人导论西安西安交通大 学出版社2006 [13]贾一美国的火星探测器机器人机器人技术与应用2001(3)1’7 [14]李磊曹志强等基于行为的轮式移动机器人导航控制控制与决策2004年第6 期707-710 [15]邱瑛富大伟王惠森等移动机器人模糊控制系统避障研究河北工业大学学 报2007年第6期86-89 [16]庞思红李维李春书等移动机器人模糊逻辑控制系统避障研究微计算机信 息2007年第12—2期250-252 [17]程智远谭宝成移动机器人运动控制的模糊逻辑系统设计电子元器件应用 82008年第1期54-56 [18]孟伟黄庆成韩学东洪炳榕一种动态未知环境中自主机器人的导航方法计算 机研究与发展(J)200542(9)1538—1543 [19]张纯刚席裕庚动态未知环境中移动机器人的滚动路径规划机器人 (J)200224(1)71—75 [20]徐撞唐振民动态环境中的移动机器人避碰规划研究机器人(J)200325(2) 117-122 [21]丛爽神经网络、模糊系统及其在运动控制中的应用中国科学技术大学出版社2001 [22]李贻斌李彩虹刘鲁源不确定环境下移动机器人路径规划算法研究杭州电子 科技大学学报(J)200525(2)i0—13 [23]AZelinskyA mobile robot exploration algorithmIEEE Transactions on Robotics and Automation19928(2)707-717 [24]KoenigSLikhachevMFast Replanning for Navigation in Unknown TerrainIEEE Transaetions on RobotiCS and AutomationVolume21Issue3June 2005 Page(S)354—363
设计获取 文章下方名片联系我即可~ 精彩专栏推荐订阅在下方专栏 毕业设计精品实战案例 收藏关注不迷路 文末获取设计