自动搬运小车的研究

上传人:无*** 文档编号:62565343 上传时间:2022-03-15 格式:DOC 页数:54 大小:1.07MB
收藏 版权申诉 举报 下载
自动搬运小车的研究_第1页
第1页 / 共54页
自动搬运小车的研究_第2页
第2页 / 共54页
自动搬运小车的研究_第3页
第3页 / 共54页
资源描述:

《自动搬运小车的研究》由会员分享,可在线阅读,更多相关《自动搬运小车的研究(54页珍藏版)》请在装配图网上搜索。

1、湖南科技学院本科毕业论文(设计)诚信声明自动搬运小车的研究The Vehicle Rearchch ofAutomatic Guide电子工程系电子信息工程 级本科学生毕业论文(设计)题目(中文):(英文):姓名学号院(系) 专业、年级 指导教师本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导 老师的指导下,独立进行研究工作所取得的成果, 成果不存在知识产 权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或 集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个 人和集体均已在文中以明确方式标明。 本人完全意识到本声明的法律 结果由本人承担。本科毕业论文(设计)作者签名

2、:二O年 月曰毕业论文(设计)任务书课题名称: 自动搬运小车的研究 学生姓名: 系 别:电子工程系 专 业:电子信息工程 指导教师:II湖南科技学院本科毕业论文(设计)任务书1主题词、关键词:主题词:采用微电脑可编程控制技术,模糊PID算法实现对小车的控制关键词:MCU无线收发ASSP 传感器2、毕业论文(设计)内容要求:设计具体要求:为了将目标模型受光照的面以位图文件格式存储到文件中并将其在视类窗口 中显示,程序制作大致如以下步骤:(1)小车装货从起始地点出发,能实现自动引导。(3)遇到金属会发出声光信息。(4)能够实现自动的避障功能(5)能实现自动的入库卸货功能(6)小车最终能够从起始地点

3、运货经过指定路线,避开障碍物到达仓库卸货 实现自动运货的过程。103、文献查阅指引:1 全国大学生电子设计竞赛组委员会编第九届全国大学生电子设计竞赛获奖作品选编M.北京:北京理工大学出版社,2010.2 Jin g-Chu ng She n. Fuzzy Neural Networks for Tuning PID Con troller forPla ntswithUn derdampedRespo nsesJ.IEEE TRANSACTIONS ON FUZZYSYSTEMS,2008,9(2): 333-341.3 Li,Y. and Ang,K.H. and Chong,GC.Y. P

4、ID control system analysis and designJ. IEEE Control Systems Magazine,2009,26(1): 32-41.4 阮勇.一类模糊 PID控制器的设计与分析J.信息与电子工程,2007,3(3):216-219.刘文涛.单片机应用开发实例M.北京:清华大学出版社,2005.6 高吉祥主编.全国大学生电子设计竞赛培训系列教程M.北京:电子工业出版社, 2007.7 何希才.传感器及其应用电路M.北京.电子工业出版社,2001.8 沈红卫.单片机应用系统设计实例与分析M.北京:北京航空航天大学出版社,2003.9 雷思孝,冯育长.单片

5、机系统设计及工程应用M.西安:西安电子科技大学出版 社,2005.10 谢自美.电子线路综合设计M.武汉:华中科技大学出版社,2007.4、毕业论文(设计)进度安排:(1) 11年12月下旬:确定课题并且检索与课题相关的文章,收集相关资料确定设计方案。(2) 12年1月上旬:查阅相关资料,进行整体方案的设计。(3) 12年1月下旬-3月上旬:设计硬件,编写软件。(4) 12年3月下旬:进行硬件调试及系统测试。(5) 12年4月份:根据查询所得的资料及所编写的程序撰写论文,并在导师的指导下修改论文。(6) 12年5月份:定稿,完成论文答辩。教研室意见:负责人签名:注:本任务书一式三份,由指导教师

6、填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目自动搬运小车的研究作者姓名王志彪所属系、专业、年级电子工程系电子信息工程专业 2009年级指导教师姓名、职称谭永宏、副教授预计字数10000开题日期2012.12.24选题的根据:1)说明本选题的理论、实际意义2)综述国内外有关本选题的研究动态和自己的见解选择本课题的意义在于运货是各个行业不可或缺的过程,人工运货随着经济的快速发展,不能完全满足市场的需求。世界上许多国家都在积极进行智能车辆的研究和开发设计。移动机器人是机器人学中的一个重要分支,出现于20世纪60年代。当时

7、斯坦福研究院的Nils Nilssen和CharlesRosen等人,在1966年至1972年中研制出了取名 shakey的自主式移动机器人,目的是将人工智能 技术应用在复杂环境下,完成机器人系统的自主推理、规划和控制。从此,移动机器人从无到有,数量不断增多,智能车辆作为移动机器人的一个重要分支也得到越来越多的关注。智能搬运小车可以安装不同的末端以完成各种不同形状和状态的工件搬运工作,可以广泛应用于机床上下料,冲压机自动化生产线,自动装配流水线,码垛搬运,集装箱等的自动搬运,大大减 轻了人类繁重的体力劳动,具有广阔的市场前景。目前国内总体看自动运货小车的应用刚刚开始,相当于国外80年代初的水平

