基于fpga自动售货机

基于fpga自动售货机

ID:1261701

大小:1.05 MB

页数:34页

时间:2017-11-09

基于fpga自动售货机_第1页
基于fpga自动售货机_第2页
基于fpga自动售货机_第3页
基于fpga自动售货机_第4页
基于fpga自动售货机_第5页
资源描述:

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

1、东华理工大学毕业(论文)摘要摘要本课题是基于VerilogHDL语言的小型自动售货机。采用VerilogHDL在ModelsimSE6.2B软件平台进行编译和仿真。在此次设计中,主要采用有限状态机(FSM)的设计,在投币选货状态和找零状态在这两个状态间进行转移。从而实现货物的选择、货币运算、出货控制、余额显示以及找零等功能。该售货机系统能够识别两种硬币,两种纸币。有五种不同价格的商品可供选择,并且通过显示译码电路,可在LED显示器显示余额,同时具备找零、机器存有硬币不足LED亮起报警、缺货LED亮起报警等功能。现代的自动售货机有使用方便快捷,可以

2、全天候24小时工作,占地少,成本低,维护简单等优点,有着广阔的前景。采用FPGA方式用VerilogHDL硬件描述语言,设计简易的自动售货机,其编程简单,开发周期短,硬件运行速度快,开发成本低,稳定性高等优点。关键词:自动售货机;VerilogHDL;有限状态机;Modelsim;30东华理工大学毕业(论文)ABSTRACT30东华理工大学毕业(论文)ABSTRACTABSTRACTThistopicdesignasimplevendingmachineisbasedontheFPGAchip.EP2C35chip,andDE2developme

3、ntboardforthehardwareplatform,theuseofVerilogHDLtocompileandsimulationintheQuartusⅡsoftwareplatform,andthroughtheDE2developmentachievethebasicfunctionsofaSimplevendingmachine.boardbytodownloadcodetothechip.Inthisdesign,itusedoffinitestatemachine(FSM)design,choiceofgoodsstate,

4、shipmentstatusandgivechangecoinstateinthethreeinter-statetransfer,inordertoachievethechoiceofgoods,monetaryoperations,thecargocontrol,featuressuchasdisplayandgivechange.Thevendingmachinesystemtoidentifythreekindsofcoins,therearefivekindsofgoodsatdifferentpricestochoosefrom,an

5、dbyshowingdecodingcircuit,inDE2onboardLEDdisplayshowsthebalance,bothfunctionsgivechange.Modernvendingmachinesareconvenient,itcanwork24hoursaday,coversanareaofsmall,lowcost,simplemaintenance,therearebroadprospects.MannerwiththeuseofFPGAhardwaredescriptionlanguageVerilogHDL,des

6、ignsimplevendingmachine,theprogrammingissimple,shortdevelopmentcycles,fasthardware,thedevelopmentoflowcost,highstability.Keywords:vendingmachines;VerilogHDL;Finitestatemachine;FPGA;DE2developmentboard;30东华理工大学毕业(论文)目录30东华理工大学毕业(论文)目录目录绪论.......................................

7、.......................1第一章系统方案设计...............................................31.1人机交换界面设计..........................................31.2系统方案设计..............................................41.2.1系统方案确定..........................................5第二章系统各模块硬件设计...................

8、......................72.1DE2开发板介绍..................................

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

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

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