清洁机器人设计.docx

上传人:王** 文档编号:1173728 上传时间:2024-04-12 格式:DOCX 页数:17 大小:191.75KB
下载 相关 举报
清洁机器人设计.docx_第1页
第1页 / 共17页
清洁机器人设计.docx_第2页
第2页 / 共17页
清洁机器人设计.docx_第3页
第3页 / 共17页
清洁机器人设计.docx_第4页
第4页 / 共17页
清洁机器人设计.docx_第5页
第5页 / 共17页
清洁机器人设计.docx_第6页
第6页 / 共17页
清洁机器人设计.docx_第7页
第7页 / 共17页
清洁机器人设计.docx_第8页
第8页 / 共17页
清洁机器人设计.docx_第9页
第9页 / 共17页
清洁机器人设计.docx_第10页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《清洁机器人设计.docx》由会员分享,可在线阅读,更多相关《清洁机器人设计.docx(17页珍藏版)》请在优知文库上搜索。

1、基于合泰HT85F2280单片机设计的智能清洁机器人方案书设计者:王琦&刘家伦摘要近年来,随着计算机技术与人工智能科学的飞速开展,智能机器人技术逐渐成为现代机器人研究领域的热点。其中,效劳机器人开辟了机器人应用的新领域。效劳机器人的出现主要有三大原因:一是劳动力本钱的上升;二是人类想摆脱枯燥乏味的体力劳动,如清洁、家务、照顾病人等;三是人口的老龄和社会福利制度的完善也为某些效劳机器人提供了广泛的市场应用前景。效劳机器人区别于工业机器人的一个主要特征就是效劳机器人是一种适用于具体的方式、环境及任务过程的机器人系统,其活动空间大,具有在非结构环境下的移动性,因此效劳机器人大多数是移动机器人。随着社

2、会的开展需要,效劳机器人已经渗透了我们的生活、工作和经济方面,并且起到了很大的作用。效劳机器人的研究和开展对我们的经济开展有很多的影响。这篇文章主要表达清洁机器人的总体设计,比方主控制器、硬件驱动、电机驱动、以及一些人机交互方面等等。关键词:清洁机器人目录摘要P2目录P3第一章一一前言P4第二章一一总体设计P5第三章一一总体原理图P6第四章一一主程序流程图P7第五章一一控制器局部P8第六章一一机械驱动局部P9第七章一一步进电机驱动局部PlO第八章一一传感器局部P12第九章一一控制信号输入局部P15第十章一一显示局部P18第十一章一一温度检测局部P19第十二章一一电源局部P22元件清单P23第一

3、章前言随着人口的老龄化和社会福利制度的完善,导致劳动力本钱的急剧上升,一些简单的重复性的体力劳动为效劳机器人提供了广阔的市场。清洁机器人是效劳机器人的一种,可以代替人进行清扫房间、车间、墙壁等。提出一种应用于室内的移动清洁机器人的设计方案。其具有实用价值。室内清洁机器人的主要任务是能够代替人进行清扫工作,因此需要有一定的智能。清洁机器人应该具备以下能力:能够自我导航,检测出墙壁,房间内的障碍物并且能够避开;能够走遍房间的大局部空间,可以检测出电池的电量,同时要求外形比拟紧凑,运行稳定,噪音小;要具有人性化的接口,便于操作和控制。结合清洁机器人主要功能探讨其控制系统的硬件设计。该智能吸尘器的核心

4、设计利用了超声波测距的原理,通过向前进方向发射超声波脉冲,并接收相应的返回声波脉冲,对障碍物进行判断;通过以单片机为核心的控制器实现对超声发射和接收的选通控制,并在处理返脉冲信号的根底上加以判断,选定相应的控制策略;通过驱动器驱动两步进电机,带动驱动轮,从而实现避障功能。与此同时,由其自身携带的小型吸尘部件,对经过的地面进行必要的吸尘清扫。第二章总体设计扫地机器人的总体设计思路:控制器局部:采用合泰公司的单片机作为主控制器。驱动局部:采用两个步进电机和一个平面轴承作为机械驱动局部。步进电机驱动局部:采用两个L298N作为步进电机驱动。传感器局部:使用超声波模块作为主壁障模块,使用红外用于防止跌

