arm智能小车设计方案.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《arm智能小车设计方案.pdf》由会员分享,可在线阅读,更多相关《arm智能小车设计方案.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Arm 智能小车设计说明书 摘 要 随着汽车工业的迅速发展,关于汽车的研究也就越来越受人们的关注,而汽车的智能化已成为科技发展的新方向。本设计就是在这样的背景下提出来的。此次设计的简易智能小车是基于 arm11 控制及传感器技术的,实现的功能是小汽车可自动识别目标(比如一个小球),利用电两个电机的差动调节,控制电动小汽车的自动避障、寻光及自动停车。通过摄像头采集视野范围图像并对图像处理进行目标识别,并由 arm 系统来控制智能车的行驶状态.。1 1。1 智能小车的意义和作用 自第一台工业机器人诞生以来,机器人的发展已经遍及机械,电子,冶金,交通,宇航,国防等领域。近年来机器人的智能水平不断提
2、高,并且迅速地改变着人们的生活方式.人们在不断探讨,改造,认识自然的过程中,由此发展起来的智能小车引起了众多学者的广泛关注和极大的兴趣.智能小车,也就是轮式机器人,最适合在那些人类无法工作的环境中工作,该技术可以应用于无人驾驶机动车,无人生产线,仓库,服务机器人,航空航天等领域。作为 20 世纪自动化领域的重大成就,机器人已经和人类社会的生产、生活密不可分。因此为了使智能小车工作在最佳状态,进一步研究及完善其速度和方向的控制是非常有必要的.智能小车要实现自动寻迹功能和避障功能就必须要感知导引线和障碍物,感知导引线相当给机器人一个视觉功能.避障控制系统是基于自动导引小车(avgauto-guid
3、e vehicle)系统,基于它的智能小车实现自动识别路线,判断并自动避开障碍,选择正确的行进路线.使用传感器感知路线和障碍并作出判断和相应的执行动作.该智能小车可以作为机器人的典型代表.它可以分为三大组成部分:传感器检测部分,执行部分,cpu。机器人要实现自动避障功能,还可以扩展循迹等功能,感知导引线和障碍物。可以实现小车自动识别路线,选择正确的行进路线,并检测到障碍物自动躲避。考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有 pwm 功能的单片机,这样可以
4、实现精确调速;第二,可以由软件模拟 pwm 输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,cpu 使用 AT89c52单片机,配合软件编程实现.1.2 智能小车的现状 现智能小车发展很快,从智能玩具到其它各行业都有实质成果。其基本可实现循 1 Arm 智能小车设计说明书 迹,避障,检测贴片,寻光入库,避崖等基本功能,现在大学电子设计大赛智能小车又在向声控系统发展.比较出名的飞思卡尔智能小车更是走在前列。2 方案设计与论证 根据题目的要求,确定如下方案:首先设计出小车的基本模形以及传动方案,并在车上加装摄像头,并将采集图像数据传送至arm 系统进行处理,
5、然后由 arm 根据所检测的各种数据实现对电动车的智能控制。这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。2。1 模块方案比较及论证 根据设计要求,我们的目标识别小车主要由六个模块构成:车体框架、电源及稳压模块、主控模块、探测模块、电机驱动模块组成.2。2 车体设计 在设计车体框架时,我们有两套起始方案,自己设计画出小车的模型和直接购买玩具电动车改装。方案一:用现有的小车改装 电动小车价格低廉,有完整的驱动、传动和控制单元,其中传动装置是我们所需的。但玩具电动车采用普通直流电机驱动,带负载能力差,调速方面对程序要求较高。同时,玩具电动车转向依靠前
6、轮电机带动前轮转向完成,精度低,又由于本次毕业设计只是理上研究,和巩固已学过的 相关知识,如果购买小车会自带程序和一些图及参数,容易产生惰性。所以购买小车做实物的价值不大,因些我们放弃这一方案。方案二:自己设计制作车架 自己设计小车底盘,用两个直流减速电机作为主动轮,利用两电机的转速差完成直行、左转、右转、左后转、右后转、倒车等动作。减速电机扭矩大,转速较慢,易于控制和调速。而且自己制作小车框架,可以根据电路板及传感器安装需求设计空间,使得车体美观紧凑。通过 pro/e 设计相关的的小车模型,以便更直观的看到小车的运动原理和传动方案,所以综上我们选择方案二。如图 2-2 所示。2 Arm 智能
7、小车设计说明书 图 2-2 小车模型设计 2。3 电源及稳压模块 方案一:采用交流电经直流稳压处理后供电 采用交流电提供直流稳压电源,电流驱动能力及电压稳定性最好,且负载对电源影响也最小。由于需要电线对小车供电,极大影响了壁障小车行动的灵活性及地形的适应能力.而且壁障小车极易把拖在地上的电线识别为障碍物,人为增加了不必要的障碍。故我们放弃了这一方案。方案二:采用蓄电池供电 蓄电池具有较强的电流驱动能力和较好的电压稳定性能,且成本低廉。可采用蓄电池经 7812 芯片稳压后给电机供电,再经过降压接 7805 芯片给单片机及其他逻辑单元供电.但蓄电池体积相对庞大,且重量过大,造成电机负载过大,不适合
8、我们采用的小车车架(玩具电动车车架)。故我们放弃了这一方案。方案三:采用干电池组进行供电 采用四节干电池降压至 5V 后给单片机及其他逻辑单元供电,另取六节干电池为电机及光电开关供电。这样电机启动及制动时的短暂电压干扰不会影响到逻辑单元和单片机的工作。干电池用电池盒封装,体积和重量较小,同时玩具车底座可以安装四节干电池,正好可为单片机及其他逻辑单元供电。在稳压方面,起始时考虑使用 7805 芯片对 6V 的电池电压进行降压稳压。但考虑到这样使得 7805 芯片消耗大量能量,降低电池寿命;同时,由于 at89c52、光电开关、小车电机对于供电电压要求并不苛刻,故我们将 6V 电池电压接一个二极管
9、降压后直接给单片机及其他逻辑单元供电。而电机和光电开关的电源不做稳压处理.这样只需在小车遥控上加两个调速按钮,根据电池电量选择合适功率即可,甚至于可直接在软件里设置自动换挡。综合考虑,我们采用方案三。图 2-3 电源模块设计 3 Arm 智能小车设计说明书 2.4 主控模块 飞凌 OK6410 开发板采用“核心板+底板”结构,板对板之间选用高质量进口连接器,坚固耐用,镀金工艺可保证其常年运行不氧化.为保证用户自行设计的产品品质,采用 6410核心板的用户可以免费得到四组底板插座。核心板尺寸仅5CM*6CM(业内最小!),引出脚多达 320 个;带有 CVBS 输出(内部有 16Mbit 独立视
10、频缓存).软件支持 Linux、WinCE、Android、uC/OS-II(独家提供)等主流操作系统.该产品在-20到 80范围的高低温运行测试中运行良好,并通过脉冲群以及浪涌干扰测试.2.5 探测模块 利用小车安装位置较高的摄像头,通过 linux 系统驱动调用摄像头并采集图像数据.由 arm 对采集的图像数据进行处理,判断目标的位置,控制小车向目标移动。2。6 电机选择及驱动模块 本系统为智能小车,对于智能小车来说,其驱动轮的驱动电机的选择就显得十分重要。由于本实验要实现对路径控制定位和速度测量不是要求太高,精度也不是太高,所以我们综合考虑了一下两种方案。方案 1:采用步进电机作为该系统
11、的驱动电机。由于其转过的角度可以精确的定位,可以实现小车前进路程和位置的精确定位。虽然采用步进电机有诸多优点,步进电机的输出力矩较低,随转速的升高而下降,且在较高转速时会急剧下降,其转速较低,不适用于小车等有一定速度要求的系统,经综合比较考虑,我们放弃了此方案。方案 2:采用直流电机。直流减速电机转动力矩大,体积小,重量轻,装配简单,使用方便。遥控车马达/小直流电机电机 RF-500TBZD 供电电压:直流DC39V,转速2400r/m 是自制玩具车等模型理想选择。能够较好的满足系统的要求,因此我们选择了此方案。电机驱动模块 方案一:使用分立原件搭建电机驱动电路 使用分立原件搭建电机驱动电路造
12、价低廉,在大规模生产中使用广泛。但分立原件 H 桥电路工作性能不够稳定,较易出现硬件上的故障,故我们放弃了这一方案。方案二:使用L298N 芯片驱动电机 L298N 是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片 L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操 4 Arm 智能小车设计说明书 作方便,稳定性好,性能优良。输出电压最高可达 50V,可以直接通过电源来调节输出电压;可以直接用单片机的 IO 口提供信号,而且带有使能端,方便 PWM 调速,电路简单,性能稳定,使用比较方便。L298N 芯片可以驱动两个二相电机,也可以驱动一个四相电机,正好
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arm 智能 小车 设计方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内