第一范文网 - 专业文章范例文档资料分享平台

毕业论文-自动售货机汇总

来源:用户分享 时间:2025/6/4 17:19:45 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

自动售货机控制系统的设计与仿真

3、投入货币大于商品价格;

对于第1种情况,得到如图所示的仿真波形:

对于上面的波形图,可以看出在时间为5ns前,系统复位;在10ns的时候,系统接收到投入一张10元货币的信号和一张1元货币,接着在20ns的时候,系统接收到控制确认购买的信号ok,经过计算最后得到投入的货币总额11元小于商品的设定价格13元,所以系统将发出退款信号,Rsum10和Rsum1均被赋值为1,表示要退还10元货币和一元货币,当系统的找零控制模块接收到此信号后会执行相应操作;在时间40ns时,发出清零信号。

对于第2种情况,得到如图所示的仿真波形:

对于上面的波形图,可以看出在时间为5ns前,系统复位;在10ns的时候,系统接收到投入一张10元货币和3张一元货币的信号,接着在20ns的时候,系统接收到控制确认购买的信号ok,经过计算最后得到投入的货币总额13元刚好等于商品的设定价格13元,所以系统将发出退款信号,Rsum10、Rsum5、Rsum1均被赋值为0,表示要退还货币均为0,当系统的找零控制模块接收到此信号后会执行相应操作;在时间40ns时,发出清零信号,清除系统内部信号。

对于第3种情况,得到如图所示的仿真波形:

21

自动售货机控制系统的设计与仿真

对于上面的波形图,可以看出在时间为5ns前,系统复位;在10ns的时候,系统接收到投入2张货币的信号,接着在20ns的时候,系统接收到控制确认购买的信号ok,经过计算最后得到投入的货币总额20元大于价格13元,所以系统将发出退款信号,Rsum10、Rsum5、Rsum1分别被赋值为2、1、0,表示要退还货币均为2张1元,1张5元,当系统的找零控制模块接收到此信号后会执行相应操作;在时间40ns时,发出清零信号,清除系统内部信号。

4.5锁定模块(lock模块)

4.5.1设计思想及工作原理

锁定模块有以下输入输出端口:

? 输入端口:rst,复位信号;clear,清除信号;ok,确认购买信号;cancel,

取消购买信号。

? 输出端口:lock_out_entry,锁定信号。

端口原理图如图所示:

当该模块接收到确认取消模块发出的无论是确认信号还是取消信号,都会发出一个锁定信号,从而锁定整个系统的其他任何操作。 由QuqrtusⅡ软件内部生成的RTL电路图如图所示:

22

自动售货机控制系统的设计与仿真

4.5.2仿真测试

对锁定模块进行仿真测试,得到如图所示波形:

对该波形图进行分析:在5ns前,系统复位;在20ns时,系统接收到确认取消模块发出的cancel控制信号,此时该模块会立即产生lock_out_entry信号,即按键锁定信号;在40ns时,系统操作结束,发出清零信号。

4.6显示模块

4.6.1设计思想及工作原理

? 输入端口:din,表示收到货币总额信号。

? 输出端口:led1,显示货币的个位数;led10,显示货币的十位数。

显示模块会实时显示售货机收到的货币总额,并且通过led1来显示投入货币的个位数,led2来显示投入货币的十位数。在该模块中,调用了一个数码管显示的元件disp7。

Lock模块的端口原理图如图所示:

23

自动售货机控制系统的设计与仿真

由QuqrtusⅡ软件内部生成的TRL电路图如图所示:

4.6.2七段数码管显示器设计

在元件disp7程序设计中,有一个输入端口din,一个输出端口led。 disp7程序的端口原理图如图所示:

该元件设计的主要目的是具体定义了从0~9中每一个数值所对应的字符串赋值。由QuqrtusⅡ软件内部生成的RTL电路图如图所示:

24

搜索更多关于: 毕业论文-自动售货机汇总 的文档
毕业论文-自动售货机汇总.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5ob5h8aepq5nrap1rg1l036aw5tvxo00xlv_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top