毕业设计机电一体化设计.docx

上传人:b****6 文档编号:6152784 上传时间:2023-01-04 格式:DOCX 页数:12 大小:193.78KB
下载 相关 举报
毕业设计机电一体化设计.docx_第1页
第1页 / 共12页
毕业设计机电一体化设计.docx_第2页
第2页 / 共12页
毕业设计机电一体化设计.docx_第3页
第3页 / 共12页
毕业设计机电一体化设计.docx_第4页
第4页 / 共12页
毕业设计机电一体化设计.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

毕业设计机电一体化设计.docx

《毕业设计机电一体化设计.docx》由会员分享,可在线阅读,更多相关《毕业设计机电一体化设计.docx(12页珍藏版)》请在冰豆网上搜索。

毕业设计机电一体化设计.docx

毕业设计机电一体化设计

机电一体化系统设计

 

设计内容:

自动售货机控制系统的设计

姓名:

院系:

物理与机电工程学院

专业:

机械设计制造及其自动化

班级:

学号:

摘要

自动售货机是能根据投入的钱币自动付货的机器。

自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。

是一种全新的商业零售形式,又被称为24小时营业的微型超市。

能分为三种:

饮料自动售货机、食品自动售货机、综合自动售货机。

随收入水平的提高,人们追求灵活、方便、快捷以及自助式服务是自动售货机得以如此迅猛发展的主要原因。

在发达国家自动售货机已经成为零售业一个不可分割的部分,特别是对青年一代,这种伴随其成长的前卫零售方式更可谓是一种新的消费时尚。

自动售货机具有技术含量高、销售方式新、市场潜力大、商品货真价实等优点,决定了它广阔的发展前景。

一、

设计题目

自动售货机控制系统的设计

二、设计要求

1、设计要求

(1)、根据控制要求,所需输入信号、输出信号的点数,选择适当型号的PLC;

(2)、I/O地址分配,设计PLC外部接线图;

(3)、根据系统的工作过程,画出工作流程图或时序图;

(4)、根据工作流程图或时序图,设计满足控制要求的梯形图;

(5)、根据梯形图编写程序,并在实验室模拟调试。

2、设计内容描述

PLC控制的自动售货机系统主要有三个可以感受到投币量的传感器,六个按钮开关(分别为启动按钮、停止按钮、退币按钮、汽水选择按钮、花茶选择按钮和咖啡选择按钮)三个指示灯,(分别为汽水指示灯,花茶指示灯和咖啡指示灯),和两个七段数码管。

传感器用来接收投币信号,传送投币量的多少;按钮开关分别对系统功能进行控制,当投入的钱币够某一种饮料时,按下这种饮料的选择按钮时才会有饮料送出,有剩余钱币时,还可以通过按下退币按钮来找回剩余钱币;三个指示灯分别用来只是哪种饮料可以选择,只有投币量大于或等于这种饮料的价格时,这种饮料的指示灯才会亮;同时,还有两个七段数码管,用于显示当前剩余的总钱币。

具体对自动售货机的控制要求如下:

(1)此自动售货机可投入1元、2元和5元硬币。

(2)当投入的硬币总值等于或超过2元时,汽水按纽指示灯亮;当投入的硬币总值等于或超过3元时,汽水、花茶按纽指示灯都亮;当投入的硬币总值等于或超过5元时,汽水、花茶、咖啡按纽指示灯都亮。

(3)当汽水按纽指示灯亮时,按下汽水按纽,则汽水排出10秒后自动停止。

(4)当花茶按纽指示灯亮时,动作同上。

(5)当咖啡按纽指示灯亮时,动作同上。

(6)若投入的硬币总值超过所需的钱数时,找钱指示灯亮。

三、设计作用与目的

随着社会不断的进步,人们的物质文化与精神文化都在明显的提高,这样表现在出入各个场所采用信用卡支付现金,一人一部手机,节假日看电影,坐地铁,听音乐会,逛步行街。

这个现象都表明在物质生活提高的同时,精神生活也提高了,随处可见的出租车,还有随处可见的售货机,这在繁华的都市也已成为不可缺少的一个为市民提供方便的一部机器,只需要投几个硬币就可以选择自己想要的物品。

自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

自动售货机解放了人力,方便了生活,创造了效益,方便广大的市民。

所以设计自动售货机是非常必要的。

四、所用设备及软件

1.三菱FX2N可编程控制器

2.PC机一台

3.自动售货机模拟控制台

五、系统设计方案

1、系统总体设计

自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。

传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。

PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。

本文设计的是售汽水、咖啡和花茶这三种饮料的自动饮料机,它的售货过程是:

首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币。

如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC。

最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。

若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警。

大体运行如图5-1:

 

 

图5-1自动售货机控制系统硬件组成示意图

六、系统硬件设计

1.系统整体设计

本系统是一个小型集中控制系统,PLC选型主要取决于控制系统输入、输出开关信号的数量、用户程序的长短及相关的功能。

根据控制要求,I/O点数在48个左右,选择性能价格比较高的三菱FX2n-48MR,其中其输入点为24点,输出点为24点,该PLC为继电器输出型。

 

