毕业设计(论文)智能电动小车系统的设计.doc
《毕业设计(论文)智能电动小车系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)智能电动小车系统的设计.doc(43页珍藏版)》请在三一办公上搜索。
1、摘 要几年来智能技术得到了较大和较快的发展,而智能电动小车作为智能技术的一个简单体现是毕业设计一个很好的课题。另外最近几年国内外的电子设计方面的比赛和竞赛都有该方面的题目出现,可见得到了该领域的研究者、设计者和学习者的青睐和重视。本课程设计是以AT89C51单片机为核心的控制电路,采用模块化的设计方案,运用光电传感器、金属探测传感器、超声波传感器组成不同的检测电路,实现小车在行驶中自动寻迹、躲避障碍物、探测光源及探测预埋金属铁片,并能显示运行时间和自动入库等问题。运行时小车的测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能化控制。设计的具体思路是反射式红外光电
2、传感器检测黑线,然后将信号传送到单片机系统进行处理,使小车沿轨道自主行走;电感式接近开关电路代替金属传感器探测预埋在轨道下的金属铁片,并发出声光信息进行提示;超声波传感器检测障碍物通过单片机控制电机来实现避障的目的;采用H型脉冲宽度调制(PWM)全桥式驱动电路控制电机的转向,实现电动小车的正反向行驶、快慢速行驶及转弯;采用LCD1602实时显示小车行驶的时间。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,具有高度的智能化、人性化,一定程度体现了智能,能满足系统的要求。关键字 智能电动小车;寻迹;避障;寻光;PWM;检测金属。The Design of
3、 Intelligent Electronic CarsAbstractIn recent years ,intelligent technology has been improved by a huge margin . Intelligent electric car as intelligent technology is a simple graduation design and a good topic. These years at home and abroad, electronic design competition are the aspects of subject
4、, visible on the field of researchers, designers and learners and attention. This course design based on AT89C51 control circuit, modular design, using photoelectric sensors, metal detection sensor, ultrasonic sensors, the realization of different detection circuit automatically in driving car traci
5、ng, evades obstacles, detection and light metal sheet, and having that running time and automatic warehousing etc. When the car running measurement data transfer process, then by single-chip microcontroller according to test data for intelligent control of electric cars.Design of concrete ideas are
6、reflex electrcal sensor detection, and black signals to SCM system, make cars along the track independent walking, Inductive proximity switch circuit sensor embedded instead of metal in orbit, the metal sheet and light information clew, Ultrasonic sensor detection obstacles through the single-chip m
7、icrocomputer control motor to achieve the purpose of obstacle avoidance, Using the H pulse width modulation (PWM) bridge type driving circuit control motor, electric car to drive, the speed of the pros and cons of speed and turn, Using LCD1602 real-time display car driving time.This system is more a
8、gile, using software method to solve complex hardware circuit, make the system hardware is concise, easy to realize and various functions are highly intelligent, humanization, partly reflects the intelligence, can satisfy the requirement of system.Keywords AT89C51,electric car,Automatic Track Findin
9、g(ATF).目 录第一章 绪论11.1 背景及意义11.2 智能技术的发展历史及现状11.3 智能技术的应用及发展趋势21.4 本文研究内容2第二章 方案论证32.1 总体方案论证与比较32.2 各模块的方案论证42.2.1 寻迹模块42.2.2 检测金属铁片模块42.2.3 避障模块52.2.4 寻找光源模块52.2.5 显示模块62.2.6电动机驱动模块6第三章 系统的硬件电路设计83.1 AT89C51模块83.1.1 主要特性93.1.2 管脚说明93.1.3振荡器特性123.1.4 AT89C51最小系统1232 检测轨迹电路1233 检测金属片电路1434 检测障碍物电路1535
10、 检测光源电路1836 显示电路1937 电动机驱动电路20第四章 软件设计234.1 程序设计234.2 主程序设计234.3 探测金属程序设计254.4 躲避障碍物子程序设计25总结27参考文献28附录1:程序清单30附录2:系统原理图40第一章 绪论1.1 背景及意义随着科技的发展,对于未知空间和人类所不能直接到达的地域的探索逐步成为热门,这就使机器人的自动避障有了重大的意义。在科学探索和紧急抢险中经常会遇到对与一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而在机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。我们的自
11、动避障小车就是自动避障机器人中的一类。自动避障小车可以作为地域探索机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物。另外随着电子技术、计算机技术和制造技术的飞速发展,数码相机、DVD、洗衣机、汽车等消费类产品越来越呈现光机电一体化、智能化、小型化等趋势。各种智能化小车市场玩具中也占一个很大的比例。根据美国玩具协会的调查统计,近年来全球玩具销量增幅与全球平均GDP增幅大致相当。而全球玩具市场的内在结构比重却发生了重大变化:传统玩具的市场比重正在逐步缩水,高科技含量的电子玩具则蒸蒸日上。美国玩具市场的高科技电子玩具的年销售额2004年2003年增长52%,而传统玩具的年销售额仅增长
12、3%。英国玩具零售商协会选出的2001圣诞最受欢迎的十大玩具中,有七款玩具配有电子元件。从这些数字可以看出,高科技含量的电子互动式玩具已经成为玩具行业发展的主流。因此,遥控加智能的技术研究、应用都是非常有意义而且有很高市场价值的。智能小车,也称轮式机器人,是一种以汽车电子为背景,涵盖控制、模式识别、传感技术、电子、电气、计算机、机械等多学科的科技创意性设计,一般主要由路径识别、速度采集、角度控制及车速控制等模块组成。本次课题准备设计一种能够实时采集传感器信号、智能分析外部环境以及路径信息、自动实现方向控制等功能的智能小车。1.2 智能技术的发展历史及现状在80年代中期,设计和制造机器人的浪潮已
13、席卷全球,世界上一些著名的公司开始研制移动机器人(此时的移动机器人的主要用作大学实验室及研究机构的实验平台),并促进了移动机器人学多种研究方向的出现。90年代以来,以研制高水平的环境信息传感器和信息处理技术、高适应性的移动机器人控制技术和真实环境下的规划技术为标志,开展了移动机器人的更高层次的研究。现在机器人的应用越来越广,种类也越来越多,但大体上可分为轮式机器人和足式机器人。智能小车就是轮式机器人的一种,虽然是最基本的机器人雏形,但其中已包含了大部分功能,综合国内外专家解释,可普遍认为机器人一般是具有如下功能的机器:(1)动作机构具有类似于人或其他生物体某些器官(肢体、感官等)的功能;(2)
14、有通用性,工作种类多样,动作程序灵活易变;(3)有一定程度的智能,如记忆、感知、推测、决策和学习等;(4)有独立性,完整的机器人系统在工作时不依赖于人的操纵。1.3 智能技术的应用及发展趋势如今知识工程、计算,机科学、机电一体化和工业一体化等许多领域都在讨论智能系统,人们要求系统越来越智能化。显然传统的控制观念是无法满足人们的需求,而智能控制能与这些传统的控制有机的结合起来取长补短,提高整体的优势更好的满足人们的需求。随着人工智能技术、计算机技术、自动控制技术的迅速发展,智能控制必将迎来它的发展新时代。机器人领域近几年有如下几个发展趋势:(1)性价比逐步提高,性能不断提高(高速度、高精度、高可
15、靠性、便于操作和维修),而单价不断下降。(2)传感器的作用日益重要,除传统的位置、速度、加速度等传感器外,视觉、声觉、力觉等多种传感器的融合技术已用来进行环境建模及决策控制。(3)虚拟现实技术在机器人中的作用已从仿真、预演发展到用于过程控制,加速遥控机器人操作者产生置身于远端作业环境中的感觉来操作机器人。(4)当代遥控机器人系统的发展特点不是追求全自治系统,而是致力于操作者与机器人的人机交互控制,即遥控加局部自主系统构成完整的操作系统,使智能机器人走出实验室走入使用化阶段。1.4 本文研究内容做为毕业设计的论文,本文设计的是一个智能电动小车,研究的内容包括以下方面:(1)寻迹:小车能够沿着预设
16、的黑线自动前进。(2)避障:小车在行驶的过程中能够避开障碍物。(3)寻光:小车能寻找固定光源并前进5秒后停车。(4)检测金属:小车能检测埋在轨道下面的金属并给予声光报警。(5)显示:智能小车能随时显示运行时间和状态。第二章 方案论证2.1 总体方案论证与比较方案一:采用各类数字电路来组成电动小车的控制系统。采用数字电路对外围探测轨迹信号,避障信号,寻找光源信号和金属检测分部进行处理。但对输入输出都是模拟量的小装置,如果采用数字化方案,则要先用A/D转换器将模拟量转换为数字量,经过数字电路处理后,再经D/A转换器将数字量转换为模拟量。这样必然带来高成本、电路复杂等缺点。因此,本方案灵活性不高,效
17、率低,不利于电动小车智能化的扩展。同时,对各路信号处理也比较困难。方案二:采用AT89C51单片机作为整机的控制单元。以AT89C51单片机为核心的控制电路,采用模块化的设计方案,运用光电传感器、超声波传感器和金属检测传感器组成不同的检测电路,实现小车在行驶中自动寻迹、寻光、躲避障碍物和检测金属等问题。并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能化控制。在本系统中,反射式红外光电传感器检测黑线,然后将信号传送到单片机系统进行处理,使小车沿轨道自主行走;通过超声波传感器发射和接受两部分电路来躲避预设的障碍物;采用H型脉冲宽度调制(PWM)全桥式驱动电路控
18、制电机的转向,实现电动小车的正反向行驶、快慢速行驶及转弯;采用LCD1602实时显示小车行驶的时间。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,具有高度的智能化、人性化,一定程度体现了智能,能满足系统的要求。此方案的基本原理如图2.1所示。图2.1 方案二系统框图比较以上两种方案的优缺点,方案二简洁、灵活、可扩展性好,能达到设计要求,因此本设计采用方案二来实现。2.2 各模块的方案论证如题目要求,系统主要由控制器模块、寻迹模块、光源跟踪模块、金属检测模块、显示模块、电机驱动模块和避障模块构成,下面分别论证这几个模块的选择。2.2.1 寻迹模块 在本
19、设计中,要求电动小车沿着路面的黑色轨道行驶。其探测路面黑线的基本原理:光线照射到路面并反射,由于黑线和白纸对光的反射系数不同,可以根据接收到的反射光强弱来判断是否是黑线。利用这个原理,可以控制电动小车行走的路迹。下面几种方案是根据本原理设计的。方案一:采用发光二极管发光,用光敏二极管接收。由于光敏二极管受可见光的影响较大,稳定性差,所以放弃该方案。方案二:利用光敏电阻组成光敏探测器。光敏电阻的阻值可以跟随周围环境光线的变化而变化。当光线照射到白线上面时,光线发射强烈,光线照射到黑线上面时,光线发射较弱。因此光敏电阻在白线和黑线上方时,阻值会发生明显的变化。将阻值的变化值经过比较器就可以输出高低
20、电平。但是这种方案受光照影响很大,不能够稳定的工作。方案三:采用反射式红外线光电传感器。红外探测法,即利用红外线在不同颜色的物体表面具有不同的反射性质的特点4。在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色纸质地板时发生漫反射,反射光被装在电动小车上的接收管接收;如果遇到黑线则红外光被吸收,电动小车上的接收管接收不到红外光。单片机根据是否收到反射回来的红外光来确定黑线的位置,从而控制小车的行走路线。采用红外线发射,外面可见光对接收信号的影响较小,再用射极输出器对信号进行隔离。红外线光电传感器的特点是尺寸小、使用方便、工作状态受温度影响小。它的外围电路简单。因此本方案易于实现,也比较可
21、靠。所以本设计采用方案三。2.2.2 检测金属铁片模块方案一:采用探测线圈和探测仪构成的金属探测器。此类金属探测器利用探测线圈产生的交变磁场在接近金属材料时产生微弱变化这一原理,将变化信号放大处理进而实现探测金属的目的,但是该探测器的结构复杂。因此不易采用。 方案二:采用根据电涡流原理自制的传感器。该传感器取才方便,但难以调试,输出信号也不可靠,成功率比较低,难以准确输出传感信息。方案三:利用电感式接近开关代替金属探测器。接近开关又称无触点接近开关,是理想的电子开关量传感器。它除可以完成行程控制和限位保护外,还是一种非接触型的检测装置,可用于检测零件尺寸和测速等,也可用于变频计数器、变频脉冲发
22、生器、液面控制和加工程序的自动衔接等。当金属检测体接近开关的感应区域,开关就能无接触,无压力、无火花、迅速发出电气指令,准确反应出运动机构的位置和行程,即使用于一般的行程控制。其定位精度、操作频率、使用寿命、安装调整的方便性和对恶劣环境的适用能力,是一般机械式行程开关所不能相比的。因此用它作为小车的金属传感器,简单易行、准确且抗干扰性能优越。综合考虑以上三种方案的优越性,本设计选择方案三。2.2.3 避障模块考虑到在测障过程中小车车速及反应调向速度的限制,小车应在距障碍物40CM的范围内做出反应,这样在顺利绕过障碍物后,可寻找到最佳的位置和方向。否则,如果范围太大,则可能产生对障碍物的判断失误
23、;范围过小又很容易造成车身撞上障碍物或虽绕过障碍物却无法实现理想定向。根据上述要求,提出以下方案。方案一:采用激光传感器探测障碍物。该传感器能非常准确地测出障碍物的存在,但价格高,处理复杂,不符合该设计的要求。方案二:采用超声波传感器探测障碍物。超声波传感器安装于小车前端,在规定的检测距离内,当探测到障碍物时,超声波传感器给出脉冲信号至单片机,单片机检测到该信号后,调整小车的方向,以控制小车准确地绕过障碍物,而且避免因小车自然转弯而导致的盲目方向控制。这样不但能准确完成测量,而且能避免电路的复杂性。同时,超声波传感器具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 智能 电动 小车 系统 设计
链接地址:https://www.31ppt.com/p-3983057.html