欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    机器人自动寻迹避障系统设计.doc

    • 资源ID:29928967       资源大小:517KB        全文页数:46页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    机器人自动寻迹避障系统设计.doc

    精品文档,仅供学习与交流,如有侵权请联系网站删除天津工业大学毕业论文机器人自动寻迹避障系统设计姓 名 任 浩 学 院 电气工程与自动化学院专 业 自动化 指导教师 修春波 职 称 副教授 2013年6月3日【精品文档】第 37 页附表1天津工业大学毕业论文任务书 题目机器人自动寻迹避障系统设计学生姓名任 浩学院名称电气工程与自动化学院专业班级自动化094课题类型实际课题课题意义随着人类探索活动的不断发展,促使了机器人的诞生。机器人可以代替人类完成许多高强度、高难度的工作,也可代替人类完成那些在恶劣环境中,甚至是危险致命环境中的特殊工作,因此具有广泛的应用前景。本次研究的主要内容是一种基于单片机控制的自动寻迹避障小车的设计,该车以单片机为控制核心,利用传感器对前方障碍物信息及路面信息进行采集,并将障碍物检测信号和路面检测信号反馈给单片机。单片机对采集到的信号予以分析判断,及时控制驱动电机以调整小车转向,从而使小车能够避开障碍物,沿着预定轨道自动行驶,实现小车自动寻迹避障的目的。任务与进度要求2013.3.7-2013.3.30 查阅与本课题相关课题的资料,熟悉本课题的原理2013.3.31-2013.4.25 完成本课题系统方案的整体设计2013.4.26-2013.5.10 完成本系统的硬件设计及调试2013.5.11-2013.6.05 完成对毕业论文的撰写2013.6.5-2013.6.8 通过毕业答辩主要参考文献1胡海峰,史忠科,徐德文.智能汽车发展研究J.计算机应用研究.2004,5(6):2023.2章小兵,宋爱国.地面移动机器人研究现状及发展趋势.机器人技术与应用.2005,15(4): 1923.3Sharma U K, Davis L S. Road following by an autonomous vehicle using range dataJ. IEEE Transactions on Robotics and Automation,1988, 6(8): 515-523.4徐国华,谭民.移动机器人的发展现状及其趋势J.机器人技术与应用.2001,8(7):7 14.5冯建农,柳明,吴捷.自主移动机器人智能导航研究进展J.机器人.1997,19(10): 468478.起止日期2013.3.7-2013.6.8备注院长 教研室主任 指导教师 毕业论文开题报告表附表2 2013 年 3月 10 日姓名任 浩学院电气工程与自动化学院专业自动化班级自动化094题目机器人自动寻迹避障系统设计指导教师修春波一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:随着社会生产和科学的发展,智能机器人的研究越来越受到社会各界的广泛重视。而智能机器人研究的主要内容就是机器人的寻迹与避障。机器人自动寻迹避障系统一般可划分为信号检测部分和控制部分,信号检测部分包括轨道检测、障碍物检测以及速度检测控制部分包括驱动控制、制动控制和转向控制。 本次研究的主要内容是一种基于单片机控制的自动寻迹避障小车的设计,该车以单片机为控制核心,利用传感器对前方障碍物信息及路面信息进行采集,并将障碍物检测信号和路面检测信号反馈给单片机。单片机对采集到的信号予以分析判断,及时控制驱动电机以调整小车转向,从而使小车能够避开障碍物,沿着预定轨道自动行驶,实现小车自动寻迹避障的目的。 随着智能机器人技术的快速发展,智能机器人在家务劳动、患者看护、警务服务、家庭娱乐和办公室事物等各项服务工作中得到广泛的应用。二、进度及预期结果:起止日期主要内容预期结果3.7-3.303.31-4.254.26-5.105.11-6.56.6-6.8查找资料。查阅相关课题的资料软硬件设计。对本课题要求的软硬件进行设计软硬件调试。对以设计好的软硬件进行调试撰写毕业论文毕业答辩初步了解有关本课题的研究内容。初步完成软硬件设计完成软硬件调试完成毕业论文通过毕业答辩完成课题的现有条件已具备完成本课题的软硬件设施审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日附表5天津工业大学本科毕业论文评阅表(论文类)题目机器人自动寻迹避障系统设计学生姓名任 浩学生班级自动化094指导教师姓名修春波评审项目指标满分评分选题能体现本专业培养目标,使学生得到较全面训练。题目大小、难度适中,学生工作量饱满,经努力能完成。10题目与生产、科研等实际问题结合紧密。10课题调研、文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息,从中获取新知识的能力。15论文撰写结构严谨,理论、观点、概念表达准确、清晰。10文字通顺,用语正确,基本无错别字和病句,图表清楚,书写格式符合规范。10外文应用能正确引用外文文献,翻译准确,文字流畅。5论文水平论文论点正确,论点与论据协调一致,论据充分支持论点,论证过程有说服力。15有必要的数据、资料支持,数据、资料翔实可靠,得出的结论有可验性。15论文有独到见解或有一定实用价值。10合计100意见及建议:评阅人签名: 年 月 日附表7: 天津工业大学毕业论文成绩考核表学生姓名任 浩学院名称电气工程与自动化学院专业班级自动化094题目机器人自动寻迹避障系统设计1毕业设计(论文)指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计(论文)答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a×0.5+b×0.2+c×0.3)摘 要 随着现代交通的发展及科学技术的提高,人们的生活水平也在发生重大的变化,同时私家车的数量也在逐步增加,且汽车技术也在日益提高,并越来越趋向于智能化。但伴随着的却是道路的拥挤与交通事故的频繁发生,这严重的影响了人的生命安全。有资料显示,导致追尾、相撞等此类交通事故发生的主要因为是两车之间的距离太近造成的。为了解决在两车距离问题上尽量避免或减少此类交通事故的发生,本课题提出了采用传感器技术来研究分析智能小车的寻迹避障系统。 本文的目的是采用传感器来设计小车寻迹避障系统。首先在研究课题的国内外情况下,对小车寻迹避障系统的设计方案进行论证,其中主要对系统检测和电机驱动方面进行了详细的论证。同时对系统采用的单片机控制与整个系统各模块的方案进行了说明。其次,本文完成了对智能小车的主体部分,即硬件部分进行了详细的设计。硬件部分包括:系统主控制部分、驱动单元部分、小车躲避障碍物单元设计、小车寻迹单元设计与电机控制电路设计等。最后,在完成软硬件设计后,对系统进行测试,其中主要是测试方法的应用与测试的结果的分析。关键词:单片机;寻迹避障;传感器;电子技术ABSTRACTWith the development of modern transportation and the advancement of science and technology, also the standard of peoples living is in the event of major changes,at the same time number of private cars is also steadily increasing, and increasingly intelligent. But it is accompanied by the road of the congestion and accidents occur frequently, this has serious implications for the safety of their lives. There is a show that result in rear collision, such as car accidents, mainly because it is the distance between two vehicles too close. In order to solve the problems of distance on the cars to avoid or minimize such traffic accidents, the subject matter presented in sensor technology is also research and analysis of the Smart car evasive system.The purpose of this thesis is to use sensors to design car tracing and obstacle avoidance system. First in research situations at home and abroad, design the programme for demonstration of tracing and obstacle avoidance system, mainly on detection the motor drive system for the detailed argument. At the same time describes the programme of each module and the system as a whole. Secondly, completed the main part of the smart car , hardware design of parts in detail. Hardware part includes: System main control part, drive unit part, the car to avoid obstacles, car tracing unit design and motor control circuit design, etc. Finally, after completes the software and hardware design, carries on the test to the system, in which mainly is tests the method the application and the test result analysis.Key words:Single chip microcomputer;tracking and obstacle avoidance;sensor;Electronic technology目 录第一章 绪论11.1 本课题的研究背景及意义11.2 国内外研究现状11.3 本论文主要的研究内容和论文结构3第二章智能小车控制系统的总体设计分析52.1系统方案设计52.2检测系统论证52.3电机驱动系统102.4单片机控制电路系统112.5PWM控制原理112.6系统各模块选择12第三章 智能小车控制系统硬件设计133.1主控单元设计133.2驱动单元设计153.3寻迹模块设计193.4避障模块设计213.5电源模块27第四章 智能小车控制系统软件设计294.1系统控制流程294.2算法设计314.3测距子程序33第五章 系统调试与测试355.1系统调试355.2系统测试355.3最终成果36第六章 结论39参考文献40附录 一 外文翻译(英文)41附录 二 外文翻译(中文)46谢 辞49第一章 绪论1.1 本课题的研究背景及意义 随着人类探索活动的不断发展,促使了机器人的诞生。机器人可以代替人类完成许多高强度、高难度的工作,也可代替人类完成那些在恶劣环境中,甚至是危险致命环境中的特殊工作,因此具有广泛的应用前景。 智能车,又称为轮式机器人,它是以轮子作为移动设备、实现自主行驶的移动机器人。智能车是一种基于计算机技术、电子技术、传感器技术、信息融合技术、通信技术、网络技术、导航技术、智能控制技术及自动化控制技术等发展起来的现代智能控制系统,是一个集环境感知、规划决策、自主行驶与行为控制等功能于一体的高技术综合系统,它可以在复杂环境下,通过计算机控制调节行驶方向、控制启停、实现速度的自主控制等1·2。目前,智能车在各个领域都具有广泛的应用前景,如它可以代替人类对零部件、线路板等类似产品进行检测;可以为顾客提供导购帮助;可以帮助残疾人改善生活质量和生活自由度;可以用于水下、太空及远程的服务与探测;可以完成在各种恶劣环境下的货物搬运以及系统维护和监测等工作;可以代替人类在危险地带完成军事任务;可以帮助人类完成地质勘探;可以改善道路交通安全,提高道路网络利用率,降低能源消耗等等3。 目前,随着计算机网络的日益普及,无线遥控技术结合网络控制技术将成为远距离控制系统的发展趋势。PC远程遥控与可视化跟踪技术因其潜在的应用受到了日益关注,因而,基于PC控制的智能小车循迹系统的研究具有良好的潜在的实用价值。1.2 国内外研究现状1.2.1 国外智能移动机器人的研究在国外,人们对移动机器人的研究开始于20世纪60年代。美国斯坦福研究院在1966年至1972年间成功研制出了名为Shakey的地面自主移动机器人,标志着机器人研究的开始4。随着计算机与传感技术的发展,移动机器人的研究进入了小高潮,美国和欧洲的一些制造厂家对地面移动机器人进行尺寸与结构标准化,并大量研究与制造,推动了移动机器人的迅速发展。进入20世纪80年代以后,在美国国防部高级研究计划局(DARPA)投资6亿美元制定了地面无人作战的战略计划并对此立项,此计划全面推动了一些学校与科研单位进行地面移动机器人中有关视觉与体系结构的研究发展5。例如1982年FMC公司研制的具有任务与路径规划的智能车,其跟踪车速可达19km/h避障车速8km/h6。美国Maryland大学在19831995年之间研究的基于视觉导航的军用无人侦察越野车辆(ALV ),以及后来的空间机器人计划;日本通产省组织的极限环境下作业的机器人计划;欧洲尤里卡中的机器人计划等7-9。 Martin Marietta公司于1986年研制的实现非结构化道路跟踪、避障以及三维地形图的确立等功能于一体的智能车ALVin10。从开始到这段时间,主要是基于学术角度对地面移动机器人的体系结构以及视觉信息处理进行研究并实验验证。此时期的研究带动了各个国家进行移动机器人的研究与开发,为人类研制智能机器人积累了丰富的经验与技术11。 从1990年开始,对机器人控制技术与现实环境中的规划技术更深层研究的同时,移动机器人开始向实用化进军,开拓其在每个领域的应用市场。美国NASA成功研制出了“索杰纳”火星探测机器人,并于1997年登上火星,在此基础上研究与设计了Rocky7机器人,并在Lavic湖的岩溶流上和干枯的湖床上验证成功,主要用于火星上长距离探险12;另外NASA还研制了八足行走机器人“丹蒂11 "。德国成功研制了一种轮椅机器人,并在乌尔姆市中心车站的客流高峰期的环境和1998年汉诺威工业商品博览会的展览大厅环境中进行了实地现场表演,其表现出了其它现存的轮椅机器人或移动机器人所不可比的性能13。在DARPA的资助下,佐治亚理工研究可城市搜索与拯救机器人;卡内基梅隆大学研究了用于城市排爆机器人Yoder,以及1998年研制完成的穿越美国大陆的无人驾驶汽车Navlab 11;美国喷气推进实验室研制成功的完成城市战术侦察任务的战术侦察移动机器人Urbie14。在 2004年,美国的火星车“勇气”号和“机遇”号登上火星,并且圆满完成了预期的探索任务,它代表着当前世界上移动机器人的最高水平15。 2007年11月,日本东京早稻田大学研究人员推出了新型仿人型机器人“Twenty one”,它功能齐备,灵活性高,活动范围大,可以全方向移动自如地为人类服务,是一种复杂的能够和人类和谐共生的机器人,它是目前世界上最智能的机器人16。 目前,在复杂多变的真实环境下,要求机器人全自动地完成高度自主化以及非结构化的任务还是一个很大的难题,因此,毫无疑问远程操作的半自动机器人将成为今后的发展趋势,先进的远程操作技术是将来必需的17。1.2.2 国内智能移动机器人的研究在我国,移动机器人的研究“七五”才刚刚开始起步,国家“八六三”计划中的遥控驾驶防核化侦察车的立项确定,标志着移动机器人研究的开始。经过这些年的研究,取得了一定的成果1718。上海交通大学于1991年研制的JTUWM系列的四足移动机器人,基于模糊控制与神经网络控制,实现了机器人对角线的动态行走。清华大学于1994年实现了基于地图的全局路径规划和自动驾驶功能的智能移动机器人并且通过了鉴定;之后又设计了一款四足移动机器人,可以实现上下坡的行走以及避障等功能,自主的应对复杂的道路环境。国防科技大学研制的全自主无人驾驶机器人。中国科学院于2003年成功研制的AGV和防爆机器人以及自行研发的全方位移动式机器人视觉导航系统。香港城市大学设计与研究的自动导航车和服务机器人。华中科技大学于2005年研制出的肢体移动机器人,基于模块化多足爬行实现了腿臂功能融合。哈尔滨工业大学于1996年研制成功的导游机器人,此后2007年又研制出一种可以自主避障、自由行走,甚至可以与人简单对话的新型智能服务机器人等。 目前,国内高智能性和自主性移动机器人的研发没有形成系统,基本上是各个大学、研究院根据国外的研究状况,或是为了培养学生兴趣而进行的一些零散的研究。例如现在国内比较权威的中国机器人大赛,它集高技术、娱乐和比赛于一体,推出各种机器人比赛,如机器人足球、机器人舞蹈、机器人相扑、机器人投篮等,主要是为人们尤其是学生了解和关注人工智能和智能机器人科学与技术的发展搭建一座桥梁。另外起源于韩国的全国大学生“飞思卡尔杯”智能车大赛,在我国2006年开始举办至今,它是在飞思卡尔半导体公司资助下举办的以HCS 12单片机为核心的大学生课外科技竞赛,竞赛在规定的模型汽车平台上,使用飞思卡尔半导体公司的8位、16位微控制器,制作一个能自主识别道路的模型汽车,按照规定路线行进,以完成时间最短者为优胜。主要是培养学生知识融合和实践动手能力。因此,在国内机器人技术发展与完善的同时,研究具有实用价值的远程控制的高智能性移动机器人将是今后的发展趋势。1.3 本论文主要的研究内容和论文结构1.3.1 研究内容本文的研究工作为基于AT89C51单片机自主控制与检测的智能循迹避障小车,设计要求小车通过红外光电传感器检测路面黑色路径信息,并把该信息传给单片机,单片机通过对信息的处理下达指令控制电机的转速,从而确保小车沿黑色路径行驶,达到循迹的目的。并且通过超声波传感器检测前方障碍物,单片机根据该信息下达停止指令并报警。1.3.2 论文结构 全文一共分成五个章节,各章节的主要内容如下所示: 第一章绪论。阐明了课题的研究背景与研究意义,说明了在理论与应用方面的价值,概要介绍了与智能车相关的移动机器人的国内外研究现状,最后介绍了本论文的主要内容与结构。 第二章智能小车控制系统总体设计。介绍了智能小车控制系统的总体设计及其硬件部分与软件部分的基本构成,主要阐述了系统各个模块的主要功能,最后简要说明了该系统的主要特点。 第三章智能小车控制系统的硬件设计。介绍了系统硬件的总体结构,详细讨论了包括电源管理模块、循线检测模块、速度检测模块、电动机驱动模块、障碍物检测及声光报警模块的硬件电路设计等内容,搭建了智能小车的硬件平台。 第四章智能小车控制系统的软件设计及实验结果。概要介绍了系统软件的总体设计及软件开发环境,重点探讨了软件系统中以下几个功能模块:路径识别与方向控制算法、车速模糊控制与PID检测算法。最后给出了基于AT89C51单片机自主控制的智能循迹避障小车的整车试验结果。 第五章工作总结。对本智能小车控制系统进行了总结与评价。第二章 智能小车控制系统的总体设计分析2.1系统方案设计本智能小车具有自动循迹避障功能,小车在运行时能够自动沿黑色路径行驶,并且在遇到障碍物是能够自动停止并声光报警。因此本智能小车系统可分为电源管理模块、循线检测模块、速度检测模块、电动机驱动模块、障碍物检测及声光报警模块。单片机AT89C51电源管理模块障碍物检测及声光报警模块循线检测模块速度检测模块电机驱动模块图2-1 系统总体设计框图2.2检测系统论证2.2.1循线检测系统 循迹检测常用到传感器。根据小车功能的要求有两种方案,一种是使用红外光电传感器,另一种是使用CCD传感器。这两种方案都可以达到小车循迹要求,目前使用最为普遍的循迹检测方法是红外探测法。两种方案的主要区别是使用的传感器不同。具体区别见表2-l 。表2-1 循迹检测传感器对比红外光电传感器CCD传感器受外界干扰程度小较小实时性好差对主控芯片要求较低较高成本较低高从上表中可以很明显的看出,红外传感器相对于CCD传感器来说,在实时性和对主控芯片的要求方面都比CCD传感器要好。基于这些优势以及处于成本的考虑,本设计采用红外光电传感器放在小车底部,距地面高度合适,可以达到很好的检测效果。红外光电传感器由发射器和接受器组成。当小车在行驶时由发射器发射光线接收器接受反射的光线。本系统采用单排传感器作为循线系统的信号采集。目前,大多智能车采用单排传感器的道路检测方式。虽然这种方式获取的道路信息较少,对智能车的状态和道路的状况都不能很好的区别,造成控制上的麻烦,但是由于本小车行驶在道路已知的情况下,处于成本等方面的考虑,所以使用单排传感器。传感器布局图如图2-2,图中仅以接受管示意传感器的位置。P0.0 P0.1 P0.2 P0.3图2-2 传感器阵列布局本小车在行驶时有6种道路识别模式,运行情况及真值表表2-2所示。表2-2 小车运行状态真值表P00P01P02P03运行状态1001直行0011左转弯0111左急转弯1100右转弯1110右急转弯0000停车2.2.2障碍物检测系统根据题目功能的要求,小车在循迹行驶过程中要能准确的避开途中遇到的障碍物,因此对检测距离有一定要求。又考虑到在测障过程中小车车速及避障反应堆小车速度的限制,小车应在距障碍物10M的范围内做出反应,这样才能在顺利停车避免撞击障碍物。否则,如果范围太大,则可能产生障碍物的判断失误;范围过小又很容易造成车身撞上障碍物。障碍物检测可以有多种方法:红外光检测、超声波检测、甚至机械接触。这些方法都有各自的优缺点。常用的有红外检测和超声波检测。两种方案的区别见表2-3。表2-3 障碍物检测系统方案对比红外检测超声波检测检测距离410m0.103.00m精确度1m20mm受外界环境干扰度易受外界环境干扰不易受外界环境干扰硬件电路尺寸小,安装简便稍复杂,安装简便成本8元左右6元左右从上表可以看出,相对红外检测,超声波检测距离远,不易受外界环境干扰,由于小车需要在行驶过程中检测障碍物,颠簸,光照方面可能会对检测产生影响。所以需要选择稳定性较好的,故本设计选择超声波检测。如图2-3所示。图2-3 超声波检测电路由物理学知,声波属于弹性机械波,按振动频率的不同,分为次声波(小于20 Hz),声波(20 Hz20 KHz)及超声波(20 KHz以上)。由于超声波反射能力很强,而且波长也远比一般的平面反射物表面粗糙度大,所以通常对坚硬物质表面都能反射,利用这一特性,可以将超声波用于物体定位。超声波定位技术最r.来源于仿生学。人们发现蝙蝠等一些无目视能力的生物能将人耳听不到的声波发射出去。超声波遇其它动物或障碍物时被反射。蝙蝠根据反射回来的超声波强弱以及超声波反射的时间间隔长短来判断前方物体的位置。受这一灵感启发,人们设计了各种各样的超声波定位装置。这里使用的测量方法是“回波法”,其基本原理如图2-4。 反射波图2-4 超声波测距原理图超声波测距是借助于超声脉冲回波渡越时间法来实现的。设超声波脉冲由传感器发出到接收所经历的时间为t,超声波在空气中的传播速度为c,则从传感器到目标物体的距离D可用下式求出D = ct /2 (2-1) 系统框图如图2-5所示。定时器控制计算传输调制计时40K振荡增益放大超声波发射超声波接收图2-5 超声波测距原理框图基本原理:经发射器发射出长约6m m,频率为40KHZ的超声波信号。此信号被物体反射回来由接收头接收,接收头实质上是一种压电效应的换能器。它接收到信号后产生mV级的微弱电压信号。2.3电机驱动系统 直流电机和步进电机都可以用于小车驱动。故有两种方案。 方案一:使用直流电机,加上适当减速比的减速器。直流电机具有良好的调速性能,控制起来也比较简单。直流电机只要通上直流电源就可连续不断的转动,调节电压的大小就可以改变电机的速度。直流电机的驱动电路实际上就是一个功率放大器。常用的驱动方式是PWM方式,即脉冲宽度调制方式。此方法性能较好,电路和控制都比较简单。方案二:使用步进电机。步进电机具有良好的控制性能。当给步进电机输入一个电脉冲信号时,步进电机的输出轴就转动一个角度,因此可以实现精确的位置控制。与直流电机不同,要使步进电机连续的转动,需要连续不断的输入点脉冲信号,转速的大小由外加的脉冲频率决定。去而且其转动不受电压波动和负载变化的影响,也不受温度、气压等环境因素的影响,仅与控制脉冲有关。但步进电机的驱动相对较复杂,要由控制器和功率放大器组成。具体差别见表2-4。表2-4 电机控制方式对比直流电机步进电机调速性能较好较差位置控制精度较差好驱动简单复杂稳定性较好好,仅与控制脉冲有关由上表可以看出步进电机和直流电机都有各自的优点。步进电机能进行精确的位置控制,但驱动电路麻烦,鉴于本设计中小车的位置控制不要求十分精确,直流电机即可满足小车要求的精度。且直流电机易于控制,驱动电路十分简单。2.4单片机控制电路系统此部分是整个小车运行的核心部分,起着控制小车所有运行状态的作用。控制的方法有很多,大部分都采用单片机控制。单片机要完成电机控制、循线控制、避障控制等工作。本设计中小车的主控采用我们最为熟悉的AT89C51单片机。虽然这款单片机本身没有PWM模块,但若采用本身有PWM模块的单片机就会产生资源浪费。我们可以通过软件编程产生PWM,既能充分利用可用资源,又不浪费,且能很好的满足题目要求。采用单片机作为整个系统的核心,用其控制行进中的小车,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。2.5PWM控制原理 PWM(Pulse Width Modulation)控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)。PWM控制技术在逆变电路中的应用最为广泛,对逆变电路的影响也最为深刻,现在大量应用的逆变电路中,绝大部分都是PWM型逆变电路。 面积等效原理是PWM控制技术的重要理论基础。 原理内容:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。冲量即指窄脉冲的面积。 效果基本相同,是指环节的输出响应波形基本相同。如果把各输出波形用傅里叶变换分析,则其低频段非常接近,仅在高频段略有差异。 脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM进行编码。 2.6系统各模块选择 (1)控制器模块:采用单片机AT89C51作为小车运动的控制核心; (2)寻线前进模块:采用FS-359E反射性光电探测转感器来进行信号采集;(3)障碍物检测躲避模块:采用HC-SR04超声波传感激 (4)小车电机驱动模块:采用了L298N电机驱动芯片控制电机;(5)电源模块:采用12V电池组经7805稳压后作为单片机等的电源;第三章 智能小车控制系统硬件设计3.1主控单元设计3.1.1AT89C51单片机的特性及引脚功能 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1、主要特性:CPU与MCS-51 兼容;4K字节可编程FLASH存储器(寿命:1000写/擦循环);全静态工作:0Hz-24KHz;三级程序存储器保密锁定;128*8位内部RAM;32条可编程I/O线;两个16位定时器/计数器;6个中断源;可编程串行通道;低功耗的闲置和掉电模式;片内振荡器和时钟电路2、AT89C51单片机的管脚功能采用HMOS制造工艺的MCS-51单片机都采用40管脚双列直插式封装;而采用CHMOS制造工艺的80C51/80C31,除采用40脚双列式直插式封装外,还有用方形的封装方式。如图3-1所示为AT89C51单片机管脚图。图3-1 AT89C51引脚图各管脚功能说明如下:VCC:供电电压。   GND:接地。   P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。   P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。   P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。   P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL),P3口同时为闪烁编程和编程校验接收一些控制信号。P3口也可作为AT89C51的一些特殊功能口,如下表所示: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入) P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通) RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在

    注意事项

    本文(机器人自动寻迹避障系统设计.doc)为本站会员(豆****)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开