了解各个控制对象的驱动要求,分析对象的控制要求,完成PLC硬件结构配置。

本设计中,退币按钮、各种饮料按钮和饮料出口(驱动电磁阀)等均为开关量。

根据上述要求,因条件所限输出均用指示灯代替,由此绘制出PLC控制电路接线图,如图6-1所示:

 

图6-1自动售货机控制系统的PLC输入/输出的接线

2.I/O分配

输入/输出单元通常也称I/O单元或I/O模块,是PLC与工业生产现场之间的连接部件。

PLC通过输入接口可以检测被控对象的各种数据,以这些数据作为PLC对被控对象进行控制的依据;同时PLC又通过输出接口将处理的结果送给被控对象,以实现控制目的。

本次自动售货机I/O点的分配表如表6-1所示。

表6-1I/O口分配

输入信号

输出信号

名称

代号

输入点

编号

名称

代号

输出点

编号

1元投币感应器

ST1

X0

显示指示灯

HL1

Y0~Y7

5元投币感应器

ST2

X1

汽水指示灯

HL2

Y10

10元投币感应器

ST3

X2

咖啡指示灯

HL3

Y11

汽水按钮

SB1

X3

汽水电磁阀

YV1

Y12

花茶按钮

SB2

X4

花茶电磁阀

YV2

Y13

咖啡按钮

SB3

X5

咖啡电磁阀

YV3

Y14

1元退币感应器

ST4

X6

无币报警控制

YV4

Y15

5元退币感应器

ST5

X7

没有汽水报警

YV5

Y16

10元退币感应器

ST6

X8

没有咖啡报警

YV6

Y17

退币控制按钮

SB3

X10

售货机遭破坏报警

YV7

Y18

1元剩余钱币感应器

ST7

X11

1元传动电机控制

YV8

Y20

5元剩余钱币感应器

ST8

X12

2元传动电机控制

YV9

Y21

10元剩余钱币感应器

ST9

X13

5元传动电机控制

YV10

Y22

汽水液位感应器

ST10

X14

退币指示灯

HL4

Y23

咖啡液位感应器

ST11

X15

投币不足指示灯

HL5

Y24

售货机遭破坏感应器

ST12

X16

七、系统软件设计

1.主程序流程设计

 

7-1程序流程图

2.各子程序设计

1)计币部分

当有顾客购买时,每投入一次钱币都得经过感应器进行真假监辨后,再给PLC进行计币的指令。

当发现伪币时,感应器不给PLC累计投币值的指令,同时自行退出伪币。

而当PLC接收到感应器传来的记币的指令时,PLC自动把接收来的货币对应的数据累加到寄存器D1中。

PLC编程梯形图如图7-2:

由图可以知道我是把投进的不同货币,进行不同的记录,并把总数目都寄存到寄存器D1中。

为了避免小数点的影响,我是把货币的数据化成整数进行处理的,这样可以减少自己在编程时会出现的差错。

X002~X004为设置为高电平的输入,这样中间继电器M1~M3侧为一周期内都会保证了X002~X004的输入有效。

一方面避免了扫描漏了有投币的有效反应;另一方面也可以避免了不良输入对记数的不良影响。

图7-2

2)比较部分

价格的比较要贯穿实验过程的始终,只要余额大于某种商品价格时,就需要输出一个信号,提示可以购买。

投币完成后,系统会将D1内钱币数据和可以购买的饮料价格进行比较:

当投币<2元,则没有可购买的商品指示灯亮,表示所投钱币不能购买任何东西,此时可以继续投币或退币;只有投币在2元或以上时会见到汽水选择的指示灯长亮,此时可以选择购买汽水或退币;同样,大于3元的就有可乐的选择显示,5元就出现咖啡的选择显示,此时都是可以选择购买或退币。

梯形图如图7-3:

在梯形图7-3中,为了实现数据的实时比较,用了一个特殊内部继电器M8000,在程序执行过程中,M800始终保持闭合,FNC10CMP是16位数据比较指令,用它来比较余额和商品的价格。

当余额大于等于某种商品价格时,程序使相应的指示灯亮起来表示可以购买该种商品。

为了优化程序,我都设计了比较的价格是比商品的价格少1角的。

因为余额都是五的倍数,少一就可以达到等于或大于商品价格的意图了,还可以用上中间继电器来辅助显示可选商品的等亮起来。

图7-3

3)选择和饮料供应部分

比较完成后,按下指示灯长亮的选择按钮,相应的电磁阀(Y12或Y13)起动,并且相应的选择指示灯由长亮转为以1s为周期的闪烁直至饮料供应完毕后闪烁停止。

当饮料输出达到7s时,电磁阀关断。

梯形图如图7-4:

图7-4

4)余额计算部分

饮料输出的同时减去相应的购买币数。

梯形图如图7-5:

图7-5

5)退币部分

