版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下载可编辑电气控制技术课程设计题目 :自动售货机的控制设计院系名称:电气工程学院专业班级:电气 F1201学生姓名:邹海宏学号:201223910311指导教师:王艳芳成绩:指导老师签名:日期:.专业 .整理 .下载可编辑电气控制与PLC课程设计任务书学生姓名邹海宏专业班级电气 F1201学号 201223910311题目自动售货机的控制设计课题性质工程设计课题来源自拟课题指导教师王艳芳运用所学的理论知识,进行自动售货机运行原理设计、硬件、软件系统设计主要内容包括:1.设计出硬件系统的接线图、梯形图等;主要内容2.系统有启动、停止功能;3.运用功能指令进行 PLC控制程序设计;4.进行系统调试
2、,实现自动售货机的控制要求。第 1天:熟悉课程设计任务及要求,针对课题查阅技术资料。任务要求第 2天:确立方案,初步选定各部分框图。第 3-4 天:电路控制原理设计,软件编程,进行系统联调。第 5 天:撰写课程设计报告。1 程宪平主编 . 机电传动与控制 M. 武汉:华中科技大学出版社,2003.2 邓星钟 . 机电传动控制 M. 武汉:华中科技大学出版社 .3 王永华编 . 现代电气控制及 PLC应用技术 M. 北京:北京航空航天主要参出版社, 2008考资料4殷洪义主编 . 可编程控制器选择设计与维护 M. 北京:机械工业出版社, 20025程子华, PLC原理与实例分析 M. 北京 :
3、国防工业出版社, 20066高钦和,可编程控制器应用技术及其设计实例 M. 北京 : 高等教育出版社, 2004审查意见系(教研室)主任签字:年月日.专业 .整理 .下载可编辑目录1系统概述12方案论证22.1 PLC 系统控制介绍22.2总体设计思路33硬件设计43.1系统的原理方框图43.2主电路53.3 I/O 分配63.4 I/O 接线图63.5元器件选型7PLC的选型8七段数码管译码器94软件设计104.1主流程104.2梯形图115系统调试15设计心得16参考文献18.专业 .整理 .下载可编辑1 系统概述自动售货机是能根据投入的钱币自动付货的机器。 自动售货机是商业自动化的常用设
4、备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为 24 小时营业的微型超市。能分为三种:饮料自动售货机、食品自动售货机、 综合自动售货机。 自动售货机最基本的功能是对投入的货币进行运算,并根据所投入的货币数值判断是否能够购买某种商品, 并做出相应的反映。本次设计的自动售货机设有 6 个按钮,分别可以实现启动、停止、选择三种饮料和退币六种操作, 并且有 3 个投币孔,投入的钱的总额和剩余的钱的总额可以通过外接的两片 LED数码管显示,同时可以根据消费者投入的总额限制可购买的商品,可以退回多余的钱币。本次设计能很好的完成对自动售货机的控制,使用起来快速方便,可以
5、满足使用者的需求。可编程控制器( PLC)是一种专门用于工业环境的、以开关量逻辑控制为主的自动控制装置 ;它具有存储控制程序的存储器,能够按照控制程序,将输入的开关量(或模拟量)进行逻辑运算、定时、计数和算术运算等处理后,以开关量(或模拟量)的形式输出,控制各种类型的机械或生产过程。PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了 PLC的发展,而 PLC 得发展又对这些高新技术提出了更高更新的要求, 促进了他们的发展。 本次设计就在于结合 PLC的种种优点联系实际情况来弥补原有系统的不足, 利用 PLC控制的自动售货机提
6、高了系统的稳定性,保证了自动售货机能够长期稳定的运行。PLC控制的自动售货机系统主要有三个可以感受到投币量的传感器、六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)、三个指示灯(分别为汽水指示灯、 花茶指示灯和咖啡指示灯) 、和两个七段数码管。 传感器用来接收投币信号, 传送投币量的多少; 按钮开关分别对系统功能进行控制, 当投入的钱币够某一种饮料时, 按下这种饮料的选择按钮时才会有饮料送出,有剩余钱币时,还可以通过按下退币按钮来找回剩余钱币;三个指示灯分别用来只是哪种饮料可以选择, 只有投币量大于或等于这种饮料的价格时,这种饮料的指示灯才会亮;同时
7、,还有两个七段数码管,用于显示当前剩余的总钱币。具体对自动售货机的控制要求如下:.专业 .整理 .下载可编辑1自动售货机有 3 个投币孔,分别为1 元、 5 元和 10 元。2售货共有 3 种饮料供选择,分别为汽水、花茶和咖啡。3如投币总额超过销售价格,将可由退币钮找回余额。4投币总额或当前值显示在7 段数码管上。5投币值等于或大于12 元时,汽水指示灯亮,表示只可选择汽水。6投币值等于或大于15 元时,汽水和花茶指示灯亮, 表示只可选择汽水和花茶。7投币值等于或大于20 元时,汽水、花茶和咖啡指示灯亮,表示3 种均可选择。8按下要饮用的饮料按钮,则相对应的指示灯开始闪烁,3s 后自动停止,表
8、示饮料已经掉出。9动作停止后按退币钮,可以退回余额,退回金额如果大于10 元,则先退10 元再退 1 元,如果小于 10 元则直接退 1 元的。2 方案论证2.1 PLC 控制系统介绍PLC是一种专门用于工业环境的、以开关量逻辑控制为主,具有存储控制程序的存储器,能够按照控制程序,将输入的开关量(或模拟量)进行逻辑运算、定时、计数和算术运算等处理后,以开关量(或模拟量)的形式输出,控制各种类型的机械或生产过程的自动控制装置。具有以下特点:1) 可靠性高,抗干扰能力强;无触点免配线,采取了滤波、屏蔽、隔离等抗干扰措施,适应于各种恶劣的工业环境 。2) 编程简单,容易掌握;采用梯形图方式编写程序,
9、与继电器控制逻辑的设计相似 。3) 功能完善,灵活方便;不仅有开关量逻辑控制功能和步进、计数功能,还具有模拟量处理、温度、位置、通信等功能。4) 体积小,质量小,能耗低; 采用大规模集成电路芯片构成。.专业 .整理 .下载可编辑分析被控对象 ,明确控制要求选择 PLC机型硬件设置软件设置修改模拟调试修改YN符合要求NY现场联机调试NN符合设计要求Y投入运行图 2.1 PLC控制系统设计步骤流程图2.2总体设计思路自动售货机是可以完成无人自动售货的商业自动化设备。他不受任何场地限制,方便快捷,在我国也越来越普及, 传统的自动售货采用单片机作为控制核心,但这样在输入输出接口上消耗很大。PLC不但可
10、以实现类似控制功能,还具有高可靠性,编程简单,功能强,能耗低,调试方便等优点。自动售货机的基本功能就是对投入的钱币数进行计算, 然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,.专业 .整理 .下载可编辑分别是 1 元、5 元、10 元,采用三个按钮进行模拟, 自动售货机共出售三种货物,其价格分别定为 12 元、15 元、20 元,当投币数大于等于货物价格时且售货机里有这种货物时, 指示灯亮, 表示可以进行购买, 三种货物分别用三个小灯泡代替进行模拟。除此之外,本次设计还涉及了了显示、找零、出货等功能的实现,其中显示部分采用数码管
11、进行显示,显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零退币,且退币指示灯闪烁。 由于售货机的全部功能是在下位机上模拟的, 而监控是用上位机组态王进行实时监控。 所以售货机的部分硬件是由计算机软件来模拟替代的, 这些并不会影响实际程序的操作, 完全能模拟现实售货机的运行。初始状态投入硬币投币状态按下选择按钮购买状态是否有剩余YN按下退币按钮退币状态图 2.1自动售货机的顺序功能图3 硬件设计3.1系统原理方框图自动售货机是售汽水、 花茶和咖啡这三种饮料, 它的售货过程是: 首先由顾客按下商品选择开关,然后顾客投入的硬币(投入硬币的面值和剩余值由 PLC 驱动数码管显示) 经过
12、光传感器感应, 再由光传感器驱动硬币识别传感器识别硬.专业 .整理 .下载可编辑币。然后由顾客选择,同时PLC控制,使 PLC的输出口上有相应的信号输出。最后输出饮料。自动售货机控制系统硬件组成原理方框图如图所示:各种指示灯商品选择开关PLC退币电动机硬币感应器出货电磁阀图 3.1自动售货机控制系统硬件组成原理方框图3.2主电路图 3.2自动售货机的主电路.专业 .整理 .下载可编辑3.3 I/O分配输入输出单元通常也叫I/O 单元,是 PLC与工业生产现场之间的连接部件。PLC通过输入接口可以检测被控对象的各种数据, 以这些数据作为 PLC对被控对象进行控制的依据; 同时 PLC又通过输出接
13、口将处理的结果送给被控对象, 以实现控制目的。此次设计的 PLC控制的自动售货机控制系统的 I/O 分配表如下:表 3.3 自动售货机 I/O分配表输入输出输入点功能输出点功能X01 元投币孔 ST1Y0够买汽水指示灯X15 元投币孔 ST2Y1够买花茶指示灯X210 元投币孔 ST3Y2够买咖啡指示灯X3选择汽水 SB1Y3Y9数码管显示X4选择花茶 SB2Y10送出汽水X5选择咖啡 SB3Y11送出花茶X6退币Y12送出咖啡X7启动Y13退出10元X8停止Y14退出 1元3.4 I/O接线图根据要求,将输出均用指示灯代替,由此绘出PLC控制电路接线图,如图所示。.专业 .整理 .下载可编辑
14、图 3.4自动售货机I/O 接线图3.5元器件选型自动售货机的基本功能就是对投入的钱币数进行计算, 然后根据运算结果做出相应的判断, 看看哪种商品可以进行购买, 哪种商品不能购买, 本次课程设计的要求是可识别三种钱币,分别是 1 元、 5 元、 10 元,采用三个按钮进行模拟,自动售货机共出售 3 种货物,其价格分别定为 12 元、15 元、20 元,当投币数大于等于货物价格时,该种货物的指示灯亮,表示可以进行购买, 3 种货物分别用3 个信号灯进行指示。除此之外,本次设计还涉及了显示、找零等功能的实现,其中显示部分采用数码管进行显示, PLC的外围接口由两个 CD4511连接两个数码显示管,
15、以显示投币总数和购买后的余额; 当按下找零按钮后, 数码管显示进.专业 .整理 .下载可编辑行清零。整个系统由三个可以感受到投币量的传感器、六个按钮开关、 三个指示灯、和两个七段数码管和两片CD4511组成。编程器存储器系统程用户程数据序序外部设备中央处理单元I/O扩展接接口CPU口输入接口输出接口图硬件结构图的选型PLC的硬件主要由中央处理器,存储器,输入单元,输出单元,通信接口,扩展接口,电源等几部分组成。其中,CPU是 PLC的核心;输入 / 输出单元是 CPU与现场输入 / 输出设备之间的接口电路;通信接口用于连接编程器,上位计算机等外部设备。现在世界上 PLC的生产厂家有 200 多
16、家,提供 400 多个品种的 PLC供用户选择,目前我国市场上主要的PLC产品有:西门子公司的S7-400/300/200 系列、施奈德公司的 momentum等、还有就是日本的欧姆龙、 三菱、松下等公司的产品。西门子公司生产的PLC可靠性高,特别适用于大的工业控制系统,造价比较高,.专业 .整理 .下载可编辑对于小型的自动售货机的控制系统来说成本过高。相反,目前我国市场上主流的小型的三菱PLC就比较合适,三菱公司生产的小型 PLC的代表为 FX-2N 系列的 PLC、它具有丰富的内部资源:程序存储器具有16K 步的最大存储容量, 128 种应用指令,还具有 184 点 8 进制编号的输入点数
17、,184 点 8 进制编号的输出点数,普通型、掉电保持性和赋予特殊用途型三种内部继电器,以及状态寄存器、定时器、计数器、数据寄存器、常数与指针等功能与资源。可靠性高、造价低,对于自动售货机的控制中心就特别的合适。因此,本次设计采用的 PLC为三菱公司生产的FX-2N系列单片机。七段数码管译码器CD4511是一组用来作为BCD对共阴极 LED七段显示器译码的包装。其引脚图,其各引脚功能如下:LT:做灯泡测试用,当 LT=0,则不论其它输入状态为何,其输出abcdefg=1111111,使七段显示器全亮,即显示 8,以便观测七段显示器是否正常。当 LT=1,则正常解码。BI :空白输入控制,当BI
18、=0 (LT为 1 时)则不论 DCBA之输入为何,其输出 abcdefg 皆为 0,即七段显示器完全不亮,此脚可供使用者控制仅对有效数据译码,避免在无意义的数据输入时显示出来造成字型的系乱。LE:数据栓锁致能控制;在CD4511 中,不但具译码功能,更具有数据栓锁的记忆功能。当 LE=0 时(LT=1 且 BI=1) ,DCBA数据会被送入 IC 的缓存器中保存,以供译码器码;当 LE=1 时,则 IC 中的暂存器会关闭,仅保存原来在 LE=0 时的 DCBA数据供译码器译码。换句话说当 LE=1 时,不论 DCBA的输入数据为何,皆不影响其输出,其输出 abcdefg 仍保留原来在 LE
19、由 0 转为 1 以前的资料。.专业 .整理 .下载可编辑图引脚图4 软件设计4.1主流程系统的总体结构流程图如下:.专业 .整理 .下载可编辑开始<12>=15>=20钱币不足比较币价选择饮料?选择饮料?汽水选择花茶选择咖啡选择计算余额计算余额计算余额N是否退币?Y输出退币返回图 4.1系统总体结构流程图4.2梯形图系统梯形图如下图所示:.专业 .整理 .下载可编辑.专业 .整理 .下载可编辑.专业 .整理 .下载可编辑.专业 .整理 .下载可编辑5 系统调试首先接好系统的硬件电路, 然后将梯形图下载到PLC中,再运行程序。 在整个程序的调试过程中,我遇到了一些问题,最初的
20、设计比较简单,只是将投币,购买的过程考虑进去, 而没有将投币后显示模块加进设计的方案中,后来在仔细阅读设计要求后, 我又将显示模块加进设计的方案中,用了两个七段数码管和两个 CD4511七段数码管译码器构成了 PLC的外接显示部分,这样投入的总钱币和剩余的钱币数量就可以在数码管上显示出来。在数码显示的过程中也遇到了一些问题, 数码显示需要两片七段数码管, 如果使 PLC直接连接七段数码管的话,需要 14 个输出,输出接口过多,系统变得复杂化,在查找各方面的资料后,决定采用两片七段数码管译码器CD4511来驱动两片七段数码管, 大大减少了输出点数, 程序运行也简单得多, 数码显示功能顺利实现。在
21、找零阶段,按下找零按钮后直接没有设计将数码显示清零功能,后来经过思考和仔细探讨整个系统, 将找零部分又逐步进行了完善,将找零的过程在数码管上显示了出来,找零时只找两种钱币,即 10 元的和 1 元的,先找大面额的 10 元的钱币,后找小面额的 1 元的钱币,其内部进行减法运算, 使得整个找零的过程清晰可见。经过认真的调试,使整个系统能够按照要求完成各种工作, FX-2N 系列 PLC 控制的自动售货机的设计工作也最终完成。图 5.1自动售货机调试图.专业 .整理 .下载可编辑设计心得通过这一周的控制系统课程设计,可以说感受颇深啊! 在自己的努力下, 最终完成 FX-2N系列 PLC控制自动售货
22、机系统的设计。 本控制系统就是充分利用了PLC、接口电路芯片以及显示模块。实现了对自动售货机的控制,达到了设计的目的。这次设计的 PLC控制自动售货机系统的主要内容包括设计出了硬件系统的接线图、梯形图等;并且系统具有启动、停止功能;运用功能指令进行 PLC控制程序设计;还进行了系统调试, 实现自动售货机的控制要求。 这设计中的酸甜艰辛与成功的喜悦并不能用言语去表达。 与其说完成这次课程设计, 不如说学会关于 PLC的一点点皮毛,因为在这一周的时间里,自己可以明显的感觉到认知的改变。之前从 PLC和工程组态的老师那了解一些关于工程上的应用, 现在通过大家的课程设计题目上,可以发现 PLC的确离我
23、们的生活很近。在设计中运用所学的理论知识, 进行自动售货机运行原理设计、 硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。 综合运用了所学的知识, 理论与实际相结合, 提出并论证设计方案,然后进行软、硬件的设计、制作与调试,最后获得正确的结果。加深了对所学理论知识的巩固, 加强了建立 PLC控制工业机械和生产过程系统的整体概念,初步掌握了 PLC控制工业生产和社会生活的软、 硬件开发方法, 为以后进行实际的 PLC软、硬件应用开发奠定了良好的基础。 与此同时,也加强了我们对问题的分析解决能力,为以后的毕业设计和毕业后的工作做了充分的准备。作为一位电气工程及其自动化专业的学生, 控制系统是我们的必修课, 怎样使我们所控制变得更简便而又不影响控制效果, 这是我们不论在工作还是在学习上都应该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年江苏新高考化学试卷试题真题答案详解(精校打印版)
- 福建师范大学《广告文案写作》2023-2024学年第一学期期末试卷
- 葡萄上果蝇的种类及防治措施
- 2024届西藏日喀则区南木林高级中学高考数学试题模拟试卷(8)数学试题
- 幼儿教育课件教学课件
- 2024年永州客运从业资格证理论考试题
- 2024年南平资格证客运题库
- 2024年铜仁客运从业资格证理论考试答案
- 2024年青海客运证考试模拟题及答案
- 2024年伊犁驾驶员客运从业资格证模拟考试题
- 数字化系列研究之财务数智化篇:大型集团企业财务管理的数智化
- 学生辍学劝返记录表
- 学校秋季腹泻知识讲座
- 设立招投标代理公司可行性研究报告
- 小学一年级禁毒教育
- PCBA工艺管制制程稽查表
- 小学书法大赛评价准则与打分表
- 《朱兰质量手册》课件
- 幼儿保育学前教育专业教师教学创新团队建设方案
- 2023年全球疟疾报告
- 15D500-15D505 防雷与接地图集(合订本)
评论
0/150
提交评论