毕业设计 自动售货机设计

毕业设计 自动售货机设计

ID:494204

大小:2.12 MB

页数:40页

时间:2017-08-15

毕业设计 自动售货机设计_第1页
毕业设计 自动售货机设计_第2页
毕业设计 自动售货机设计_第3页
毕业设计 自动售货机设计_第4页
毕业设计 自动售货机设计_第5页
资源描述:

《毕业设计 自动售货机设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计自动售货机摘要自动售货机广泛的应用于社会的各个场合,极大的方便了人们的购物和生活。本设计简要介绍了EDA(电子设计自动化)技术,简要阐述了VHDL(VeryHighSpeedIntegratedCircuitHardwareDescriptionLanguage)的一些特点和语法结构,介绍了自动售货机系统的基本原理、系统组成和主要功能;并分析讨论了用VHDL语言开发的自动售货机系统的设计流程。本设计利用Altera公司的开发软件QuartusII平台,采用VHDL硬件描述编程语言的设计方法设计系统核心电路和硬件程序,在QuartusII软件平台上进行编译和电路仿真。最终完成的

2、自动售货机具有投币功能、商品选择、购物撤消、异常退币、自动找零、计算存货等主要功能。整个系统的开发设计体现了在QuartusII软件平台上用VHDL语言设计数字控制系统的实用性。关键词:EDAVHDL自动售货机VendingmachineABSTRACTVendingmachineisusedwidelyintheeachsituationofthesociety,anditbringssomuchconveniencetothepeople'sshoppingandtheirlife.ThedesignintroducesbrieflytheEDA(electronicdesign

3、automation)technology,itdescribesbrieflythecharacteristicandthegrammarstructureofVHDL(VeryHighSpeedIntegratedCircuitHardwareDescriptionLanguage),anditintroducesbasicprinciple、systemstructureandmainfunctionofvendingmachinesystem;Thenitanalysisesvendingmachine’ssystemdesignprocesswhichisdeveloped

4、byVHDLlanguage.ThisdesignmakesuseofthedevelopmentsoftwareplatformwhichiscalledQuartusIIofcompanyAltera,itdesignssystemcorecircuitandhardwareprogramwhichadoptsthedesignmethodofVHDLhardwaredescriptionprogramminglanguage,itcompileandcircuitsimulatintheQuartusIIsoftwareplatform.Finally,thevendingma

5、chineshavecoinfunction,commoditieschoice,shoppingirrevocable,abnormalretreatcurrency,automaticchange,calculationofinventoriesandtheothermajorfunctions.DevelopmentdesignofthewholesystemreflectspracticabilitythatdigitalcontrolsystemisdesignedbyVHDLlanguageintheQuartusIIsoftwareplatform.Keywords:E

6、DAVHDLVendingmachine目录第一章绪论11.1课题背景11.2课题的目的与意义11.2.1课题的目的11.2.2课题的实现方法及意义2第二章EDA与FPGA技术概述32.1EDA技术简介32.1.1EDA技术的发展概况32.1.2EDA技术的基本特征42.2FPGA简介52.2.2FPGA的结构及其发展52.3VHDL硬件描述语言62.3.1VHDL概述62.3.2VHDL特点72.3.3VHDL语言知识点综合7第三章EDA的工具软件193.1QuartusII软件介绍193.1.1QuartusII软件的特点193.1.2QuartusII7.0优势203.1.3Q

7、uartusII7.0在性能上的改进203.2QuartusII软件设计流程20第四章自动售货机系统设计方案224.1功能要求概述224.2自动售货机外观示意图224.3自动售货机功能模块划分23第五章自动售货机系统设计实现245.1基本功能模块的实现及程序分析245.1.1产生退币闪烁信号的电路模块255.1.2投入壹圆硬币的处理电路模块255.1.3投入五角硬币的处理电路模块265.1.4饮料选择处理电路模块265.1.5确认与取消处理电路模块275.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。