8、。但从应用的行业分析,分布面非常广阔,有汽车工业,飞机制造业,家用电器行业,烟草行业,机械加工,仓库,邮电部门等。这说明自动运货小车还是有一个潜在的广阔市场,是值得我们研究的。主要内容:本文旨在制造一辆自动引导运货小车,其时是一种物料搬运设备, 是能在起始位置自动进行货物的装载,自动行走到另一位置,自动完成货物的卸载的全自动运输装置。其是以电池为动力源的一 种自动操纵的工业车辆。米用自动运货小车搬运货物可以大大提咼效率,作为无人控的自动运货小 车,可以实现全天二十四小时的运行,这有效地克服了人力搬运所受的时间限制,从而也提高了效 率。设计具体要求:1) 概述声音引导系统的研究意义;2)提出系统

9、设计任务,设计系统框架;3)设计模块硬件、软件;4)硬件调试及系统测试;5)设计效果及结论。研究方法:(1) 密切联系毕业论文指导老师,虚心采纳意见和建议,和同学进行交流。(2) 禾U用课余时间到校图书馆和网上查找相关资料,认真阅读参考资料、文献,并做笔记。(3) 结合自己所学的专业知识,积极思考,主动创新。(4) 系统化设计,将整体设计分割为各个小系统。完成期限和采取的主要措施:(1) 12 年12月下旬:确定课题并且检索与课题相关的文章,收集相关资料确定设计方案。(2) 13 年1月上旬:查阅相关资料,进行整体方案的设计。(3) 13 年1月下旬-3月上旬:设计硬件,编写软件。(4) 13

10、 年3月下旬:进行硬件调试及系统测试。(5) 13 年4月份:根据查询所得的资料及所编写的程序撰写论文,并在导师的指导下修改。(6) 13 年5月份:定稿,完成论文答辩。主要参考资料:1 全国大学生电子设计竞赛组委员会编第九届全国大学生电子设计竞赛获奖作品选编M.北京:北京理工大学出版社,2010.2 Jin g-Chu ng She n.Fuzzy Neural Networks for Tu ning PID Con troller forPla ntswithUn derdamped Respo nsesJ. IEEE TRANSACTIONS ON FUZZY SYSTEMS,2008

11、,9(2): 333-341.3 Li,Y. and An g,K.H. and Cho ng,G.C .Y. PID control system an alysis and desig n J. IEEE Con trol Systems Magazi ne,2009,26(1): 32-41.4 阮勇.一类模糊PID控制器的设计与分析J.信息与电子工程,2007,3(3): 216-219.5 刘文涛.单片机应用开发实例M.北京:清华大学出版社,2005.高吉祥主编.全国大学生电子设计竞赛培训系列教程M.北京:电子工业出版社,2007.7 何希才.传感器及其应用电路M.北京.电子工业出版

12、社,2001.8 沈红卫.单片机应用系统设计实例与分析M.北京:北京航空航天大学出版社,2003.9 雷思孝,冯育长.单片机系统设计及工程应用M.西安:西安电子科技大学出版社,2005.10 谢自美.电子线路综合设计M.武汉:华中科技大学出版社,2007.指导教师意见:指导教师签名:_系意见:签名:年月 日开题报告会纪要时间20012.12.25地点3-608与 会 人 员姓名职务(职称)姓名职务(职称)姓名职务(职称)李春树教授谭永宏副教授李小武副教授廖朝阳讲师杨熙硕士李艳芳副教授会议记录摘要:会议主持人:记 录 人:年月日指导小组意见负责人签名:年 月日系意见负责人签名:年月日注:此表由学

13、生本人填写,一式三份,一份留系里存档,指导老师和本人各保存一份湖南科技学院毕业论文(设计)中期检查表毕业论文(设计) 题目自动搬运小车的研究学生姓名 :王志彪学号200906002223系别:电子工程系专业电子信息工程指导教师谭永宏检查日期2013年4月3日指导教师检查情况记载及修改意见:修改意见:1论文大体框架还可以,基本思路比较清晰,但重点不突出。2、论文中出现的插图,超过页边距,必须把图缩小到页边距以内。3、参考文献按照学校的毕业论文撰写规范写,同时在正文中出现的位置 以上标的形式标出。4、图和表在文章正文中一定要有说明,而且图表要在文字分析的下面。5、文中段与段之间、图题与正文之间不要

14、有不必要的空格。6、论文中的系统框图,字体太大,应与论文字体大小一致,同时里面的 数据表格字体设置也是一样。签名:注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。湖南科技学院毕业设计(论文)指导过程记录表毕业论文(设计)题目自动搬运小车的研究学生姓名王志彪学号200906002223专业班级电子信息工程专业电信0902班指导教师谭永宏职称副教授系(教研室)电子工程系指 导 过 程 记 录指导内容 记录(一)学生签名:20 年 月曰指导教师签名:20 年 月曰指导内容 记录(二)学生签名:20 年 月曰指导教师签名:20 年 月曰指导内容

