仿人竞速机器人的地设计

仿人竞速机器人的地设计

ID:28888787

大小:110.50 KB

页数:6页

时间:2018-12-14

仿人竞速机器人的地设计_第1页
仿人竞速机器人的地设计_第2页
仿人竞速机器人的地设计_第3页
仿人竞速机器人的地设计_第4页
仿人竞速机器人的地设计_第5页
资源描述:

《仿人竞速机器人的地设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案仿人竞速机器人的设计精彩文档实用标准文案摘要随着智能控制技术与检测传感技术的飞速发展,智能机器人将在以后的工业生产和家庭生活中得到广泛应用,本系统相当于一个简单的智能机器人,是具有自动检测障碍物、黑白线和金属块的多功能智能小车。本系统采用了AVR系列单片机中的Atmega16作为智能小车的检测和控制核心。路面黑白线检测使用了反射式红外光电传感器,障碍物检测采用了超声波传感器,金属块的检测采用了金属接近开关。驱动采用的是直流电机,电机控制方式为对单片机I/O口进行扫描和单向PWM从而控制小车的转向和速度。基于这些完备而可靠的硬件设计,使用了一套独特的

2、软件算法,并采用了AVR系列中的Atmega16稳定高速的执行软件程序的特点,从而实现对小车的精确控制。关键字:Atmega16超声波反射式红外光电检测传感器AbstractWiththedevelopmentofintelligentcontroltechnologyanddetect-sensortechnology,intelligentrobotwillusebroadinindustryandfamilylife.Wecanconsiderthissystemasaordinaryrobot,itisanabstractwhichhassomefun

3、ctionsofdetectingbarriers,blackandwhilerunwayandmental.BasedonthemicrocontrollerAtmega16.Reflecting-infraredsensorsareappliedtodetectblacklines,ultrasonicsensorsareappliedtodetectbarriersandmentalapproachswitchsensorisappliedtodetectmental.ByintroducingPWMtothesystem,weareabletocont

4、rolmotorrevolvingspeeddynamicallyandprecisely.Andoneofthemoststrikingfeaturesofthedesignisitssoftwarealgorithmwhichenablesthecartorunanddetectaccurately.精彩文档实用标准文案1系统设计1.1设计要求设计一仿人机器人,能够实现以下功能:(1)机器人能够自动检测到黑白跑道,并且沿着黑色跑道运行。(3)机器人能够在运行过程中自动沿黑线跑弯道。1.2总体设计方案1.2.1设计思路反射式红外光电检测黑白跑道模块块控制器模

5、块电机驱动模块LCD显示模块黑白跑道图1.2.1智能仿人机器人系统总体设计框图整个系统可以分为传感器检测部分、控制器模块和电机驱动及LCD显示部分。传感器检测部分由反射式红外光电检测黑白跑道模块组成。反射式红外光电传感器运用其对白色物体发出的光将反射回来,而对黑色物体发出的光被吸收的原理产生不同的信号来检测黑白跑道,将检测到的信号送入控制器模块(MCU),从而可以控制机器人始终沿黑色跑道运行的功能。机器人设计了LCD显示模块。总体框图如图1.2.1所示,为实现各模块的功能,分别设计了几种不同的方案并进行了论证。1.2.2方案论证与比较(1)黑白跑道检测模块方案

6、的论证与比较小车要在黑色跑道上运行,所以对黑白跑道的检测的精度要求很高,关于黑白跑道检测有以下两种方案:方案一:采用反射式红外光电检测传感器。该传感器运用用检测黑色跑道时红外线被吸收,而检测白色跑道时红外线被反射信号不同的原理,而区分黑白跑道。这种传感器具有价格便宜,检测电路简单的优点。方案二:ccd与cmos感光传感器。由于仿人机器人的行进速度较慢,所以不需要太多的预处理,以红外传感器的处理距离足以实现比赛,而且感光传感器的价格叫昂贵,处理速度慢,占用资源多,经过比较分析,从经济性和必要性选择方案一。精彩文档实用标准文案(2)控制器模块方案的论证与比较方案一

7、:采用多片ATMEL公司的AT89S52作为控制器。由于本设计对控制器的运算速度要求较高,AT89S52难以达到较快的速度,且该设计程序较大,AT89S52仅有8K的ROM,片外ROM将增加硬件工作量。方案二:采用AVR系列的Atmega16作为控制器。由于Atmega16是一种高速度、低功耗且具有16KB系统内可编程Flash的8位AVR微控制器。本设计中对控制器的运算速度的要求,Atmega16是可以满足的。并且该单片机的价格便宜,功能强大,适合选用。从硬件和软件的工作量、以及成本考虑,选择方案二。(3)电机的选择与论证方案一:采用步进电机。步进电机的一个

8、显著特点就是具有快速启停能力,如果负荷

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

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

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