EDA课程设计自动售货机控制系统.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《EDA课程设计自动售货机控制系统.pdf》由会员分享,可在线阅读,更多相关《EDA课程设计自动售货机控制系统.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子设计自动化(电子设计自动化(EDAEDA)技术课程设计报告)技术课程设计报告题目题目:自动售货机控制系统姓名:院系:专业:学号:指导教师:完成时间:年 月 日设设 计计 题题自动售货机控制系统自动售货机控制系统目目设计一个模拟自动售货机的逻辑控制电路1、它有两个投币口分别为一元投币口和五角投币口。设设 计计 要要求求2、每次只能投入一枚一元或五角硬币。3、投入一元五角硬币后机器自动给出一瓶矿泉水。4、投入两元硬币后,在给出一瓶矿泉水的同时找回一枚五角的硬币。使用使用 VHDLVHDL 语言的原因:语言的原因:利用语言的灵活性及功能强大的 EDA 工具,可以轻松完成硬件的功能扩充与升级,还可
2、以实现更复杂的数字系统,整个设计过程相对于传统的设计方法,有较大的突破。VHDL 语言作为现代数字系统的重要设计工具,以其灵活、简洁的设计风格在电路设计中发挥着越来越重要的作用。选用状态机的原因:选用状态机的原因:设设 计计 过过我们提出了两套方案:一种是进程,一种是状态机。程程进程就是把程序分割成很多个独立的版快。相互之间用信号连接,设计过程中出现了很多问题。因为 VHDL语言跟纯软件语言存在很大的区别,必须考虑硬件是否能够实现,所以VHDL 语言不能随便使用信号,且不可以随便使用时钟上升沿驱动进程。因此我们选用了另一种方案状态机实现。有限状态机 FSM(Finite State Machi
3、ne)及其设计技术是实用数字系统设计中实现高效率、高可靠逻辑控制的重要途径。所有的状态均可表达为 CASE_WHEN 结构中的一条 CASE 语句,而状态的转移则通过 IF_THEN_ELsE语句实现。此外,与VHDL 的其它描述方式相比,状态机的 VHDL 表述丰富多样,程序层次分明,结构清晰,易读易懂;在排错、修改和模块移植方面也有其独到的特点。指指导导教教成成绩绩评评定定课课程程设设计计师师评评语语等等级级目目录录一、一、课程设计题目、课程设计题目、内容与要求内容与要求 1 1、设计题目设计题目2 2、具体要求具体要求二、二、系统设计系统设计 1 1、设计思路设计思路2 2、系统原理(包
4、含:框图等阐述)与设计说明等内容、系统原理(包含:框图等阐述)与设计说明等内容三、三、系统实现系统实现 注:此部分阐述具体实现,包含主要逻辑单元、模块、源代注:此部分阐述具体实现,包含主要逻辑单元、模块、源代码等内容码等内容四、系统仿真四、系统仿真 五、五、硬件验证硬件验证(操作)(操作)说明说明六、总结六、总结 七、参考书目七、参考书目 一、课程设计题目、内容与要求一、课程设计题目、内容与要求1 1、设计题目设计题目自动售货机控制系统2 2、具体要求具体要求设计一个模拟自动售货机的逻辑控制电路 1、它有两个投币口分别为一元投币口和五角投币口。2、每次只能投入一枚一元或五角硬币。3、投入一元五
5、角硬币后机器自动给出一瓶矿泉水。4、投入两元硬币后,在给出一瓶矿泉水的同时找回一枚五角的硬币二、系统设计二、系统设计1 1、设计思路、设计思路根据设计要求可以对售货机的基本功能进行确定。它应该能够区分一元和五角硬币,并且能够对投入的货币进行累加。当所投币值达到商品售价。就自动送出商品。因为题目要求只有一种商品并且其售价为一元五。根据这一特殊点可设计方案如下:用两个开关分别模拟投入一元和五角硬币时产生的信号,高电平有效。用两颗 LED 分别模拟售出商品和找钱信号,灯亮有效。具体功能实现如下:1、连续两次将 IN-YUAN 置 1,则 OUT 灯会亮,且 ZHAOQIAN 也会亮。表示买一元五的矿
6、泉水,投了两元钱,则售出商品,找回五角零钱。2、连续三次将 IN-JIAO 置 1,则 OUT 灯会亮,而 ZHAOJIAN 不会亮。表示买一元五的矿泉水,当所投钱币达到一元五时就自动售出商品,完成交易。3、分别将 IN-YUAN,IN-JIAO 置 1,则 OUT 灯会亮,而ZHAOJIAN 不会亮。原理同 2。2 2、系统原理、系统原理自动售货机的所有信号均由同步时钟信号 clk 的正边沿触发。由于售货机的硬币接受器一般是一个机械设置装置,投币时产生的信号要比同步信号 clk 要慢得多,一般可持续好几个周期,必须对投币输入信号进行处理,使每一次投币时在 clk 脉冲周期内只能产生一个脉冲作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 课程设计 自动 售货 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内