15、 记录(三)学生签名:20 年 月曰指导教师签名:20 年 月曰指导内容 记录(四)学生签名:20 年 月曰指导教师签名:20 年 月曰指导指导内容 记录(五)学生签名: 指导教师签名:2020年年月月日日指导内容记录(六)过学生签名:20年月日指导教师签名:20年月日指导内容程记录(七)学生签名:20年月日指导教师签名:20年月日记指导内容记录(八)录学生签名:20年月日指导教师签名:20年月日答辩小组组长意见(对情况是否属实做出意见)组长(签名):20年月日注:本表与毕业论文一起装订存档。目录1 绪论 I1.1 课题的研究意义、现状和发展趋势 31.2设计目的 41.3 系统的设计任务与要

16、求 51.4 设计方法 52 模糊PID控制原理 72.1 模糊PID参数控制原理 72.2 输入值的模糊化 82.3 模糊规则控制表的建立 83 系统总体框架设计113.1 方案选择与论证 113.2 系统总体设计124 硬件系统的设计144.1 主控模块介绍144.2线路引导模块电路设计与实现 154.3 光源产生电路的设计与实现 164.4 声音产生电路的设计与实现 174.5 电机驱动电路的设计与实现 185软件系统的设计205.1 搬运小车主程序设计及流程图 205.2 模糊PID控制程序设计及流程图 206安装调试与测试分析236.1 测试仪器236.2 测试方法、步骤、注意事项

17、236.3 硬件单元调试236.4 小车整体调试24结束语25参考文献26附录1单片机控制模块27附录2系统部分源代码28致谢36自动搬运小车系统的设计摘要随着工厂自动化的逐步发展以及自动化立体仓库的广泛的应用,工业物流自动化引起了国内外的广泛的关注,因为物流一直以来都是制造企业提高生产效率、节约成本的 一个重要环节。本文设计的主要完成的功能就是实现工业物流的制动化,实现自动运货。本文就是介绍一款自主设计的自动引导运货的小车,主要阐述自动引导小车基于STC89C52单片机控制系统的主要功能模块和软硬件的设计方法。本自动引导小车是以 STC89C5单片机为控制核心,由直流电机、光电传感器以及其他

18、电路构成。 小车的自动 行走是靠st178光电对管来识别道路,利用红外蔽障传感器检测道路上的障碍,避免小 车碰到障碍物,使用光敏电阻搭建电路来实现小车寻找光源最终入库、卸货。整个系统 从运货起点到到达仓库都是一个自动的过程,其所完成的功能相就是与一台能够实现自 动引导运货的小车。【关键词】: 声音 单片机 光线自动引导IThe research and production based on automaticguided vehicleABSTRACTWith the gradual developme nt of factory automatio n and automated stor

19、age of a wide range of applicatio ns, In dustrial logistics automati on attracted widespread attention at home and abroad, Because of logistics has been the manufacturing en terprises to improve product ion efficie ncy and an importa nt part of cost. This desig n is the main function of the completi

20、 on of the brak ing tech no logy of in dustrial logistics, automatic shipp ing.This article introduce an self-designed and automatic self-guided vehicle, it mai nly described the con trol system are based on STC89C52 main modules and the hardware and software design. This AGV use STC89C52 as its con

21、trol core, con stitute by a DC motor, photoelectric sen sors and other circuits. The vehicle auto travel is by st178 identify the optical path , detected by infrared sensor cover barrier obstacles on the road to avoid the car run into obstacles. using the circuit to achieve the vehicle storage, unio

22、ading. The whole system from start to reach the freight warehouse is an automated process, its fun ctio nality is completed with an automatic freight car.【Key words: sou nd light MCU AGC411绪论1.1课题的研究意义、现状和发展趋势1.1.1搬运小车的研究意义近几十年来,随着自动化技术和计算机科学的发展,柔性制造系统(FMS)是现代化生产研究的主要内容,而柔性物流是柔性制造系统的一个子系统。在柔性 制造系统的设

