




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 題目: 多功能數(shù)字鐘 摘 要該設(shè)計利用QuartusII軟件設(shè)計一個數(shù)字鐘,結(jié)合所學(xué)過的數(shù)字電路、EDA技術(shù)等知識,進行試驗設(shè)計和仿真調(diào)試,實現(xiàn)了計時,校時,校分,清零,保持和整點報時等多種基本功能,并在此基礎(chǔ)上添加鬧鐘等功能,經(jīng)過對各功能分析得到各個基礎(chǔ)模塊,然后設(shè)計各個功能模塊,最后進行綜合設(shè)計。利用quartus進行相應(yīng)的設(shè)計、仿真、調(diào)試,設(shè)計出多功能數(shù)字鐘。關(guān)鍵字:Quartus 數(shù)字鐘 多功能 目 錄一、 設(shè)計內(nèi)容1二、 設(shè)計要求1三、 方案論證1四、 基本電路2(一)脈沖發(fā)生電路2(二)計時電路的設(shè)計8(三)校時校分保持電路13(四)清零電路13(五)消顫電路14(六)譯碼顯示電
2、路16五、 擴展模塊17(一)星期計時器18(二)報時電路19(三)鬧鐘電路20(四)秒表電路的設(shè)計22六、 多功能數(shù)字時鐘的整體結(jié)構(gòu)25七、 試驗中出現(xiàn)的問題及解決辦法25八、 實驗總結(jié)26參考文獻27致謝281、 設(shè)計內(nèi)容利用Quartus軟件設(shè)計一個數(shù)字鐘,可以完成00:00:00至23:59:59的計時功能,在控制電路的作用下具有保持、清零、快速校時、快速校分、整點報時等基本功能,并且添加星期等附加功能,設(shè)計成一個多功能數(shù)字鐘。2、 設(shè)計要求1.基本功能(1)準確計時,以數(shù)字形式顯示時、分、秒的時間;(2)小時的計時要求為24進位,分和秒的計時要求為60進位;(3)校正時間,時、分快校
3、(1HZ);(4)清零、消顫;(5)校時校分保持2.擴展功能(1) 星期;(2) 整點報時;(3) 鬧鐘;(4) 秒表;3.仿真與驗證用Quartus軟件對設(shè)計電路進行功能仿真。3、 方案論證數(shù)字計時器是由計時電路、譯碼顯示電路、脈沖發(fā)生電路和控制電路等幾部分組成的,控制電路按要求可由校分校時電路、清零電路和保持電路組成。其中,脈沖發(fā)生電路將試驗箱提供的48Mhz的頻率分成電路所需要的頻率,根據(jù)要求,設(shè)計出基本計時、秒表和星期。清零電路作用時,系統(tǒng)的分秒時同時歸零。最后報時等電路通過蜂鳴器輸出,基本計時、秒表電路在數(shù)碼管上顯示。多功能數(shù)字鐘的設(shè)計有很多種方法,例如用數(shù)字電路中的555芯片做脈沖
4、發(fā)生器,利用面包板搭電路,更容易理解,但由于實驗起來比較復(fù)雜,搭制電路板的也比較繁瑣,容易出錯,并且不易排查出出錯的地方,所以在這里不用數(shù)字電路的方法。多功能數(shù)字鐘也可以利用編程的方法實現(xiàn),但編寫程序?qū)懫饋聿惶菀?,也不容易排查改錯誤所以最終選擇利用原理圖的方法來實現(xiàn),不僅容易理解而且可以鞏固數(shù)字電路與EDA技術(shù)知識,使數(shù)字電路與EDA技術(shù)相結(jié)合。星期電路校分校時電路 脈沖發(fā)生電路報時電路基本計時電路保持電路清零電路蜂鳴器譯碼顯示電路 秒表電路 鬧鐘電路 定時電路圖3.1 多功能數(shù)字鐘整體設(shè)計框圖4、 基本電路(1) 脈沖發(fā)生電路實驗中使用的震蕩頻率源為48MHz,而基本實驗電路所需的頻率為1
5、KHz,500Hz,2Hz及1Hz。因此,為了獲取我們所需的頻率,我們需要設(shè)計不同的分頻器并加以不同的組合,這樣就構(gòu)成了我們的脈沖發(fā)生電路。本實驗中,記時電路與較分電路用的都是1Hz的信號頻率,消顫電路用的是2Hz的信號頻率,報時電路用到的是500Hz及1KHz的信號頻率。1KHZ500HZ48MHZ8分頻3分頻2分頻2分頻1000分頻 2HZ1000分頻2分頻1HZ圖4.1 總分頻電路流程圖1.分頻電路(1)2分頻電路2分頻仿真結(jié)果:2分頻封裝圖:2分頻電路由一個D觸發(fā)器及一個非門實現(xiàn),通過將D觸發(fā)器的和相連,在端即得到一連串的2分頻信號。(2)3分頻電路3分頻仿真結(jié)果:3分頻封裝圖3分頻電
6、路通過74160用置數(shù)法實現(xiàn),其輸出端按照0000000100100000的方式循環(huán)計數(shù)就可以對其輸入的脈沖進行3分頻,輸出信號由引出。(3)8分頻電路8分頻仿真結(jié)果:8分頻封裝圖:8分頻電路由3個2分頻電路級聯(lián)實現(xiàn)。(4)24分頻電路仿真結(jié)果:24分頻封裝圖:24分頻電路由3分頻和8分頻電路級聯(lián)實現(xiàn)。(5)10分頻電路10分頻仿真結(jié)果:10分頻封裝圖:10分頻電路由一片74163和一個與非門得到,在1100時置數(shù)0011,計數(shù)器循環(huán)方式如下所示:00000001001000110100010101100111 11001011101010011000(6)1000分頻電路1000分頻仿真結(jié)果
7、:1000分頻封裝圖:1000分頻電路由3個10分頻電路級聯(lián)實現(xiàn)。2.脈沖發(fā)生總電路脈沖發(fā)生電路封裝圖:(二)計時電路的設(shè)計基本計數(shù)完成的是從00:00:00到23:59:59的計時功能。計時模塊包括秒、分、時,星期四個模塊,依次進位。為產(chǎn)生秒位,需要設(shè)計一個模60計數(shù)器,給以1Hz的信號頻率;由秒的進位產(chǎn)生分位,分位也是用的模60計數(shù)器;再用一個模24計數(shù)器對分位的進位脈沖計數(shù),產(chǎn)生小時位;計時采用的是同步計數(shù)器,整個數(shù)字時鐘的計時電路部分共包括六位:小時十位、小時個位、分十位、分個位、秒十位和秒個位。 圖5.1 計時電路示意圖1.秒計時模塊秒計時仿真結(jié)果:秒計時封裝圖:ms、mg分別表示模
8、60計數(shù)器的十位和個位,在59處有個進位脈沖。秒計時模塊模60計數(shù)器由兩片74160組成,前面一片為秒的個位,后面一片為秒的十位。74160為模10計數(shù)器,從0000->1001。后面一片通過在0101置數(shù)實現(xiàn)從0000->0101。2.分計時模塊分計時仿真結(jié)果:分計時封裝圖:fs、fg分別表示模60計數(shù)器的十位和個位,在59處有個進位脈沖。分計時與秒計時的遠離差不多,唯一不同的是由于分清零的條件不僅是分計到59,而且秒也要計到59,故清零信號的輸入還要添加秒計時模塊的輸出。3.時計時模塊時計時仿真結(jié)果:模24計數(shù)器進行封裝:ss、sg分別表示模24計數(shù)器的十位和個位,由兩片741
9、60組成,并且通過sg1、sg0、ss1、EN相與非完成置數(shù)和進位。4.計時總電路4.1基本計時電路基本計時電路仿真結(jié)果:從上圖我們可以看出,計時總電路是由兩個模60計數(shù)器與一個模24計數(shù)器和一個與門共同構(gòu)成。從左到右,一次完成的是秒、分、時的計數(shù),秒的進位CO與分的脈沖輸入端CP直接相連,完成的是逢60秒分進一的計數(shù)原則;而時的脈沖輸入端CP接將分的進位端CO與EN相連,這是因為只有當滿足59分59秒,及分與秒同時進位時,小時才加一計數(shù)。如果沒有上面的與門,直接將分的進位端CO與模24計數(shù)器的CP端下聯(lián)的話,則會導(dǎo)致分一到59將產(chǎn)生進位,每小時將少計一分鐘的時間。4.2計時電路計時電路仿真結(jié)
10、果:計時電路封裝圖:(三)校時校分保持電路校時校分保持電路封裝圖:管腳說明:輸入:1hz為計時脈沖,同時為外部脈沖,用來校分時;mjfi為秒計時電路輸出的進位;fjsi為分計時電路輸出的進位;ks為校時開關(guān);kf為校分開關(guān);kbao為保持開關(guān);輸出:mjsq1HZ為秒計時電路輸入的計時脈沖;mjfo為分計時電路的輸入脈沖;fjso為時計時電路的輸入脈沖。(四)清零電路清零電路封裝圖:管腳說明:輸入:qingling,表示輸入清零信號;輸出:clrm秒清零,clrf分清零,clrs時清零,clrxq星期清零。(五)消顫電路消顫封裝圖:由D觸發(fā)器構(gòu)成消顫電路,利用D觸發(fā)器鎖存開關(guān)的動作信號,并避免
11、顫抖。消顫開關(guān)組:消顫組合封裝圖:管腳說明:輸入:kbaoi為保持開關(guān)的輸入,kclri表示清零輸入,kfi表示校分輸入,ksi表示 校時輸入,kxqi表示校星期輸入;輸出:kbaoo為保持開關(guān)的輸出,kclro表示清零輸出,kfo表示校分輸出,kso表示 校時輸出,kxqo表示校星期輸出;(6) 譯碼顯示電路顯示電路主要由數(shù)據(jù)選擇器74151、譯碼器74138、計數(shù)器、顯示譯碼器7447和數(shù)碼顯示管組成計數(shù)器74161設(shè)計為模8的循環(huán)計數(shù)器,其輸出既作為4片74151的控制端,又作為38譯碼器74138的控制端。當計數(shù)器計數(shù)到某一個數(shù)值時,四片74151同時選取對應(yīng)位的輸入組成計時器某一位的
12、BCD編碼,接入顯示譯碼器7447,與此同時根據(jù)計數(shù)器的數(shù)值,74138譯碼器也通過數(shù)碼管的使能端選擇對應(yīng)位有效,從而在實驗箱上顯現(xiàn)數(shù)據(jù)。掃描的頻率為1KHz,因為人眼的視覺停留,會感覺七個數(shù)碼管同時顯示。實驗電路圖如下所示:譯碼顯示電路進行封裝:5、 擴展模塊(一)星期計時器星期模塊仿真結(jié)果:星期計數(shù)電路封裝圖:星期電路實際上是一個模7計數(shù)器,完成的是從1到7,分別對應(yīng)著星期一到星期日這七天。星期計時器由74160,從0001計數(shù)到0111后重新置數(shù)到0001;xq4、xq3、xq2、xq1分別表示從高位到低位,從0001到0111,再跳回0001。(二)報時電路當計時到59分53秒, 59
13、分55秒,59分57秒時,分別發(fā)出一聲較低的蜂鳴聲(500hz);當計時到59分59秒時,發(fā)出一聲較高的蜂鳴聲(1khz)。需要在某時刻報時,就在時刻輸出信號1作為觸發(fā)信號,選通報時脈沖信號進行報時。我們將各時刻各位對應(yīng)的二進制碼作如下表進行比較:表(1)各時刻各位對應(yīng)的二進制碼時間分十位分個位秒十位秒個位59:53010110010101001159:55010110010101010159:57010110010101011159:590101100101011001從上表我們總結(jié)出,首先分鐘必須是59分,即分的二進制碼為01011001,同時秒的十位必須為5,即0101,而滿足三聲低音的
14、秒的個位條件為(假設(shè)秒的個位由高到低為)且或者且。圖(5.6.1)報時原理圖報時電路仿真結(jié)果: fh3、fh1、fl4、fl1、mh3、mh1、ml分別表示分十位第2位,分十位的第4位,分個位的第1位,分個位的第4位,秒十位的第2位,秒十位的第4位,秒個位,圖中表示59分59秒,報時輸出確是跟著1Khz下降沿同步。報時電路封裝圖:(三)鬧鐘電路鬧鐘模塊的設(shè)計主要需要解決三個問題,分別是鬧鐘校分校時的控制,顯示模塊的復(fù)用和鬧鈴在規(guī)定的時間響起。 以2HZ頻率來校分和校時,原理圖如下:鬧鐘電路仿真結(jié)果:鬧鐘電路封裝圖:knz=0表示計時模式,kf、ks、jsf、jss表示校時校分和校時校分的結(jié)果;
15、knz=1表示鬧鐘模式,kf、ks、nzf、nzs表示鬧鐘定時定分和結(jié)果。nzxh1表示鬧鐘信號。(四)秒表電路的設(shè)計1.模100計數(shù)器模100計數(shù)器由兩片74160組成,在計數(shù)到99是通過置數(shù)將計數(shù)值置為0實現(xiàn)模100的計數(shù)。計數(shù)器工作在100hz頻率下作為秒表的分秒位。模100仿真結(jié)果:圖中可以看出計數(shù)從0計到99時有一個進位脈沖。模100計數(shù)器封裝圖:2. 秒表秒表仿真結(jié)果:fh、fl、mh、ml、fmh、fml分別表示分十位、分個位、秒十位、秒個位、分秒十位和分秒個位,從圖中可以看出分秒位為模100計數(shù)器,秒位為模60計數(shù)器,分位和秒位用的計數(shù)器相同。秒表封裝圖:秒表由模100計數(shù)器、
16、模60計數(shù)器組成,模100計數(shù)器表示秒表的分秒位,模60計數(shù)器表示秒表的秒位和分位。清零輸入后加了非門是為了最后用高電平控制清零的信號。3. 秒表計時選擇電路 上圖是由24個或門構(gòu)成的轉(zhuǎn)換電路,左邊兩列完成的是24小時計時器中秒位的高低8位二進制數(shù)與秒表中秒分位的高低8個二進制數(shù)的相或輸出,中間兩列完成的是24小時計時器中分位的高低8位二進制數(shù)與秒表中秒位的高低8個二進制數(shù)的相或輸出,最右邊兩列完成的是24小時計時器中時位的高低8位二進制數(shù)與秒表中分位的高低8個二進制數(shù)的相或輸出。輸出的y5.0剛好作為譯碼顯示模塊的輸入值,顯示在數(shù)碼管上。若為24小時計時電路,則數(shù)碼管上從右往左依次顯示的是秒
17、個位、秒十位、分個位、分十位、時個位、時十位;若為秒表計時電路,則數(shù)碼管上從右往左依次顯示的是秒分個位、秒分十位、秒個位、秒十位、分個位、分十位,以此完成了選擇。秒表選擇電路封裝圖:6、 多功能數(shù)字時鐘的整體結(jié)構(gòu)7、 試驗中出現(xiàn)的問題及解決辦法1.分頻電路1000分頻電路是由3個10分頻電路級聯(lián)而成,在做10分頻電路的時候,開始是直接用74160從0000開始計數(shù),直到1001清零或者置數(shù)到0000,但是從仿真的結(jié)果中看到,并不是占空比為1:1的電路,在重新設(shè)計的過程中,發(fā)現(xiàn)假如從0011到1100計數(shù),則最高位D正好是從5個0至5個1,正好是50%,所以直接置數(shù)0011,從QD位直接輸出,但
18、是結(jié)果占空比還是做不到1:1,沿著0011的想法,通過畫卡諾圖得出表達式為,最后設(shè)計出現(xiàn)在的原理圖,而且也達到占空比為1:1。在設(shè)計1000分頻的過程中,一直認為只要將3個10分頻的計數(shù)器級聯(lián)就可以了,但是在最開始做的占空比不為1:1的10分頻計數(shù)器級聯(lián)之后,仿真的結(jié)果是錯誤的,根本達不到1000分頻,經(jīng)過幾次試驗之后,才做出1000分頻計數(shù)器。2. 計數(shù)電路在設(shè)計計數(shù)的基礎(chǔ)模塊的時候,一開始認為時為24,分和秒都為60,那么分和秒做一個就可以了,但是在把3個模塊相連到一起時,從仿真結(jié)果發(fā)現(xiàn),不能在59分59秒的下一時刻做到1小時0分0秒,所以重新設(shè)計秒60和分60模塊,兩個模塊幾乎一樣,僅僅是分模塊在清零信號的輸入還要添加秒計時模塊的輸出。3. 星期電路星期電路的設(shè)計其實很簡單,只用1-7循環(huán)就可以了,但是想做的完
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本咨詢電話
- 小門店合伙合同范本
- 廠房柱子出售合同范本
- 半掛車購車合同范本
- 合伙健身創(chuàng)業(yè)合同范本
- 辦公供貨合同范本
- 產(chǎn)后修復(fù)項目合同范本
- 凈化車間保養(yǎng)合同范本
- 合同范本 logo位置
- 合同范本編制能力
- 2025年湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案
- 2025年哈爾濱幼兒師范高等??茖W(xué)校單招職業(yè)技能測試題庫1套
- 2025年佳木斯職業(yè)學(xué)院單招職業(yè)傾向性測試題庫完整
- 2025廣東省安全員A證考試題庫
- 2025年人工智能(AI)訓(xùn)練師職業(yè)技能鑒定考試題(附答案)
- 儲能站施工組織設(shè)計施工技術(shù)方案(技術(shù)標)
- 醫(yī)學(xué)影像檢查技術(shù)復(fù)習(xí)題(含參考答案)
- 意外保險理賠申請書
- 2025春季學(xué)期信息科技開學(xué)第一課 課件
- 2025部編版小學(xué)道德與法治一年級下冊教學(xué)計劃
- 女職工權(quán)益保護法律知識競賽題庫(293題附答案)
評論
0/150
提交評論