多功能數(shù)字鐘的設(shè)計實驗
時間:2025-04-20 22:00:17 點擊次數(shù):
中人教儀廠
多功能數(shù)字鐘的設(shè)計實驗
一、實驗?zāi)康?br />
1、理解數(shù)字鐘的作業(yè)原理。
2、進一步熟悉用VHDL語言編寫驅(qū)動七段碼管顯露的代碼。
3、掌控把握VHDL編寫中的一些小技巧。
二、實驗原理
多功能數(shù)字鐘應(yīng)該設(shè)定有的功能有:顯露時——分——秒、整點報時、小時和分鐘可調(diào)等基礎(chǔ)功能。首先要知道鐘表的作業(yè)機理,整個鐘表的作業(yè)應(yīng)該是在1Hz信號的作用下實行,這樣每來一個時鐘信號,秒多加1秒,當秒從59秒跳轉(zhuǎn)到00秒時,分鐘多加1分,同時當分鐘從59分跳轉(zhuǎn)到00分時,小時多加1小時,但是需要注意的是,小時的界限是從0——23時。
在實驗中為了顯露的便利,由于分鐘和秒鐘顯露的界限全部是從0——59,所以可以用一個3位的二進制碼顯露十位,用一個四位的二進制碼(BCD碼)顯露個位,對于小時因為它的界限是從0——23,所以可以用一個2位的二進制碼顯露十位,用4位二進制碼(BCD碼)顯露個位。
實驗中由于七段碼管是掃描的方法顯露,所以雖然時鐘需要的是1Hz時鐘信號,但是掃描確需要一個對比高頻率的信號,因此為了得到準確的1Hz信號,必須對寫入的系統(tǒng)時鐘實行分頻。
對于整點報時功能,用戶可以按照系統(tǒng)的硬件構(gòu)造和自身的具體要求來設(shè)計。本實驗設(shè)計的是當實行整點的倒計時5秒時,讓LED來閃爍實行整點報時的提醒。
三、實驗內(nèi)容
本實驗的任務(wù)就是設(shè)計一個多功能數(shù)字鐘,要求顯露格式為 小時——分鐘——秒鐘,整點報時,報時時間為10秒,即從整點前10秒鐘開始實行報時提醒,喇叭開始發(fā)聲,直到過整點時,在整點前5秒LED開始閃爍,過整點后,停止閃爍。系統(tǒng)時鐘選用時鐘模型塊的10KHz,要得到1Hz時鐘信號,必須對系統(tǒng)時鐘實行10,000次分頻。調(diào)節(jié)時間的的按鍵用按鍵模型塊的BT1和BT2,BT1調(diào)動小時,每按下一次,小時多加一個小時,BT2調(diào)節(jié)分鐘,每按下一次,分鐘多加一分鐘。另外用BT8按鍵作為系統(tǒng)時鐘復(fù)位,復(fù)位后全部顯露00——00——00。
四、實驗步驟
1、打開QUARTUSII系統(tǒng),新建一個工程。
2、建完工程之后,再新建一個VHDL File,打開VHDL編輯器對話框。
3、按照實驗原理和自己的想法,在VHDL編輯窗口編寫VHDL程序,用戶可參照光盤中提供的示例程序。
4、編寫完VHDL程序后,存檔起來。方法同實驗一。
5、對自己編寫的VHDL程序?qū)嵭芯幾g并擬真,對程序的錯誤實行修改,直到完全經(jīng)過編譯和擬真。
6、編譯擬真無誤后,按照用戶自己的要求實行管腳分配。分配完成后,再實行全編譯一次,以使管腳分配生效。
7、按照實驗內(nèi)容用實驗實驗連接線將上面管腳分配的FPGA管腳與對應(yīng)的模型塊連接起來。
CLK:FPGA時鐘,接24MHZ數(shù)字時鐘。
RST:復(fù)位信號,按一個按鍵開關(guān)BT1。
S1、S2:小時、分鐘調(diào)動,接兩個按鍵開關(guān)BT2、BT3。
SPK:整點報時,接喇叭/蜂鳴器連接口的蜂鳴器。
DISPLAY[6..0]:顯露端口,接數(shù)碼管模型塊的A、B、C、D、E、F、G。
SEL[2..]:顯露端口,接數(shù)碼管模型塊的SEL2,SEL1,SEL0。
8、用下載電纜經(jīng)過JTAG口將對應(yīng)的sof文件載入到FPGA中。查看實驗成果是否與自己的編程思想一致。
五、實驗成果與現(xiàn)象
以設(shè)計的參考示例為例,當設(shè)計文件載入到目標器件后,數(shù)碼管開始顯露時間,從00-00-00開始。在整點的前5秒,喇叭開始發(fā)聲實行報時,一旦超過整點,喇叭停止發(fā)聲。按動按鍵開關(guān)的BT2、BT3小時和分鐘開始步進,實行時間的調(diào)節(jié)。按下按鍵開關(guān)的BT1,顯露恢復(fù)到00-00-00重新開始顯露時間。
六、實驗報告
1、 繪出擬真波動線,并作說明。
2、 將實驗原理、設(shè)計過程、編譯擬真波動線和解析成果、硬件測量試驗成果記錄下來。
3、 在此實驗的基礎(chǔ)上試用其它的方法來完成數(shù)字鐘的功能,并多加其它功能。
常見問題:
1、如果我要購買多功能數(shù)字鐘的設(shè)計實驗,是否有安裝、培訓(xùn)服務(wù)呢?
答:我們的設(shè)備如果沒有特別注明“不含安裝”“裸機價”“出廠”等字樣的,都是提供安裝、培訓(xùn)服務(wù)的。
2、你們的多功能數(shù)字鐘的設(shè)計實驗是否能開增值稅專用發(fā)票?
答:可以的,我們是正規(guī)企業(yè),并且已經(jīng)升級到一般納稅人,可以開具增值稅專用發(fā)票,如果您需要開多功能數(shù)字鐘的設(shè)計實驗的發(fā)票,您需要提供開票資料。
3、你們的多功能數(shù)字鐘的設(shè)計實驗都是自己生產(chǎn)的嗎?都有什么產(chǎn)品資質(zhì)?
答:我們公司是專業(yè)生產(chǎn)教學(xué)設(shè)備的企業(yè),完全自主生產(chǎn),并通過了最新版ISO9001認證,擁有多項專利與著作權(quán)。
本文來自網(wǎng)絡(luò),不代表本站立場,圖片為參考圖片,轉(zhuǎn)載請注明出處:多功能數(shù)字鐘的設(shè)計實驗