5、落,并使用集成红外接收头接收红外接收信号,控制信号输入局部:外部的控制主要分为两种,一种是红外控制信号,一种是通过触摸按键输入的控制信号。显示局部:使用12864进行内容显示。温度监测局部;使用DS18B20与温敏电阻相结合对的方式监测系统温度。电源局部:尖采用6节18650作第三章总体原理图第四章主程序流程图按键,有较多的IO口资源。第六章机械驱动局部驱动局部是由两个四相步进电机以及相应的驱动机构组成的。步进电机带动两驱动轮(后轮),从而推动吸尘器运动。前轮不再采用传统的双轮结构,而采用了应用非常广泛的平面轴承,这既减小了结构复杂度,又提高了转弯的灵活性(如图1)。通过改变作用于步进电机的脉

6、冲信号的频率,可以对步进电机实现较高精度的调速。同时在两电机分别施加相同或不同脉冲信号时,通过差速方式,可以方便的实现吸尘器前进、左转、右转、后退、调头等功能。这一设计的最大优点是吸尘器能够在任意半径下,以任意速度实现转弯,甚至当两后轮相互反向运动时,实现零转弯半径(即绕轴中点原地施转)。同时转弯的速度可通过改变单片机的程序来调节。图1:驱动结构第七章步进电机驱动局部电机的驱动芯片采用L298N,该芯片是ST公司生产的一种高电压、大电流电机驱动芯片。该芯片采用15脚封装。主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。内含两

7、个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路局部在低电压下工作;可以外接检测电阻,将变化量反响给控制电路。使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机。图2:L298N管脚图图3:步进电机驱动模块原理图图4:步进电机驱动初步设计PCB第八章传感器局部1)清洁机器人壁障主要使用超声波模块:超声波是一种一定频率范围的声波。它具有在同种媒质中以恒定速率种媒质中以恒定速率传播的特

8、性,而在不同媒质的界面处,会产生反射现象。利用这一特性,就可以根据测量发射波与反射波之间的时间间隔,从而到达测量距离的作用。因能力有限,超声波测距局部直接使用集成的超声波模块,如下列图:图5:HC-SRo4超声波模块这一款超声波传感器有以下优点:适应各种环境,不受灰尘和光线的影响;盲区为2.5cm。可以把传感器安装在适宜的位置就可以避开盲区;探测发散角度为15。,反响距离2.5m以内,该课题的检测距离为05mo超声波传感器的根本原理是测量从声波发射和回到接收器所用的时间。这一款传感器的的发射端口和接收端口是两个管脚,首先由控制器发射一个5s宽度的高电平脉冲来激发传感器发射40kHz的超声波,脉

9、冲发出750IIS后,管脚电平置高;当传感器接收到回波时,管脚的电平被拉低。由信号端高电平的宽度就可以知道由发射到返回需要的时间,宽度为1151IS18.5ms之间。公式S=vt2,其中S表示传感器与目标的距离;t表示发射到回收的时间;V是声波速度,v=340mso由此可以知道传感器与障碍物之间的距离。一次探测时间最多是20ms,4个传感器查询完毕,用时80ms,因此两个相邻传感器采用分时段进行使能,就会防止相互干扰,而不会影响机器人速度。主控制器通过不断触发超声波模块来获取障碍物的距离值,当超声波的返回值小于设定值时,说明障碍物已经很近了,这是应该改变清洁机器人的行进方向,上面是超声波壁障的

10、总体思想。1呼S的JTL触发信号_循环发出8个40KHz脉冲模块内部IUUUIlUUU发出信号粕i出回响回响电平输出信号与检测距盅成比例超声波时序图2)红外防跌落:红外防跌落主要用到红外传感器:红外避障传感器(以下简称红外)。红外具有一对红外信号发射与接收二极管,发射管发射一定频率的红外信号,接收管接收这种频率的红外信号,当红外的检测方向遇到障碍物(反射面)时,红外信号反射回来被接收管接收,经过处理之后,主控制器就能够通过返回的信号识别周围环境的变化。图6:红外传感器红外在清洁机器人上的应用是防止跌落,在清洁机器人的地盘上均匀分布四个红外传感器,调节好参数,是正常情况下是个红外传感器返回的都是