23、备开发方面,为满足柔性制造系统对物流系统的要求, 人们不断努 力引进和开发装卸、输送、存储设备。而自动引导小车 (AGV)正是柔性制造系统 中不断努力而生产的关键设备,在柔性物流系统中,他主要用于输送这一环节。 因为AGV是高度智能化的设备,所以便于生成网路进行自动化式的管理, 便于灵 活调动。在国外,机械、汽车、钢铁、医疗及食品等行业已广泛应用了AGV AGV的使用不仅解决了运输货物的混乱局面,而其提高了系统的运输能力。目前,国内的应用也已近开始,但其应用的广泛程度还需加深,因此,对AGV勺功能还 亟待进一步的开发和研究。1.1.2搬运小车的研究现状国物流与采购联合会的中国物流年鉴(2003

24、)中队自动化物流系统定义 为:自动化物流是集光机电信息技术为一体的系统工程,随着信息技术的发展, 它具有更广阔的外延,典型的自动化物流技术主要包括自动化立体仓库系统、自动输送系统、自动引导车系统 AGVS机器人作业系统和自动控制系统等。这些 自动化物流系统涉及各种相关的技术,主要包括自动仓库技术、分拣自动化技术、 自动引导车(AGV技术等2 o自动引导小车,是一种物料搬运设备,是能在一位置自动进行货物的装载, 自动行走到另一位置,自动完成货物的卸载的全自动运输装置。 其是以电池为动 力源的一种自动操纵的工业车辆。 装卸搬运是物流的功能要素之一,在物流系统 中发生的频率很高,占据物流费用的重要部

25、分。因此,运输工具得到了很大的发 展,其中自动引导小车的使用场合最广泛,发展十分迅速。目前自动引导小车在国内外引起了广泛的关注, 并且也已近应用到了一些行 业,比如烟草、汽车制造行业,其潜在的应用领域还包括报业、钢铁、港口、物 流配送、娱乐以及饮料生产领域,特别是在全自动物流帮运上。 采用自动运输业 提高了运输过程中的安全性。对于人力搬运而言,在搬运过程中的任何小小的失 误,都可能造成搬运人员的人身伤害。自动引导小车不仅可以在无人监控的状态 下正常运行,同时也可以通过在车的四周装上一些避障传感器来有效地躲避障碍 物,有效地将人员的伤害降到了最低点。自动引导小车(AGV)是伴随着柔性加工系统、柔

26、性装配系统、计算机集成制 造系统、自动化立体仓库而产生并发展起来的 。日本人认为1981年是柔性加 工系统元年,这样计算AGV大规模应用的历史也只有15至20年。但是,其发展 速度是非常快的。1981年美国通用公司开始使用 AGV 1985年AGV保有量500 台,1987年AGV保有量3000台。资料表明欧洲40%勺AGV用于汽车工业,日本 15%勺AGV用于汽车工业,也就是说 AGV在其他行业也有广泛的应用4。AGV在我国的研究及应用起步较晚,20世纪70年代后期,北京起重运输机 械研究所研制了三轮式AGV ; 80年代后期,北京机械工业自动化研究所为二汽 研制了应用在立体化仓库中的 AG

27、V沈阳自动化研究所为金杯汽车公司研制了汽 车发动机装配用的AGV 90年代,清华大学国家CIMS工程中心将冲国外引进的 AGV成功的应用于CIMS的实验研究;清华大学计算机技术应用系研制了用于邮 政中心的AGV ;昆明航舶设备研究所研制了激光导向式 AGV以及吉林工业大学 智能车辆课题组为汽车装配研制了视觉导向 AGV等。随着电子技术和控制技术的发展,AGV的技术在不断进步,应用领域也不断 扩展。但其在国内的运用还不是很普及,特别是在物流这方面,由此来看,自动 运引导还是很大的市场、有很大的研究价值。利用单片机技术、电机驱动技术、无线技术、声音识别技术等知识设计一个 基于单片机的声音引导系统,

28、控制小车在特定声音的引导下进行运动并到达指定 的位置。其涉及的知识面较广,它涵盖了电子、机械、通信、软件学等领域。通 过本次设计掌握一般自动控制系统的软件(如 C语言、汇编语言),硬件(如电 机驱动电路、放大比较电路、抗干扰电路)的设计原理及实现方法,能提高对系 统设计的总体调试和整体把握能力, 熟悉系统的开发安装调试过程,为今后的工 作打下基础。1.2设计目的利用单片机技术、电机驱动技术、无线技术、声音识别技术等知识设计一个 基于单片机的声音引导系统,控制小车在特定声音的引导下进行运动并到达指定 的位置。其涉及的知识面较广,它涵盖了电子、机械、通信、软件学等领域。通 过本次设计掌握一般自动控

29、制系统的软件(如 C语言、汇编语言),硬件(如电 机驱动电路、放大比较电路、抗干扰电路)的设计原理及实现方法,能提高对系 统设计的总体调试和整体把握能力, 熟悉系统的开发安装调试过程,为今后的工 作打下基础。1.3系统的设计任务与要求本系统要求,确定如下方案:在电动车的基础上,加装光电检测器,实现对电动 车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理, 然后由单片机根据所检测的各种数据实现对电动车的智能控制。这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高, 可满足对系统的各项要求。(1)小车有人工装货从起始地点出发,能够实现自动引导运货。(2)遇到地

30、上有金属会发出声光信息。(3)能够实现自动的避障功能,防止碰撞(4)能实现自动的入库功能(5)小车最终能够从起始地点运货经过指定路线,避开障碍物到达仓库卸 货实现自动引导运货,小车运货路径图如图 1-1。d*;引导线O2m*i2.3m!=05tn宵道区r ;CI1 2-D I rB图1-1小车线路图1.4设计万法(1)设计控制核心:自动引导小车的引导技术可以说是其核心技术,是实 习真正的智能化和完全自主移动的关键。目前, AGV常用的导航方式主要有埋 线磁感应导航方式、激光导引方式等等,本文中的小车采用的是光学检测引导方 式,就是在运行路径上铺设一条有稳定饭馆率的色带,在车上设有光源发射和接收

31、反射光的光电传感器,通过对检测到的信号进行比较,调整车辆的运行方向。 小车在运行中还需要辅助一些其他的譬如避障,寻光等电路才能保证小车的自动 行驶的整个过程的安全,其中自动入库也是本文的一个重点,采用的是寻光技术。本系统STC89C52为主控芯片,通过STC89C52采集硬件电路的电信号,通 过单片机的处理后发送指令给电机, 控制小车的行走路径,从而达到小车的自动 引导。(2)设计声音光源检测装置:采用 ST178放大器自制完成。自制光源检测 装置,不仅可以使空间配置最优,还可以降低花费,虽然精度不能与专业声音接 收装置相比,但对本系统来说,性能足矣。(3)设计键盘显示装置:米用自制键盘完成。

32、米用自制键盘不仅可以完成系统设计要求,而且可以节省主控芯片资源,大大降低系统负担,增加系统的实 时性。2模糊PID控制原理在工程实际应用中,应用最广泛的调节器控制规律为比例、 积分、微分控制, 简称PID控制,又称为PID调节。PID控制器问世至今已有几十年历史,它以结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握, 或得不到精确的数学模型,控制理论的其 他技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定, 这时应用PID控制技术最为方便。即当不完全了解一个系统和被控对象,或不 能通过有效的测量手段来获得系统参数时,最适合

33、用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、 微分计算出控制量进行控制。其控制规律为:Ydu t ju k P e t k I 0 e d k D 亍 e t式中:kp比例系数;kI积分时间常数;kD 微分时间常数。然而,PID控制器简单的结构,使它特别适于纯一阶或二阶过程,对于工业被控对象广泛存在的高阶,时延,非线性等却不能提供好的控制性能。模糊PID控制结合了传统PID控制和模糊控制的双重特性,在更广泛的范围里提高了控 制器的控制性能,使人们仍能充分利用传统PID控制器性能特性的知识。与传统控制相比,模糊控制有两大不可比拟的优点:

34、一是模糊控制在许多应 用中可以有效且便捷地实现人的控制策略和经验;二是模糊控制可以不需被控对 象的数学模型即可实现较好的控制,这是因为被控对象的动态特性已隐含在模糊 控制器输入,输出模糊集及模糊规则中。2.1模糊PID参数控制原理在工业控制中,许多被控对象因其本身受干扰因素多,因而对象的时变性和非线性等差异很大。所以其数学模型的精确参数不易确定,数学模型很难建立, 以至于现代控制理论对这类复杂被控对象进行分析和综合非常困难。因此在工业控制中目前大量采用的控制方式还是PID控制,它们大都根据对象特性来确定PID的参数。但这样得到的还不是最佳 PID参数,往往还需要进行人工在线整定, 而人工整定P

35、ID参数是一件非常棘手的工作,由于操作者经验不易精确描述, 控制过程中各种信号量以及评价指标不易定量表示。所以人们运用模糊数学的基本理论和方法,把规则的条件、操作用模糊集表示,最终运用模糊推理即可实现 对PID参数的最佳调整8。模糊控制器的控制规则是基于手动控制策略,利用模糊集合理论和语言变量的概念可以把利用语言归纳的手动控制策略上升为数值 运算。于是,可以采用计算机完成这个任务以代替人的手动控制,实现模糊自动控制。利用语言归纳手动控制策略的过程,实际上就是建立模糊控制器自整定控 制规则的过程。运用模糊推理,即可自动实现对PID参数的最佳调整,这就是基于模糊控制的PID参数自整定方法。基于模糊

36、控制的PID参数自整定控制器以偏差e和偏差变化e作为输入, 可以满足不同时刻的e和厶e对PID参数自整定的要求。利用模糊控制规则在线 对PID参数进行修改,便构成了基于模糊控制的 PID参数自整定控制器。2.2输入值的模糊化模糊自整定PID控制器是在fuzzy集的论域中进行讨论和计算的,因而首先 要将输入变量变换到相应的论域,并将输入数据转换成合适的语言值,也就是要 对输入量进行模糊化。根据该规则可把实际偏差e、偏差变化率e对应的语言变 量表示成模糊量。e、的基本论域为-6,+6,将其离散成13个等级即-6, -5,-4,-3,-2,-1,0,+1, +2, +3, +4, +5,+6。考虑到

37、控制的精度要求, 设计将-6 , +6分为负大NB、负中NM、负小NS、零ZO、正小PS、正 中PM、正大PB等7个语言变量,然后由e e得出相应的模糊变量。2.3模糊规则控制表的建立2.3.1 kp控制规则设计在PID控制器中,kp值的选取决定于系统的响应速度。增大 kp能提高响应 速度,减小稳态误差;但是,kp值过大会产生较大的超调,甚至使系统不稳定, 减小kp可以减小超调,提高稳定性,但kp过小会减慢响应速度,延长调节时间。 因此,调节初期应适当取较大的kp值以提高响应速度,而在调节中期,kp则取 较小值,以使系统具有较小的超调并保证一定的响应速度;而在调节过程后期再将Kp值调到较大值来

38、减小静差,提高控制精度。kp的控制规则如表2.1所示。表2.1kp的控制规则NBNMNSZOPSPMPBNBPBPBPMPMPSZOZONMPBPBPMPSPSZONSNSPMPMPMPSZONSNSZOPMPMPSZONSNMNMPSPSPSZONSNSNMNMPMPSZONSNMNMNMNB232 ki控制规则设计在系统控制中,积分控制主要是用来消除系统的稳态误差 9。由于某些原因 (如饱和非线性等),积分过程有可能在调节过程的初期产生积分饱和,从而引 起调节过程的较大超调。因此,在调节过程的初期,为防止积分饱和,其积分作 用应当弱一些,甚至可以取零;而在调节中期,为了避免影响稳定性,其积

39、分作 用应该比较适中;最后在过程的后期,则应增强积分作用,以减小调节静差。依 据以上分析,制定的&控制规则如表2.2所示。233 kD控制规则设计微分环节的调整主要是针对大惯性过程引入的,微分环节系数的作用在于改 变系统的动态特性。系统的微分环节系数能反映信号变化的趋势,并能在偏差信 号变化太大之前,在系统中引入一个有效的早期修正信号,从而加快响应速度, 减少调整时间,消除振荡,最终改变系统的动态性能。因此,kD值的选取对调节动态特性影响很大。kD值过大,调节过程制动就会超前,致使调节时间过长; kD值过小,调节过程制动就会落后,从而导致超调增加。根据实际过程经验, 在调节初期,应加大微分作用

40、,这样可得到较小甚至避免超调;而在中期,由于 调节特性对kD值的变化比较敏感,因此,kD值应适当小一些并应保持固定不变; 然后在调节后期,kD值应减小,以减小被控过程的制动作用,进而补偿在调节 过程初期由于kD值较大所造成的调节过程的时间延长。依据以上分析,制定的 kD控制规则如表2.3所示。表2.2 kI控制规则NBNMNSZOPSPMPBNBNBNBNMNMNSZOZONMNBNBNMNSNSZOZONSNBNMNSNSZOPSPSZONMNMNSZOPSPMPMPSNMNSZOPSPSPMPBPMZOZOPSPSPMPBPBPBZOZOPSPMPMPBPB表2.3控制规则NBNMNSZO

41、PSPMPBNBPSNSNBNBNBNMPSNMPSNSNBNMNMNSZONSZONSNMNMNSNSZOZOZONSNSNSNSNSZOPSZOZOZOZOZOZOZOPMPBNSPSPSPSPSPBPBPBPMPMPMPSPSPB3系统总体框架设计根据设计要求,本小车系统的硬件电路主要由控制器模块、 电源模块、路线 引导模块、直流电机及其驱动模块构成。为较好的实现各模块的功能,我们分别 设计了几种方案并分别进行了论证和实现。3.1方案选择与论证3.1.1声音引导总体方案的选择方案一:简单信号控制。通过误差信号的正、负和零确定给予小车的控制指 令一前进、后退和停止,这种方案简单易行,如果小

42、车速度过快,由于惯性的影 响会使得系统的超调过大,但如果降低小车的速度会使系统的时间延长。方案二:使用模糊控制。将在车上设有光源发射和接收反射光的光电传感器, 将这个论域分成几个模糊子集,对于求出的不同的时间差值,在超调量的要求下, 制定模糊规则表,控制小车的行进速度和行进方向。可以再超调量满足要求的情 况下,反应时间最小。由于使用模糊控制会使系统的超调量和反应时间做良好的协调,所以选择3.1.2电机模块的选择方案一:采用直流电机,直流电机具有最优越的调速性能,主要表现在调速 方便(可无级调速)、调速范围宽、低速性能好、运行平稳、噪音低、效率高等 方面。方案二:采用步进电机,其具有控制简单、定

43、位精确、无积累误差等优点。 但它在运行时噪音大、高速扭矩小、启动频率低、价格较高。方案三:米用直流减速电机。直流减速电机转动力矩大,体积小,重量轻, 装配简单,使用方便。由于其内部由高速电动机提供原始动力, 带动变速(减速) 齿轮组,可以产生大扭力。电机是实现电动车运动的核心部件, 它的选择影响整个系统的性能。根据该 系统的要求,选用方案三。考虑到整个电路部分的稳定性和抗干扰性以及性价比,选用方案二。3.1.3线路引导模块的选择方案一:用光敏电阻组成光敏探测器。光敏电阻的阻值可以跟随周围环境光 线的变化而变化。当光线照射到白线上面时,光线发射强烈,光线照射到黑线上 面时,光线发射较弱。因此光敏

44、电阻在白线和黑线上方时, 阻值会发生明显的变 化。将阻值的变化值经过比较器就可以输出高低电平。但是这种方案受光照影响很大,不能够稳定的工作。因此我们考虑其他更加 稳定的方案。方案二:用红外发射管和接收管自己制作光电对管寻迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到 反射回的光线则检测出白线继而输出低电平, 若接收不到发射管发出的光线则检 测出黑线继而输出高电平。这样自己制作组装的寻迹传感器基本能够满足要求, 但是工作不够稳定,且容易受外界光线的影响,因此我们放弃了这个方案。方案三:用ST178型光电对管。ST178是一种一体化反射型光电探测器, 其

45、 发射器是一个砷化镓红外发光二极管, 而接收器是一个高灵敏度,硅平面光电三 极管,此方案制作简单,稳定性高,所以选择此方案。3.1.4金属检测方案的选择方案一:利用金属会改变的电感的感抗原理,根据LC振荡电路的原理,荡电路中的L或者C的大小变化将引起振荡电路的工作形态变化。当有金属接近 电感时,电感值会发生相应的变化。只要能检测到电感的变化,就可以完成对金 属的检测,但这种方案在实践测金属时对电感的影响不是很明显,二而且受环境的影响也很大。方案二:利用电容式金属传感器,该金属传感器为NPN常开行传感器,测量距离为4mm、结构简单、易于装配、使用方便。3.2系统总体设计3.2.1系统总体结构框图

46、系以及实现方法经过方案比较与论证,本系统采用STC89C52单片机作为主控制器。本系统 的小车采用的是光学检测引导方式,就是在运行路径上铺设一条有稳定饭馆率的 色带,在车上设有光源发射和接收反射光的光电传感器,通过对检测到的信号进行比较,调整车辆的运行方向。小车在运行中还需要辅助一些其他的譬如避障, 寻光等电路才能保证小车的自动行驶的整个过程的安全,其中自动入库也是本文的一个重点,采用的是寻光技术。本系统STC89C52为主控芯片,通过STC89C52采集硬件电路的电信号,通 过单片机的处理后发送给电机,控制小车的行走路径,从而达到小车的自动引导。 系统总体框架图如图3-1所示。图3-1系统总

47、体框架图4硬件系统的设计硬件部分主要由STC89C52I片机控制核心,通过 PWM调制技术控制电路, 电机驱动电路,光线检测电路,金属检测电路,电机驱动模块电路,声音产生电 路等组成。4.1主控模块介绍采用89C52单片机作为主控制器。89c52是一个低功耗,高性能的8位单片 机,具有8K的Flash程序存储器,32个10 口,2个8位可编程定时计数器,1 个16位可编程定时计数器,内部Flash可擦除10000次以上。且51系列的单片 机可以在线编程、调试,方便地实现程序的下载与整机的调试,且经济实惠。89C52是片内有ROM/EPRO的单片机,因此,这种芯片构成的最小系统简单可靠。 用80

48、C52单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即 可,如图4-1所示89C52单片机最小系统所示。由于集成度的限制,最小应用系 统只能用作一些小型的控制单元。其应用特点如下(1) 有可供用户使用的大量I/O 口线,(2) 有8K的Flash程序存储器,(3) 512的RAM数据存储器(4) 有看门狗、ISP、IAP、1K 的 EEPROM,(5)有八个中断源,三个定时器 全双工UART串行通道(7)低功耗空闲和掉电模式(8)10000次擦写周期. : 一PIT BSTF30F31F31P3JVCCW4 miPQ2F03FCMM 7 EAiVFPMP5Kar2.-CI鬥 4

49、MCAP阳办PITXT AU XT ALL GHD23 P2223 P2 I21 P2D图4-1单片机最小系统4.2线路引导模块电路设计与实现用ST178型光电对管。ST178是一种一体化反射型光电探测器,其发射器是 个砷化傢红外发光二极管,而接收器是一个高灵敏度,硅平面光电三极管。如图4-2所示ST178采用DIP4封装,其具有如下特点:1)采用高发射功率红外光电二极管和高灵敏度光电晶体管组成2)检测距离可调整范围大,4 10mm可用3)采用非接触检测方式4)体积小,结构紧凑迺esG余好爍谢图二枪厕距鳶写效帝关杀圮109 B7-U54 _J2检测距lF=8mA图4-2ST178实物图和其检测

