- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VHDL的自动售货机设计精要
毕业答辩 基于VHDL的自动售货机设计 班级: 答辩人: 学号: 指导老师: 主要内容 课题的背景与意义 设计工具介绍 基于VHDL的MAXPLUSⅡ软件设计流程 系统总体框图、流程图 MAXPLUSⅡ软件仿真结果 课题背景与意义 自动售货机是能根据投入的钱币自动付货的机器。它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易给人们生活带来了极大的便利。随着生活水平的提高,人们对自动售货机的需求会越来越高,尤其是年轻消费群体聚集的地方。 自动售货机内部控制中心的实现方式虽然有些差异,但对功能的要求基本一致,本次设计将采用VHDL描述语言实现自动售货机系统的销售动作,并完成整个系统的相关功能。 设计工具介绍 VHDL 语言以文本的形式描述数字系统硬件结构和行为,具有功能强大、严格、可读性好、通用性好、移植性好等特点。 Max+plusⅡ是Altera公司上一代的PLD开发软件,提供的FPGA/CPLD开发集成环境,在Max+plusⅡ上可以完成设计输入、元件适配、时序仿真和功能仿真、编程下载整个流程,它提供了一种与结构无关的设计环境,是设计者能方便地进行设计输入、快速处理和器件编程。 基于VHDL的MAXPLUSⅡ软件设计流程 设计输入 编译 仿真与定时分析 编程 在系统测试 修改设计 系统功能 本次设计的自动售货机有两种商品可以出售,售价分别为2元和3元。售货机可以识别1元,5元两种货币。如果投入金额总值等于或超过售价就可以将饮料放出,并具有相应的找零钱功能。 (1)用户可多次选择购买的商品种类,商品种类选定后等待投币。如等待时间超时,则认为用户放弃选购,售货机自动回到等待状态,等待新的交易。若在规定时间内,再次选中饮料,则再次等待。 (2)每次交易完成,售货机自动回到等待状态,等待新的交易。 (3)用按键模拟投入1元,5元两种货币,可连续投币,同时显示投入的金额和还应投入的金额。若某次投币后金额不足,且一定时限内不再投币,则交易失败,并退币,显示退还金额。 (4)具有指示电路,分别指示购买成功、交易取消(交易失败)和找零。 (5)相应显示有延时和时控功能。 研究的基本内容 各个模块 模块功能 总控模块 该模块大体有5个输入端口和6个输出端口。该模块实现了本系统最重要的交易过程,包括选择商品、投入货币、计算货币,找零出货等。 二进制译码模块 该模块有一个输入端和两个输出端。该模块的原理是将一个4位的二进制数转换成2个4位的BCD码,分别为高4位和低4位。 BCD码译码模块 该模块有一个输入端和一个输出端。输入端是一个4位的BCD码,输出端是一个7位数,输出连接到一个LCD数码管以显示出来。 系统总体框图 系统流程图 开始 选择商品 投入钱币 总额物价 退币清零 找零退币 结束 否 是 继续投币 否 否 计算金额 是 是 1、总控模块只选一次但不投币的仿真图 2、总控模块钱不够但不再投币的仿真 3、总控模块不需找零交易成功的仿真 4、总控模块连续投币交易成功的仿真 5、总控模块交易成功且找零的仿真 6、总控模块连续交易成功的仿真 生成总控模块 7、二进制译码模块的仿真
您可能关注的文档
- 培训教材(变桨)(远景培训).ppt
- 培训机加操作者.ppt
- 培训讲师课堂注意事项.ppt
- 培训评估规范和标准.doc
- 培训评估的意义和技巧全面解析.ppt
- 培训桑塔是综合收益最高的.pptx
- 工业机器人技术及应用 兰虎 第4章.pptx
- 培训手册-2服务流程.doc
- 培训需求调查与分析.ppt
- 基于Android的厕所查找APP的设计与实现毕业论文开题报告.doc
- 2025四川天府银行社会招聘备考题库(攀枝花)含答案详解(最新).docx
- 2025四川银行首席信息官社会招聘备考题库及完整答案详解1套.docx
- 2025四川天府银行社会招聘备考题库(攀枝花)带答案详解.docx
- 2025四川天府银行社会招聘备考题库(成都)含答案详解(a卷).docx
- 2025四川广元市利州区选聘社区工作者50人备考题库及答案详解(基础+提升).docx
- 2025天津银行资产负债管理部总经理或副总经理招聘1人备考题库含答案详解(典型题).docx
- 2025四川天府银行社会招聘备考题库(西充)附答案详解(考试直接用).docx
- 2025年中国民生银行南宁分行招聘2人备考题库及答案详解(全优).docx
- 2025天津银行高级研究人才招聘备考题库附答案详解(达标题).docx
- 2025大连银行营口分行招聘2人备考题库及参考答案详解一套.docx
最近下载
- 传染病防治护理指南(最新版).docx VIP
- 内部控制与风险管理(中南财经政法大学)中国大学MOOC 慕课 章节测验 期末考试答案.pdf VIP
- 学堂在线 临床中成药应用 章节测试答案.docx VIP
- 丽声北极星分级绘本+四上Unit3The+King's+Yu+Player课件.pptx
- 山东土地发展集团真题.pdf
- 加强意识形态工作坚决维护意识形态安全(1).pptx VIP
- 注塑机设备日常点检表.xls VIP
- 2025四川川投(泸州)燃气发电有限公司第一批员工招聘18人笔试备考试题及答案解析.docx VIP
- 党课ppt+word讲稿:医疗卫健系统二十届四中全会精神宣讲党课(7900字,46张)ppt.pptx VIP
- 《经口鼻吸痰技术操作规范》课件.ppt VIP
原创力文档


文档评论(0)