11、高电平,当其中的一个或者两个检测到低电平了说明是这一个或者两个红外悬空,这时清洁机器人的状态可能是处在楼梯口或者悬空处,这是应改变清洁机器人的行动方向,以上是红外红外防跌落的总体设计思想。第九章控制信号输入局部外部控制信号主要分为两种:1)红外遥控局部:一帧完整的发射码由引导码、用户编码和键数据码三局部组成。引导码是由一个4.5ms的高电平和4.5ms的低电平组成,八位用户编码被连续的发两次;八位连续的键数据码也被连续的发两次,第一次是发送的是键数据码的原码,第二次是发送的是键数据码的反码。引“科依-0- -1 引4码及位“O-和位-r的波形见下图:红外码时序图一帧红外数据例如上面是理论局部,

12、在实际设计的时候因为通用红外遥控系统由发射和接收2大局部组成,接收局部直接使用集成的红外接收头(如下列图),因为编码标准不变,解码时执行同一个标准,所以发射局部使用市场上通用的遥控器进行遥控,这时控制器接根据接收到指定的红外码就能够执行相应的动作。图7:红外接收头图8:通用遥控器2)触摸按键的设计:触摸按键设计时用到合泰半导体公司的产品BS808B,BS808B是可侦测8个触摸按键的集成元件,它通过感应人体是否触摸到TouchPad来侦测是否有按键。它高效的隐藏电路设计,使其在应用时,只需使用很少的元件即可完成触摸按键的侦测,BS808B还提供一个串行接口与外部主机通信。图9:触摸按键示意图设

13、计内容:触摸按键要实现切换清扫模式,设置清扫时间,控制系统运行与停止,红外遥控控制系统,除了实现按键功能外,实现转弯掉头等。第十章显示局部显示局部使用12864作为显示器如下列图模块概述:液晶显示模块是128X64点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)o可与CPU直接接口,提供两种界面来连接微处理机:8.位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。连接方式:该12864可以使用并口或者串口显示,但是由于主控制器的IO资源有限,故采用串口的方式显示

14、,串口方式连线方式简单,只用两根数据线就可以完成12864的硬件连接操作。显示内容:12864的显示内容包括:清扫模式、清扫时间、剩余电量等。第十一章温度检测局部高温会对清洁机器人产生致命的伤害,所以进行的关键器件的温度检测是很有必要的,比方:步进电机、电池、MCU等等。温度的采集有两种方案:1 .使用高精度的温度传感器DS18B20简述:DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测

15、温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。方案优点:具有体积小,抗干扰能力强,精度高的特点,单总线通信,减少IO的使用,还可以进行多点检测,使用一个IO就可以进行多点温度的读取。方案缺点:该芯片较为昂贵,会增加产品的开发本钱。DS18B202 .使用热敏电阻:简述:热敏电阻是开发早、种类多、开展较成熟的敏感元器件.热敏电阻由半导体陶瓷材料组成,热敏电阻是用半导体材料,大多为负温度系数,即阻值随温度增加而降低。温度变化会造成大的阻值改变,因此它是最灵敏的温度传感器。但热敏电阻的线性度极差,并且与生产工艺有很大关系。制造商给不出标准化的热敏电阻曲线。热敏电阻体积非常小,对温度变化的响应也快。但热敏电阻需要使用电流源,小尺寸也使它对自热误差极为敏感。优点:开发本钱低,工作温度范围宽,体积小。缺点:精度相对较低,与DS18B20相比拟更耗硬件资源(K)和内部ADCh温敏电阻综述:综合考虑两种测温方案,决定在对高温敏感的局部使用高级精度的温度传感器DS18B20,比方锂电池局部,在对非高温敏感的部位进行低本钱的温度检测,如步进电机局部。第十二章电源局

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 自然科学论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

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