自動售貨機
|
資料類別
|
電子電工畢業(yè)論文(設計) |
|
課程(專業(yè))
|
電子電工 |
關鍵詞
|
自動售貨機|Verilog HDL |
適用年級
|
大學 |
身份要求
|
普通會員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
687K |
發(fā)布時間
|
2008-06-05 09:36:00 |
預覽文件
|
無 |
下載次數
|
9 |
發(fā)布人 |
kj008 |
內容簡介:
課程設計 自動售貨機(共67頁,14706字)
摘要
本文介紹了Verilog HDL 的特點和應用,并用其在FPGA上實現自動售貨機。并一以自動售貨機為例介紹用Quartus II 進行開發(fā)調試,綜合,并聯合Modelsim進行RTL&GATE時序仿真的過程,給出了Verilog HDL代碼和仿真波形。同時介紹了自動售貨機紙幣和硬幣支付、手機支付、直插和非接觸IC卡支付、銀行卡支付等四種支付方式的原理及自動售貨機的基于GPRS無線管理系統。
關鍵詞:Verilog HDL,自動售貨機,GPRS,Quartus,Modelsim
目錄
第 1 章 引言 1
1.1 自動售貨機的發(fā)展歷史 1
1.2 自動售貨機的應用價值 1
1.3 自動售貨機的發(fā)展前景 1
第 2 章 FPGA及其開發(fā)環(huán)境簡介 2
2.1 FPGA簡介 2
2.2 開發(fā)環(huán)境 2
2.3 Verilog 硬件描述語言介紹 2
2.3.1 Verilog HDL主要能力 3
2.4 FPGA開發(fā)流程簡介 4
FPGA Typical Computer Aided Design Flow 4
ASIC Typical Computer Aided Design Flow 5
第 3 章 設計部分 6
1.1 設計說明 6
2.2 整體系統架構 6
2.2.1 自動售貨機服務器部分 6
2.2.2 自動售貨機終端部分 8
2.3 支付方式介紹 9
2.3.1 紙幣收銀方式的售貨機工作原理 9
2.3.2 紙鈔識別原理和方法 9
.紙鈔識別原理 9
金屬硬幣的識別原理 10
手機購物的售貨機 10
手機短信應答支付的售貨機 11
非接觸式IC卡支付的售貨機 12
自動售貨機的銀行卡支付 13
2.4 自動售貨機程序設計 14
操作流程圖 14
程序模塊框圖和頂層模塊程序 15
主控程序設計和狀態(tài)機圖 22
找零程序 32
貨物選擇和出貨物程序 36
投錢幣和出錯返還錢幣程序 41
出錢程序 46
存儲器程序 48
看門狗程序 52
測試程序編寫 53
2.3 仿真測試 61
2.5 功能和時序 62
第 4 章 總結 63
參考文獻 63
相關說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內下載同一文件,不重復扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關畢業(yè)論文(設計) |
|
推薦畢業(yè)論文(設計) |
|
|
|
|