一种多功能搜救机器人的设计.doc

上传人:可**** 文档编号:92946463 上传时间:2023-06-16 格式:DOC 页数:5 大小:416.54KB
返回 下载 相关 举报
一种多功能搜救机器人的设计.doc_第1页
第1页 / 共5页
一种多功能搜救机器人的设计.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《一种多功能搜救机器人的设计.doc》由会员分享,可在线阅读,更多相关《一种多功能搜救机器人的设计.doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 2013 届本科毕业设计(论文)文献综述 题 目 一种多功能搜救机器人的设计 学 院 电气与自动化工程学院 1.前言 机器人大量生产和进入工业部门,代替人从事有害的生产活动,是新的工业革命特征之一。1982年美国对未来机器人的发展曾用特尔斐法作过预测。预计今后十几年里,非伺服、不可编程序的机器人将绝迹。到1995年,95的工业机器人为智能、万能和可编程的机器人。其中一项具体预测是,到1990年机器人中25有视觉功能;20有触觉功能。在新型装配机器人中,45为可编程序系统。日本机器人协会预测:八十年代将是日本机器人生产发展的一个重要时期。 中国机器人的研究二十世纪七十年代开始的,至今已有30多

2、年,到目前为止大体分为三个时期:摇篮期,规划发展期及拓广发展期。但相对于日本,美国,欧洲等发达国家来说,还处于追赶阶段;美国9.11事件中,其国内主要机器人生产公司和研究机构都组织参加了纽约世贸大厦现场的搜救工作,如南佛罗里达大学机器人辅助搜寻与救援研究中心,MIT的IRobot公司,美国海军的SPAWAR研究中心,以及具有五十多年历史的Foster Miller公司等。据时代周刊报道:在最初的十天当中,救援机器人在搜救犬,人工无法抵达的狭小或危险区域找到十余具遇难者的遗体,与现场搜救工作人员找到的数量基本相同,但所花的时间却不到现场救援人员花费时间的一半。而我国在四川地震中,据资料显示,搜救

3、机器人并未得到很好的利用,参加搜救的主要还是以消防官兵及搜救犬。2.功能论证按照预定要求,机器人应该满足搜与救两项功能。搜救机器人集成了温度传感器、烟雾传感器,可以辅助反映救灾现场情况,同时可以将这些信息发送到上位机,告知搜救人员搜救时将会遇到的问题。车上装有热释电红外线传感器和无线摄像头,可以进行较远距离的生命探测,告知搜救人员目标位置。同时当车行进到被困人员前,可以向其提供营养液,为正式的救援提供宝贵的时间,这一功能是许多搜救车都没有体现出来的。车上装有机械手,主要帮助搬运压在被困人员身上的物体,同时如搜救车行进途中遇到障碍,也可以使用它进行搬运排除。无线通讯距离长,抗干扰能力强,操作指令

4、丰富并可编程,能满足大量操作需求。其硬件功能框图如下: 3. 研究内容本课题设计研究一种多功能搜救机器人,研究了机器人的机械结构、外围电路,软件时序研究及基于单片机的多路舵机控制方法研究,具体包括:(1)机器人机械结构设计:包括机械装置设计,机械强度测验等,保证搜救机器人有较好的越野性和抗震能力;(2)外围电路设计:包括电源供应,光检测电路,热释电红外人体检测电路及烟雾报警电路等;(3)软件时序研究:涉及到舵机的控制信号周期,温度检测元件,电机启动惯性导致的迟滞效应等,这些在调试中出现不少困难,需单独研究;(4)多路舵机控制算法:讨论算法的选择及具体设计思路。4.算法选择 FPGA、模拟电路、

5、单片机都可以产生舵机的控制信号,但FPGA成本高且电路复杂。对于脉宽调制信号的脉宽变换,常用的一种方法是采用调制信号获取有源滤波后的直流电压,但是需要50Hz信号,这对运放器件的选择有较高要求,从电路体积和功耗考虑也不应采用。5mV以上的控制电压的变化就会引起舵机的抖动,对于机载的测控系统而言,电源和其他器件的信号噪声都远大于5mV,所以滤波电路的精度难以达到舵机的控制精度要求。利用时间微分法单片机最高可以输出32路供舵机使用的PWM波。方法描述如下:将一个20ms的周期分成500个时间段,初始化时将各通道置高电平,定时器初值设定为40us,32个PWM通道的脉冲宽度计数器值放在一个数组内,定

6、时器在每个时间片结束后进入中断程序,各脉冲宽度计数器都减1,如果值不为0,对应输出通道输出值仍为1,否则取反。中断结束后定时器再复位,开中断,500个时间段运行结束后重新开始一个周期,从而产生周期为20ms的PWM波。该方法最多能输出32路PWM波,但是会产生大量中断服务程序,对于多中断系统会导致严重的中断丢失问题,例如本文所设计的机器人需要利用串口进行双向传输数据的系统。考虑到上述原因,本文使用的是软件延时法,其程序算法说明如下:已知舵机对于输入的PWM波频率规定为50Hz,但是其对于相位并无要求,鉴于这个特点,使用软件延时最多能实现8路PWM波输出。算法描述如下: (1)A路输出2.5ms

7、脉冲(根据设定角度输出相应时间的正脉冲,不足时间由低电平补至2.5ms),此时其他五路无输出,即输出2.5ms低电平;(2)B路输出2.5ms脉冲(同A路,不足时间由低电平补至2.5ms),此时包括A路的其他五路无输出,即输出2.5ms低电平;(3)同理,输出C,D,E,F,G,H路;此时,1-3步总共耗时为2.5*8=20ms,其中每路由一个小于2.5ms的正脉冲和低电平补偿时间组成。重复1-3步。5. 总结本使用Atmel公司的8位单片机ATmega16为控制核心,外围信号采集设备包括热释电人体红外感应模块,烟雾报警模块及DS18B20测温芯片,通过蓝牙HC-06模块实现了机器人的远程控制

8、。参考文献:1张培仁.基于16/32位DSP机器人控制系统设计与实现M.北京:清华大学出版社,2006.2谢克明.自动控制原理M.北京:电子工业出版社,2009.3 邵贝贝.单片机嵌入式应用的在线开发方法M.北京:机械工业出版社,2004.4 薛涛.单片机与嵌入式系统开发方法M.北京:清华大学出版社,2009.10.5 孙传友,孙晓斌.测控系统原理与设计M.第二版.北京:北京航空航天大学出版社,2007.12.6 周丰,王南山,陈卉.C语言教程M.武汉:华中科技大学出版社,2008.7 谭浩强.C程序设计M.北京:清华大学出版社,2005.8 康华光.电子技术基础M.北京:高等教育出版社,20

9、06.1.9 孙传友,孙晓斌.测控系统原理与设计M.北京:北京航空航天大学出版社,2007.12.10 彭伟,单片机C语言程序设计实训100例:基于AVR+Proteus仿真M.北京:北京航空航天大学出版社,2010.5.11 刘海成,AVR单片机原理及测控工程应用:基于ATmega48/ATmega16M北京:北京航空航天大学出版社,2008.3.12 吴新杰AVR单片机项目教程:基于C语言M.北京:北京航空航天大学出版社,2011.1.13 范红刚,宋彦佑,董翠莲.AVR单片机自学笔记M.北京:北京航空航天大学出版社,2012.7.14 秦志强,彭建盛,谭立新.AVR单片机与小型机器人制作M.北京:电子工业出版社,2009.6.15 杭和平,邵明刚,杨芳.AVR单片机原理与GCC编程实践:智能小车的系统开发M.北京:中国电力出版社,2012.9. 学生(签名) 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com