




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)字電路課程設計報告 一、課題要求:(1)技術要求:1、掌握多功能數(shù)字鐘的工作原理。2、應用EDA技術,VHDL語言編寫程序。3、層次化設計,設計原理框圖。4,、硬件設計及排版。(2)功能要求:1、基本功能:能進行正常的時、分、秒計時功能,分別由6個數(shù)碼管顯示24小時、60分鐘、60秒的計數(shù)器顯示。2、 擴展功能:(1)能夠利用按鍵實現(xiàn)“校時”“校分”“清零”功能。 (2) 能利用揚聲器做整點報時,整點前五秒短聲,整點長聲。(3)本人工作:負責軟件部分,編寫各部分模塊的VHDL程序,并且鎖定引腳,將程序下載到芯片中。二、設計方案:原理框圖:數(shù)字鐘原理框圖一共有11個小模塊:分頻,片選,按鍵,小
2、時,分,秒,顯示模塊,七段顯示譯碼器,報時,揚聲,36譯碼器。左邊第一個是時鐘信號輸入端,50Mhz到分頻模塊。第二個為清零按鍵,第三個為校分按鍵,第四個為校時按鍵。右邊第一個為七段顯示譯碼器輸出端,第二個為揚聲器輸出端,第三個為6個數(shù)碼管輸出端。中間模塊為數(shù)字鐘的核心,有計時,報時,校時功能。三、單元模塊設計1、分頻模塊該模塊是將時鐘脈沖50Mhz分頻到1000、500和1,分別給報時模塊和及時模塊。2、秒模塊仿真圖該模塊為60進制計數(shù)器,有分頻模塊得到的1hz進行計時,計時輸出為秒的數(shù)值,在計時到59時進位1到co端。當按下s3時,秒清零。3.、分模塊 仿真圖該模塊也為60進制計數(shù)器,計時
3、輸出為分的數(shù)值。在EN信號有效且時鐘來時,計數(shù)器加1、在s2按下時,EN使能端有效,實現(xiàn)校分功能。4、時模塊仿真圖該模塊為24進制計數(shù)器,計時輸出為小時的數(shù)值,在EN信號到來時,計數(shù)器加1,在S1按下時,EN信號有效,實現(xiàn)校時功能。5、片選模塊仿真圖該模塊提供數(shù)碼管片選信號。6、按鍵模塊仿真圖該模塊是有幾個門電路組成,把它編寫成一個模塊,到時寫程序方便。該模塊連接幾個按鍵,由按鍵控制。7、報時模塊仿真圖該模塊為整點報時提供控制信號,當59分時,秒為50,52,54,56,58時,Q500輸出“1”;秒為00時,Q1000輸出“1”。這兩個信號經(jīng)過邏輯門實現(xiàn)報時功能。8、BBB模塊仿真圖該模塊對
4、應不同的片選信號送出不同的要顯示的數(shù)據(jù)。9、36譯碼器模塊仿真圖該模塊為36譯碼器,為輸出到數(shù)碼管對應功能。10、七段譯碼器模塊仿真圖該模塊為七段譯碼器,輸出到數(shù)碼管的每一個引腳,可以正確的點亮每一個數(shù)碼管。11、揚聲模塊仿真圖該模塊也為幾個門電路組合,控制著對揚聲器的輸入,當時間到達某一點時,輸出不同的脈沖信號到揚聲器,給予揚聲器信號。四、頂層模塊設計程序圖:總體框圖頂層文件將上面11個小模塊集合到一起構成了總的程序,最終也是將這個頂層文件寫到FPGA芯片中。五、硬件電路設計由另一位同學負責,收集好器件,將器件排版在電路板上,并將其焊接成成品。六、硬件電路安裝及調試在EDA中,將頂層文件各個
5、輸入與輸出端口鎖定引腳。鎖定好引腳后將整個頂層文件下載到FPGA芯片中。注:在下載時,要注意先安裝USB程序,再設置IDE環(huán)境設置,然后再programmer中選擇自己要的文件,下載時必須先安裝好芯片再接電源,下載成功后,先拔電源,再拔下USB。下載好以后,用杜邦線將硬件和芯片的引腳連接好,檢查無誤后進行測試。七、調試結果為了每個模塊的正確性,將一一對每個模塊進行測試。將芯片與硬件連接好,檢查無誤后,打開電源,此時硬件上的數(shù)碼管開始計時,等到秒為59時,下一秒,分為1,秒為00。然后用校時功能按鍵將分校分到59分,此時當秒為50時,揚聲器開始響,并且到整點時,揚聲器持續(xù)響一段時間。按下S3,秒
6、清零。調試結束,基本功能能夠計時,并且進位到分和時,擴展功能,按下S2和S3后能夠進行分和時的校時,并且到整點時開始報時。八、設計中遇到的問題及解決方案我負責軟件部分,開始在編寫程序時根本無從下手,再找了一些資料后終于對數(shù)字鐘有些了解。用EDA設計每一個模塊,都需要一個一個的去仿真,看程序對不對,經(jīng)常在一些小程序上出現(xiàn)問題。本來有好多門電路,發(fā)現(xiàn)放在頂層文件中比較麻煩,所以將這些門電路組成兩個模塊,按鍵模塊和揚聲模塊,這樣方便頂層文件的編寫。分頻模塊,由于要將50MHz的脈沖分到1000Hz,500Hz,和1Hz,分頻量比較大,不能仿真,只能先改小一下數(shù)據(jù),驗證程序是否正確。36譯碼器部分,本
7、來使用的是38譯碼器,發(fā)現(xiàn)多了2個輸入,有6個數(shù)碼管,但是38譯碼器并不影響輸出。在下載過程,鎖定引腳,發(fā)現(xiàn)芯片上的引腳與硬件上的引腳是反的,數(shù)碼管顯示的是亂碼。當數(shù)字鐘的時分秒順序錯了以后,不需要重新鎖定引腳,只要將對應的杜邦線對調一下就行了。我們校時用的按鍵是自鎖開關,其實只要改成下拉電阻就可以了。九、收獲與體會 經(jīng)過兩個星期的數(shù)電課程設計,收獲很大,讓我們自己設計了數(shù)電模型,從軟件和硬件上學到了很多知識。兩個同學一個設計軟件,一個設計硬件,不僅提高了學習能力,還培養(yǎng)了團隊合作能力。我負責的是軟件部分,這學期正好學習了EDA技術,把它應用到了軟件的程序編寫中來。我們設計的是數(shù)字鐘,雖然數(shù)字
8、鐘看起來很簡單,但是要把每個模塊全部搞在一起還是有點難度的。開始經(jīng)過上網(wǎng)及圖書館借書來了解數(shù)字鐘的結構與工作原理,把它每一部分的模塊摸透清楚后,在開始編程,寫入芯片。同時還要把軟件與硬件結合起來,在各自做各自的工作時還要緊密結合自己組員的工作,只有兩個人的東西做完后,組合起來才算真正的完成。 首先明確好數(shù)字鐘的功能,基本功能:能進行正常的時、分、秒計時功能,分別由6個數(shù)碼管顯示24小時、60分鐘、60秒的計數(shù)器顯示。擴展功能:(1)能夠利用按鍵實現(xiàn)“校時”“校分”“清零”功能。(2) 能利用揚聲器做整點報時,整點前五秒短聲,整點長聲。然后設計好總的原理圖,將功能全部覆蓋進去,設計每個模塊,用E
9、DA中的VHDL編寫程序,然后再仿真,根據(jù)仿真圖檢測自己的程序是否正確。當每個模塊在電腦中仿真無誤時,編寫頂層文件,把各個小模塊連接到一起,然后將整個程序畫出原理框圖,與自己預測的相比較。當軟件做好后,用下載線將自己寫的程序寫進芯片中,不過此時要注意先連接好線才能開電源,當下載后,要先關電源,再拔USB接口。下載后與同組同學用杜邦線連接開始測試,第一次先將整個程序寫入,發(fā)現(xiàn)沒有正確顯示,然后一個一個模塊檢測后,發(fā)現(xiàn)了問題,終于數(shù)字鐘做好了,基本功能與擴展功能都出來了。這次課程設計后,軟件方面有著明顯的提高,而且合作啊能力也提高了,作品完成的還是很好的。首先要感謝老師的細心教導,讓我學習到了好多知識,從硬件到軟件,不僅僅是知識上,還有能力上,還要感謝同組同學,沒有他的硬件,這次數(shù)字鐘也完不成。這次收獲還
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧中考英語試卷單選題100道及答案
- 浙江省溫州市浙南名校聯(lián)盟2023-2024學年高一下學期開學考試語文試題 無答案
- 家長會班主任發(fā)言稿課件
- 江西高校紅色文化課件制作
- 中小學生防火安全教育
- 醫(yī)療行業(yè)發(fā)展方向的試題及答案回顧
- 深度備考策略執(zhí)業(yè)醫(yī)師考試試題及答案
- 孤獨相關課件
- 小學一年級語文課件
- 藥師考試實務指導試題及答案
- 閘門維修施工方案
- 2024燃氣安全監(jiān)管信息化平臺建設與維護服務合同3篇
- 衛(wèi)生院三基三嚴培訓計劃
- 2025年巴中發(fā)展控股集團限公司招聘高頻重點提升(共500題)附帶答案詳解
- (工作總結)業(yè)擴報裝技術工作總結范文
- 2024-2030年中國對苯二甲酸工業(yè)市場發(fā)展前景調研及投資戰(zhàn)略分析報告
- 《護理心理學》試題及參考答案(四)
- 中建全套雨季施工方案
- 三位數(shù)加減三位數(shù)豎式計算題100道及答案
- 北京工業(yè)大學《計量經(jīng)濟學》2023-2024學年第一學期期末試卷
- 江西省會計師事務所服務收費標準
評論
0/150
提交評論