50、距离与效率关系当发光二极管发出的光反射回来时, 三极管导通输出低电平。此光电对管调 理电路简单,工作性能稳定。因此本设计采用3个ST178对光电传感器就能完成设计要求, 这三个ST178 当寻到黑线时发光二极管不亮,经过比较器后输出高电平送单片机的 P口用来校 正小车的寻迹路线,保证小车运行的直线性。车轮处的传感器通过光码盘记录小 车的运行速度和里程数。其电路工作原理如下:当ST178寻到的是白线时发出的红外光放射到晶体管使其导通,此时经过比较器LM311输出为低电平发光二极管 D1亮,当寻到的是黑线时ST178发出的红 外光被黑线吸收无法放射到晶体管,此时晶体管不处于截止状态,经比较器输出

51、的为高电平送P 口,且发光二极管D1不亮。通过三个这三个端口的高低电压来 判断小车的运行状态。线路引导电路图如图 4-3所示:图4-3循迹电路图4.3光源产生电路的设计与实现采用光敏电阻,光敏电阻的阻值随照射在光敏电阻的光强的变化而变化, 通 过测量阻值的大小可以测量光的强度, 光敏电阻的线性度比较好。光敏电阻的工 作原理如下:在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体 材料的禁带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子一空穴对增加了半导体材 料中载流子的数目,使其电阻率变小,从而造成光敏电阻阻值下降。

