登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 理工学类 > 自动化 > 正文

基于EDA的自动售货机设计开题报告

 2020-04-12 09:04  

1. 研究目的与意义(文献综述)

自动售货机是20世纪70年代在日本,欧洲发展起来的高新技术应用产品,是一种全新的消费方式,被现代人称为24小时营业的微型超市,销售领域非常广泛。

随着社会的发展,人们生活在紧张的节奏中,简单方便的24小时无人售货正适合现代人的节奏。


随着人们对智能售货机的使用更为熟悉、以及售货商品种类的多元化、支付方式的便捷化,智能售货机行业的增长空间巨大。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

本课题设计一个能实现选择商品,投币,找零,显示状态,多次交易的自动售货机,能够识别五角和一元硬币,如果投入金额总值等于或超过售价就可以将商品放出,并具有相应的找零钱功能。
系统基于quartusⅡ软件作为开发环境,使用vhdl硬件描述语言来完成功能设计,系统总体分三个模块:总控模块,二进制译码模块和bcd码译码模块。如图2-1所示。

图2-1

总控模块采用状态机的编程思想,设计成7个状态:a、b、c、d、e、f、g,交易状态则外接3个led灯表示。在clk作用下,用按键模拟投入1元、5角硬币,a为初始状态,当选择商品后即进入b状态等待用户投币,当超时不投币即进入e状态,交易失败,e状态延时后返回a状态,当已投币但已付钱币不足时,即进入c状态,显示仍需投币数,若超时不投币,即进入g状态退回钱币,交易失败,若投币总数大于或等于商品价格时,即进入d状态出货找零,之后进入f状态,交易成功,f状态延时后返回a状态。总控模块输出的paid、needed、moneyout信号经二进制译码模块从4位二进制数转换为2个4位bcd码,分别为高四位和低四位;再经bcd码译码模块转换为2个7位bcd码,以便能用7段显示数码管显示出来。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-3周:查阅相关文献资料,明确研究内容,了解研究所需工具及其技术。

确定方案,完成开题报告和外文文献翻译。


第4-6周:完成总控模块。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]郑亚民,董晓舟编著.可编程逻辑器件开发软件Quartus II[M].北京:国防工业出版社.2006.
[2]李洪伟,袁斯华编著.基于Quartus II FPGA/CPLD 设计[M].北京:电子工业出版社.2006.
[3]侯建军,郭勇编著.SOPC技术基础教程[M].北京:清华大学出版社;北京交通大学出版社.2008.
[4]李国丽等编著.EDA与数字系统设计[M].北京:机械工业出版社.2009.
[5]宋振辉,杜德编著.EDA技术与VHDL[M].北京:北京大学出版社.2009.
[6] 孔维东,邸国强.利用VERILOG(HDL实现自动售货功能)[J].中国科技投资,2013,(第26期):228.
[7]于魁[1],樊忠[1],王希朝[1].自动售货机的VHDL实现[J].电光系统,2012,(3):53-55.
[8]王鹏,陈亭,邢维东,李敏,闫健.自动售货机控制模块VHDL程序设计及FPGA实现[J].今日电子.2011,(1):47-49.
[9]陆继远.自动售货机控制系统的设计与实现[J].微计算机信息.2011,(8):36-37,3.
[10]王颖,陈小娇,柳雨婷,米思雨.基于FPGA的自动售货机控制电路设计[J].信息记录材料.2017,(8):86-87.
[11]王鹏,李云龙,丛山.基于VHDL的自动售货机控制模块[J].可编程控制器与工厂自动化.2010,(10):104-107.
[12]向兵.Verilog HDL模块化程序设计①[J].科技资讯.2017,(27):12-13.
[13]LIU Ming-yang;SUN Dan-dan;WEI Xue-jun.Design of Vending Machine Based on CPLD.[J].Research amp; Exploration in Laboratory.2014,Vol.33(No.11):118-121.
[14]Szymon Szcz#281;sny.HDL-Based Synthesis System with Debugger for Current-Mode FPAA[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.2017:1.
[15]Mamtha Shetty.Finite State Machine based Vending Machine Controller with Auto-Billing Features[J].International Journal of Computer and Electronics Research.2014,Vol.3(No.2):69-71.


剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图