单片机多功能智能小车的设计.docx
《单片机多功能智能小车的设计.docx》由会员分享,可在线阅读,更多相关《单片机多功能智能小车的设计.docx(52页珍藏版)》请在课桌文档上搜索。
1、单片机多功能智能小车摘要在当今的社会,“智能化”这个词汇越来越多地被别人所提及,各种智能化产品的出现极大地改变了人们的生活,智能化已经成为世界未来发展的趋势。智能化可以按照人类的意愿进行运作,并且不需要人类进行太大的操作,这便大大减小了人们的工作量。智能小车的出现便是人类向智能化迈出的一大步,它的出现极大地加快了科学勘探、工业制造和交通运输等领域的发展。智能小车的原理中包含了许多的学科知识,例如传感技术、自动控制原理、遥感技术和电路电子等。本设计的智能小车采用的控制核心为STC89C52单片机,遥控的方式为红外遥控,电机驱动的芯片为L293Do同时智能小车采用了红外对管作为红外避障模块与红外寻
2、迹模块的接收和发射装置,通过HCSR04超声波探测模块进行测距避障,测量到的距离则由1602液晶显示。本次设计采用的编程语言为C语言,通过将编好的程序输入到单片机,单片机便能控制小车实现红外避障、超声波测距避障、黑线寻迹和红外遥控等功能。关键词:智能车单片机红外避障与遥控超声波黑线寻迹AbstractIntodayssociety,thetennuintelligentisincreasinglymentionedbyothers.Theemergenceofvariousintelligentproductshasgreatlychangedpeopleslives,andintellige
3、ntizationhasbecomethetrendoftheworld,sfuturedevelopment.Intelligentizationcanoperateaccordingtothewishesofhumanbeings,anddoesnotrequirehumanstoperformtoomuchoperations,whichgreatlyreducestheworkloadofpeople.Theemergenceofsmartcarsisabigstepforhumanbeingstobecomeintelligent.Itsappearancehasgreatlyacc
4、eleratedthedevelopmentofscientificexploration,industrialmanufacturingandtransportationandotherfields.Theprincipleofthesmartcarcontainsmanysubjectknowledge,suchassensingtechnology,automaticcontrolprinciple,remotesensingtechnologyandcircuitelectronics.ThecontrolcoreadoptedbythedesignedsmartcarisSTC89C
5、52singlechipmicrocomputer,theremotecontrolmodeisinfraredremotecontrol,andthechipdrivenbythemotorisL293D.Atthesametime,thesmartcaradoptstheinfraredpairtubeasthereceivingandtransmittingdeviceoftheinfraredobstacleavoidancemoduleandtheinfraredtrackingmodule,andperformsthedistancemeasurementandobstacleav
6、oidancethroughtheHC-SR04ultrasonicdetectionmodule.Theprogramminglanguageusedinthisdesignisclanguage.Byinputtingthecompiledprogramtothesingle-chipmicrocomputer,thesingle-chipmicrocomputercancontrolthecartorealizeinfraredobstacleavoidance,ultrasonicdistancemeasurementobstacleavoidance,blacklinetrackin
7、gandinfraredremotecontrol.Keywords:smartcar;singleChiPmicrocomputer;infraredobstacleavoidanceandremotecontrol;ultrasonic;blacklinetracking1前言,1.1 本设计的目的、意义及应达到的技术要求11.2 本设计在国内外的发展概况及存在的问题21.3 本设计应解决的主要问题32本设计32.1 设计原理42.2 方案选择42.2.1 遥控控制模块设计与论证42.2.2 电机驱动模块设计与论证52.2.3 避障循迹模块设计与论证52.2.4 电源模块设计与论证62.2
8、.5 数据显示模块设计与论证62.3 分析问题72.4 设计过程72.4.1 红外遥控模块72.4.1.1 红外遥控模块的工作原理72.4.2 电机驱动模块81.1 .2.1L293D电机驱动芯片工作原理81.2 电机调速92.4.3 避障循迹模块102.43.1红外避障循迹模块IO243.2超声波测距避障模块122.4.4 电源模块152.4.5 数据显示模块152.5总结16参考文献18致谢19附录20r41*1刖S随着智能小车的不断发展,它在人类生活中起到的作用也越来越大,被普遍用于生产、运输、自动化、医疗和航空等各个领域。例如,在如今新型冠状病毒在全球藁延的时候,人们对口罩的需求也越来
9、越多,因此生产口罩的企业对口罩生产和运输的速度的要求也越来越高,而正是超声波焊接机和智能小车的存在,使得有足够多的口罩能够被快速地送往各地。智能车辆的出现不但减少了人们的工作量,为人类的生活提供了大量的便利,而且它还能完成一些人类无法完成的事情,这扩宽了人类发展的空间,加速了人们对未知领域的探索。实际上,当今世界智能汽车的研究与开发已经成为世界范围内重点关注的项目之一。智能汽车是重要的移动机器人行业和机器人技术的重要分支,其起源于20世纪六十年代。那时,斯坦福研究院(NDI)的研究人员在1966-72年间开发了一个自动移动机器人,绰号为Shakyy0其目的是在复杂的环境中应用人工智能技术,完成
10、自律推论、计划和管理。从那时起,移动机器人技术飞速发展,也为智能车辆技术的创新和进步做出了贡献。智能车辆一般由计算机控制并发出命令,由传感器获得车速、车距以及障碍物的信息,通过智能感应系统感应别的车辆与行人,同时通过摄像头观察道路的状情况。而对于一些更加先进的智能车辆,它们会装有更多样的智能化系统,例如语音识别系统,人们只要说几句话便能够控制小车的运行与模式;报警系统也能够在车辆快要出现问题或将要与别的车相撞时发出报警;而车辆的智能自动驾驶系统则完全不需要人为的操作,全程由电脑控制,车辆自动到达目的地,这也正是智能车辆的最高层次。在如今,“智能汽车”一词不仅在学校特别是在电子设计项目中众所周知
11、。大学生经常参加一些电子项目的竞赛,并经常设计汽车主题。这表明国内的主要大学也非常重视这种话题的研究。该设计是在上述背景下制作的,设计的智能车可以实现黑线跟踪、红外障碍物回避、红外远程控制和超声波障碍物回避的功能。Ll本设计的目的、意义及应达到的技术要求随着社会的进步与科技的发展,这个社会对于大学生的要求也越来越高,因此,作为一个合格大学生必须要具有良好的创新与创造能力。智能小车必定是以后智能化社会的一个重要组成部分,它会随着计算机技术、自动化技术、电力电子技术和智能化技术的发展而不断地被创新与改进,从而去适应未来社会的发展需求。如何去对智能车辆去进行改进与创新,这便需要技术人员在智能车辆的制
12、作过程中不断地去探索与思考。智能小车的出现其实也意味着人们对未知领域的探索途径有多了一条,例如在对外太空星球的探索中,有一些星球以人们现今的科技水平是无法做到亲自登陆的,只能通过智能小车进行样本的采集以及地形的勘探。正是由于智能小车在外太空探索中起到的重要作用,各国对星球探测车的研究开始变得更加重视。1960年代后期,美国和前苏联开始为登月计划作准备,于是各自便开始对月球的探索。从1966年到1968年,美国发射的两枚无人巡游探测器成功登陆月球。随后1997年SojOUmer号探测车登上了火星,这是由美国JPL公司开发的小型火星车,它在火星上进行了许多技术实验,并且验证了智能小车在火星探索上具
13、有良好的性能。2004年1月,美国在2003年发射的“勇气号”和“机遇号”火星探测车又一次成功登陆火星。前苏联在与美国的太空竞争中也不甘人后,1959年1976年间,分别成功发射了两个月球探测车。由此可见,正是由于智能车辆的存在,人们才能去完成对外太空那未知领域的探索。在现代的自动控制领域中,智能汽车和机器人作为一项伟大的人类智慧结晶,它已经极大地改变了我们的生活,为我们提供了许多便利,并且成为了人类未来的发展方向。智能可以让我们只需设置了所需的模式,他便能在指定的环境中自动运行,而无需人工操作和管理。如今,智能化被人们应用于各种重要的领域。例如,在科学发现,智能房间和工业制造等领域都可以找到
14、它的阴影。智能车是智能领域的产品,操作性和相互运用性都很好,可以根据预先设定的模式自动自动自动化,所以也可以分类为智能玩具之一,所以很受用户的喜爱。而且,智能在很多领域都可以使用,特别是风险高的搜索和机械领域,同时在机器人开发上,它也发挥着关键作用。当人类进入21世纪时,随着科学技术的飞速发展和对生活质量的高要求,人们对汽车的舒适性和安全性需求变得越来越严格,已经不断使用和探索了各种新的最新技术,例如自动驾驶,智能运输和巡航。同时人们也正在不断开发和研究智能汽车,使得这些技术也正在成为全球汽车研究的热点。我们有必要对智能小型车进行更深入的研究,因为智能小型车目前具有重要的研究意义,而且其发展可
15、能对未来起重要作用。同时,它还具有有着广泛的开发前景和不可估量的市场价值。设计一辆简易的智能小车,为了体现它的智能化,要求小车能够自动避开障碍物,即小车准被遇到障碍物或别的车辆的时候时可以立即做出反应,自动调整方向进行躲避,这是一辆智能汽车能够行驶的基本要求之一;自动循轨也是小车必不可少的功能之一,智能小车通过循轨电路去辨别驾驶路线,当智能小车要偏离原本设定好的路线的时候能够自动调整方向回到原来的路线从而准确地到达目的地,同时小车到达目的地后能够自动停止行驶;左转、右转、前进、后退和加减速是智能小车的最基本的功能,电机也是小车的核心,正是通过对电机的控制才能实现智能小车那些最基本的功能;我们设
16、计的智能小车也是需要一个控制器,而手机正好可以充当这个控制器,我们可以通过蓝牙来让小车与手机进行连接,用手机来选择小车的模式与行动。1.2本设计在国内外的发展概况及存在的问题从1960年代至今,对智能小车和机器人设计的研究已经持续了数十年。自1960年代后半期最初的自律移动机器人登场以来,经过数十年的开发后,人类已经从能制造出第一台教学模仿机器人的阶段迈进能制造出具备感知功能智能机器人的阶段,并克服了许多技术难题,取得了巨大进步。智能机器人如今正被许多国家重视与大量研发,研发的水平取决于各国的科研能力,美国和日本正处于研究该技术的最前沿。法国提出了一项技术计划,使智能机器人具有自动识别功能,使
17、其可以在复杂的环境中通过独立地感应和判断来自动执行各种动作。在美国,人们可以用美国发明的智能机器人来发送信件,运输食物和其他必需品,并可以用它们来帮助吸尘器进行清洁。人形机器人已经在日本开发成功,它们可以模仿人的面部表情并非常真实地表达它们。近年来发明的手术机器人以良好的抵稳定性和安全性被广泛用于需要手术的医疗现场中去。其次,与国外相比,中国对智能汽车的探索始于较晚的1980年代,而且大部分研究仍处于单一的技术研究阶段。正是由于智能车辆技术研究在我国起步太晚,所以导致了我们的技术与国外存在一定的差距。但即使这样,中国也还是取得了一系列成果,主要包括以下几点:中国首个自动驾驶车在中国一汽集团和国
18、家国防技术大学自动化研究所共同研制下于2003年成功诞生。吉林大学设计和制造了一辆智能车辆,它能够通过使用CCD识别地面铺设的条形路标,进行导航。图像识别、驾驶、转向、制动器、障碍物回避等辅助系统构成了车辆的原型。现在该车可以以最大20kmh的速度自动追踪直线、圆弧、S字等轨迹。从1988年开始,一款能够在高速公路和一般道路移动且具有多种功能,同时能够在校园的非结构化道路环境中进行自动驾驶,跟踪道路和避开障碍物的TLHMR系列智能移动机器人的研发取得了巨大的成功,它是由清华大学计算机系智能技术与系统国家重点实验室在国家科学技术委员会和国家862项目的帮助下研究出来的。7B.8是由南京理工大学、
19、北京理工大学、浙江大学、国防科技大学、清华大学等多所院校一同研发出来的自主式外部军用车辆,它配备了彩色摄像头,激光定位器,陀螺仪惯性定位等传感器。智能车辆研究是智能交通系统ITS的主要技术。现在,国内很多大学和研究机构都在对TTS的主要技术和机器进行研究,随着TTS研究逐渐成为了人们的焦点,一支专业的、进行ITS技术研发的技术团队在中国成立。另外,对于ITS及智能车辆技术研发,各种运输公司和汽车公司越来越多地增加了对其的投资,并且整个社会的关注也在不断增加。交通部已将ITS研究列入十五科技发展计划和2010年长期规划。相信在各个领域的共同努力下,有望大大提高中国ITS和智能车辆的技术水平。可以
20、预测,智能车辆的研究将随着中国的快速经济发展而拥有一个更加崭新的未来。1. 3本设计应解决的主要问题本设计我们应当要解决的有:当红外对管中的发射装置发射的红外光被接受装置接收后,单片机如何能够得到一个信号,从而调用红外避障子程序,使小车避开障碍物;超声波模块如何通过对测距信息的处理从而达到避障的目的;如何调节PWM的占空比,从而调节电机的转速;如何当按下红外遥控器的按键时,小车能够完成相应的动作。2本设计该设计是一款使用STC89C52微控制器作为控制核心,具备有普通功能的简单型智能小车。它拥有着黑线跟踪、红外障碍物回避、红外遥控、加速和减速、超声波障碍物回避等功能。我们设计的智能小车只是具备
21、智能车辆所拥有的最基本的功能。它的设计思想与一些高性能机器人的相似。智能机器人对于人类而言已经不是什么新鲜的东西了。它逐渐成为了人们的日常生活中必不可少的一部分,它为人类带来更多的幸福感。但是,智能车辆在某些特定方面具有着其它产品所不具备的优点,更加体现了自己的独特与创新,因此它的发展拥有着一个光明的未来。与此同时,小车的制造也非常符合社会发展的潮流,因为它的制造成本较低,更加环保,续航能力强,也更安全。2.1设计原理本设计方案采用微处理器(STC89C52单片机)作为整个系统控制的中心,通过红外避障模块对反射回来的红外线进行处理,从而实现红外避障;HC-SR04超声波探测模块能够测量小车到障
22、碍物的距离,从而实现超声波避障;由51单片机输出PWM信号,然后通过编程来改变PWM信号的占空比,从而达到电机调速的目的;通过对按键信息的编码与解码,然后再通过单片机的处理,我们用红外遥控器对小车进行操作。2. 2方案选择2. 2.1遥控控制模块设计与论证方案一:选择红外遥控作为小车的遥控方式。首先,红外遥控是通过红外发射装置内的红外编码芯片将按键信息调制成一串O和1的二进制代码,其次,通过红外线发送到红外接收装置,然后通过由单片机充当的解码芯片进行解码,解码后的信息会被单片机识别,然后再根据不同的码信息,我们便能进行不同的控制操作。方案二:选择无线电遥控作为小车的遥控方式。无线电遥控是利用经
23、过调制且带有编码信息的无线电波对远处的各种设备进行控制的遥控设备。当这些无线电波传播到远方的接收端后,电波导致的的电磁场变化又会在导体中产生电流。通过解码将信息从变化的电流中提取出来,这样便可以驱动远方各种机构去完成人们想要它完成的任务。方案三:红外遥控属于光传波,若有物体挡在它传播路线上时,它是无法穿透过去的,所以,它具有方向性且中间不能被隔断。同时,它对周围环境的影响也较小。而无线遥控则是无方向性的且可穿透一定的障碍物,它作用的有效距离比红外遥控高。本设计选用的是红外遥控方式,这是因为即使无线遥控控制的距离比红外遥控的更远,但原理更加简单且更容易实现的红外遥控更加适合本次设计。2. 2.2
24、电机驱动模块设计与论证目前比较常用的小车驱动电机主要有两种选择:方案一:小车通过直流电机进行驱动。直流电机能将小车电源中的电能转变为小车向前驱动的动力,这种电机被人们广泛应用在要求电机占用空间小、质量轻的小型电动设备中。直流电机的运行方式是这样的:当给直流电机内部转子上的绕组通电时,它便会成为一个通电线圈并在电机内部磁体产生的磁场中产生洛伦兹力,使其带着转子转动,同时通电线圈内的磁场方向将会改变,绕组上的电流也因此改变方向,但是洛伦兹力的方向从未改变,这使得电机将向顺时针或逆时针持续转动。由H型桥式电路直接驱动直流电机控制电机的正反转,使用PWM对电机调速的时,是靠单片机输出不同占空比(改变脉
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 多功能 智能 小车 设计
链接地址:https://www.desk33.com/p-890648.html