52、光照愈强, 阻值愈低。入射光消失后,由光子激发产生的电子一空穴对将逐渐复合,光敏电阻的阻值也就逐渐恢复原值。本设计中可以使用三个光敏电阻对着左中右三个方向, 当那个方向寻到光时 该方向的发光二极管亮,如图4-4所示的寻光原理图,当某个方向检测到光源时, 此时该光敏电阻的阻值变小,则比较器2脚上的电压为高电平,通过比较器后输 出为高电平送单片机控制口,此时发光二极管 D1亮;当没有寻到光源时,光敏 电阻的阻值非常大,则比较器2脚上的电压为低电平,通过比较器输出为低电平 送单片机控制口,此时发光二极管 D1不亮。其电路原理图如图4-4所示。R1U1out3图4-4寻光电路图R4RES2LM3114

53、.4声音产生电路的设计与实现单片机的GPI0口输出方波信号。当输出高电平时,三极管导通;当输出低 电平时,三极管截止。三极管以一定频率导通和截止,使扬声器产生一定频率的 声音信号。声音产生电路的硬件电路如图 4-5所示。图4-5声音产生电路的硬件电路图4.5电机驱动电路的设计与实现采用专用芯片L298作为电机驱动芯片。L298是一个具有高电压大电流的全 桥式驱动器驱动芯片,它相应频率高,一片L298可以分别控制两个直流电机,而且还带有控制使能端。L298芯片是具有15个引出脚的多瓦数直插式封装的集 成子芯片。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。其设计为 接收标准的TTL逻辑电平

