首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 实例分析 自动售货机控制系统ppt版

实例分析 自动售货机控制系统ppt版

资料介绍
系统设计目标:
设计一个自动售货机,它能够完成对货物信息的存取、
硬币处理和余额显示等功能。具体描述如下:
™ 自动售货机可以出售四种货物,每种商品的数量和单价在
初始化时设定,并存储在存储器中。
™ 采用模拟开关分别模拟5角和1元的硬币来进行购物,并通
过按键来选择商品。
™ 系统能够根据用户输入的硬币,判断钱币是否足够,当所
投硬币达到或超过购买者所选面值时,则根据顾客要求自
动售货,并找回剩余的硬币,然后回到初始状态。当所投
的硬币不够时,则给出提示,并通过一个复位键退回所投
硬币,然后回到初始状态。
VHDL数字系统设
计与测试

钟桦
电院智能所 主楼III416
huazhongxd@163.com
实例分析 自动售货机控制系统




自动售货机控制系统
--实例及分析




2
实例分析 自动售货机控制系统


系统设计目标
设计一个自动售货机,它能够完成对货物信息的存取、
硬币处理和余额显示等功能。具体描述如下:
自动售货机可以出售四种货物,每种商品的数量和单价在
初始化时设定,并存储在存储器中。
采用模拟开关分别模拟5角和1元的硬币来进行购物,并通
过按键来选择商品。
系统能够根据用户输入的硬币,判断钱币是否足够,当所
投硬币达到或超过购买者所选面值时,则根据顾客要求自
动售货,并找回剩余的硬币,然后回到初始状态。当所投
的硬币不够时,则给出提示,并通过一个复位键退回所投
硬币,然后回到初始状态。


3
实例分析 自动售货机控制系统


设计思想
首先,需要set键对商品的价格和现有数量进行预设置;
其次,需有sel键以方便顾客对商品进行选择;
接着,需要一个投币计数模块对所投入的5角和1元硬币进
行求和;
与商品价格进行比较,若满足或超过,则满足顾客要求并
找零
实例分析 自动售货机控制系统ppt版
本地下载

评论