为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

扫地机的智能控制系统设计_毕业设计说明书

2019-01-24 5页 doc 987KB 80阅读

用户头像 个人认证

不系舟红枫

从教近30年,经验丰富,教学水平较高

举报
扫地机的智能控制系统设计_毕业设计说明书 本科毕业设计说明书 扫地机的智能控制系统设计 SWEEPER INTELLIGENT CONTROLSYSTEM DESIGN 扫地机的智能控制系统设计 摘要 摘要 目前,各式各样的服务机器人越来越多应用于人们的生活中,从事着与人们生活息息相关的服务工作,极大地提高和改善了人们的生活质量。室内智能扫地机器人就是在这种背景下诞生的一种家庭服务机器人。室内智能扫地机器人的路径规划采用区域充满的规划方法,目标是在设定区域内寻找一条从始点到终点且经过所有可达点的连续路径。根据建立的扫地机器人平台,提出清扫机器人随机运动路径...
扫地机的智能控制系统设计_毕业设计说明书
本科毕业说明书 扫地机的智能控制系统设计 SWEEPER INTELLIGENT CONTROLSYSTEM DESIGN 扫地机的智能控制系统设计 摘要 摘要 目前,各式各样的服务机器人越来越多应用于人们的生活中,从事着与人们生活息息相关的服务工作,极大地提高和改善了人们的生活质量。室内智能扫地机器人就是在这种背景下诞生的一种家庭服务机器人。室内智能扫地机器人的路径规划采用区域充满的规划方法,目标是在设定区域内寻找一条从始点到终点且经过所有可达点的连续路径。根据建立的扫地机器人平台,提出清扫机器人随机运动路径规划算法。机器人利用其上安装的红外传感器和摄像头来识别和感知房间环境,机器人开始以螺旋运动方式覆盖房间的空白区域,当遇到障碍物时,启动障碍物应对策略,通过计算机软件仿真和在房间环境中进行实验验证了该算法的有效性。 关键词:扫地机器人,单片机,环境识别,路径规划 SWEEPER INTELLIGENT CONTROLSYSTEM DESIGN ABSTRACT At present time,more and more various of service robots are designed and applied to people’s daily life.The application of these robots is promoting the quality of people’s life tremendously as they deal with the works related to people’s life closely.Indoor automatic cleaning robot is one of these service robots developed to help people to carry out the troublesome room cleaning work.The path planning algorithm of Indoor Automatic Cleaning Robot should spread over the room area using the area filling path planning algorithm to find a continuous path from start to end. A random moving path planning algorithm is put forward based on the platform. The cleaning robot identifies the room environment using the infrared transducer and the camera outfitted on its body.Moving in the spiral motion mode with the gradually enlarging radius,the robot begins to explore and clean the blank area.While it encounters obstacles like wall or furniture,it will start the strategy of dealing with obstacles.This algorithm is validated through computer simulation and robot experiment. KEYWORDS:cleaning robot,single chip microcomputer,environment identification,path planning 1绪论 1.1 引言 自动扫地机器人是当今服务机器人领域的研究热点。从理论和技术上讲,自动扫地机器人比较具体的体现了移动机器人的多项关键技术,具有较强的代表性;从市场上前景讲,自动扫地机器人将大大降低劳动强度,提高劳动效率,适用于宾馆﹑酒店﹑图书馆﹑办公场所和大众家庭。因此开发自动扫地机器人既具有科研上的挑战性又具有广阔的市场前景。 1.2 研究现状: 自从1904年英国人发明了第一台扫地机,至今为止扫地机的发展历史已有近百年。而后日本、美国、德国、英国等国家就开始了扫地机的批量生产。目前,国外先进的扫地机都在不断地提高智能水平。 吸扫式小型扫地机是目前国内外应用最为广泛的小型扫地机品种,通常有盘型刷和风机、风管道、吸尘嘴等部分。盘刷的设置加强了对马路边沟的清扫,增加了清扫宽度。盘型刷将侧面的垃圾扫到吸尘嘴的工作区域,再由吸尘系统将垃圾吸入机内的垃圾箱。吸扫式小型扫地机适合于任何道路环境的清扫,对污物、尘土都有很好的清扫效果,工作效率高。智能化扫地机不仅给企业带来巨大的经济效益,同时也产生了显著的社会效益。 1.2.1 路径规划技术 路径规划就是根据机器人所感知到的工作环境信息, 按照某种优化指标, 在起始点和目标点规划出一条与环境障碍无碰撞的路径, 并且实现所需清扫区域的合理的路径覆盖,实质就是扫地机运动过程中的导航和避碰。 1.2.2 多传感器融合技术 为了让吸尘机器人正常工作, 必须对机器人位置、姿态、速度和系统内部状态进行监控, 并感知机器人所处工作环境的静态和动态信息, 使得吸尘机器人相应的工作顺序和操作内容能自然地适应工作环境的变化。 吸尘机器人都采用了大量的传感器, 有效地把大量的传感器观测信息融合处理, 使机器人获得最大量的外部环境信息, 运用多传感器融合技术可以提高移动机器人定位、障碍物识别、环境建模、避障的精度。 1.2.3 电源技术 移动电源需同时为移动机构提供动力,为控制电路提供稳定的电压,为吸尘操作模块及传感观测模块提供能源等。电源在放电过程中具备: ①保持恒定的电压; ②内阻小以便快速放电; ③可充电; ④成本低等特点。 依托以上关键技术,可实现以下产品功能: 1.自动检测垃圾并对较脏的区域重点清扫 2.自动寻找智能充电座回去充电 3.定时清扫 4.当机器被卡住能自动摆脱 5.支持遥控 6.边角清扫程序 7.不重复清洁、不留死角和楼梯防跌落功能 1.3 研究内容: 1.3.1 自动返回充电功能 启动机器人自动充电模式,它在完成工作后会自动返回充电并进入待机状态。用户只要打开机器人,剩下的清洁工作就不用担心了。 1.3.2 具有预约定时自动清扫功能 可以预约一次和一周内任意预约清扫时间,可以放心上班和出差,也可以自动打扫。 1.3.3 脱困功能 可以顺利跳过2CM高的电线等杂物,具有聪明的摆脱困境功能,入遇困境,机器人会自动尝试用各种办法摆脱困境。 1.3.4 防跌落功能 在楼梯,会议桌等地方工作也不用担心机器会跌落而造成顺坏及危险,机器人自动感知到危险而避开。 1.3.5 液晶显示屏智能报警提醒 智能识别系统能够帮助您判断机器人使用过程中出现的问题,智能识别系统能够自动识别各种异常情况。 1.3.6 灵巧边刷 单独的边刷控制边刷高速旋转,将墙角/墙边的垃圾清扫出来并进入尘盒,真正的有效清扫边角灰尘。 1.3.7 解决智能扫地机反复清理一个地方的问题 1.4 论文主要完成的工作 课题主要完成的工作包括清洁机器人结构设计,驱动电机选择,传感器的选择,控制算法的研究,硬件电路设计和软件编程及试验。 1.4.1 机械结构部分 包括机器人构成选择、机器人本体机构设计和驱动电机的选择。 1.4.2 避障系统控制方案 包括机器人障碍检测系统、定位系统的确定和控制算法的选择。 1.4.3 控制系统硬件部分 包括单片机控制系统硬件电路设计、电机驱动电路设计和传感器检测硬件电路设计。 1.4.4 控制系统软件部分 包括单片机控制系统的软件设计。 2 单片机 2.1 单片机简介 常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜,为学习、应用和开发提供了便利条件。 现代人类生活中所用的几乎每件有电子器件的产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电子产品中都含有单片机。汽车上一般配备40多片单片机,复杂的工业控制系统上甚至可能有数百片单片机在同时工作。 2.1.1 硬件特性 1、单片机包括CPU、4KB容量的ROM、128 B容量的RAM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。 2、系统结构简单,使用方便,实现模块化; 3、单片机可靠性高; 4、处理功能强,速度快。 5、低电压,低功耗,便于生产便携式产品 6、控制功能强 7、环境适应能力强。 2.2 AT89C51单片机 本设计以AT89C51单片机作为检测和控制核心。AT89C51是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含4KB的可反复擦写的只读程序存储器(PEROM)和128bytes的随机存取数据存储器(ROM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元。功能强大AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。 2.2.1 AT89C51主要性能参数 1.与MCS-51产品指令系统完全兼容 2.有4K字节可重擦写Flash闪速存储器 3.有1000次的擦写周期 4.全静态操作:0Hz~24MHz 5.有128×8字节的内部RAM 6.有32个可编程I/O 口 7.有2个16位定时/计数器 8.有6个中断源 9.低功率空闲和掉电模式 2.2.2 AT89C51功能特性概述 AT89C51提供以下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可将至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。 2.2.3 AT89C51引脚 VCC:电源电压 GND:接地 P0口:P0口是一组8位漏极开路型双向I/O,也即地址/数据总线复用口。作输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。 P1口:P1口是一个携带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉倒高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。 P2口:P2口是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。 P3口:P3口是一组带有内部上拉电阻的8位双向I/O口,P3口输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表3.1所示: 表2.1 端口引脚第二功能表 端 口 引 脚 第 二 功 能 P3.0 RXD (串行输入口) P3.1 TXD (串行输出口) P3.2 (外中断0) P3,3 (外中断1) P3.4 T0 (定时/计数器0) P3.5 T1 (定时/计数器1) P3.6 (外部数据存储器写选通) P3.7 (外部数据存储器读选通) 3 智能扫地机各系统分析 用红外传感器、光电传感器、接触传感器完成自动避障。用光电编码器检测电机的转速。利用PWM技术来动态控制电动机的转动方向和转速。通过软件编程实现清扫机行进、执行清扫任务、绕障、停止的精确控制以及检测数据的存储、显示。通过对电路的优化组合最大限度地利用AT89C51单片机的全部资源。P0口用于数码管显示,P1口用于电动机的PWM驱动控制,P2、P3口用于传感器的数据采集与中断控制。这样做的优点是:充分利用了单片机的内部资源, 降低了总体设计的成本。总系统框图如图3.1所示。 3.1 智能扫地机传感器系统 传感器系统是扫地机的感觉器官,负责采集环境障碍物和自身状态的信息,是扫地机的重要组成部分,由多传感器及相关信号处理电路组成。在非结构化环境下,传感器系统为扫地机的正常工作发挥着无可替代的作用。扫地机传感器系统的性能越好,自动避障和路径规划方案就越容易实现,控制系统的程序就更容易编写和执行,扫地机系统的整体性能也就越好。 移动机器人传感器系统常用的传感器大致可以分为内传感器和外传感器两大类。内传感器主要用于采集系统自身状态的信息,比如速度、加速度、轨迹、位置等。这类传感器主要有测速发电机、加速度计、编码器、陀螺仪、电子罗盘等。外传感器负责采集系统外部环境信息,比如图像、距离、受力等。这类传感器包括CCD视觉传感器、超声波传感器、红外传感器、力传感器等。 扫地机传感器系统的主要任务是提供工作环境下的障碍物信息,以实现扫地机的自主避障。由此可见,传感器的选择直接关系到清扫机自动避障策略的选择和执行质量。对工作环境下的障碍物信息,可以通过外部传感器获得,移动机器人上常用的探测障碍物的传感器主要有超声波传感器、红外光电传感器、接触传感器和视觉传感器等几种。 超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学等方面。超声波传感器通过计算超声波的发射接收时间间隔实现定量测距。超声波传感器波束较宽,方向性差,但是其环境适应能力强,探测距离远,采集信息速度快,且比一般视觉传感器和激光测距仪都要便宜,因此在许多方面得到广泛应用。 红外光电传感器具有探测视角小、方向性好、信号处理简单和反映速度快等优点,但是其受环境影响较大,当探测头被灰尘等污染后,其探测性能将大大下降。红外光电传感器是各种光电检测系统中实现光电转换的关键元件,它是把光信号(红外、可见及紫外光辐射)转变成为电信号的器件。红外光电传感器是采用光电元件作为检测元件的传感器。它首先把被测量的变化转换成光信号的变化,然后借助光电元件进一步将光信号转换成电信号。红外光电传感器一般由光源、光学通路和光电元件三部分组成。光电检测方法具有精度高、反应快、非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,它的探测距离比较近,从几个毫米到几十厘米不等。因此,光电式传感器在检测和控制中应用非常广泛。 接触传感器通过与被测物体的接触来确定被测物体的相关信息,如物体的存在与否、物体的形状和位置、接触面的压力分布及大小等等。接触传感器主要有限位开关、接触开关等,这些传感器结构简单、信号易处理、适应能力强且价格低廉。由于超声波传感器、红外光电传感器和接触传感器都具有价格低廉、工作可靠、速度快等优点,因此广泛应用于移动机器人的局部导航。 经过对比分析,本采用超声波传感器、红外光电传感器和接触开关、三种传感器来构建清扫机器的传感器系统。将这些传感器合理布置在清扫机周边位置上,通过相应的信号处理电路与微处理器系统实现数据通讯,控制系统根据获得的传感器系统信息做出避障决策,实现自主避障。 3.1.1 测速装置模块 测速信号通过在电机的转子上加装带有黑白条纹的圆盘,再利用光电开关得到电机每转一圈产生若干个脉冲信号,据此可以算出电机的实际转速。这种简易的光电开关测速法成本低,性能可靠,可以在电机转速不高,精度没有严格要求的情况下使用,这种测速装置可以构成里程计。根据里程计的返回脉冲数可以计算出电机行走的距离,并间接得到行走速度。 3.1.2 碰撞检测 碰撞检测采用霍尔元件 EW462,芯片的内部原理框图如图3-4所示,芯片的工作方式如图3-5所示。芯片的供电电压范围为 4.5V~18V,灵敏度高,阻抗低,工作的最大输出电流为 15mA。当芯片的正上方有S极磁场时,霍尔元件输出高电平,当元件偏离磁场后,元件输出低电平。通过控制霍尔元件正上方的磁场极性,可以控制元件输出信号的变化趋势。当极性相反时,元件在偏离磁场时为高电平,正对磁场时为低电平。 3.2 驱动系统 驱动器就是驱动扫地机的动力部件,最常用的就是电机。扫地机最主要的控制量就是控制扫地机的移动,扫地机驱动器中最根本的问题就是控制电机,控制电机转的圈数就可以控制扫地机移动的距离和方向、清扫机械的弯曲的程度或者移动的距离等。所以,第一个要解决的问题就是如何让电机能根据自己的意图转动。一般有专门的控制卡和控制芯片来进行控制。有了这些控制卡和芯片,然后把微控制器与其连接起来就可以用程序来控制电机。第二个问题是控制电机的速度,在扫地机上的实际表现就是它的实际运动速度,扫地机走的快慢全靠电机的转速,这样就要求控制卡对电机有速度控制。 机器人的工作电机分为行走、吸尘和毛刷电机。机器人行走结构中前面有一个从动转向轮,两侧各有一个驱动轮,由无刷直流电机进行控制。清扫结构主要使用真空吸尘器和由电机带动的旋转毛刷。 永磁无刷电动机具有效率高,功率大,体积小,控制精度高等明显特点在机器人领域有着广泛的应用。无刷直流电机具有良好的调速性能,由于它采用电子换向,脉宽调制脉冲调速,在进一步提高直流电机性能的同时,又克服了直流电机传统机械换向带来的一系列问题,从而大大延长了电机的使用寿命。 直流无刷电机控制电路主要有控制电路微处理器、数字信号处理器和专用集成电路等3种方式。使用单片机辅以外围处理电路的方法,其测频、换相、控制调节等均由软件实现。选用单片机软件编程的方法控制无刷直流电机。吸尘器内的风机和带动毛刷的电机都使用直流电机,由于不需要调速、换向,因此控制方法比较简单。 电机的运动系统结构如图3-2,它决定了机器人的运动空间,采用轮式结构。其中左右轮为主动轮,需要用可调速的电机控制,前面的转向轮为从动轮,便于机器人的转向。 直流电动机具有良好的线性调速特性、简单的控制性能、较高的效率、优良的动态特性,所以一直占据着调速控制的统治地位。虽然近年不断受到其他电动机如交流变频电动机、步进电动机的挑战,但直流电动机仍然是许多调速控制电动机的最优选择,在生产、生活中仍有着广泛的应用。 采用广泛应用的脉宽调制技术控制电动机电枢的电压。所谓 PWM 控制技术,就是通过控制半导体开关器件的导通与关断,把直流电压变成电压脉冲序列并通过控制电压脉冲宽度或周期以达到变压的目的。 产生PWM信号常用的 4 种方法如下: (1)分立电子元件组成的PWM信号发生器。这种方式是用分立的逻辑电子元件组成信号电路,是较早采用的方法,可靠性、可调性较差; (2)软件模拟式。利用单片机的一个I/O引脚,通过软件对该引脚输出高低电平来模拟PWM波,该方法占用CPU的时间较多,控制软件较复杂; (3)专用PWM集成电路。采用专用的 PWM 集成电路芯片,该方法功能强,但增加了调速系统的成本开销; (4)单片机的PWM口。新一代的许多单片机具有PWM调速功能。通过单片机的初始化设置,使其自动发生脉冲波,只有在改变脉冲宽度时才进行干预, 该方法控制直流电动机转速简单、可靠。所以使用单片机的PWM口作为电机的PWM调速控制。 无刷直流电动机简称BLDC,学名是无换向器电机或无整流子电机,是一种新型的无级变速电机。它具有直流电机良好的调速特性,但由于没有换向器,因而可做成无接触式,具有结构简单,制造方便,不需要经常性维护等优点,是一种理想的变速电机。 选用的轮子驱动电机即为无刷直流电机,其工作电压是10~15V,最大工作电流0.84A,正常工作电流0.4A,有专门的换向控制引脚,高低电平控制正反转。该电机可以由PWM信号直接驱动,允许的脉宽调制脉冲信号输入参数为:允许输入PWM的频率最大为 50kHz;高电平的输入电压范围为2.0V~5.0V;低电平的输入电压为 0V~1.0V;输入开路电压为 4.5V~5V。 3.3 红外遥控系统 红外遥控是目前使用最广泛的一种通信和遥控手段。红外遥控装置具有体积小、功耗低、功能强、成本低等特点,继彩电、录像机之后,红外线遥控在录音机、音响设备、空调机以及玩具等其它小型电器装置上也实现广泛的应用。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控能可靠且有效地隔离电气干扰。基于以上优点,故采用红外遥控装置来控制智能扫地机的清扫方式及开机与关机。 通常红外遥控系统由发射和接收两大部分组成,应用编码/解码专用集成电路芯片来进行控制操作,如图3.2所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。红外接收芯片选用TFMS5380。在遥控器上使用单片机进行红外功能编码,在扫地机上,由于单片机处理任务很多,因此选用专用的解码芯片。解码芯片是REALTEK公司生产的一种用于遥控小卡车的CMOS大规模集成电路RX6B,它有七个控制键来控制小卡车的移动 。由于编码和解码的振荡频率必须一致,频率的大小由OSCI和OSCO之间的电阻决定。四个红外接收管的信号通过与门与芯片的输入端SI相连,使得解码芯片在接收到任意方向的红外线信号时都能正常工作 。 3.4 浮动开关电路 浮动开关是一个安装在轮子内侧的机械开关,轮子上有弹簧装置,当轮子浮起时,开关断开扫地机停止前进,实现了防跌落功能。防跌落功能有效的保护了扫地机各部位免遭摔坏,所以是必不可少的。 3.5 看门狗 几乎所有的单片机都需要复位电路,对复位电路的基本要求是:在单片机上电时能可靠复位,在下电时能防止程序乱飞导致EPROM中的数据被修改;另外,单片机系统在工作时,由于干扰等各种因素的影响,有可能出现死机现象导致单片机系统无法正常工作,为了克服这一现象,除了充分利用单片机本身的看门狗定时器(有些单片机无看门狗定时器)外,还需外加看门狗电路;除此以外,有些单片机系统还要求在掉电瞬间单片机能将重要数据保存下来,因掉电的发生往往是根随机的,因而此类单片机系统需要电源监控电路,在掉电刚发生时能告知单片机。IMP813L刚好能满足这些要求,下面具体介绍该芯片的性能特点及使用方法。 IMP813L有双列直插和贴片封装形式,其双列直插如图所示,引脚功能如下: 第1脚为手动复位输入,低电平有效;第2、3脚分别为电源和地;第4脚为电源故障输入;第5脚为电源故障输出;第6脚为看门狗输入,第7脚为复位输出,第8脚为看门狗输出。 IMP813L的性能特点: IMP813L的内部结构框图如图3.5,具有以下主要性能特点:由图可知该芯片具有以下主要性能特点: (1)复位输出。系统上电、掉电以及供电电压降低时,第7脚产生复位输出,复位脉冲宽度的典型值为200ms,高电平有效,复位门限的典型值为4.65V。 (2)看门狗电路输出。如果在1.6s内没有触发该电路(即第6脚无脉冲输入),则第8脚输出一个低电平信号。 (3)手动复位输入,低电平有效,即第1脚输入一个低电平,则第7脚产生复位输出。 (4)1.25V门限值检测器,第4脚为输入,第5脚为输出。当第4脚电压低于1.25V时,第5脚输出一个低电平信号。 IMP813L的典型应用电路: IMP813L的典型应用电路如图3.6所示。图中单片机以AT89C51为例,IMP813L的第1脚与第8脚相连。第7脚接单片机的复位脚(AT89C51的第9脚);第6脚与单片机的P1.4相连。在软件设计中,P1.4不断输出脉冲信号,如果因某种原因单片机进入死循环,则P1.4无脉冲输出。于是1.6s后在IMP813L的第8引脚输出低电平,该低电平加到第1脚,使IMP813L产生复位输出,使单片机有效复位,摆脱死循环的困境。另外,当电源电压低于门限值4.65V时,IMP813L也产生复位输出,使单片机处于复位状态,不执行任何指令,直至电源电压恢复正常,可有效防止因电源电压较低时单片机产生错误的动作。 电源故障输入PFI通过一个电阻分压器监测未稳压的直流电源。当PFI低于1.25V时,电源故障输出脚第5脚PF0变低,可引起AT89C51中断,进行电源故障处理,或将重要数据保存下来。把分压器接到未稳压的直流电源是为了更早地对电源故障告警。 IMP813L是一体积小、功耗低、性价比高的带看门狗和电源监控功能的复位芯片;它使用简单、方便,它所提供的复位信号为高电平,因而是应用于复位信号为高电平场合的单片机系统的理想芯片。 3.6 液晶显示电路 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。这里采用2行16个字的DM-162液晶模块,通过与单片机连接,编程,完成显示时间及清扫机行进速度的功能。 DM-162液晶显示模块的字符显示,可分为好几种显示模式,这主要取决于对具体的应用。如静态的显示,还是动态的左移或者右移显示。那么这个主要是在程序设计的过程中,进行初始化所决定的。因此,在使用之前先确定使用的目的,选择好显示的方式,当然得找出相应的显示字符的字符代码及在DM-162液晶显示模块的相应显示位置的RAM地址。然后进行每个字符的写入显示。在使用的过程中,还得注意的一点是,可能是显示驱动电压的不稳定性,或者是由于驱动电压的过高,会形成一种“鬼影”的现象,因此需要手动对10K的电位器进行对比度调整以达到显示的良好效果。 液晶显示模块电路如图3.7。它由以下几个部件组成:单片机AT89C51、液晶字符显示部件DM-162、电源供电部分。 单片机部分:采用AT89C51芯片实现对DM-162的控制显示 字符显示模块: 选择2行16个字的显示容量. 电源部分: +5V电压供电,维持系统的正常工作,同时加载10K电位器以适应不用亮度的显示字符即对比度的调整。 4 智能扫地机的设计 4.1 自动充电系统 自动充电是用对接充电来实现的,对接充电过程主要用了红外信号,在智能吸尘机器人的左侧和后面都有红外接收器,发射传感器则安装在充电座上,对接充电对扫地机是非常重要的,因为机器人自带的充电电池电量有限,不一定能保证完成清扫工作,这就需要机器人能自动对接充电。当内部电源检测到电压低于一定值是,扫地机器人将沿墙壁寻找充电座。一般扫地机器人按右手法则寻找充电座,所以在扫地机器人贴墙的一侧(选左侧)和后部各装有一个红外接收传感器,当侧面的一侧在贴边过程中收到红外信号时,扫地机器人顺时针旋转90度,并沿着红外光路靠近充电座,同时检测充电座充电电压即可确定是否已经对接上。 4.2 驱动系统电路 驱动系统电路包括驱动器、光电隔离模块以及驱动器保护电路等部分,如图3.6所示。在具体电路中,由于单片机使用5V弱电,而电机的驱动电压为12V或者更高,考虑到单片机会受到驱动部分的干扰,因此采用了光电耦合器TLP521,把控制部分和驱动部分隔离开来。单片机输出端口的电流一般只有20mA左右,不足以或者不能稳定地驱动光电耦合器TLP521工作,因此采用芯片74HC245来增强驱动能力,为光电耦合器TLP521提供合适的驱动电流。驱动器保护电路由8个高速大电流肖恩特二极管1N5822(图中D1~D8)组成,用来消除电机在起停、制动及换向时产生的反电势。保护二极管最好采用高速大电流的开关管,否则反向恢复时间太长,L298N内部H桥的上下两个三极管会因为开闭时序交叉,导致同时打开而短路,长期使用状态下会造成L298N发热或烧毁。 按照图4.1所示电路,系统工作时,单片机P1口输出的控制信号经过驱动器芯片74HC245和光电耦合器之后输入电机驱动芯片L298N,控制电机动作。当需要调速时只需改变PWM调速脉冲(本设计中由单片机P1.3和P1.6端口产生)的占空比即可,理论上可以实现256级调速。 4.3总体软件流程 总流程图如图4.1所示,是整个清扫机运行过程的流程图。其中包括初始化整个系统、启动各电路模块、等待接收命令、启动驱动系统、检测障碍、启动清扫避障系统、结束清扫等过程。 (1) 首先,启动清扫机电源,使各模块持续供电。 (2) 启动各电路模块,启动液晶显示系统,以便显示清扫机行进速度及运行时间。此过程通过软件编程控制液晶显示系统及驱动系统向单片机控制系统反馈实现。 启动清扫机传感器系统,此项内容主要作用是使清扫机对周围环境有一个了解,通过对周围环境的感知来实现测距、清扫、避障。本过程主要是通过单片机控制各传感器及传感器向单片机反馈来实现。启动红外接收系统,等待接收红外信号。 (3) 当接收到前进指令时,启动驱动系统。 (4) 当遇到障碍时启动清扫系统及避障系统,此过程是整个清扫系统的关键,此过程包括清扫命令接收判断及是否遇到障碍物判断。 4.4红外遥控系统流程 发射电路主程序的流程图如图4.3所示主程序中设置串口工作方式1和定时器T1方式2是为了发射按键代码时产生2000b/s的波特率;定时器T0工作方式2是用来在P3.7引脚上输出38kHz的载波信号。有按键下时产生外部中断0,寄存器R5和R4中存放的数据是用来控制1 min 的定时时间。1 min之内无按键,则遥控器进入低功耗状态。定时器T0中断程序是将P3.7引脚取反产生38kHz的载波信号,此信号为方波信号。外部中断0的中断程序用于判断按键并发射按键代码,同时还包括按键去抖动和检查设置相关标志位。 4.5 驱动系统流程 首先是系统初始化工作,即设置寄存器、配置GPIO、定时器、A/D转换器和外部中断、启动A/D转换。然后检测GPIO有没有启动信号,检测到启动信号后,从另一个GPIO发出控制信号给直流电机加电。从A/D转换器里读取电流信号数据,再通过求平均值得到电机的电流值;对输出脉冲信号的数据进行FFT变换,求出基波的频率,再根据电机的具体型号乘以一个系数得到电机的转速。最后把测试电流和转速送给液晶显示系统显示清扫机行进速度,启动总线传输,把测试结果传输到单片机,以对数据进行保存和分析。软件流程如图4.4所示。 4.6 清扫避障系统流程 清扫壁障流程图如图4.5,该流程是智能清扫机执行清扫命令及躲避障碍的流程。 (1)红外光电传感器的红外发光管发射红外光,光波在遇到障碍物后反射,被红外接收管接收,产生一个与光强相对应的电流,电流经LM358组成的两极放大电路放大后,输出一个模拟电压,经A/D转换后输入单片机。 (2)由接触传感器感知障碍物性质,判断其是否是清扫机可清扫的垃圾。若可清扫则由单片机向清扫机械电机发出清扫指令,执行清扫命令,完成清扫后继续等待红外传感器接收信号。 (3)若不可清扫,判断其为墙角类障碍,此时累加器累加判断为墙角的次数。 (4)判断墙角累加次数的奇偶,若为奇数则通过控制电机调速模块来控制左右轮速度,控制清扫机行进方向,使其左后转行进。若判断为偶数,则使其右后转行进,本过程实现清扫机的蛇形行进清扫方式,尽可能提高清扫机清扫效率。 结论 本课题设计结合机器人控制原理,使用机器人开发平台,对智能清扫机各部分系统分别作了具体分析。其中包括主控制系统的设计方案,,各传感器电路的选择,电机驱动及调速方式的选择,红外遥控系统的设计。由于单片机是整个智能扫地机的运算处理中心,又是控制中心,是最重要的器件,控制所有模块,所以对其进行了严格挑选。鉴于AT89C51采用高密度、非易失性存储技术,具有功能强大,灵活性高等优点,本课题选用了它。其他电路模块均在考虑灵敏度高、精度适当、工作稳定、可靠性好、经济实惠等原则的基础上进行了选取。通过本课题的设计,我对单片机及传感器的相关原理有了更深刻的理解。并且掌握了直流驱动电路及PWM调速电路的工作原理。最主要是提高了本人研究与分析问题的能力。 按照论证方案,在完成智能扫地机硬件电路的研制及控制程序的设计后,经过一段时间的调试,系统各部分运转基本正常。验证了智能扫地机硬件电路设计方案的可行性,达到了预期的目的。但其智能化程度还远远不够。我相信随着科技的不断发展人类的不断进步智能扫地机的前景会更广阔。 参考文献 [1]谭定忠,王启明,李金山,李林.清洁机器人研究发展现状[M]. 2004 [2]邢敏,蒙梅,刘任平.JP cleaner型清洁机器人控制系统设计[M].2006 [3]王以伦,邓宝林,王洪涛,冯晨.清洁机器人的自动避障控制系统[M].2005 [4]石为人,周学益.室内清洁机器人避障路径规划研究[M].2007 [5]谭定忠,王启明,孔凡凯.主动移动清洁机器人运动学性能研究[M].2004 [6]时尚预言.自动装置造就“懒汉时代”[J].2001 [7]J.Borenstein,Y.Koren.Histogramic.In-Motion Mapping for Mobile Robot Obstacle Avoidance[J].IEEE Trans. Robotics and Automation,1991, 7(3):278-288 [8]Sewan Kim.Autonomous Cleaning Robot:Roboking System Integration and Overview[A]:Proceedings of the 2004 IEEE International Conference on Robotics 8 Automation New Orleans,2004,4:4437-4441 [9]JosephL,JoneS.MobilRobotS[M].AKPeter,1999. [10] Brian R.Robots reach the home floor [J].Industrial Robot ,2001,28 (1):27-28 致谢 在作此次毕业设计的过程中,本人得到了#老师的精心指导,正是因为老师不断的提供大量的资料来源,不仅为我设计出该智能扫地机提供了大量的知识贮备,而且使我学会了从大量的资料中选择出自己需要的东西。在此感谢老师和同学们的帮助,感谢培养我四年的学校。 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;设计方案的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系意见 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。 学位论文作者(本人签名): 年 月 日 学位论文出版授权书 本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入CNKI《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。 论文密级: □公开 □保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此) 作者签名:_______ 导师签名:_______ _______年_____月_____日 _______年_____月_____日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 致 谢 时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。 其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢我的导师***老师、和研究生助教***老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在农大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 年 月 日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 年 月 日 基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。 毕业论文的基本教学要求是: 1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。 毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。 撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。 2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。 3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。 论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。 按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。 按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。 按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。 另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类: 1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。2.论辩型论文。这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。3.综述型论文。这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。4.综合型论文。这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。因此,它是一篇综合型的论文。 写作步骤:毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的 总结 性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际 问题 的能力。从文体而言,它也是对某一专业领域的现实问题或 理论 问题进行 科学 研究 探索的具有一定意义的论说文。完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。 首先是选择课题。选题是论文撰写成败的关键。因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。 教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。也可由主考学校公布论文题目,由应考者选择。毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业论文成功的一半。 第一、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展 。因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。具体地说,考生可从以下三个方面来选题。首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。 第二、要根据自己的能力选择切实可行的课题。毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 图2.1 AT89C51芯片 图3.4 红外遥控系统 图3.5 IMP813L芯片 图3.2 EW462内部原理示意图 � EMBED Visio.Drawing.11 ��� 图3.3 主从动轮分布图 � EMBED Visio.Drawing.11 ��� � EMBED Visio.Drawing.11 ��� � EMBED Visio.Drawing.11 ��� 图3.1硬件设计总框图 遥控接收器 � EMBED Visio.Drawing.11 ��� 遥控发射器 � EMBED Visio.Drawing.11 ��� � EMBED Visio.Drawing.11 ��� 图3.6 IMP813L的典型应用电路 � EMBED Visio.Drawing.11 ��� 图3.7 液晶显示系统电路 � EMBED Visio.Drawing.11 ��� 图4.3红外发射电路流程图 � EMBED Visio.Drawing.11 ��� 图4.2 总流程图 � EMBED Visio.Drawing.11 ��� 图4.4 驱动系统流程 � EMBED Visio.Drawing.11 ��� 图4.5清扫避障流程图 � EMBED Visio.Drawing.11 ��� _1307078219.unknown _1431121497.vsd VCC GND PFI RESET IMP813L WDI _1431164007.vsd 设置串口方式1,T1 方式1,T0方式2 外部中断0和T� 设置显示、定时、 启动停止标志位 显示否? 2位LED显示时间 有键按下否? 1分钟到否? 进入低功耗 恢复R5 Y N N Y Y N _1431345549.vsd 光/电放大 解调 解码 _1431345610.vsd 键盘 编码调制 LED _1431165559.vsd 初始化 有自动信号? 直流电机上电 数据送至单片机 数据处理 数据采集 结束 N Y _1431166784.vsd 遇到障碍物? 是垃圾? 清扫 累加遇到墙角次数 遇墙角数为奇数? 右后传前进 左后转前进 N Y N N Y Y _1431127557.vsd RS AT89C51 DM-162液晶模块 P3.7 P3.5 P3.6 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 RW E VDD D0 V0 VSS 10K 电位器 VDD +5V VSS D7 D6 D5 D4 D3 D2 D1 _1431161530.vsd 初始化并开中断 开始 收到前进命令? 启动各电路模块 启动驱动系统 前进 遇到障碍? 启动清扫和避障系统 结束 N Y N Y _1431125053.vsd � R1 R2 +V5 手动 PF1 VCC WD1 RESET GND P1.4 INT1 AT89C51 P1.9 被检测的电源 IMP813L _1431076070.vsd 转向轮 左 轮 右 轮 机器人底座 _1431080862.vsd 电源 稳压 输出 信号 施密特 触发器 信号 处理 霍尔 元件 _1430780364.vsd RESET 1 2 3 4 5 6 7 8 13 12 15 14 31 19 18 9 17 16 P10 P11 P12 P13 P14 P15 P16 P17 INT1 INT0 T1 T0 /VP X1 X2 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 29 30 11 10 41 40 P26 P25 P24 P23 P22 P27 P21 P20 P07 P06 P05 P04 P03 P02 P00 P01 VSS VCC RXD TXD PSEN ALE/ _1431039565.vsd 电 机 看门狗电路 PWM调速电路 红外接收电路 液晶显示电路 继电器控制电路 各传感器电路 清扫部 件电机 垃圾箱 盖电机 单 片 机 _1234567892.unknown _1234567893.unknown _1234567890.unknown
/
本文档为【扫地机的智能控制系统设计_毕业设计说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索