54、信号和驱动电感负载的,具有两抑制输入来使器件不受 输入信号影响,其是一款恒压恒流桥式 2A驱动芯片。它可以方便的驱动两个直 流电机,输出电压最高可达50V,可以直接通过电源来调节输出电压,可以直接 用单片机的10 口提供信号,而且电路简单。L298N的芯片的引脚图如图4-6所 示。L1 202191318厂14 图L289芯片引脚图 1715PowerSO20 is1615I-1厂714813厂厂9127110 1 1GNDS&nse AN.C.Out 1Out 2vsInput 1Enable AInput 2GNDGND Sense B N.C.Out 4Out 3Input 4 已lab

55、le 0 Input 3VSSGND图4-6 L298N的芯片的引脚图使用L298N驱动直流电机工作时,L298N的5、7、10、12四个引脚接到单片机上,通过对单片机的编程就可以实现两个直流电机的 PWM调速以及正反转等 功能。电机驱动电路如图 4-7。脉冲宽度调制(PWM是一种对模拟信号电平进 行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一 个具体模拟信号的电平进行编码。PWMH号仍然是数字的,因为在给定的任何时 刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以 一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即

56、是直 流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够, 任何模拟值都可以使用PWM4行编码。直流电动机的PW调速原理,为了获得可 调的直流电压,利用电力电子器件的完全可控性, 采用脉宽调制技术,直接将恒 定的直流电压调制成可变大小和极性的直流电压作为电动机的电枢端电压,实现系统的平滑调速,这种调速系统就称为直流脉宽调速系统。4 I1卜VDD/oay图4-7电机驱动电路5软件系统的设计使用C语言肯定要使用到C编译器,以便把写好的C程序编译为机器码, 这样单片机才能执行编写好的程序。Keil软件是众多单片机应用开发的优秀软 件之一,它集编辑,编译,仿真于一体,支持汇编,PLM

57、语言和C语言的程序设 计,界面友好,易学易用。Keil Vision3 开发环境整合了最新的C51第8版编 译器,并具有源代码概述、功能导航、模版编辑和附加搜索功能。它还包括了一 个配置向导功能,加速了启动代码和配置文件的生,它是众多单片机应用开发软 件中优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,它集编辑,编译,仿真等于一体,同时还支持 PLM汇编和C语言的程序设计,它的界面和 常用的微软VC+勺界面相似,界面友好,易学易用,在调试程序,软件仿真方 面也有很强大的功能。5.1搬运小车主程序设计及流程图在进行微机控制系统设计时,除了系统硬件设计外,大量的工作就是如何根 据每个生产

58、对象的实际需要设计应用程序。 因此,软件设计在微机控制系统设计 中占重要地位。对于本系统,软件更为重要。在单片机控制系统中,大体上可分为数据处理、过程控制两个基本类型。数 据处理包括:数据的采集、数字滤波、标度变换等。过程控制程序主要是使单片 机按一定的方法进行计算,然后再输出,以便控制生产。为了完成上述任务,在进行软件设计时,通常把整个过程分成若干个部分, 每一部分叫做一个模块。所谓模块,实质上就是所完成一定功能,相对独立的程 序段,这种程序设计方法叫模块程序设计法。模块程序设计法的主要优点是:1、单个模块比起一个完整的程序易编写及调试;2、模块可以共存,一个模块可以被多个任务在不同条件下调用;3、模块程序允许设计者分割任务和利用已有程序,为设计者提供方便。本系统软件采用模块化结构,由主程序、避障子程序、寻迹子程序、寻光子 程序等构成。5.2模糊PID控制程序设计及流程图在本系统中,对可移动声源的运行速度有较高的要求, 系统中,是否到达指 定位置的判断至关重要。本文采用自制声音接收装配检测声源到 A、B、C三点的 传输时间,当传输时间发生变化时,根据模糊规则表(表 2.1、表2.2、表2.3 )进行模糊化处理,然后按照PID算法运算后得出一值,根据该值的大小驱动电机运转,如此反复,直至小车到达指定位置。通过模糊 PID算法得到脉宽调制波5-1、图(

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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