项目六 自动售饮料机系统
- 格式:ppt
- 大小:6.39 MB
- 文档页数:58


课程设计任务书设计题目:自动售货机的PLC控制学院:机械工程学院一任务描述:自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。
传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。
PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。
本文设计的是售汽水和咖啡这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。
如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC。
最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。
若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警【7】。
大体运行如图2-1:图2-1自动售货机控制系统硬件组成示意图图2-2是自动售货机简单示意图。
在该机中有两种已经配制好的饮料储液桶(未画出来),一种为汽水,另一种为咖啡。
汽水出口和咖啡出口分别代表由两个电磁阀控制放入杯中的饮料品种的饮料出口。
退币按钮汽水按钮咖啡按钮退币口投币口退币指示灯汽水指示灯咖啡指示灯投币不足指示灯汽水出口咖啡出口图2-2自动售货机简单示意图商品选择开关硬币感应器PLC各种指示灯退币电动机出货电磁阀液位感应器报警二控制要求(1)自动售饮料机可投入1角、5角、1元的硬币。
(2)所售饮料标价:汽水——2元,咖啡——3元。
(3)投币总额或现在值显示在7段数码管上。
(4)当投入的硬币总值超过所购饮料的标价时,所有可购买饮料的指示灯均亮,作可购买提示。
(如:当投入的硬币总值超过2元,汽水指示灯亮;当投入的硬币总值超过3元时,汽水、咖啡指示灯均亮)。
基于PLC的饮料自动售货机控制系统设计本文将介绍一种基于PLC的饮料自动售货机控制系统设计方案,该方案可实现准确的货品计数、货币识别和交易记录等功能,提高了自动售货机业务的竞争力和利润。
一、设备概述饮料自动售货机是一种非常便捷的自助购物设备,安装在各种公共场所,如办公室、学校、车站和商场等。
该设备使用PLC控制技术,实现自动售卖饮料、咖啡和小食品等功能,并提供货品计数、货币识别、交易记录和库存管理等功能。
二、控制系统设计该系统的控制器采用PLC(可编程逻辑控制器)控制器,用于控制饮料自动售货机的各种功能。
PLC控制器由以下部分组成:1. 控制器:PLC控制器是控制系统的核心部分,它控制整个系统的操作,并收集货币和交易数据。
2. 电源:电源用于为PLC控制器提供电力,以保证系统可靠运行。
3. 输入设备:控制器使用输入设备接收并处理客户的指令,如按键和扫描枪等。
4. 输出设备:输出设备用于向客户传递信息,如显示屏、取货口和货币输入口等。
5. 传感器:传感器用来检测货品状态(如库存量和货品位置),并向PLC控制器发送信息。
6. 交易控制器:交易控制器用于处理货品交易,包括货币识别、验钞、找零、交易记录等功能。
7. 库存控制器:库存控制器用于管理货品库存,包括货物加减和盘点等功能。
三、系统工作原理当客户选择购买饮料时,他们选择希望购买的饮料和货币的面额。
顾客付款后,控制器通过交易控制器检测货币面额,然后使用标准计算公式计算找零。
客户选择的饮料被送入取货口,同时控制器通过传感器更新库存状态。
交易数据还收集到控制器和用于报告的记录器。
四、优点和特点PLC控制的饮料自动售货机相对于传统的自动售货机具有多种优势和特点。
以下是一些优点:1. 提高效率:自动售货机减少了客户购物时浪费的时间,特别是在繁忙的班次和场所。
2. 准确性:PLC控制器可准确地识别货币和交易记录,避免了误差和交易纠纷。
3. 节省成本:自动售货机自动化操作,减少了人力成本和人力资源。
EDA课程设计设计题目:自动售饮料机学院自动化与信息工程学院专业电子信息科学与技术班级电技081姓名****学号3080422***指导教师*****同组同学李杼、张旭、张凯宋庆帅、张曦晶2010 年秋季学期起止时间:2010年12月27日至2010年12月31日目录一、自动售饮料机系统设计要求 (2)二、自动售饮料机详细设计方案 (2)1.设计思路2. 顶层设计框图3. 程序设计思想4. 完整程序代码三、自动售饮料机设计结果及分析 (6)四、收获和体会 (7)五、参考文献 (7)一、自动售饮料机系统设计要求设计一个自动售饮料机。
假定每瓶饮料售价为 2.5元,可使用两种硬币,即5角和1元,机器有找零功能。
要求:1.机器设计有2个投币孔,一个投5角,一个投1元;2.已投币值可用两位数码管显示;3.具有找零钱提示功能。
二、自动售饮料机详细设计方案1.设计思路:使用Verilog HDL编程。
输入wu_jiao或yi_yuan信号,并在数码管上显示已投币值,直到两个信号代表的币值超过2.5元时,sell_out和get信号出现高电平,表示卖出和取饮料信号。
如果投入币值为3元,half_out 信号出现高电平,表示找零钱。
2.顶层设计框图:框图分析:输入信号:clk(时钟),输入信号yi_yuan(一元),wu_jiao (五角),reset(复位);输出信号:sell_out(卖出),get(提示取饮料),half_out,(提示找零),led(数码管显示)。
3.程序设计思想:由于投入币值只有0.5元,1元,1.5元,2元,2.5元,3元这5种情况,故设5个常量分别代表以上币值。
每一个时钟上升沿到来时,判断是否有yi_yuan或wu_jiao信号,为防止yi_yuan或wu_jiao信号在多个时钟周期有效,特设定两个flag,当yi_yuan或wu_jiao 由高变为低时才认为此次投币有效。
并计算,使用case 语句跳至相应币值。
自动售货机系统设计自动售货机系统是指使用自动设备来收取金钱,发放商品的自动化售货技术。
它不仅可以扩大商品销售面,也可以提高服务效率,让消费者更加方便。
自动售货机系统设计包括多项关键技术,例如自动识别技术、金融支付技术、物流技术、信息安全技术等,它能够反映自动化技术与商业运作紧密相连的事实。
其中,自动识别技术是自动售货机系统设计的核心技术。
它可以实现消费者给收银员的钱币或磁卡的识别和判断,能够有效地抑制非法使用。
传统的自动售货机识别技术可以使用高速影像处理技术,能够分类出不同的钱币或磁性卡,并识别出人民币、外币、磁性卡等等。
而新一代的自动售货机系统在识别技术上还可以利用指纹识别、虹膜识别等先进的生物特征识别技术。
其次,金融支付技术是自动售货机系统设计的重要组成部分,能够支持多种金融支付工具,例如现金、银行卡、电子支付系统等。
其中,现金支付是自动售货机系统中最常见的金融支付方式,采用机械对现金进行识别、分拣、计数及存储,能够有效地把消费者给收银员的钱币和硬币区分开来,实现收银作业自动化。
另外,银行卡支付也是一种重要的金融支付方式,采用银行卡及关联的数据库技术,可以支持消费者使用银行卡支付货物,也可以支持各种积分卡等卡片支付。
最后,电子支付系统更是一种便捷的金融支付方式,支持消费者使用智能手机或电子支付系统完成支付,可以实现安全、快速、方便的收款功能。
此外,物流技术也是自动售货机系统设计的重要部分,它的作用是保证货物的安全到达售货机,并控制货物的出货顺序。
此外,还可以使用智能调度技术实现货物在自动售货机中的可视化管理,能够使操作更加高效。
最后,信息安全技术也是自动售货机系统设计的重要内容,它可以保证系统数据的安全,以及消费者的隐私和数据的安全。
可以采用多种安全技术,例如加密技术、双重认证技术、数据安全管控技术,确保系统数据不被攻击者破坏,消费者数据不被泄露。
总之,自动售货机系统设计包括自动识别技术、金融支付技术、物流技术、信息安全技术等,它可以实现自动售货服务,提高消费者服务效率,增强信息安全,为商业运作带来更多的便利。