2010年 5 月 26 日 毕业设计中文摘要 基于FPGA的自动售货机控制系统设计 摘要: 随着我国商品市场的不断繁荣和城市现代化程度的不断提高,自动售货机也已悄然步入了我国的大中城市。丰富了中国的商业产业结构,开创了一个全新的自动销售和自助服务时代。该课题将以EDA技术实现自动售货机控制系统设计。应用EDA技术实现的自动售货机控制系统,以其可减少商品开发周期,降低开发成本,增加设计一次性成功通过的可能性等优点,使自动售货机可开发性增强,成本降低。 该课题包含两部分:硬件系统设计和FPGA内部电路的编程设计。FPGA内部电路的编程设计采用硬件描述语言(VHDL)对自动售货机的功能进行描述;选择ALTERA公司的FPGA芯片为目标器件。硬件系统设计是围绕所选合适的FPGA器件的硬件电路设计。本文介绍了一种基于FPGA的自动售货机的整体设计与工作原理,详细阐述了投币模块,商品选择模块,主控模块等模块的软件设计与实现,对所设计的FPGA内部功能进行仿真验证。 关键词: FPGA EDA 自动售货机 VHDL 毕业设计外文摘要 Title The Design of Vending machine control system based on FPGA Abstract With the continuously prosperity of china’modity market and with the rapid develepment of modernization level , vending machines has enterd into large and medium-sized cities quietly ,it enriches china’mercial industrial structure and creates a new era of automatic selling and self- subject will plish the control system of vending machine with EDA it has the advantages of shortening product development cycle,reducing product develepment cost , increasing the possibility of first-time ess and so on,it can enhence the exploitability of aotomatic machinea and lower the costs. The issue consists of two parts: hardware system design and fpga internal circuit design. Fpga internal circuit design uses hardware describe language ( vhdl ) to describe the fuction of vending machine; and fpga chip of ALTERA Corporation is choosen for the target device. Hardware system design is a hardware circuit design that center on the selected appropriate fpga device. and the design of the internal functions of FPGA is simulated. Keywords: FPGA EDA vending machine VHDL 目次 1 引言……………………………………………………………………………… 2 自动售货机的历史………………………………………………………………2 自动售货机的研究现状…………………………………………………………3 未来的发展和研究方向…………………………………………………………3 本文的章节安排…………………………………………………………………4 2 关键技术………………………………………………………………………… 5