【正文】
器的設(shè)計(jì)…………………………………………………11 顯示器設(shè)計(jì)………………………………………………………………………11 硬件電路圖………………………………………………………………………124 軟件系統(tǒng)設(shè)計(jì)……………………………………………………………………12 設(shè)計(jì)思想…………………………………………………………………………13 軟件設(shè)計(jì)…………………………………………………………………………14結(jié)論……………………………………………………………………………………35參考文獻(xiàn)………………………………………………………………………………36致謝……………………………………………………………………………………37 附錄……………………………………………………………………………………381 引言自動(dòng)售貨機(jī)是能根據(jù)投入的錢幣自動(dòng)付貨的機(jī)器。:任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。關(guān)鍵詞: FPGA EDA 自動(dòng)售貨機(jī) VHDL畢業(yè)設(shè)計(jì)外文摘要Title The Design of Vending machine control system based on FPGA AbstractWith the continuously prosperity of china’s modity market and with the rapid develepment of modernization level , vending machines has enterd into large and mediumsized cities quietly ,it enriches china’s mercial industrial structure and creates a new era of automatic selling and subject will acplish 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 firsttime success 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 41畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。硬件系統(tǒng)設(shè)計(jì)是圍繞所選合適的FPGA器件的硬件電路設(shè)計(jì)。該課題包含兩部分:硬件系統(tǒng)設(shè)計(jì)和FPGA內(nèi)部電路的編程設(shè)計(jì)。該課題將以EDA技術(shù)實(shí)現(xiàn)自動(dòng)售貨機(jī)控制系統(tǒng)設(shè)計(jì)。畢業(yè)設(shè)計(jì)中文摘要基于FPGA的自動(dòng)售貨機(jī)控制系統(tǒng)設(shè)計(jì)摘要: 隨著我國商品市場(chǎng)的不斷繁榮和城市現(xiàn)代化程度的不斷提高,自動(dòng)售貨機(jī)也已悄然步入了我國的大中城市。豐富了中國的商業(yè)產(chǎn)業(yè)結(jié)構(gòu),開創(chuàng)了一個(gè)全新的自動(dòng)銷售和自助服務(wù)時(shí)代。應(yīng)用EDA技術(shù)實(shí)現(xiàn)的自動(dòng)售貨機(jī)控制系統(tǒng),以其可減少商品開發(fā)周期,降低開發(fā)成本,增加設(shè)計(jì)一次性成功通過的可能性等優(yōu)點(diǎn),使自動(dòng)售貨機(jī)可開發(fā)性增強(qiáng),成本降低。FPGA內(nèi)部電路的編程設(shè)計(jì)采用硬件描述語言(VHDL)對(duì)自動(dòng)售貨機(jī)的功能進(jìn)行描述;選擇ALTERA公司的FPGA芯片為目標(biāo)器件。本文介紹了一種基于FPGA的自動(dòng)售貨機(jī)的整體設(shè)計(jì)與工作原理,詳細(xì)闡述了投幣模塊,商品選擇模塊,主控模塊等模塊的軟件設(shè)計(jì)與實(shí)現(xiàn),對(duì)所設(shè)計(jì)的FPGA內(nèi)部功能進(jìn)行仿真驗(yàn)證。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日注 意 事 項(xiàng)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對(duì)論文支持必要時(shí)):理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1萬字(不包括圖紙、程序清單等)。、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。自動(dòng)售貨機(jī)是商業(yè)自動(dòng)化的常用設(shè)備,它不受時(shí)間、地點(diǎn)的限制,能節(jié)省人力、方便交易。錢幣裝置是售貨機(jī)的核心,其主要功能是確認(rèn)投入錢幣的真?zhèn)?,分選錢幣的種類,計(jì)算金額。指示裝置用以指示顧客所選商品的品種。一般售貨機(jī)的錢幣裝置由投幣口、選別裝置、確認(rèn)錢幣真?zhèn)蔚臋z查裝置、計(jì)算金額的計(jì)算裝置和找錢裝置組成。從西歐、北美、日本和韓國等地區(qū)和國家的情況來看,自動(dòng)售貨機(jī)在人們?nèi)粘I钪邪缪菰絹碓街匾慕巧?。到?0世紀(jì)80年代,自動(dòng)售貨機(jī)在美國和日本被廣泛使用,后逐漸散布世界各地,主要是發(fā)達(dá)國家。目前,隨著移動(dòng)商務(wù)的發(fā)展,自動(dòng)售貨機(jī)作為一種方便、直觀的移動(dòng)商務(wù)工具,開始在全球各地迅速普及和發(fā)展。它又被稱為24小時(shí)營業(yè)的微型超市。全球著名飲料商可口可樂公司在全世界就布有50萬臺(tái)飲料自動(dòng)售貨機(jī)。在售貨機(jī)的顯示屏幕上進(jìn)行操作,輸入商品號(hào)碼和購買數(shù)量,并投入錢幣后,商品就會(huì)從取貨口出來,甚至從食品自動(dòng)售貨機(jī)上還能買到熱呼呼的面條和米飯團(tuán)。 自動(dòng)售貨機(jī)的研究現(xiàn)狀 現(xiàn)在,自動(dòng)售貨機(jī)產(chǎn)業(yè)正在走向信息化并進(jìn)一步實(shí)現(xiàn)合理化。并且,為防止地球暖化,自動(dòng)售貨機(jī)的開發(fā)致力于能源的節(jié)省,節(jié)能型清涼飲料自動(dòng)售貨機(jī)成為該行業(yè)的主流。進(jìn)入21世紀(jì)時(shí),自動(dòng)售貨機(jī)也將進(jìn)一步向節(jié)省資源和能源以及高功能化的方向發(fā)展。既可以作投資來使用,也可作為員工福利來使用。傳統(tǒng)的自動(dòng)售貨機(jī)控制系統(tǒng)采用單片機(jī)作為控制核心,不僅需要在輸入輸出接口上做大量的工作,而且系統(tǒng)的抗干擾性也比較差?,F(xiàn)如今長(zhǎng)生了基于了一種用FPGA 實(shí)現(xiàn)的自動(dòng)售貨機(jī)主控制系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì),通過此次畢業(yè)設(shè)計(jì)闡述了基于FPGA的自動(dòng)售貨機(jī)的控制系統(tǒng)設(shè)計(jì)并進(jìn)行了軟件仿真和硬件設(shè)計(jì)實(shí)驗(yàn),實(shí)驗(yàn)表明該控制系統(tǒng)是可行的。例如實(shí)行聯(lián)機(jī)方式,通過電話線路將自動(dòng)售貨機(jī)內(nèi)的庫存信息及時(shí)地傳送各營業(yè)點(diǎn)的電腦中,從而確保了商品的發(fā)送、補(bǔ)充以及商品選定的順利進(jìn)行。在夏季電力消費(fèi)高峰時(shí),這種機(jī)型的自動(dòng)售貨機(jī)即使在關(guān)掉冷卻器的狀況下也能保持低溫,與以往的自動(dòng)售貨機(jī)相比,它能夠節(jié)約10-15%的電力。作為一種商務(wù)工具,自動(dòng)售貨機(jī)在生活中應(yīng)用愈加廣泛,綜合分析現(xiàn)代自動(dòng)售貨機(jī)的研究現(xiàn)狀和研究重點(diǎn),以及自動(dòng)售貨機(jī)所處的市場(chǎng)現(xiàn)狀和對(duì)社會(huì)的影響,根據(jù)日本、美國等國家的經(jīng)驗(yàn),自動(dòng)售貨機(jī)將在全球范圍內(nèi)得到更大的普及。目前,無論是基于Internet還是基于移動(dòng)通信網(wǎng)或其他網(wǎng)絡(luò)平臺(tái),其運(yùn)作的機(jī)制都不太成熟,不過這并不影響自動(dòng)售貨機(jī)的發(fā)展?jié)摿Α? 本文的章節(jié)安排本文第一章為總體描述自動(dòng)售貨機(jī)的歷史以及研究現(xiàn)狀等相關(guān)知識(shí),第二章主要介紹本課題所應(yīng)用的關(guān)鍵技術(shù),第三章主要描述本課題所設(shè)計(jì)的自動(dòng)售貨機(jī)控制系統(tǒng)的相關(guān)硬件設(shè)計(jì),第四章主要闡述本課題的軟件系統(tǒng)的各個(gè)模塊以及仿真。2 關(guān)鍵技術(shù)系統(tǒng)所應(yīng)用到的技術(shù)有可編程邏輯器件及EDA技術(shù),應(yīng)用VHDL語言實(shí)現(xiàn)自動(dòng)售貨機(jī)控制系統(tǒng)的設(shè)計(jì),應(yīng)用PROTEL軟件輔助完成硬件系統(tǒng)設(shè)計(jì)。EDA技術(shù)就是以計(jì)算機(jī)為工具,設(shè)