基于ARM的灭火机器人设计与制作

被引量 : 0次 | 上传用户:k123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人综合应用了多门学科的最新成就,是机电一体化的典型产品,近年来,各级各类机器人大赛在全国各个地区广泛开展,该活动的开展,有力地推动了大学生实践创新能力的提高,促进了大学实践教学的改革,为创新素质教育提供了一个崭新的平台。机器人竞赛活动过程中的设计、制作、编程、调试等训练过程涉及人工智能、数字图像处理技术、通讯技术、传感器应用、机械传动和自动控制等多个领域。随着比赛要求的不断提高,只有在分辨率、速度、智能等方面随之提高才能在比赛中获胜,这就能够相应地促进传感器技术、运动控制技术、微处理器技术、人工智能等方面的发展与提高。这也正是开展机器人竞赛、研究机器人制作技术的深远意义。在灭火机器人的设计与制作过程中,首先要解决的是主控制器的选择,故需要一个好的定位方案。主控制器需要给传感器留有足够的输入接口,同时也要有足够的输出接口用于控制外设。而速度对灭火机器人至关重要,在高速运动的情况下,需要CPU具有比较强的浮点数运算能力。近年来,比赛中使用的灭火机器人大部分是通过单片机来进行控制的,由于单片机的运算速度慢,接口资源有限,这使得机器人的性能受到了很大的限制。为了提高机器人的处理能力,采用ARM体系结构的32位微处理器或者AVR单片机来作为机器人的主控制器正在成为研究的热点。本课题尝试使用基于ARM体系结构的32位微处理器LPC2148作为灭火机器人的主控制器。灭火机器人主要由以下几个部份组成:控制主板、传感器、运动执行装置、灭火装置。本文结合了灭火机器人设计过程中遇到的一些问题,首先进行机器人控制主板的硬件电路设计,同时对电源电路、传感器电路以及器人运动组件进行了设计,在此基础上进行系统的软件开发。在软件开发部分,重点进行了系统总体模块、灭火主模块、沿墙走子模块、趋光走子模块以及底层驱动程序、系统主程序、沿墙走程序、灭火程序的设计,介绍了按键菜单显示和阈值参数的存取方法,最后介绍了PID运动控制算法和软件滤波算法的程序设计和实现。
其他文献
相关跳频的核心技术是跳频图案的设计,跳频图案的好坏对系统的抗干扰性能起着至关重要的作用,具有最大自由距离的跳频图案可以使得采用该图案的系统的抗干扰性能最佳。文中提
目的探讨2种无肝素血液透析(HFHD)预冲方法对透析器、透析管路凝血以及生理盐水冲洗管路次数的影响,以寻求合理的预冲方法。方法选择30名(120例次)无肝素血液透析患者随机分
艺术教育是素质教育的重要组成部分,作为表达人类永恒追求的艺术载体,舞蹈在艺术教育中的分量举足轻重。《普通高中音乐课程标准》中对舞蹈教学是这样表述的:“舞蹈是音乐亲
俄罗斯宗教传统作为俄罗斯思想的底色,无论是从历史发展,还是从教义和仪式方面,它都对俄罗斯民族性格的形成产生了决定性的影响。俄罗斯人性格中的双重性受东西方文化角力的
小企业对我国的经济发展产生了极大的促进作用,也早已成为国民经济体系中必不可少的一部分。但是当前我国小企业的发展面临着很多困难,特别是融资难问题已经成为制约小企业发
电影,也叫映画。作为一种综合艺术它融合了视觉艺术和听觉艺术两种艺术形式。无论是早期的黑白电影还是现在的彩色电影,都给人们带来了无穷的视听享受。色彩作为电影视觉语言
<正>消费者需要更加便利、友好的人机交互方式,但适合智能电视的人机交互是什么,答案仍是悬而未决。从电视终端自身的发展轨迹来看,一是感官体验的日益提高,所以有了高清电视
鲁迅属于现代中国少数能够以自己的文笔生活深刻介入社会与民族精神文化建构的作家之一,他具有把生命本体的复杂矛盾予以充分展开和强化,并在极度饱满的张力结构中保持平衡的
银行的个人理财业务最近得到了快速的发展,越来越多的人接触到银行理财以及办理各种个人理财业务。本文分析了商业银行个人理财业务的发展现状及个人理财产品市场的特点,探讨
对 5种供热空调系统的一次能源利用率、年单位面积运行能耗费用、年单位面积供空调总成本等进行分析比较。对比较结果进行分析提出应该按照系统消耗能源需要的治理技术和工艺