超声波避障技术.doc
《超声波避障技术.doc》由会员分享,可在线阅读,更多相关《超声波避障技术.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流超声波避障技术.精品文档. 南 京 理 工 大 学毕业设计说明书(论文)作 者:薛玉洁准考证号: 014911251036 教学点:南京工业职业技术学院专 业:电子工程题 目:超声波在小车避障技术的应用设计副教授倪瑛指导者: (姓 名) (专业技术职务) 戴娟副教授评阅者: (姓 名) (专业技术职务) 2013 年 5 月毕业设计说明书(论文)中文摘要 智能小车是一种能够通过编程手段完成特定任务的小型化机器人,它具有制作成本低廉,电路结构简单,程序调试方便等优点。由于具有很强的趣味性,智能小车深受广大机器人爱好者以及高校学生的喜爱。本论文介
2、绍的是具有自动避障功能的智能小车的设计与制作(以下简称智能小车),论文对智能小车的方案选择,设计思路,以及软硬件的功能和工作原理进行了详细的分析和论述。经实践验收测试,该智能小车的电路结构简单,调试方便,系统反映快速、灵活,设计方案正确、可行,各项指标稳定、可靠。关键字:智能小车 避障 设计方案毕业设计说明书(论文)外文摘要Title Ultrasonic car obstacle avoidance technology designAbstractSmart cars can be programmed to perform a specific task means the miniat
3、urization of robot, it has to make cost is low, circuit simple structure, convenient program test. Because of it has strong interest, intelligent robot car favored by the majority of the university students enthusiasts and love. This paper introduces the is a automatic obstacle avoidance function of
4、 intelligent car design and production (hereinafter referred to as the smart car), the thesis to the intelligence of the car scheme selection, design idea, and the implementation of hardware and software function and working principle of a detailed analysis and discusses. After practice acceptance t
5、est, this intelligent car circuit structure is simple, convenient debug, fast, flexible system reflect, correct and feasible design scheme, each index is steady and reliable. Keywords: intelligent obstacle avoidance car design目 次1 引言11.1 研究背景与意义12 超声波的避障技术42.1 小车的避障技术42.2 超声波的传播特性52.3 超声波测距技术52.4 基于
6、单片机的超声波测距系统62.5 超声波的衰减63 超声波避障系统硬件设计83.1 方案概述83.2 方案设计83.3 元器件介绍93.4 超声波发射系统电路163.5 超声波接收系统电路163.6 相关软件、电路模块和器件清单。174 超声波避障系统的软件设计194.1 直流电机控制软件设计194.2 超声波测距模块软件设计194.3 超声波避障技术软件设计214.4 软件与硬件的整合软件与硬件的整合225 超声波避障系统调试235.1 调试过程235.2 问题分析265.3 误差分析26致 谢29参 考 文 献301 引言1.1 研究背景与意义 随着机器人技术的发展,自主移动机器人以其活性和
7、智能性等特点,在人们的生产、生活中的应用来越广泛。自主移动机器人通过各种传感器系统感知外界环境和自身状态, 在复杂的已知或者未知环境中自主移动并完成相应的任务。而在多种探测手段中, 超声波传感器系统由于具有成本低, 安装方便, 不易受电磁、光线、被测对象颜色、烟雾等影响,时间信息直观等特点, 对于被测物处于黑暗、有灰尘、烟雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力, 因此在移动机器人领域有着广泛用。本设计主要体现多功能小车的智能避障模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿勘探机器人、家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义。同时小
8、车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。智能小车系统最诱人的前景就是可用于未来的智能汽车上了,当驾驶员因疏忽或打瞌睡时这样的智能汽车的设计就能体现出它的作用。如果汽车偏离车道或距障碍物小于安全距离时,汽车就会发出警报,提醒驾驶员注意,如果驾驶员没有及时作出反应,汽车就会自动减速或停靠于路边。 超声波测距与避障系统包括硬件及软件两个部分。硬件开发基STC89S52微控制器,集成了传感器电路、信号处理电路、微控制器外围电路及电源电路等;软件设计主要包括测距算法设计和避障算法设计。其中,避障算法由单传感器避障策略、多传感器精确避障策略以及多传
9、感器模糊避障策略组成。超声波测距与避障系统的试验包括四个部分:测距系统性能试验、位姿检测试验、安全避障试验以及声纳环布局试验。试验结果表明,系统的测距范围为40cm-500cm,测距精度可实现测距范围的2以内。单路测距系统的角度扫描范围为22。可以完成正常的测距功能;障碍物材质及表面形状试验的结论,可为其他超声波障碍物检测和移动车辆安全避障策略设计提供参考;自主研发的超声波测距与避障系统,通过进一步的产品设计研究,可应用于农用车辆安全避障系统中。智能小车可以理解为机器人的一种特例,它是一种能够通过编程手段完成特定任务的小型化机器人。与普遍意义上的机器人相比,智能小车制作成本低廉,电路结构简单,
10、程序调试方便,具有很强的趣味性,为此其深受广大机器人爱好者以及高校学生的喜爱。全国大学生电子设计竞赛每年都设有智能小车类的题目,由此可见国家对高校机器人研究工作的重视程度。1.2 国内外研究状况 机器人作为人类科技发展的新型劳动生产工具,在减轻劳动负荷、优化产业模式、提高生产率,避免作业工人从事危险、恶劣、繁重的工作等方面,显示出极大的优越性。不过,就机器人而言,目前还没有统一的定义,而且自机器人问世以来,人们就很难对机器人下一个确切的定义。欧美国家认为,机器人应该是“由计算机控制的通过编程具有可以变更的多功能的自动机械”;日本学者认为“机器人就是任何髙级的自动机械”。我果科学家对机器人的定义
11、是:“机器人是一种自动化的机器,所不同的是这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力、和协同能力,是一种具有高度灵活性的自动化机器。”目前国际上对机器人的概念已经渐趋一致,联合国标准化组织采纳了美国机器人协会于1979年给机器人下的定义;“一种可编程和多功能的,用来搬运材料、零件、工具的操作机;或是为了执行不同的任务而具有可改变和可编程动作的专门系统。”概括说来,机器人是靠自身动力和控制能力来实现各种功能的一种机器。 智能移动机器人具有高度的自规划、自组织、自适应能力,在无需人干预、无需对环境做任何规定和改变的条件下,能够有目的地移动和完成相应任务。 障碍物检测是
12、智能移动机器人、智能汽车对周边环境感知技术研究领域中的重要方面。随着技术的发展以及利益的趋向,美国、日本、德国以及意大利等世界发达国家的很多研究机构,陆续在该研究方向作了一定程度的探索和研究,并取得了很多有价值的研究成果。在我国,由于理论技术、基础设施建设和资金分配等因素限制,在智能机器人技术领域与世界发达国家存在相当大差距,只有为数不多研究机构在该领域做出了一些的成果。本文按使用传感器的类型不同分为:基于超声波的障碍物检测系统、基于红外线的障碍物检测系统、基于激光的障碍物检测系统及基于多传感器融合技术的障碍物检测系统等。20世纪60年代以来,弧焊点焊气焊、机械设备加工、喷涂刻画、设计装配、检
13、测等各种类型,各种用途的机器人相继出现,并迅速在工业生产中实现流水线批量生产,这大大提高了各种产品的标准型和质量。然而,随着机器人的不断完善发展,人们发现,这些同定于某一岗位工作的机器人并不能完全满足各方面的需要,不能处理复杂的应激变化。因此,20世纪80年代后期,许多国家有组织有计划的开展了移动机器人技术的硏究。所谓的移动机器人,就是一种具有高度自组织、自适应、自规划能力,适合于在复杂的非结构化,具有高精确度或繁重、危险工作环境中作业的机器人。自主式移动机器人的设计目标是在没有人的参与控制且无需对环境作任何规定和改变的条件下,有目的的移动并完成相应设定任务。在自主移动式智能机器人的相关技术研
14、究中,导航技术的应用是其研究的核心,也是移动机器人实现智能化及完全自主调节、控制的关键技术。导航研究的网标就是:在没有人的干预下使机器人有目的地移动并完成特定任务,进行特定操作。机器人通过装配的信息获取手段,获得外部环境信息,实现自我定位,判定自身状态,规划并执行下一步的动作。因此单从系统硬件层次上讲,移动机器人必须具有丰富的传感器、功能强大的控制计算机以及灵活和精确的驱动系统。1.3 本课题研究内容本设计题目为智能避障小车设计,主要研究小车的避障功能,小车遇到障碍物时,当距离障碍物大于40cm,PWM信号自增,驱动电机加速,小车加速前进,当小于30cm时,PWM信号自减,驱动电机减速,小车减
15、速前进,并且小车采取相应的避障措施。这里探测装置必不可少,因为超声波在距离检测方面的较准确定位。所以采用超声波传感器作为探测装置,由于超声波遇到障碍物时发生像光一样的反射和散射,在经过多次发射之后再回到超声波检测端口会产生较严重的路程差,从而影响对距离的检测进而影响对障碍物的较准确定位。通过软件内部校准优化消除外部物理条件造成的误差从而达到对障碍物的较准确定位。2 超声波的避障技术2.1 小车的避障技术2.1.1 超声波介绍 超声波是频率高于20000赫兹的声波,它方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远,可用于测距、测速、清洗、焊接、碎石、杀菌消毒等。在医学、军事、工业、
16、农业上有很多的应用。超声波因其频率下限大约等于人的听觉上限而得名。2.1.2 超声波避障技术就是利用超声波来检测机器人的前方是否有障碍物,机器人的前方你要放一个超声波发生器、一个超声波接收器,当超声波发生器发出去的声波遇到障碍物时,这些声波就会被反射回来,这时就利用超声波接收器接受被反射回来的声波,然后再在机器人身上面按装一个声波转化器,就是把反射回来的声波转化成其他的信号。2.1.3 模糊避障算法设计机器人运动的环境非常复杂,而且一般情况下是未知的,因此很难建立精确的数学模型来预测障碍物的位置。采用模糊控制算法非常适合移动机器人的避障,模糊控制器的输入是超声传感器的距离信号,输出是机器人的动
17、作,规定机器人只能有前进或旋转两种运动方式。根据一定控制策略,建立输入输出的模糊语言集合和模糊控制规则。输入输出的模糊语言:模糊控制器的输入参数是机器人六个超声传感器检测到的距离信号。把六个超声传感器的输入信号分为左右两组,每组三个,即机器人左边三个超声传感器为左组,机器人右边三个超声传感器为右组。每次读入左组三个超声传感器测得的距离信号,选取其中最小的一个数值作为左边的输入,左边的数值用Left表示。同样,每次读入右组三个超声传感器测得的距离信号,选取其中最小的一个数值作为右边的输入,右边的数值用Right表示。距离信号的模糊语言集合如下: 近,中,远设定其相应的语言变量,并记作: ND(n
18、ear distance)= 近MD(middle distance)= 中 LD(long distance)= 远2.2 超声波的传播特性 超声波的传播特性有以下几点: a)超声波的束射性:由于超声波频率很高,所以方向性就相对要强,方向性即柬射性。当超声波发生体压电晶体的直径尺寸远大于超声波波长时,则晶体所产生的超声波就类似于光的特性,也就是方向性好。 b)能量大:声强与振幅,质点震动频率的关系I=1/2CA22,相同振幅条件下,能量与频率的平方正比。由于频率很高,所以具有很大的能量。 c)透射、反射和折射:在两种不同媒质的分界面上,会出现类似于光线一样的透射、反射和折射现象,普通声波也有
19、此性质。 d)超声波在人体组织中的衰减:超声波在人体组织中传播时,其强度捋随传播距离的增加而逐渐衰减。这是人体组织对超声波的吸收、反射和散射等原因造成的,而其中吸收是最主要的。超声波在人体组织中几乎有80%被胶原蛋白所吸收。实验证明:在频率为1MHz15MHz范围内,超声波在人体软组织中的吸收系数与超声频率成正比,如血液的吸收系数随着超声频率的增高而增大。骨质的吸收因数最大,衰减也最大,超声很难通过骨骼进行传播。2.3 超声波测距技术 超声波测距的方法有多种,如相位检测法、声波幅值检测法和往返时间检测法。相位检测法虽然精度高,但检测范围有限,声波幅值检测法易受反射波的影响。本论文硬件设计采用超
20、声波往返时间检测法,其原理为:超声波发生器T1在某一时刻发出一个超声波信号,当这个超声波遇到被测物体后反射回来,就被超声波接收器T2所接收到。这样只要计算出从发出超声波信号到接收到返回信号所用的时间,就可算出超声波发生器与反射物体的距离。距离计算公式为:s=ct/2。其中d为被测物与测距器的距离,s为声波的来回的路程,c为声速,t为声波来回所用的时间。2.3.1 超声波测距误差分析 根据超声波测距公式L=CT,可知测距的误差是由超声波的传播速度误差和测量距离传播的时间误差引起的时间误差: 当要求测距误差小于1mm时,假设已知超声波速度C=344m/s (20室温),忽略声速的传播误差。测距误差
21、st(0.001/344) 0.000002907s 即2.907s。在超声波的传播速度是准确的前提下,测量距离的传播时间差值精度只要在达到微秒级,就能保证测距误差小于1mm的误差。使用的12MHz晶体作时钟基准的89C52单片机定时器能方便的计数到1s的精度,因此系统采用89C52定时器能保证时间误差在1mm的测量范围内。2.4 基于单片机的超声波测距系统基于单片机的超声波测距系统,是利用单片机编程产生频率为40kHz 的方波,经过发射驱动电路放大,使超声波传感器发射端震荡发射超声波。超声波经反射物反射回来后,由传感器接收端接收,再经接收电路放大、整形,控制单片机中断口。其系统框图如图2.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超声波 技术
限制150内