VHDL自动售货机

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号20080603050140

密级公开

兰州城市学院本科毕业论文

基于VHDL语言的自动售货机

控制器的设计

学院名称:培黎工程技术学院

专业名称:电子信息科学与技术

学生姓名:赵君成

指导教师:张妍讲师

二〇一二年五月

BACHELOR'S DEGREE THESIS OF LANZHOU CITY UNIVERSITY

Based on VHDL language vending machine controller design

College :School Of Bei li Engineering & Technology Subject :Electronic information science and technology Name :Zhao Juncheng

Directed by :Zhang Yan Lecturer

May 2012

郑重声明

本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。

本人签名:日期:

摘要

本设计运用VHDL语言编写一个自动售货机的控制系统,实现了货物信息存储,进程控制,硬币处理,余额计算,显示等功能。运用QuartusⅡ进行仿真,并给出仿真波形和VHDL源程序,实现预定的功能。

关键词:VHDL;自动售货机;QuartusⅡ6.0

ABSTRACT

This design using VHDL language wrote a vending machine control system, realised the cargo information storage, process control, coin handling, balance calculation, display and other functions. QuartusⅡusing simulation, and give the simulation waveform and VHDL source program, realizing the function of the reservation.

Keywords: VHDL;vending machines;Quartus Ⅱ6.0

目录

第1章绪论

1.1 引言 (1)

1.2 自动售货机的历史、现状和前景 (1)

1.2.1 自动售货机的历史 (1)

1.2.2 自动售货机的发展现状 (2)

1.2.3 自动售货机的发展前景 (2)

1.3 EDA技术 (2)

1.4 VHDL语言概述 (3)

第2章自动售货机控制系统的实现

2.1 设计任务、主要内容及关键技术 (4)

2.1.1 设计任务及其预定实现功能 (4)

2.1.2 主要内容 (4)

2.1.3 关键技术 (4)

2.2 自动售货机工作原理 (4)

2.3 自动售货机系统总体框图(如图2.1) (5)

2.3.1 控制系统中各功能模块 (5)

第3章自动售货机VHDL程序与仿真

3.1 自动售货机VHDL程序 (6)

3.2 程序仿真 (6)

3.2.1 仿真软件QuartusⅡ简介 (6)

3.2.2 系统仿真图 (7)

结论 (12)

参考文献 (13)

致谢 (15)

附录 (16)

第1章绪论

1.1 引言

自动化、机械化是信息时代发展的必然产物,许许多多的原本需要人力来完成的任务都在被机器取代,自动售货机就是解放人类劳动力的发明之一。随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要[1]。自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。自动售货机已在国内普及,并成为城市现代文明程度的一种象征性标志。

因为有需求,所以才有市场,这就是本设计的最大意义所在。这是我们将书本中知识运用到生活中的开端,尽管存在许多的不完善和稚嫩的地方,但对于我们学生来说,却是一次很不寻常的体验。学有所用的感觉也让我在进行设计的时候倍受激励,从而最大程度的投入到本次设计中来。

1.2 自动售货机的历史、现状和前景

自动售货机是能根据投入的钱币自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营业的微型超市。

1.2.1 自动售货机的历史

自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70%的罐装饮料是通过自动售货机售出的。全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机[2]。

17世纪,英国的小酒吧里设有了香烟的自动售货机。在自动售货机历史的长河中,日本开发出实用型的自动售货机,那是在进入本世纪后的事。日本第一

台自动售货机是1904年问世的“邮票明信片自动出售机”,它是集邮票明信片的出售和邮筒投函为一体的机器。自动售货机的真正普及是在第二次世界大战以后。50年代,“喷水型果汁自动售货机”大受欢迎,果汁被注入在纸杯里出售。后来,由于美国的饮料大公司进入日本市场,1962年,出现了以自动售货机为主体的流通领域的革命。1967年,100日元单位以下的货币全部改为硬币,从而促进了自动售货机产业的发展[3]。

1.2.2 自动售货机的发展现状

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物[4]。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械[5]。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

1.2.3 自动售货机的发展前景

现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行[6]。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。

1.3 EDA技术

EDA是电子设计自动化(Electronic Design Automation)的缩写,是一种以

相关文档
最新文档