- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AVR单片机课程论文-沿壁小车
组员:范超
一、设计目的、用途和功能
1.设计目的:
现代社会机器取代人力将在越来越广泛的范围进行。在消防等危险工作中,实现在严峻的环境下沿着墙壁行驶、遇到障碍物绕开的功能,可以为消防工作带来极大便利。另外,在未知危险地域的探索中,沿壁系统也可以提供有效可行的探索路线并实施。
2.作品用途:
可用于探索机器人和自动灭火机器人中,实现路面探索和消防过程的沿壁和壁障。改造后可以用于地面目标的跟随。
3.作品基本功能:
PWM调速功能、左沿壁功能、沿壁过程中的壁障及防卡死功能
二、硬件设计
1.设计思想:
1)小车左侧沿墙壁行驶,通过车左前方的光电开关检测车到墙壁的距离,经过单片机分析,过近时驱动小车右拐,过远时左拐以往成沿壁功能。
2)当小车前方出现障碍物时,由前方的光电开关感知信息,驱动小车右拐,之后小车将障碍物视为墙壁而绕过以完成沿壁过程中的壁障功能。
3)由于ATmaga16单片机无法驱动电机等元件,采用间接驱动继电器或者使用芯片的方法,实现单片机对电机的控制。
硬件设计示意图:
2.模块说明:
2.1主控模块:
我们选用Atmel公司的ATmaga16单片机Mega16是高性能、低功耗的 8 位AVR 微处理器,具有先进的RISC结构,内部集成两个具有独立预分频器和比较器功能的8 位定时器/ 计数器和一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器。可通过JTAG对MCU进行程序烧写及仿真。内置晶振,使用方便。
2.2探测模块:
设计方案:
1)使用使用超声波探测器。
超声波的优点是比较耐脏污,即使传感器上有尘土,只要没有堵死就可以测量,可以在较差的环境中使用,所以倒车雷达多半使用超声波,缺点是精度较低,且成本较高。同时,超声波探测具有几厘米甚至几十厘米的盲区,这对于我们的小车是个致命的限制。
2)搭建红外发射接收系统。
本设计对测距的距离和精度要求不高,可以采用安全、简易的红外测距系统。我们做过很多尝试。利用距离不同,墙壁的反射强度不同,接A/D转换后,可以定义小车行驶的范围,可控性强。但是,系统极易受环境影响,信号很不稳定。
红外发射电路:选择功率较高的红外发射管,增强接收信号的强度,提高信噪比。
红外接收电路:使用LAT224芯片,提高红外接收信号的强度并可以直接连接到单片机的输入口转换为数字信号。
3)使用光电开关。
采用漫反射型光电开关平均有效探测距离0~30cm可调,且抗外界背景光干扰能力强,可在日光下正常工作(理论上应避免日光和强光源的直接照射)。
示意图:
光电开关1实现沿壁功能
光电开关2实现壁障功能
2.3驱动模块:
设计方案:
1)继电器驱动电路
使用继电器仅仅能完成开关的作用,不便于灵活的完成电机的调速和倒转,而且间断的电压亦对电机使用寿命有不良影响。我们只在前期的简单沿壁设计中使用此方案。
2)使用L298N芯片
L298是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片的主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器、线圈等感性负载;采用标准TTL逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作;有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。L298N芯片
2.4电源及稳压模块
采用八节五号电池直接给光电开关供电。采用稳压芯片7805使电压稳定在5伏左右,为Mega16芯片(工作电压为4.5 - 5.5V)、L298N芯片L298N芯片有两个电源引脚VDD引脚和VCC引脚。VDD引脚接+V电源用来给电机供电,VCC引脚接+5V电源用来给芯片供电
最终方案如下:
使用干电池组对系统供电,,采用Mega16作为主控芯片,采用E3F-DS30C4光电开关进行障碍物探测,使用L298N驱动直流电机。
3.1探测模块:
3.2驱动模块:
3.3中断模块
3.4主控模块
三、软件设计
1.第一版程序:
1.1软件流程图:
1.2设计思想:
这是我们第一版程序,采用两个继电器控制小车左右轮的转动。与墙保持一定距离就要求离墙太近就远离墙,离墙太远就向墙拐。利用单片机控制两个继电器的吸合,以控制左右轮的转动。给小车设定了两个动作:
离墙太近0x00,右拐;
离墙太远0x01,左拐;
这是简单的实现了沿壁的功能。每个动作都有延时函数作用。但调试过程中,我们发现小车会出现卡住的情况,即小车在拐大角度时,会被墙角卡住。为解决卡住的问题,小车应该会后退。这是我们小车现在不能做的动作。为使小车后退以防卡,我们改变了电路,采用了芯片L298N,在学过中断及
您可能关注的文档
- 大学生毕业论文(单片机实验).doc
- 单片机LED灯调光毕业设计论文(最终版).doc
- 单片机毕业论文6699543.doc
- 单片机毕业论文6769103.doc
- 单片机毕业论文设计.doc
- 单片机毕业设计,电子毕业设计题目大全一38574975.doc
- 单片机毕业设计_课程设计.doc
- 单片机城市灯闪烁控制系统--毕业论文.doc
- 单片机的宽带放大器毕业设计.doc
- 单片机的十字路口交通灯控制器的设计毕业论文.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
最近下载
- 趣味英语主题综合实践活动课程设计方案.doc
- 必威体育精装版部编人教版道德与法治四年级上册《健康看电视》教案教学设计.pdf
- 人教版化学九级上册.pdf
- 2024年部编版七年级上册语文第三单元整本书阅读 《朝花夕拾》 精读、略读、浏览.pptx VIP
- 逆向饱和电流漏电流.PPT
- 小学语文中高年级单元整体教学设计的实践研究(结题报告).doc
- 08BJ2-5 墙身 轻钢龙骨纸面石膏板(2007).docx
- 征信简版电子版PDF个人信用报告必威体育精装版版2024年可编辑带水印模板.pdf
- 2023人工智能基础知识考试题库(含答案).pdf VIP
- 2023年高考新课标I卷作文“好故事是有力量的”写作.docx
文档评论(0)