顾客可在购完饮料后,由退币指示灯Y23可知是否可以退币,指示灯亮,则可以退币,当按下退币控制按钮后,数据寄数器D1内的币数除以10,商的整数部分是需要退回1元的个数并储存在D2中;D3的数据除以5,商的整数部分是需要退回的5角钱的个数,并储存在D4中,依次类推选择退币的同时起动3个退币电动机。

3个感应器开始计数,当感应器记币的个数等于数据寄存器退回的币数时,退币电动机停止运转。

PLC编程梯形图如图7-6

图7-6

6)报警部分

还有就是其他的运行监控系统和报警系统。

主要的运行监控系统,包括有温度的监控,光度的监控两个,都可以外接传感器进行单输入单输出的简单操作。

不妨构思一下,假设饮料的温度要保持在4°C左右,用温度传感器设置售货机里面温度在6°C时就给PLC一个开动制冷器的信号,是一个持续的信号。

当售货机里的温度达到4.5°C时,信号断开。

同样的光度监控就直接用个光感来给PLC进行售货机照明的信号。

报警系统分为非故障报警和故障报警。

如果是非故障报警,只要通过网络通知送掖车或者送币车即可;如果是故障报警则需要通知维修人员到现场进行维修。

同时系统如果报警则要打出回条给顾客,避免故障造成顾客损失。

八、实验调试结果

由于实验室没有相应的实物控制模型(自动售货机),因此,在调试系统控制程序时,所有的输入信号均用开关信号和复位按钮来代替,所有的输出均用指示灯来表示。

调试时,首先按控制系统PLC接线图完成硬件接线,并仔细检查接线是否有误,特别要注意接线时不能出现短路、断路及反接等情况,否则会造成硬件损坏及人身意外。

开始程序调试:

首先将PLC控制程序写入到PLC机器中,再选择监控状态,使PLC处于“RUN”状态,然后逐一按投币感应器(即硬币识别机构用复位按钮信号来表示硬币的输入),观察有没有进行累加币值;或按选择按钮,观察输出指示灯是否按预计效果闪灭(即显示饮料选择提示、饮料送出、送出时间和退币提示),并通过监控状态观察程序的运行过程及输入输出信号、内部描述实际出现的问题及解决方案。

对报警部分进行调试,只需给相应的输入端口信号,然后相应的指示灯变亮即可。

要对照设计控制要求,逐一检验设计功能是否能有效的实现,并对程序进行改进和完善。

例如,调试过程中,发现重复线圈问题,需将程序进行合并,避免重复线圈等等。

总而言之,对程序必须要反复调试,不断改进,以获得既完全实现功能,而又简单、严谨性高的PLC控制程序。

九、设计心得

通过一周的PLC的课程设计,在自己的努力下,最终完成FX-2N系列PLC控制自动售货机系统的设计.本控制系统就是充分利用了PLC,接口电路芯片以及显示模块.实现了对自动售货机的控制,达到了设计的目的.这次设计的PLC控制自动售货机系统的主要内容包括设计出了硬件系统的接线图,梯形图等;并且系统具有启动,停止功能;运用功能指令进行PLC控制程序设计;还进行了系统调试,实现自动售货机的控制要求.在设计中运用所学的理论知识,进行自动售货机运行原理设计,硬件系统设计,软件系统设计,创新设计,提高理论知识工程应用能力,系统调试能力,分析问题与解决问题的能力.综合运用了所学的知识,理论与实际相结合,提出并论证设计方案,然后进行软,硬件的设计,制作与调试,最后获得正确的结果.加深了对所学理论知识的巩固,加强了建立PLC控制工业机械和生产过程系统的整体概念,初步掌握了PLC控制工业生产和社会生活的软,硬件开发方法,为以后进行实际的PLC软,硬件应用开发奠定了良好的基础.与此同时,也加强了我们对问题的分析解决能力,为以后的毕业设计和毕业后的工作做了充分的准备.在本次课程设计中受到老师的耐心指导,使我们进一步学习到了对问题的整体把握,学会了分析及解决方法的能力;在此表示衷心的感谢!

 

十、参考文献

[1]廖常初.FX系列PLC编程及应用[M].北京:

机械工业出版社.2005.1~127.

[2]罗宇航.流行PLC实用程序及设计(西门子S7-200系列)[M].西安:

西安电子科技大学出版社.2006.246~252.

[3]高勤.可编程控制器原理及应用(三菱机型)[M].北京:

电子工业出版社.2006.41~46.

[4]钱锐.PLC应用技术[M].北京:

科学出版社.2006.112~113.

[5]黄继昌等.传感器工作原理及应用实例[M].北京:

人民邮电出版社.1998.

[6]朱军等.自动售货机中的纸钞及硬币识别原理[J].

[7]董淑冷等.PLC在自动售货机控制系统中的应用[J].上海师范大学学报.2007,36

(2):

47~51.

[8]赵红梅等.自动售货机PLC控制系统的设计[J].

[9]孙余凯等.传感器应用电路300例[M].北京:

电子工业出版社.2008.157~158.

[10]何希才等.实用传感器接口电路实例[M].北京:

中国电力出版社.2007.218~219.

 

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1