自动售货机的出货结构设计及软件编程大学毕设论文.docx
- 文档编号:5278477
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:16
- 大小:368.43KB
自动售货机的出货结构设计及软件编程大学毕设论文.docx
《自动售货机的出货结构设计及软件编程大学毕设论文.docx》由会员分享,可在线阅读,更多相关《自动售货机的出货结构设计及软件编程大学毕设论文.docx(16页珍藏版)》请在冰豆网上搜索。
自动售货机的出货结构设计及软件编程大学毕设论文
中国地质大学长城学院
本科毕业设计
题目自动售货机的出货结构设计及软件编程
系别
专业
学生姓名
学号
指导教师
职称
年月日
摘要
随着生活水平的不断发展,人们越来越向往及时、方便、快速以及自助性服务,就像人们越来越喜欢所有方便的东西一样比如洗衣机,节省了大量的劳动力让人们有更充足的时间去做自己喜欢做的事情,这种动力促使自动售货机得以飞速的发展。
正因为如此在相对发达国家,自动售货机已经成为零售业非常重要的一个销售平台。
这种时尚的购买方式吸引了许多客户。
这使得自动售货机的销售市场越来越大,有更多的商家愿意购买。
对自动售货机的普及起到了至关重要的作用。
这次设计的主要内容包括自动售货机的总体方案以及出货结构设计,熟悉PLC的结构及原理,了解控制系统的设计基本原则,最后对出货结构方面进行程序的设计。
本文对双螺旋送出结构的自动售货机出货结构做了相关研究。
关键词:
自动售货机;可编程控制器;梯形图;
Abstract
Withthecontinuousdevelopmentofthelivingstandard,peoplemoreandmoreyearningtimely,convenient,fastandself-helpservice,aspeoplemoreandmorelikealltheconvenienceofthingssuchaswashingmachine,savethelargeamountsoflaborsothatpeoplehavemoreadequatetimetodothethingsyouliketodo,singing,dancing,readingandthelike.Thisimpetustotherapiddevelopmentofvendingmachines.Vendingmachinesattractalotofcustomers.Vendingmachinesarenotonlypopularwithyoungpeople,manyoftheelderly,childrenarealsoveryhappytouse,notonlycangetthepurposeofthepurchasecanalsogetsomefun,itisveryrare.Moreimportantly,itcanprovideservicesforpeople24hoursaday.
Becauseofthisintherelativelydevelopedcountries,thevendingmachinehasbecomeaveryimportantretailsalesplatform.Thisstyleoffashionhasattractedmanycustomers.Thismakesthevendingmachinesalesmarketisgrowing,therearemorebusinessesarewillingtobuy.Thepopularityofvendingmachineshasplayedacrucialrole.
Inthispaper,thesinglechipmicrocomputerdirect,steppingmotortodrivethedoublehelixsentoutthestructureofthevendingmachinetodotherelevantresearch.
Key words:
Automaticvendingmachine;singlechipmicrocomputer;steppingmotor;
目录
引言2
1自动收货机的工作原理2
2自动售货机的总体方案设计3
2.1自动售货机送出结构的设计3
2.2出货部件简图介绍4
2.3滚珠丝杠工作效率图5
2.4滑槽杠杆式钳爪......................................................................................................................................5
3PLC的系统设计6
3.1PLC的基本结构及原理6
3.1.1PLC的系统结构6
3.1.2PLC各部分的作用7
3.2可编程控制系统设计的基本原则8
3.2.1控制系统设计原则8
3.2.2控制系统设计的一般步骤8
3.2.3编写梯形图的注意事项9
3.2.4程序设计的步骤9
3.3程序设计部分9
3.3.1设计控制要求9
3.3.2自动售货机I/O点的分配9
3.3.3自动售货机外部接线图10
3.3.4梯形图和顺序功能图介绍10
3.3.5售货过程分析11
参考文献14
致谢14
引言
说起自动售货机,他可不是一个很神奇或者神秘的东西,他早在远古的埃及就已经出现了。
在某位著名的科学家所写的论著里有过自动售货机的身影。
可见在很久之前人们就对自动这一概念就有了认识和兴趣。
用人们了不起的智慧创造出更多有趣的东西。
既然在远古时候就有自动售货机的身影,这就更引起了我对它的浓厚的兴趣。
在如今的中国,自动售货机的身影也是随处可见,在我们的校园里,宿舍楼里,小区里,繁华的街道里,几乎自动售货机与我们的生活密不可分,处处相连。
当然了自动售货机的发展与国家的支持是密不可分的。
国家的相关政策很大程度上可以促进某个行业的发展,还有另外一个因素就是人们对他的喜爱,只有老百姓喜欢的东西才能在社会上普及,不让在高的科技的东西受不到大家的喜爱也没有办法普及开来。
那么为什么自动售货机可以得到大家的喜爱呢,我想应该有以下几个原因。
自动售货机以其前卫的消费方式,灵活的销售时间,等多出优点,不仅吸引了广大的消费者为之热衷,也吸引了不少的投资者的目光。
在美国,日本等发达国家的闹市,商圈自动售货机成为了一种时尚的标志。
先进的标志。
它不仅有着灵活,时尚的外表,在零售界的地位也是不容小觑的,大概有30%的零售额是由自动售货机完成的。
它的出现极大的方便了人们的生活,丰富了我们的生活,很大程度上也降低了人们的劳力,不管怎么说这是一种趋势,科技发展带来的产业。
所以我们更要好好的研究它,普及它。
自动售货机的特点方便,简介,高速,时尚顺应了社会发展的上这个潮流,它不仅仅是一种消费方式,更是一种时尚的引领,科技水平的象征与体现。
1自动售货机的工作原理
自动售货机上分别有2元,3元,4元不同价格的产品,当顾客想要购买产品时,需要把钱币放入钱币口,然后钱币识别传感器就会工作,对钱币的面值和真伪进行识别。
当所投入的钱币大于等于所按下的按钮对应的产品的价格的时候单片机系统会做出判断,推送出货物。
等待顾客取出产品后,显示面板会显示余额,顾客可以接着购买商品或者选择退币。
所有的工作完成之后自动售货机系统复零。
这就是自动售货机完成的整个的售货的原理。
顾客投币,机器自动计数,顾客按动按钮,机器送出选定商品,顾客取出商品,机器将余币送出,顾客取出余币。
下图即为工作原理图:
图1.1自动售货机工作时序图
2自动售货机总体设计方案
2.1送出结构的设计
我设计的这款售货机的销售商品存放在储存柜里,当外部信号输入即顾客按动购买商品的按钮后,经过单片机内部运算输出取货信号给电机,电机带动托板向储物柜移动,移动到指定位置后暂停,控制上下电机启动将上下托板移动,当移动到上限位时停止,立刻启动前后移动电机,移动到前限位时停下,控制钳爪的电机启动用钳爪抓取顾客欲购买的物品,启动前后移动电机,向后移动至后限位立刻向下运动,移动至下限位时,就向右移动至右限位,松动钳爪将商品通过出货口输出取货处,完成出过程。
图2.1商品柜示意图
2.2出货部件简图介绍
本简图选用滚珠丝杆作为出货的定位元件
图2.2出货结构定位元件
图2.3滚珠丝杠(左)梯形丝杠(右)
(1)滚珠丝杠副的运动特性
“滚珠丝杠运动是一个以滚珠作为滚动介质的滚动螺旋传动的体系,它是在丝杠与螺母之间加入钢球,用钢球的滚动运动代替传统丝杠的滑动摩擦。
(2)滚珠丝杠副的分类
以传动形式分为两种:
将直线运动转化成回转运动(梯形丝杠副),和将回转运动转化为直线运动的两种形式。
(3)滚珠丝杠副的优点
传动效率高,运动平稳,传动精度高,寿命长,同步性好,无间隙和预紧,可靠性高。
2.3滚珠丝杠工作效率图
图2.4滚珠丝杠工作效率图
工作过程分析:
当系统发出取货命令时,电机M1转动带动滚珠丝杆也转动,滑板就开始左右移动,移动至商品限位开关时电机M1停止转动,当运动至上限位开关时停下,电机M2停转,这时控制前后移动电机M3转动,当接近开关检测到前面有商品时,电机M3停转,取货电机转动将商品夹紧,其过程定时为3S,时间到后则开始向后移动,移动至后限位,开始向下移动,至下限位后向右移动,一直到右限位,后放商品定时2s完成出货后处于等待状态,若有单片机的信号输入再执行操作。
2.4滑槽杠杆式钳爪
图2.5钳爪示意图
如图示,拉杆2端部固定安装着圆柱销,当拉杆2向上拉时,圆柱销就在两个钳爪的滑槽中移动,带动钳爪4绕
两回转支点回转加紧物品。
设P点为作用在拉杆2上的驱动力;N为钳爪的夹紧力,分析圆柱销3的受力情况。
在拉杆2的作用下,圆柱销3向上的拉力P,并作用于圆柱中心O点,
且
其力的方向垂直于滑槽轴线
。
工作过程分析,当单片机输出夹紧信号时,丝杆向左旋转带动圆柱销拖动滑槽向后拖动,使钳爪向中间移动,从而使商品夹紧,当单片机输出放松信号时,电机带动丝杆向右移动,滑板推动圆柱销向前移动从而使钳爪张开,将商品放入出货口处,完成出货。
3PLC的系统设计
3.1PLC的基本结构及原理
3.1.1PLC的系统结构
现在市场上的PLC种类有很多,但是各不相同。
但是其主要的工作原理都是一样的。
都是用做工业控制的以微处理器为核心的专用计算机,它的硬件结构与微机基本上差不多。
PLC的基本结构由输入和输出两种结构组成。
3.1.2PLC各部分的作用
(1)中央处理器
控制整个电脑稳定进行工作是控制器的“掌控”部分,他的重要功能如下:
①找到PLC电源、内部电路的工作状态及编制程序中的语法错误。
②采集输入装置“提供”的状态或数据,并传输到PLC的寄存器中。
③按用户程序存储器中存放的先后顺序一一读取指令,进行编译解释后,并且按照指令规定的任务并并且完成各种运算和操作的过程。
④将存于寄存器中的处理结果送至输出端。
⑤应各种外部设备的工作请求。
(2)存储器
PLC的存储器部分主要分为系统存储器和用户存储器两大方面。
(3)输入输出接口电路
PLC通过输入输出(I/O)接口电路完成与外围设备的连接的功能。
输入接口通过PLC的输入端输入设备的控制信号,并将这些信号转换成处理器所能接受和处理的数字信号。
(4)电源
PLC的电源是指将外部输入的交流电经过整流、滤波、稳压等处理后转换成PLC的CPU、存储器、输入输出接口等内部电路工作所需要的直流电源电路将交流电改变为可以利用的直流电或电源模块等方法上。
(5)输入输出I/O扩展接口
如果主机单元的I/O的点数不能够满足输入输出点数的需要时,可以通过此接口用扁平电缆线将I/O扩展单元与主机单元相连接。
(6)PLC的基本工作原理
PLC采用的是循环扫描工作方式。
PLC的扫描全过程如图3所示。
①输入刷新阶段
在CPU程序输入刷新阶段,CPU会扫描全部的输入端口,读取其状态并写入输入状态寄存器。
完成后关闭输入端口,下一步就是程序执行阶段。
②程序执行阶段
在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。
③输出刷新阶段
当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路,并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。
图3.1PLC的扫描全过程
程序的长短可以决定扫描周期的长短,程序越长,扫描周期相对越长。
程序的长短和扫描周期长短成正比,却与相应的响应速度成反比。
但在工厂生产过程中会受到脉冲式短时影响,系统响应一次需要很多次的扫描周期才行。
3.2可编程控制系统设计的基本原则
3.2.1控制系统设计原则
(1)在最大程度上满足被控对象的控制对象。
(2)在完全满足系统的控制要求的情况下,尽量使控制系统简介、实惠,轻松,实用。
(3)保证控制系统的可靠性和安全性。
(4)PLC的容量应有裕量。
3.2.2控制系统设计的一般步骤
(1)根据生产的工艺过程分析控制要求。
(2)根据控制要求确定所需的用户输入、输出设备,据此确定PLC的I/O点数。
(3)选择PLC系统。
(4)分配PLC的I/O点,和连接图。
(5)进行PLC程序设计。
3.2.3编写梯形图的注意事项
窗体顶端
(1)输入/输出继电器,内部辅助继电器,定时器,计数器和接触的其他设备可以反复使用,无需复杂的程序结构,减少使用触点。
(2)左母线为梯形图的每一行的开始,右母线则为结束,线圈的右端不存有任何触点。
(3)除了步进程序,任何线圈,定时器,计数器,和其它先进的指令不能被直接连接到左母线。
如果需要任何时候都被执行的程序段,可以通过特殊内部常闭继电器或一个没有使用的内部继电器的常闭触点来连接。
(4)相同数量的线圈在同一个程序中是不能能够输出两次。
(5)桥接电路是不被允许的。
(6)程序应以“左小右大,上大下小”为原则才能够使程序的步数减少,提高系统的工作效率。
窗体底端
3.2.4程序设计的步骤
(1)对于相对较复杂的控制系统,想要清楚地表明动作的顺序和条件必须绘制系统控制流程图。
(2)制作梯形图。
(3)根据梯形图编制程序清单。
(4)用编程器将程序输入到PLC的用户存储器中,并检查输入的程序是否正确。
(5)对程序进行调试和修改,直到满足要求为止。
(6)编写设计说明书
3.3程序设计部分
3.3.1设计控制要求
(1)自动售货机可售出价格分别为2、3、4、5元4种不同价位的商品。
(2)自动售货机可识别钱币面值为1元、5元。
(3)当自动售货机中缺货的时候它具有提示功能
(4)当投入的硬币总面值大于5元时,所有商品的可购买灯会发亮,通过按下所需商品按钮来获得想要购买的商品,当投入的钱币面值小于所需商品时,自动售货机会出现“钱币不足”的提示,按下退币来完成退币的目的。
(5)完成购买商品后自动售货机会自动减去说对应的金额数,根据所剩余得金额数来完成退币内容。
(6)在完成一次购买后如果还想继续购买商品,可以按下继续购买按钮来操作即可。
3.3.2自动售货机I/O点的分配
售货机I/O点的分配如表3.1
输入点
输出点
X0
1元币识别器
Y14
钱币不足
X1
5元币识别器
X2
2元商品按钮
Y0
2元商品指示灯
X3
3元商品按钮
Y1
3元商品指示灯
X4
4元商品按钮
Y2
4元商品指示灯
X5
5元商品按钮
Y3
5元商品指示灯
X6
2元商品行程开关
X7
3元商品行程开关
Y12
取商品
X10
4元商品行程开关
Y13
放商品
X11
5元商品行程开关
Y18
脉冲输出
X12
上限位开关
Y4
上移
X13
下限位开关
Y5
下移
X14
前限位开关
Y6
前移
X15
后限位开关
Y7
后移
X6
左限位开关
Y10
左移
X16
右限位开关
Y11
右移
X17
光电开关
Y16
无货指示灯
X20
退币按钮
Y15
退币指示灯
X21
继续购买
Y17
继续购买
3.3.3自动售货机外部接线图
售货机的外部接线图如图3-6所示,X2-X5为物品选择按钮,当投入硬币面值大于或等于商品价格时,商品灯(Y0-Y3)长亮按下X2-X5其中一个,对应的商品指示灯长亮,其余熄灭。
由供货系统输出商品,按下退币按钮(X20)后系统计算余额后退币。
图3.2PLC外部接线图
3.3.4梯形图和顺序功能图介绍
(1)梯形图介绍
“梯形图是最常用的PLC图形编程语,是PLC的第一编程语言。
”
图3.3典型梯形图
这两根竖直的直线在梯形图中,专业名词叫做母线,一般情况下PLC只保留了左边的母线,省略掉右边的母线。
本次设计梯形图见图纸。
(2)顺序功能图
顺序功能图主要是用来表达所有顺序控制的过程,显而易见是一种图形化的编程方法简单明了,通俗易懂。
图中用方框表示整个控制过程的一个个“状态”,或称“功能”或称“步”,用线段方框见的关系及方框见的状态转换的条件,本次设计的顺序功能图见图纸。
梯形图见图纸
3.3.5售货过程分析
(1)投币系统
当顾客购买饮料时,投入相应的币值,自动售货机将投币的数据存入数据寄存器D2中,其梯形图如图所示:
图3.4投币梯形图
(2)比较系统
投币完成后,系统会自动将D2内的钱币数据和可以购买的饮料价格进行区间对比,若投币小于2元,则Y12灯亮提示币值不足,此时可以继续投币或者退币,若投币
2元则2元商品灯长亮,若投币额
3元,则2元和3元商品灯长亮,若投币额
4元,则2、3、4元商品灯长亮,若投币额
5元,则2、3、4、5元商品灯长亮。
其梯形图如下所示
图3.5价格比较梯形图
(3)选择系统
比较过程完毕后,按下需购买商品的按钮,其指示灯长亮,其余商品灯熄灭,梯形图如下
图3.6选择系统梯形图
(4)供货系统
经过选择系统选择要购买的商品后,系统会根据顾客输入的信息将商品松送到取货口处,其程序梯形图如图所示
图3.7商品输出梯形图
致谢
三年的大学学习时间犹如白驹过隙,是专业的老师们谆谆教会,让我们学到了学校的知识和做人的道理。
让我们在学校这个社会里扎根立足。
为我们走向更大的社会做好铺垫。
在这里我向给予我鼓励和帮助的老师致以崇高的敬意。
你们辛苦了!
在此要感谢我们的指导老师对我悉心的指导,感谢老师给我的帮助。
最后,衷心地感谢在百忙之中评阅论文和参加答辩的各位老师、教授!
衷心地祝愿各位身体健康、工作顺利。
参考文献
[1]许翏王淑英.电气控制与PLC应用.北京.第3版.机械工业出版社.2007.1
[2]孙振强.可编程控制器原理及应用教程.北京.清华大学出版社.2008.5
[3]王永华.现代电气控制及PLC应用技术.北京.北京航空航天大学出版社.2000
[4]周美兰.周封.忘岳宇.PLC电气控制与组态设计.北京.科学出版社.2003
[5]吴建强.姜三勇.可编程控制器原理及应用.哈尔滨工业大学出版社.2000
[6]张建民.工业机器人.北京.北京理工大学出版社.1992.5
[7]吴中俊.黄永红.可编程序控制器原理及应用.北京.机械工业出版社.2003
[8]张万忠.刘明芹.电器与PLC控制技术.北京.化学工业出版社.2003
[9]程周.可编程序控制器原理与应用.北京.高等教育出版社.2003
[10]汪晓光.可编程序控制器原理及应用【M】.机械工业出版社.2005
[11]谢志萍.传感器与检测技术(第2版).电子工业出版社.2009.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 售货 出货 结构设计 软件 编程 大学 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)