- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于传感器技术的自动避障循迹小车-----本科毕业设计论文
基于传感器技术的自动避障循迹小车
目录
第一章 绪论 3
1.1 小车避障系统设计的意义 3
1.2 小车避障系统 3
1.2.1 主控系统 4
1.2.2 机械系统 5
1.2.3 电机驱动模块 5
1.2.4 传感器系统 6
1.2.5 电源电路的选型 7
1.2.6 里程检测模块 8
1.2.7 显示模块 8
第二章 主控制单元 9
2.1 整体构思 9
2.2 主控制部分 10
2.2.1 CPU介绍 10
2.2.2 CPU功能 12
2.2.3 CPU相关电路 13
2.3 主程序设计 13
2.3.1 关于定时与计数器 13
2.3.2 程序 15
第3章 驱动单元 16
3.1 直流电机的驱动原理 16
3.2 直流电机的驱动电路 16
第4章 躲避障碍物单元 18
4.1 避障传感器电路 18
4.1.1 近距离避障传感器 18
4.1.2 远距离避障传感器 19
4.2 避障方法 20
4.2.1 前方有障碍物 20
4.2.2 侧面有障碍物 22
4.3 避障程序 23
第5章 显示单元 24
5.1 里程和时间显示 24
5.2 显示模块硬件 24
5.2.1 ZLG7289A介绍 26
5.2.2 ZLG7289A串行接口 27
5.2.3 ZLG7289A控制指令 28
第6章 在系统编程 33
6.1在系统编程(ISP)介绍 33
6.2 FLASH EPROM 存储器 33
6.3 ISP设计 34
6.4 单片机与PC机的连接 35
6.4.1 连接介绍 35
6.4.2 MAX232概述 36
结 论 38
致 谢 39
参考文献: 40
附 录 41
机器人的发展,人们不断探讨改造认识自然过程中。科技发展要实现自动导引功能和避障功能就必须要感知导引线和障碍物导引线相给一个视觉功能CPU。机器人要实现自动避障功能,还可以扩展循迹等功能,感知导引线和障碍物。可以实现小车自动识别路线,选择正确的行进路线,并检测到障碍物自动躲避。基于上述要求,传感检测部分考虑到小车一般不需要感知清晰的图像,只要求粗略感知即可,所以可以舍弃昂贵的CCD传感器而考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第二种方案。CPU使用P89C51RA单片机,配合软件编程实现。还有显示部分通过软件可以显示行使时间和路程。
1.2.1 主控系统
根据设计要求,我认为此设计属于多输入量的复杂程序控制问题。据此,拟定了以下两种方案并进行了综合的比较论证,具体如下:
方案一:仅采用CPLD作为核心部件的方案
如图1.2.1所示:选用一片CPLD(如EPM7128LC84-15)作为系统的核心部件,实现控制与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利用VHDL语言进行编写开发。但CPLD在控制上较单片机有较大的劣势。同时,CPLD的处理速度非常快,而小车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,在这一点上,MCU就已经可以胜任了。若采用该方案,必将在控制上遇到许许多多不必要增加的难题。为此,我们不采用该种方案,进而提出了第二种设想。
方案二:仅采用单片机作为核心部件的方案
如图1.2.2所示:采用单片机作为整个系统的核心,用其控制行进中的小车,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。
针对本设计特点——多开关量输入的复杂程序控制系统,需要擅长处理多开关量的标准单片机,而不能用精简I/O口和程序存储器的小体积单片机,D/A、A/D功能也不必选用。根据这些分析,我选定了P89C51RA单片机作为本设计的主控装置,51单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空间多达8K,对于本设计也绰绰有余,更可贵的是51单片机价格非常低廉。
在综合考虑了传感器、两部电机的驱动、显示等诸多因素后,我们决定采用一片单片机,充分利用P89C51RA单片机的资源。
1.2.2 机械系统
本题目要求小车的机械系统稳定、简单,而四轮运动系统具备以上特点。
驱动部分:由于玩具汽车的直流电机功率较小,而小车上装有电池、电机、电子器件等,使得电机负担较重。为使小
您可能关注的文档
- MBA核心词汇2300概要.doc
- MBA联考英语词汇小整理概要.doc
- MapGISK9培训(数据管理)概要.ppt
- 城市道路网规划教学PPT.ppt
- 城市道路路基路面基础知识.ppt
- 城市防洪排涝课程设计.docx
- 坚持,让自己更出彩.pptx
- 地质灾害调查评价——构造(二).ppt
- 城市遥感期末复习必备资料.docx
- 培优:物质的密度学案.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
最近下载
- 2023年华东师范大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 2023年华东师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 2023年华东师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 人防通风系统安装施工方案管理文档.doc
- 标准图集 - 12J003 室外工程.pdf VIP
- 北师大版六年级数学上册3-3《天安门广场》教学设计.doc
- 东北财经大学通用PPT模板.pptx
- 屋盖钢结构设计讲课教案.pdf VIP
- 社会情感教育与教学质量改进.pptx
- 2024年华医网继续教育护理学基于循证理念的临床护理管理实践新进展题库及答案.docx VIP
文档评论(0)