资源描述:
《基于vhdl的自动售票机设计与仿真毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(设计)(2013届)题目:基于VHDL的自动售票机设计与仿真学院:机电与信息工程学院专业:电子信息工程学生姓名:刘方方学号:指导教师:赵年顺职称(学位):助教合作导师:职称(学位):完成时间:2013年月日成绩:黄山学院教务处制7学位论文原创性声明兹呈交的学位论文,是本人在指导老师指导下独立完成的研究成果。本人在论文写作中参考的其他个人或集体的研究成果,均在文中以明确方式标明。本人依法享有和承担由此论文而产生的权利和责任。声明人(签名):年月日目录摘要1英文摘要21引言31.1EDA介绍31.2VHDL简介4
2、2设计要求和分析52.1设计要求52.2设计分析52.3购票系统流程分析63自动售票机设计73.1maxplusⅡ软件工具介绍73.2课题设计过程84波形仿真114.1硬币购票仿真114.2纸币购票仿真13结束语14参考文献14致谢14附录16基于VHDL的自动售票机设计与仿真机电与信息工程学院电子信息工程刘方方()指导老师:赵年顺(助教)摘要:课题设计是用VHDL语言编写自动售票机的运行控制系统,该售票机具有票物信息存储,进程控制,硬币处理,余额计算,显示等功能。在系统的初始化时开始输入车票的品种、价格和数量,然后进行自
3、动存储。售票机可以识别的硬币币种为五毛和一元的面额;纸币币种为一元、二元、五元、十元的面额。当用户投入硬币时,系统将会自动累计数量,然后去对比地铁票的单价和数量,扣除价格,最后计算余额,找出所得零钱。本设计不考虑硬件的实现,只是进行了功能的相应仿真,为实验性质的课程设计。关键词:VHDL语言描述;自动售货机;MXAPLUSⅡ;系统仿真19DesignandSimulationofAutomaticTicketVendingMachineBasedonVHDLLiuFangFangDirector:ZhaoNianShun(
4、Assistant)(SchoolofMechanicalElectronic&InformationEngineering,HuangShanuniversity,HuangShanChina)Abstract:ThisarticledesignavendingmachinecontrolsystembassonVHDLlanguage,thevendingmachinehavethefunctionstostoragethegoodsinformation,processcontrol,coinhandling,bal
5、ancecalculation,displayandotherfunctions.Thetickettype,priceandquantityintheinitializationtobeinputwhenintroducethesystem,andthenautomaticstored.Thevendingmachinecanidentifythecoinsoffivecentsandonedollardenominations.Papercurrencyisoneyuan,twoyuan,fiveyuan,tenyua
6、ndenomination.Whentheuserinputcoins,thesystemwillautomaticallyaccountsum,andthentocomparetheticketpriceandquantity,afterdeductingprice,finallycalculatedbalance,findoutthechange.Thisdesigndidnotconsiderthehardwareimplementation,onlythecorrespondingsimulationfunctio
7、n,experimentalnatureofthecurriculumdesign.Keywords:VHDLdescriptionlanguage;vendingmachines;MXAPLUSⅡ;systemsimulation191引言1.1EDA介绍在电子设计以及研究领域世界个各国都在进行研究和开发。许多电子水平发达的国家长期以来都在进行研究和探索,从而他们在行业内得到了更大的市场和发展空间[1]。经过长时间的积累,他们在设计方法和研究手段上高于世界其他国家。在电子产品设计中,随着可编程器件的诞生与使用,得到了外界
8、共同的认可并得到了快速的发展。提高了电子开发水平,在设计中增加了设计的灵活性。而这些器件又可以通过软件程序来重组硬件结构实现不同的功能,这就使这些硬件可以方便的适应设计的需要。这一设计同时也改变了传统的系统设计方法和理念,在一定程度上促使了EDA技术使用的发展。在EDA的应用领域或空间来说,主要使用在集