![使用Quartus進行多功能數(shù)字鐘設(shè)計_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/11/e964a2ec-fc99-4d90-89a5-6cbeeb18fd68/e964a2ec-fc99-4d90-89a5-6cbeeb18fd681.gif)
![使用Quartus進行多功能數(shù)字鐘設(shè)計_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/11/e964a2ec-fc99-4d90-89a5-6cbeeb18fd68/e964a2ec-fc99-4d90-89a5-6cbeeb18fd682.gif)
![使用Quartus進行多功能數(shù)字鐘設(shè)計_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/11/e964a2ec-fc99-4d90-89a5-6cbeeb18fd68/e964a2ec-fc99-4d90-89a5-6cbeeb18fd683.gif)
![使用Quartus進行多功能數(shù)字鐘設(shè)計_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/11/e964a2ec-fc99-4d90-89a5-6cbeeb18fd68/e964a2ec-fc99-4d90-89a5-6cbeeb18fd684.gif)
![使用Quartus進行多功能數(shù)字鐘設(shè)計_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/11/e964a2ec-fc99-4d90-89a5-6cbeeb18fd68/e964a2ec-fc99-4d90-89a5-6cbeeb18fd685.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上EDA設(shè)計使用Quartus II進行多功能數(shù)字鐘設(shè)計院 系: 機械工程專 業(yè): 車輛工程姓 名: 張小輝學(xué) 號: 1指導(dǎo)老師: 蔣立平、花漢兵時 間: 2016年5月25日摘要本實驗是電類綜合實驗課程作業(yè),需要使用到Quartus軟件,(Quartus II 是的綜合性PLD/FPGA開發(fā)軟件,原理圖、VHDL、VerilogHDL以及AHDL(Altera Hardware 支持Description Language)等多種設(shè)計輸入形式,內(nèi)嵌自有的綜合器以及,可以完成從設(shè)計輸入到硬件配置的完整PLD設(shè)計流程)。本實驗需要完成一個數(shù)字鐘的設(shè)計,進行試驗設(shè)計和仿真調(diào)
2、試,實驗?zāi)繕?biāo)是實現(xiàn)計時、校時、校分、清零、保持和整點報時等多種基本功能,并下載到SmartSOPC實驗系統(tǒng)中進行調(diào)試和驗證。關(guān)鍵字:電類綜合實驗 Quartus 數(shù)字鐘設(shè)計 仿真Abstract本實驗是電類綜合實驗課程作業(yè),需要使用到Quartus軟件,(Quartus II 是Altera公司的綜合性PLD/FPGA開發(fā)軟件,原理圖、VHDL、VerilogHDL以及AHDL(Altera Hardware 支持Description Language)等多種設(shè)計輸入形式,內(nèi)嵌自有的綜合器以及仿真器,可以完成從設(shè)計輸入到硬件配置的完整PLD設(shè)計流程)。本實驗需要完成一個數(shù)字鐘的設(shè)計,進行試驗
3、設(shè)計和仿真調(diào)試,實驗?zāi)繕?biāo)是實現(xiàn)計時、校時、校分、清零、保持和整點報時等多種基本功能,并下載到SmartSOPC實驗系統(tǒng)中進行調(diào)試和驗證。This experiment is electric comprehensive experimental course work and need to use the Quartus II software, Quartus II is Altera integrated PLD / FPGA development software, schematic and VHDL, Verilog HDL and AHDL (Altera hardware d
4、escription language support) etc. a variety of design input form, embedded in its own synthesizer and simulator can complete hardware configuration complete PLD design process from design entry to). The need to complete the design of a digital clock, and debug the design of experiment and simulation
5、, the experimental goal is to achieve timing, school, reset, keep and the whole point timekeeping and other basic functions, and then download to the smartsopc experimental system debugging and validation.Key words: Electric power integrated experiment Quartus II Digital clock design Simulation目錄113
6、3356789一、設(shè)計要求11. 設(shè)計一個數(shù)字計時器,可以完成00:00:00到23:59:59的計時功能,并在控制電路的作用下具有保持、清零、快速校時、快速校分、整點報時等基本功能。2. 具體要求如下:1) 能進行正常的時、分、秒計時功能,最大計時顯示23小時59分59秒。2) 分別由六個數(shù)碼管顯示時分秒的計時。3) K1是系統(tǒng)的使能開關(guān),K1=0正常工作,K1=1時鐘保持不變。4) K2是系統(tǒng)的清零開關(guān),K2=0正常工作,K2=1時鐘的分、秒全清零。5) 在數(shù)字鐘正常工作時可以對數(shù)字鐘進行快速校時和校分。K3是系統(tǒng)的校分開關(guān),K3=0正常工作K3=1時可以快速校分;K4是系統(tǒng)的校時開關(guān),K
7、4=0正常工作,K4=1時可以快速校時。3. 設(shè)計想要實現(xiàn)的部分提高要求由于我沒有本實驗所需相關(guān)基礎(chǔ),我只選擇了時鐘具有整點報時功能這一提高功能,當(dāng)時鐘計到59分53秒時開始報時,在59分53秒, 59分55秒,59分57秒時報時頻率為512Hz,59分59秒時報時頻率為1KHz。 4. 仿真與驗證用Quartus軟件對設(shè)計電路進行功能仿真,并下載到實驗板上對其功能進行驗證。二、工作原理2數(shù)字計時器是由計時電路、譯碼顯示電路、脈沖發(fā)生電路和控制電路等幾部分組成的,控制電路按要求可由校分、校時電路、清零電路和保持電路組成。其中,脈沖發(fā)生電路將試驗箱提供的48Mhz的頻率分成電路所需要的頻率;計時
8、電路與動態(tài)顯示電路相連,將時間顯示在七段數(shù)碼管上,并且驅(qū)動蜂鳴器整點報時;校時校分電路對時、分、提供快速校時;清零電路作用時,系統(tǒng)的分秒時同時歸零;保持電路作用時,系統(tǒng)停止計時并保持時間不變。三、各模塊說明31、分頻模塊實驗箱只提供了48MHZ頻率的晶振,需要使用分頻模塊以得到我們所需的頻率的脈沖。實驗中需要1HZ作為時秒、分、時的時鐘信號,2HZ作為校分、校時的時鐘信號,512HZ、1000HZ作為報時蜂鳴所需頻率信號等。注:FP為“分頻”縮寫標(biāo)注 (1)二分頻2分頻電路圖 波形圖如下: (2)三分頻3分頻電路圖波形圖如下: (3)十分頻10分頻電路圖 波形圖如下:(4)二十四分頻24分頻電
9、路圖(5)一千分頻1000分頻電路圖(6)分頻器總體電路分頻總電路 其中,24FP可由一個3FP和三個2FP級聯(lián)而成,1000FP可由三個10FP級聯(lián)而成。2、計時模塊 計時電路包括秒,分,時,三個模塊,順次進位。其中秒和分的模塊都是一個模六十計數(shù)器,時模塊是一個模24計數(shù)器,設(shè)計時采用的是同步計數(shù)器,它們所接的時鐘信號均為1Hz。 (1)秒計時模塊秒計時電路圖當(dāng)秒計時滿59秒時由四與非門輸出一個低電平將秒個位及秒十位置零,同時變換此低電平為高作為進位信號傳遞給分個位。波形圖如下: (2)分計時模塊分計時電路圖波形圖與秒計時模塊的相類似。 (3)時計時模塊時計時模塊時計時模塊與秒,分模塊類似,
10、但是進位為24進位,故進位信號要設(shè)計在23時置零進位,并且要等到秒與分信號都計到59時它才能進位清零,故清零信號的輸入還要添加秒和分計時模塊的輸出。3、動態(tài)顯示模塊3此模塊是用于數(shù)碼管的動態(tài)顯示,在本實驗中一共需要6個數(shù)碼管參與顯示(秒2位,分2位,時2位,),所以計數(shù)器74161設(shè)計為模7的循環(huán),其輸出既作為4片74151的控制端,又作為38譯碼器74138的控制端。因為只有一片BCD譯碼器7447,所以當(dāng)計數(shù)器到某一個數(shù)值時,四片74151同時選取對應(yīng)位的一個輸入組成計時器某一位的BCD編碼接入顯示譯碼器7447,與此同時根據(jù)計數(shù)器的數(shù)值,74138譯碼器也從六個顯示管的使能端選擇對應(yīng)位有
11、效,從而在實驗箱上顯現(xiàn)一個有效數(shù)據(jù)。由于掃描的頻率為極高的幾千赫茲,因為人眼視覺停留的原因,會感覺七個數(shù)碼管同時顯示。原理圖如下:show_code4、校分與校時模塊 (1)校分模塊調(diào)分模塊電路當(dāng)K3為0時,校分模塊輸出1Hz的脈沖供給分計時模塊正常計數(shù);當(dāng)K3為1時,校分模塊輸出2Hz的脈沖供給分計時模塊校分。由于校分的時候無論秒計時模塊是否計到59,都能進行校分,故秒計時模塊的輸出要與開關(guān)K3相或才能供給校分模塊的使能端。 (2)校時模塊調(diào)時模塊電路當(dāng)K4為0時,校時模塊輸出1Hz的脈沖供給時計時模塊正常計數(shù);當(dāng)K4為1時,校時模塊輸出2Hz的脈沖供給時計時模塊校分。由于校時的時候無論秒和
12、分計時模塊是否都計到59,都能進行校時,所以秒計時模塊的輸出要與開關(guān)K4相或才能供給校分模塊的使能端。5、清零模塊 通過增加一個開關(guān)K2來控制計時電路,開關(guān)通過非門直接接在每個74160的清零端,當(dāng)開關(guān)斷開時,計時器正常工作,當(dāng)開關(guān)閉合時,計時器清零。 K2=0,RD=1;K2=1,RD=0。6、保持模塊通過開關(guān)K1控制秒的使能信號,當(dāng)秒停止計時,計時器就保持住了。K1=0,ENT=1;K1=1,ENT=0。7、報時模塊當(dāng)電路計時到59分53,55分55秒、55分57秒時,總共發(fā)出一聲較低的蜂鳴聲;當(dāng)計時到59分59秒時,發(fā)出一聲較高的蜂鳴聲。 原理圖如下:報時模塊電路四、 總電路的形成 (1
13、)計時器電路計時器總電路該計時器電路中,將秒、分、時電路,包含進去了,同時又把校分、校時、保持、清零電路一起連入,形成完整的計時器基本電路。(2)總電路五、 調(diào)試、編程下載利用“Processing-start complication”命令菜單進行全編譯,編譯通過后,再對進行管腳分配,選擇“AssignmentsPins”命令菜單,在打開的對話框中的“Location”欄中選擇相應(yīng)的管腳一一對應(yīng)。最后將程序下載到SmartSOPC實驗系統(tǒng)中運行,通過面板觀察結(jié)果是否正確。六、 試驗中出現(xiàn)的問題及解決辦法我個人是機械專業(yè),之前從未接觸過相關(guān)課程知識,導(dǎo)致這次實驗中出現(xiàn)遇到了很多問題,主要原因有
14、的是本身知識儲備不足、思考問題不全面,導(dǎo)致調(diào)試時漏洞百出,還有就是設(shè)計方法的問題以及作圖時不夠細(xì)致。以下是設(shè)計中出現(xiàn)的一些問題及解決方法:(1)分頻模塊 在設(shè)計分頻模塊的時候,由于沒有考慮整體功能實現(xiàn)需要多個不同頻率的輸出,而只把1HZ作為我們的目標(biāo),導(dǎo)致后來用到時又返回去增加輸出,導(dǎo)致模塊的變動,也給整個工程帶來了麻煩。(2)譯碼顯示問題 在檢驗計時輸出時,發(fā)現(xiàn)分的個位顯示亂碼,和同學(xué)討論后才知道原來是輸出的四位二進制位的順序倒了,該軟件中數(shù)組表示時一般高位在前,即應(yīng)該是MH3.0的形式。七、 實驗收獲與感受使用Quartus軟件設(shè)計多 不少困難,但是由于老師的指導(dǎo)和助教們的細(xì)心幫助下,成功
15、完成EDA實驗課的任務(wù)。在此次的數(shù)字鐘設(shè)計過程中,更進一步地熟悉了數(shù)字鐘的工作原理和其設(shè)計方法,在實驗過程中,我和同學(xué)們嘗試著使用了不同的計時器,雖然跟實驗室用得芯片不一樣,但原理一樣,我也得出結(jié)論:同一個功能可以用不同的方案解決。在設(shè)計的過程中我們應(yīng)該試圖用最少的成本來實現(xiàn),努力找出綜合了簡單、經(jīng)濟、實用三位一體的電路。當(dāng)然這個不一定所有條件都符合,找到一個最大限度滿足各種條件的方案是我們設(shè)計的目標(biāo)。對于我們工科生,每次的電學(xué)實驗,是一次難得的鍛煉機會,讓我們能夠充分利用所學(xué)過的理論知識還有自己的想象的能力,另外還讓我們學(xué)習(xí)查找資料的方法,以及自己處理分析電路,設(shè)計電路的能力。我相信是對我的一個很好的提高。理論與實踐相結(jié)合才能更好理解學(xué)習(xí)的知識,這次的電路實驗設(shè)計讓我懂得了它們在實際中的用途,還有我們身邊的很多數(shù)字鐘電路,這些都是我們自己可以實現(xiàn)的,以前那些神秘的東西在不斷的學(xué)習(xí)過程中變得不再那么神秘,我相信,以后還有更多的謎底被揭開。通過此次實驗,擴展了我的知識。這次的設(shè)計電路我用到了計數(shù)器、譯碼器等,通過自己分析和設(shè)計更好地運用了它們,而且還學(xué)會了它們更多的功能,可以利用不同的接法設(shè)計出各種各樣不同的電路出來。在做電學(xué)實驗
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 空調(diào)過濾網(wǎng)項目風(fēng)險評估報告
- 冷拔鋼項目效益評估報告
- 2025年度智能電網(wǎng)關(guān)鍵設(shè)備安裝工程質(zhì)施工質(zhì)量驗收標(biāo)準(zhǔn)合同
- 2025年度醫(yī)療設(shè)備采購合同
- 2025年度文化活動策劃居間合同意向書高級版
- 2025年度口腔診所口腔醫(yī)療信息化系統(tǒng)升級改造合同
- 2025年度云計算資源池運維外包服務(wù)合同
- 2025年度新型材料旱廁改造技術(shù)研發(fā)與應(yīng)用合同
- 2025年度建筑工地腳手架材料供應(yīng)及安裝合同
- 2025年度建筑機械租賃與施工人員健康保障合同范本
- 在馬克思墓前的講話說課稿公開課一等獎市賽課獲獎?wù)n件
- 骨科無痛病房的建立
- 送養(yǎng)收養(yǎng)合同協(xié)議書
- 塑料成型模具設(shè)計(第2版)江昌勇課件0-導(dǎo)論
- 漢語拼音發(fā)音口型及配圖
- 五年級下冊《Lesson 11 Shopping in Beijing》教案冀教版三年級起點小學(xué)英語-五年級英語教案
- 績效考核管理醫(yī)院績效分配方案包括實施細(xì)則考核表
- 大學(xué)成績單(大專)
- 網(wǎng)絡(luò)設(shè)備安裝與調(diào)試(華為eNSP模擬器)整套教學(xué)課件
- GB/T 15234-1994塑料平托盤
- 教科版科學(xué)五年級下冊《生物與環(huán)境》單元教材解讀及教學(xué)建議
評論
0/150
提交評論