打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
自动售货机控制系统功能介绍

自动售货机控制系统功能介绍

  自动售货机控制系统功能介绍

2.1  系统组成框图

该系统主要由硬币识别、控制单元、转动电机和键盘与液晶显示单元组成,其原理图如图2-1所示:

  在硬币识别部分,要能检测投进去的是否是硬币,和硬币面值及个数。在键盘与液晶显示部分,采用独立式按键和LCD12864带汉字库的液晶显示。在控制单元中,先让顾客投入硬币,再扫描键盘按键值,当键盘扫描到有键按下时,只要计算硬币识别端所输入的脉冲数,就可以知道顾客投入了多少钱,从而控制转动电机推出相应货物,达到控制的目的。

2.2  设计要求

  在本次设计当中,要求售货机完成以下几个功能:

1.   显示自动售货机销售的4种商品的待售量,初始值设为100个货物(商品种类可扩展);

2.   让顾客在1分钟内投入所选货物所需的钱,超过时间或者所投硬币不够就启动蜂鸣器报警提示,并退还所投硬币。

3.   让顾客选择所需商品,当顾客按下所选货物选择键后,货物相应指示灯点亮;(每个货物有一个指示灯)

4. 当顾客按下确认键就控制相应电机推出货物,按下取消键就退出操作,并退出已投硬币。

2.3  系统功能逻辑框图说明

根据2.2 中所提功能要求,做出本设计自动售货机控制系统的逻辑图如2-2所示:

1. 投币及处理                                            

在本设计当中,通过光电传感器识别硬币,并且只识别一元硬币,最多时要求投入4个一元硬币,如不符合要求即发出报警信号并立即退还所有硬币。所有商品分为A类:1元、B类:2元、C类:3元,D类:4元四种价格。

让顾客在1分钟内投入硬币,投币成功就表示用户欲购买物品。在此时间内未投币、投币不足或投币过多的情况都启动报警信号提示顾客操作错误,并返回初始界面。

2. 商品选择

当某商品被选中时,该商品的可选指示灯被点亮,并采用LED显示该商品的待售数量,初始值设为10个。根据顾客所投入硬币量来让用户选择相应货物,若用户按键错误则返回键盘扫描等待选择取消按键。若选择货物正确则等待顾客按下确认键。

3. 确认/取消

当顾客按下确认键后,就控制电机推出顾客所选货物。并将该货物的待售数量减1。当顾客按下取消键后,就返回初始界面并退还顾客已投硬币。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
你永远不知道能在自动贩卖机里买到什么?
最大的自动售货机 这也是投币的吗?这得投多少币才行!
基于FX3U的自动售货机程序设计案例
辅币硬币化长短谈
竹筒里的秘密——我国第一台无人自动售货机结构猜想--趣味物理实验-搜狐空间
可口可乐为什么能70年不涨价? | 壹读百科
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服