80C51单片机控制的红外循迹避障小车设计

版权申诉
0 下载量 62 浏览量 更新于2024-06-17 收藏 642KB DOC 举报
"本文介绍了基于80C51单片机的循迹避障小车的设计与实现,利用红外线传感器进行寻线,光电开关探测障碍,实现小车的自动循迹和避障功能。系统电路简洁可靠,测试效果理想。" 在设计这款循迹避障小车时,主要采用了80C51系列单片机作为核心控制器。80C51是一款广泛应用的微控制器,拥有丰富的I/O端口和内置闪存,适合于各种嵌入式控制系统,包括本次项目中的小车控制。 红外线传感器是小车寻线的关键部件,它们可以检测到地面黑白线的差异,因为黑色和白色对红外光的反射率不同。当小车行驶时,这些传感器会不断地读取地面上的黑白线条信息,然后将这些数据传递给80C51单片机。单片机会根据接收到的信息,计算出小车相对于线路的位置,进而调整电机的转速和方向,确保小车能够准确地沿着设定的轨迹行驶。 光电开关则用于障碍物检测。它们通常由发射器和接收器两部分组成,当有物体阻挡光线时,接收器将无法接收到发射器发出的光信号,从而触发一个信号,通知单片机前方存在障碍。这时,单片机将控制电机转向或者停止,以避免小车与障碍物碰撞,实现避障功能。 在硬件设计方面,除了80C51单片机和传感器之外,还包括电机驱动电路和电源管理电路。电机驱动电路负责根据单片机的指令控制电机的正反转和速度,而电源管理电路则保证整个系统的稳定供电。由于采用的是简单电路结构,整个系统的可靠性得以提升,同时降低了成本。 软件设计主要包括单片机的程序编写,通常采用C语言或汇编语言。程序需要处理传感器数据的采集、解析,以及电机控制逻辑的实现。例如,编写判断算法来确定小车的当前位置和是否遇到障碍,以及相应的响应策略。 在测试阶段,会对小车的各项功能进行验证,包括循迹准确性、避障反应速度以及系统的稳定性。通过反复调整和优化,确保小车在实际环境中能正常工作并达到设计要求。 这个项目通过80C51单片机、红外线传感器和光电开关的集成应用,成功实现了小车的自动循迹与避障。这种技术在机器人竞赛、教育实践以及自动化物流等领域有着广泛的应用前景。关键词:80C51单片机、红外线传感器、光电开关、电动小车、自动循迹、避障系统。
2023-02-27 上传
21 8 智能循迹避障小车 智能循迹避障小车全文共21页,当前为第1页。智能循迹避障小车全文共21页,当前为第1页。智能循迹避障小车 智能循迹避障小车全文共21页,当前为第1页。 智能循迹避障小车全文共21页,当前为第1页。 目录 摘要 引言 第一章 绪论 1.1智能小车的背景 1.2智能小车的现状 第二章 设计方案 2.1设计任务 2.2方案及轨道选择 2.3智能小车元件介绍 第三章 硬件设计 3.1总体设计 3.2驱动电路 3.3信号检测模块 3.4主控线路 第四章 软件设计 4.1主程序模块 4.2电机驱动程序 智能循迹避障小车全文共21页,当前为第2页。智能循迹避障小车全文共21页,当前为第2页。4.3循迹模块 智能循迹避障小车全文共21页,当前为第2页。 智能循迹避障小车全文共21页,当前为第2页。 4.4避障模块 第五章 制作安装与调试 作品总结 致谢 摘要 利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。 关键词:智能小车;STC89C52单片机;L298N;红外对管 引言 2004年1月3日和1月24日肩负着人类探测火星使命的"勇气"号和"机遇"号在火星不同区域着陆,并于2004年4月5日和2004年4月26 日相继通过所有"考核标准"。火星车能够在火星上自主行驶:当火星车发现值得探测的目标,它会驱动六个轮子向目标行驶;在检测到前进方向上的障碍后,火星车会去寻找可能的最佳路径。 据悉,中国的登月计划分三步进行:第一步,发射太空实验室和寻找贵重元素的月球轨道飞行器;第二步,实现太空机器人登月;第三步,载人登月。随着"神舟"系列飞船和"嫦娥"月球探测卫星的成功发射,第一步接近成熟;第二步中太空机器人登月计划中的太空机器人应该能在月球上自主行驶,进行相关探测。因此对于我国来说,类似于美国"勇气"号和"机遇"号火星车的智能车技术研究也显得迫在眉睫。 目前,城市交通的安全问题己引起各国政府有关部门的高度重视和全民的 注,专家、学者在分析城市交通事故的原因时,普遍认为事故原因主要包括:人员素质、运输车辆、道路环境和管理法规等四个方面,而车辆性能的提高即研发高性能的智能汽车是其中很重要的一个环节。美国研究认为,包括智能汽车研究在内的智能运输系统对国家社会经济和交通运输有着巨大的影响,其意义和价值在于:大量减少公路交通堵塞和拥挤,降低汽车的油耗,可使城市交通堵塞和拥挤造成的损失分别减少25%-40%左右,大大提高了公路交通的安全性及运输效率,促进了交通运输业的繁荣发展。通过智能汽车的进一步研究与发展,将使汽车变得"聪明"起来,从根本上改变现行汽车的信息采集处理、信息交换、行车导航与定位、车辆控制、汽车安全保证等技术方案与体系结构。驾驶智能汽车在很大程度上可减轻驾驶员的负担和提高交通安全性,若配合城市交通控制系统,实现合理分配交通流,实现交通顺畅,甚至可实现智能汽车 单片机智能循迹小车毕业论文 2 的自动驾驶。正智能循迹避障小车全文共21页,当前为第3页。智能循迹避障小车全文共21页,当前为第3页。是基于上述优点,国际上正在形成包括智能汽车在内的智能车辆研究、设计与开发的热潮。 随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究。可见其研究意义很大。本设计就是在这样的背景下提出的。设计的智能小车能够实时显示速度、状态,具有自动寻迹功能。 本文基于单片机控制的设计思想, 选用廉价的光电反射传感器, 采用专用电机驱动芯片驱动电机, 通过PWM调速, 从而达到智能控制的目的, 实现了小车的智能寻迹, 整个系统功能全面在我国,吉林大学智能车辆课题组长期从事智能车辆自主导航机理及关键技术研究。中国第一汽车集团公司和国防科技大学机电工程与自动化学院于2003年7月研制成功我国第一辆自主驾驶轿车。另外,我国清华大学、北京理工大学等单位也正在研发智能车辆。汽车自主驾驶技术是集模式识别、智能控制、计算机科学和汽车操纵动力等多门学科于一体的综合性技术,汽车自主驾驶功能水平的高低常被用来作为衡量一个国家控制技术水平的重要标准之一。智能车辆的相关技术,也将促进轮式机器人的研究。智能小车,也就是轮式机器人,最适合在那些人类无法工作的环境中工作,该技术可以应用于无人驾驶机动车,无人生产线,仓库,服务机器人等领域。 智能循迹避障小车全文共21页,当前为第3页。 智能循迹避障小车全文共21页,当前为第3页。 以下列举了机器人的一些应用,所有这些用途正逐步渗入到工业和社会的各个层面:在产品检测方面,对零部件、线路板及其它类似产品的检测
2023-02-27 上传
智能循迹避障小车 智能循迹避障小车 目录 摘要 引言 第一章 绪论 1.1智能小车的背景 1.2智能小车的现状 第二章 设计方案 2.1设计任务 2.2方案及轨道选择 2.3智能小车元件介绍第三章 硬件设计 3.1总体设计 3.2驱动电路 3.3信号检测模块 3.4主控线路 第四章 软件设计 4.1主程序模块 4.2电机驱动程序 1 4.3循迹模块 4.4避障模块 第五章 制作安装与调试 作品总结 致谢 摘要 利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速 度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由 单片机输出的PWM波控制。 关键词:智能小车;STC89C52单片机;L298N;红外对管 引言 2004年1月3日和1月24日肩负着人类探测火星使命的"勇气"号和"机遇"号在火星不同区域 着陆,并于2004年4月5日和2004年4月26 日相继通过所有"考核标准"。火星车能够在火星上自主行驶:当火星车发现值得探测的 目标,它会驱动六个轮子向目标行驶;在检测到前进方向上的障碍后,火星车会去寻找 可能的最佳路径。 据悉,中国的登月计划分三步进行:第一步,发射太空实验室和寻找贵重元素的月球轨 道飞行器;第二步,实现太空机器人登月;第三步,载人登月。随着"神舟"系列飞船和 "嫦娥"月球探测卫星的成功发射,第一步接近成熟;第二步中太空机器人登月计划中的 太空机器人应该能在月球上自主行驶,进行相关探测。因此对于我国来说,类似于美国 "勇气"号和"机遇"号火星车的智能车技术研究也显得迫在眉睫。 目前,城市交通的安全问题己引起各国政府有关部门的高度重视和全民的关注,专家、 学者在分析城市交通事故的原因时,普遍认为事故原因主要包括:人员素质、运输车辆 、道路环境和管理法规等四个方面,而车辆性能的提高即研发高性能的智能汽车是其中 很重要的一个环节。美国研究认为,包括智能汽车研究在内的智能运输系统对国家社会 经济和交通运输有着巨大的影响,其意义和价值在于:大量减少公路交通堵塞和拥挤, 降低汽车的油耗,可使城市交通堵塞和拥挤造成的损失分别减少25%- 40%左右,大大提高了公路交通的安全性及运输效率,促进了交通运输业的繁荣发展。 通过智能汽车的进一步研究与发展,将使汽车变得"聪明"起来,从根本上改变现行汽车 的信息采集处理、信息交换、行车导航与定位、车辆控制、汽车安全保证等技术方案与 体系结构。驾驶智能汽车在很大程度上可减轻驾驶员的负担和提高交通安全性,若配合 城市交通控制系统,实现合理分配交通流,实现交通顺畅,甚至可实现智能汽车 单片机智能循迹小车毕业论文 2 的自动驾驶。正 2 是基于上述优点,国际上正在形成包括智能汽车在内的智能车辆研究、设计与开发的热 潮。 随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大赛几乎每 次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究。可见其研究意义 很大。本设计就是在这样的背景下提出的。设计的智能小车能够实时显示速度、状态, 具有自动寻迹功能。 本文基于单片机控制的设计思想, 选用廉价的光电反射传感器, 采用专用电机驱动芯片驱动电机, 通过PWM调速, 从而达到智能控制的目的, 实现了小车的智能寻 迹, 整个系统功能全面在我国,吉林大学智能车辆课题组长期从事智能车辆自主导航机理及 关键技术研究。中国第一汽车集团公司和国防科技大学机电工程与自动化学院于2003年 7月研制成功我国第一辆自主驾驶轿车。另外,我国清华大学、北京理工大学等单位也正 在研发智能车辆。汽车自主驾驶技术是集模式识别、智能控制、计算机科学和汽车操纵 动力等多门学科于一体的综合性技术,汽车自主驾驶功能水平的高低常被用来作为衡量 一个国家控制技术水平的重要标准之一。智能车辆的相关技术,也将促进轮式机器人的 研究。智能小车,也就是轮式机器人,最适合在那些人类无法工作的环境中工作,该技 术可以应用于无人驾驶机动车,无人生产线,仓库,服务机器人等领域。 以下列举了机器人的一些应用,所有这些用途正逐步渗入到工业和社会的各个层面:在 产品检测方面,对零部件、线路板及其它类似产品的检测是机器人比较常见的应用。一 般说来,检测系统中还集成有其他一些设备,它们是视觉系统、X射线装置、超声波探测 仪或其他类似仪器。在瓦斯、地压检测方面,瓦斯和冲击地压是井下作业中的两个不安 全的自然因素,一旦发生突然事故,是相当危险和严重的。但瓦斯和冲击地压在形成突 发事故之前,都会表现出种种迹象,如岩石破裂等。采用带有专用新型传感器的移动式 机器人,连续监视采矿状态,以便及早发现事故突发的先兆,采取相应的预防措施。在 智能轮椅领域,随着社会的发展和人类文明程度的提高,人们特别是