智能壁障小车

智能壁障小车

ID:38497616

大小:2.72 MB

页数:17页

时间:2019-06-13

智能壁障小车_第1页
智能壁障小车_第2页
智能壁障小车_第3页
智能壁障小车_第4页
智能壁障小车_第5页
资源描述:

《智能壁障小车》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、设计说明书《科学实践》课程设计设计题目智能避障小车设计所在系信息与机电工程系姓名学号指导老师专业年级电气工程及其自动化2009级2012年5月19日智能避障小车摘 要:利用三个(左、中、右)红外对管检测障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动避障的功能。智能避障是基于红外传感系统,采用红外传感器实现前方障碍物检测,并判断障碍物远近。由于时间和水平有限,我们暂选最基本的避障功能作为此次设计的目标。关键词:小车;STC89C52单片机;红外对管;L293D等。一引言1.1智能壁障小车的意义和作用随着生产自动化的发展需

2、要,机器人已经越来越广泛地应用到生产自动化上,随着科学技术的发展,机器人的传感器种类也越来越多,其中红外传感器已经成为自动行走和驾驶的重要部件。红外的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知障碍物,感知障碍物相当给机器人一个视觉功能。现在智能小车(机器人)得到很多人的关注和追捧,市场上五花八门的小车控制板和机器人控制板,价格昂贵,硬件自己动手的机率小,都是成品模块,学习电子应该先硬件后软件,这样你很快就能学会电子,我们的智能小车控制板可以搭载很多单片机和各种模块,接下来我会详细给大家介绍我们的智能小车控制板使用极其其他参数。利

3、用红外对管检测障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第二种方案。CPU使用STC89C52单片机,配合软件编程实现。1.2、参数指标A.充电输入电压10-12V。B.充电电压最大8.4V。C.5V输出最大电流2A。D.电机驱动电流最大1.2A(2个电机。1.3、主要

4、功能A.控制2个直流电机。B.可使用红、绿、蓝三种核心来控制此板。C.可给2节4.2V锂电池串起来充电。D.可输出5V2A的电压和电流。E.可接其他5VTTL模块和串口通讯模块。1.4智能小车的现状现智能小车发展很快,从智能玩具到其它各行业都有实质成果。其基本可实现循迹、避障、检测贴片、寻光入库、避崖等基本功能。我此次的设计主要实现避障这个功能。由于时间和水平有限,我们暂选最基本的避障功能作为此次设计的目标。二方案设计与论证根据要求,确定如下方案:在黄色塑料板上打孔,做出一个车底的形状,将电路板用螺丝固定在塑料板上,以及车轮还有两个电机装在左右车轮的附近,

5、根据电路原理图,将电路接线。将AT889C52单片机装在小车的中间部位,这样看上去甚是美观,大方!由于考虑到小车用的电较多,所以此次我们采取了2节4.2V锂电池串起来充电,这样就解决了小车在跑的时候没电的困扰。根据黄色塑料板上做的小车的底板的基础上,加装光电检测器,实现对小车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对小车的智能控制。这种方案能实现对小车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。2.1主控系统根据设计要求,我认为此设计属于多输入量的复杂程序控制问题。

6、据此,拟定了以下两种方案并进行了综合的比较论证,具体如下:方案一:选用一片CPLD(如STC89C52)作为系统的核心部件,实现控制与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利用VHDL语言进行编写开发。但CPLD在控制上较单片机有较大的劣势。同时,CPLD的处理速度非常快,而小车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,在这一点上,MCU就已经可以胜任了。若采用该方案,必将在控制上遇到许许多多不必要增加的难题。为此,我们不采用该种方案,进而提出了第二种设想。方案二:采用单片机作为整个系统的核心,用其控制行

7、进中的小车,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,AT89C52单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。针对本设计特点——多开关量输入的复杂程序控制系统,需要擅长处理多开关量的标准单片机,而不能用精简I/O口和程序存储器的小体积单片机,D/A、A/D功能也不必选用。根据这些分析,我选定了AT89C52单片机作为本设计的主控装置,52单片机具有功能强大的位操作指令。在

8、综合考虑了传感器、两部电机的驱动等诸多因素后,我们决定采用一片单片

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。