亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Proteus仿真軟件的數(shù)字電子時鐘設(shè)計與實現(xiàn)

        2024-01-24 08:52:09李菲張曉榮
        電腦知識與技術(shù) 2023年34期
        關(guān)鍵詞:計數(shù)器

        李菲 張曉榮

        摘要:數(shù)字電子時鐘是一種常見的電子設(shè)備,在介紹數(shù)字電子時鐘基本工作原理和功能要求的基礎(chǔ)上,使用Proteus仿真軟件對數(shù)字電子時鐘電路進(jìn)行設(shè)計。在設(shè)計過程中,通過選擇合適的中規(guī)模集成電路芯片、外圍元器件和連線方式,設(shè)計了一款計時電路,用于實現(xiàn)數(shù)字電子時鐘的時、分和秒的計數(shù)、顯示以及時、分電路的校時功能。通過仿真驗證,確保了數(shù)字電子時鐘設(shè)計的正確性和可靠性,同時加深了對數(shù)字電路理論知識的理解。

        關(guān)鍵詞:數(shù)字電子時鐘;Proteus;計數(shù)器;反饋識別碼;校時

        中圖分類號:TP331.2? ? ? ?文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2023)34-0041-04

        開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID)

        0 引言

        數(shù)字電子時鐘在現(xiàn)代社會中扮演著不可或缺的角色,廣泛應(yīng)用于個人家庭、公共場所、工業(yè)生產(chǎn)等各種領(lǐng)域,便于人們更好地掌握時間、提高工作效率,為日常生活帶來便利和舒適。數(shù)字電子時鐘是一種以數(shù)字形式顯示時間的時鐘裝置,既可以通過數(shù)字顯示方式,以小時、分鐘和秒為單位,清晰直觀地展示當(dāng)前的時間信息,又可以對時、分、秒進(jìn)行校時,獲取準(zhǔn)確的時間[1]。

        數(shù)字電子時鐘一般由時鐘源、計數(shù)器、譯碼器、顯示器及校時等部分組成,其工作原理不僅涵蓋了數(shù)字電路的基本組成部分,還可以將零散的數(shù)字電路知識有機(jī)、系統(tǒng)地聯(lián)系起來,既有助于培養(yǎng)綜合分析和調(diào)試電路的能力,又可將理論知識運(yùn)用到實踐中,提升電路設(shè)計和調(diào)試方面的技能 [2]。

        1 Proteus仿真軟件介紹

        Proteus仿真軟件是由英國Lab Center Electronics公司出版的EDA工具軟件,是一款常用的電子設(shè)計自動化(EDA) 軟件,它主要用于電路設(shè)計、仿真和PCB布局設(shè)計。Proteus提供了一個強(qiáng)大的圖形化界面,允許用戶設(shè)計和模擬各種電子電路,包括模擬電路、數(shù)字電路和混合信號電路,用戶可以添加和連接各種電子元件,并進(jìn)行仿真分析以驗證電路的功能和性能。

        Proteus軟件的用戶界面主要由標(biāo)題欄、菜單欄、工具欄、預(yù)覽窗口、元件選擇按鈕、元件列表、模式工具欄、仿真調(diào)試按鈕、工作區(qū)等部分組成,如圖1所示。點擊元件選擇按鈕中的放置元件按鈕“P”,則會彈出元件選擇窗口,在左上角“Keywords”元件關(guān)鍵字處輸入需要的元件的英文名稱或英文關(guān)鍵字,如想要搜索電阻可輸入電阻的英文關(guān)鍵字“res”,界面的正中間則會出現(xiàn)元件搜索結(jié)果,選中需要的元件,右側(cè)上方則會出現(xiàn)該元件預(yù)覽圖,右側(cè)下方則會出現(xiàn)該元件封裝圖,點擊“確定”按鈕,則選中的元件將會出現(xiàn)在用戶界面的元件列表區(qū)。在進(jìn)行原理圖繪制時,可將元件列表區(qū)中的元件選中并放置在原理圖用戶界面的工作區(qū),進(jìn)行相關(guān)屬性設(shè)置并完成相應(yīng)的連線,便可進(jìn)行仿真調(diào)試,觀察電路的運(yùn)行狀態(tài)。基于Proteus仿真軟件的電路設(shè)計具有一定的實用價值和參考意義,可為電路的設(shè)計和開發(fā)提供有效的工具和指導(dǎo)。

        2 數(shù)字電子時鐘的設(shè)計

        2.1 數(shù)字電子時鐘結(jié)構(gòu)框圖

        數(shù)字電子時鐘能夠以小時、分鐘、秒為單位進(jìn)行數(shù)字符號顯示,同時為了確保時間的準(zhǔn)確性和一致性,具有“時”和“分”的校正功能[3]。數(shù)字電子時鐘電路設(shè)計框圖如圖3所示,計數(shù)器是數(shù)字電子時鐘的核心器件,時計數(shù)器是24進(jìn)制,分計數(shù)器和秒計數(shù)器是60進(jìn)制,而計數(shù)器的工作又離不開時鐘信號,晶振產(chǎn)生的脈沖信號經(jīng)過分頻后,可得到1Hz的時鐘脈沖信號,送入秒計數(shù)器進(jìn)行秒計數(shù)。在秒計數(shù)器完成一個計數(shù)循環(huán)時,秒計數(shù)器可向分計數(shù)器產(chǎn)生一個秒進(jìn)位信號,使分計數(shù)器開始計數(shù);在分計數(shù)器完成一個計數(shù)循環(huán)時,分計數(shù)器可向時計數(shù)器產(chǎn)生一個分進(jìn)位信號,使時計數(shù)器開始計數(shù)。所有的計數(shù)結(jié)果可通過譯碼器驅(qū)動數(shù)碼管顯示出數(shù)字符號。當(dāng)數(shù)字電子時鐘顯示異常時,可通過秒信號對分計數(shù)器和時計數(shù)器進(jìn)行校正。故可通過數(shù)據(jù)選擇器選擇分計數(shù)器和時計數(shù)器的功能,若數(shù)據(jù)選擇器選中秒或分進(jìn)位信號進(jìn)行輸出,則數(shù)字電子時鐘正常走時;若數(shù)據(jù)選擇器選中秒信號進(jìn)行輸出,則對數(shù)字電子時鐘的分計數(shù)電路或者時計數(shù)電路進(jìn)行校準(zhǔn)。

        2.2 譯碼顯示電路的設(shè)計

        譯碼顯示電路采用譯碼器來驅(qū)動數(shù)碼顯示管,將時、分、秒計數(shù)器的輸出狀態(tài)轉(zhuǎn)換為七段數(shù)碼管所需的電信號來顯示十進(jìn)制的數(shù)字符號,一個譯碼器驅(qū)動一個數(shù)碼顯示管顯示一位數(shù)字符號。七段數(shù)碼顯示管由a、b、c、d、e、f、g七段發(fā)光二極管構(gòu)成,有共陽極連接方式和共陰極連接方式。在本設(shè)計中,采用共陽極數(shù)碼顯示管,即七段發(fā)光二極管的陽極連接在一起,接高電平信號,若某一段發(fā)光二極管的陰極接低電平信號,則二極管導(dǎo)通,有電流流過,該段發(fā)光二極管被點亮,如圖4所示。

        低電平輸出的譯碼器可以驅(qū)動共陽極數(shù)碼管,本設(shè)計選用74LS247譯碼器。74LS247是一款集成4線—7段譯碼器,其中A、B、C、D為譯碼地址輸入端,為BCD碼輸入;QA~QG為7段輸出,低電平有效,與共陽極數(shù)碼管相連;/BI為消隱輸入端、/RBO為脈沖消隱輸出端、/RBI為脈沖消隱輸入端、/LT為測試輸入端,均為低電平有效,在不使用時可接高電平信號。輸入端的BCD碼信號可通過74LS247譯碼器驅(qū)動共陽極數(shù)碼管顯示數(shù)字符號,譯碼顯示電路設(shè)計圖如圖5所示。

        2.3 計數(shù)器的設(shè)計

        計數(shù)器是數(shù)字系統(tǒng)中應(yīng)用場合較多的時序邏輯電路,常用于對時鐘脈沖個數(shù)進(jìn)行計數(shù)。隨著集成電路的發(fā)展,使用集成計數(shù)器芯片可構(gòu)建任何進(jìn)制的計數(shù)器,這可以通過兩種不同的方法實現(xiàn),一種是反饋清零法,另一種是反饋置數(shù)法[4]。本設(shè)計采用反饋清零法,通過控制計數(shù)器的清零端口,在計數(shù)過程中截取某個特定的中間狀態(tài),將計數(shù)器從該狀態(tài)返回到清零端口并重新進(jìn)行計數(shù),這樣就可以實現(xiàn)清零操作,并使計數(shù)器重新開始計數(shù)。

        數(shù)字電子時鐘的計時電路由時計數(shù)電路、分計數(shù)電路、秒計數(shù)電路三部分組成,秒計數(shù)和分計數(shù)電路是60進(jìn)制計數(shù),時計數(shù)電路則是24進(jìn)制計數(shù)。一般采用兩個十進(jìn)制計數(shù)器級聯(lián)便可構(gòu)成60進(jìn)制或24進(jìn)制計數(shù)器。采用不同型號的集成電路芯片,連線方式也不盡相同。本設(shè)計采用74LS90集成計數(shù)器芯片來實現(xiàn)時、分、秒的計數(shù)。

        1) 74LS90芯片介紹

        74LS90是一款二-五-十進(jìn)制異步加法計數(shù)器,具有雙時鐘輸入,并具有清除和置數(shù)等功能。該芯片具有14個管腳,其中CKB、CKA端為脈沖輸入端;R0(1)、R0(2)為清零端口;R9(1)、R9(2)為置數(shù)端口;Q0、Q1、Q2、Q3為數(shù)據(jù)輸出端口,用以連接譯碼器74LS247的輸入端口;4號管腳和13號管腳懸空;5號管腳接電源VCC;10號管腳接地GND,如圖6所示。當(dāng)時鐘脈沖信號從CKA端口輸入,Q0輸出為二進(jìn)制計數(shù);當(dāng)時鐘脈沖信號從CKB端口輸入,Q3、Q2、Q1輸出為五進(jìn)制計數(shù);當(dāng)時鐘脈沖信號從CKA端口輸入,且Q0與CKB相連,則輸出Q3、Q2、Q1、Q0為十進(jìn)制計數(shù)。由于74LS90是一款異步計數(shù)器,采用反饋清零法進(jìn)行級聯(lián)使用,若構(gòu)成N進(jìn)制計數(shù)器,則其有效循環(huán)狀態(tài)為0~N-1,產(chǎn)生清零信號的狀態(tài),即反饋識別碼為N,當(dāng)計數(shù)至N時,將N反饋至R0(1)、R0(2)清零端口,計數(shù)器將被復(fù)位,N狀態(tài)有一個極短暫的過程,一旦計數(shù)器復(fù)位,該狀態(tài)便消失了,計數(shù)器則從零再次開始計數(shù)。

        2) 六十進(jìn)制計數(shù)器的設(shè)計

        數(shù)字電子時鐘的“分”和“秒”均采用的是60進(jìn)制計數(shù),可采用兩片74LS90級聯(lián)成60進(jìn)制。首先需要將兩片74LS90連接成十進(jìn)制計數(shù),將Q0接至CKB端口,實現(xiàn)十進(jìn)制輸出。U1為十位計數(shù),U2為個位計數(shù),當(dāng)來一個時鐘脈沖信號,計數(shù)器加1,故U2芯片的14號引腳CKA接外部脈沖信號,U2芯片為十進(jìn)制計數(shù),當(dāng)從0計數(shù)至9時,再來一個時鐘脈沖,需要向高位進(jìn)1,故需要將U2的最高位輸出Q3連接至U1芯片的脈沖信號輸入端CKB。十位計數(shù)芯片U1需要實現(xiàn)六進(jìn)制計數(shù),故6個輸出有效狀態(tài)為0000~0101,當(dāng)反饋識別碼為0110時,U1需被強(qiáng)制清零,即當(dāng)Q2=1且Q1=1時,U1清零,可將Q2和Q1分別與U1清零端R0(1)、R0(2)相連,從而實現(xiàn)六進(jìn)制計數(shù),60進(jìn)制計數(shù)器的設(shè)計原理圖如圖7所示。

        3) 二十四進(jìn)制計數(shù)器的設(shè)計

        數(shù)字電子時鐘的“時”采用的是24進(jìn)制計數(shù),故也需要兩片74LS90芯片級聯(lián)來實現(xiàn),24進(jìn)制計數(shù)器的設(shè)計原理圖如圖8所示。首先需要將兩片74LS90連接成十進(jìn)制計數(shù),將Q0接至CKB端口,實現(xiàn)十進(jìn)制輸出。U1為高位,U2為低位,低位U2的最高位輸出Q3連接至U1的脈沖輸入端口CKA;當(dāng)反饋識別碼為“0010 0100”時,即U1計數(shù)至“0010”且U2計數(shù)至“0100”時,計數(shù)器將被清零,故可將芯片U1的Q1和芯片U2的Q2分別與U1、U2清零端R0(1)、R0(2)相連,當(dāng)計數(shù)至“0010 0100”時,瞬間將計數(shù)器清零,計數(shù)器則從零開始再次進(jìn)行計數(shù)。

        2.4 校時電路的設(shè)計

        當(dāng)數(shù)字電子時鐘剛開啟使用或者出現(xiàn)時間誤差時,需要對數(shù)字電子時鐘進(jìn)行校準(zhǔn)。時間校準(zhǔn)包括對小時和分鐘進(jìn)行校準(zhǔn),同時也可以對秒進(jìn)行校準(zhǔn)。若對秒電路進(jìn)行校準(zhǔn),則校準(zhǔn)的脈沖頻率必須大于秒電路的脈沖頻率,秒電路正常走時的脈沖頻率為1Hz,則校準(zhǔn)頻率必須大于1Hz,校準(zhǔn)脈沖頻率較快,故一般情況下不對秒電路進(jìn)行校準(zhǔn)[5]。

        分計數(shù)器的時鐘信號是秒計數(shù)器的進(jìn)位信號,即60秒進(jìn)位一次;時計數(shù)器的時鐘信號是分計數(shù)器的進(jìn)位信號,即60分鐘進(jìn)位一次,若想對分計數(shù)器和時計數(shù)器進(jìn)行校時,需要改變兩個計時電路的時鐘信號,讓它們的計數(shù)頻率變得很快,在這里可以選用秒脈沖信號作為時鐘信號,來一次秒脈沖信號,分計數(shù)器或時計數(shù)器加1,直至跳變到標(biāo)準(zhǔn)時間,然后再切換到原來的脈沖信號進(jìn)行正常計時。需要在秒信號和進(jìn)位信號之間進(jìn)行選擇,故可采用數(shù)據(jù)選擇器來實現(xiàn)。本設(shè)計采用集成電路芯片74LS153,74LS153為雙4選1數(shù)據(jù)選擇器,其作用相當(dāng)于兩個單刀四擲開關(guān),其中X0~X3為數(shù)據(jù)輸入端,/E為選通輸入端,B、A為地址輸入端,兩路數(shù)據(jù)選擇器共用地址輸入端。當(dāng)/E為低電平信號時,數(shù)據(jù)選擇器正常工作,Y輸出被選數(shù)據(jù);當(dāng)/E為高電平信號時,數(shù)據(jù)選擇器無法工作。

        校時電路的設(shè)計原理圖如圖9所示,第1路數(shù)據(jù)選擇器用來校驗分計數(shù)器,第2路數(shù)據(jù)選擇器用來校驗時計數(shù)器。當(dāng)?shù)刂份斎攵薆、A為“11”時,1X3和2X3有效,1路輸出1Y=1X3,輸出秒向分的進(jìn)位信號,2路輸出2Y=2X3,輸出分向時的進(jìn)位信號,計數(shù)器正常走時。當(dāng)?shù)刂份斎攵薆、A為“10”時,1X2和2X2有效,1路輸出1Y=1X2,輸出秒脈沖信號,2路輸出2Y=2X2,輸出分向時的進(jìn)位信號,時計數(shù)器正常走時,分計數(shù)器實現(xiàn)校驗功能。當(dāng)?shù)刂份斎攵薆、A為“01”時,1X1和2X1有效,1路輸出1Y=1X1,輸出秒向分的進(jìn)位信號,2路輸出2Y=2X1,輸出秒脈沖信號,分計數(shù)器正常走時,時計數(shù)器實現(xiàn)校驗功能。

        3 基于Proteus軟件的數(shù)字電子時鐘設(shè)計

        基于數(shù)字電子時鐘的設(shè)計原理,在Proteus軟件中進(jìn)行原理圖的搭建并進(jìn)行仿真,仿真電路如圖10所示。芯片U11和U12兩片74LS90計數(shù)器連接成24進(jìn)制計數(shù),從而與兩片74LS247譯碼器相連,驅(qū)動兩個共陽極數(shù)碼管顯示小時計時;芯片U9、U10兩片74LS90計數(shù)器連接成60進(jìn)制計數(shù),從而與兩片74LS247譯碼器相連,驅(qū)動兩個共陽極數(shù)碼管顯示分鐘計時;芯片U7、U8兩片74LS90計數(shù)器連接成60進(jìn)制計數(shù),從而與兩片74LS247譯碼器相連,驅(qū)動兩個共陽極數(shù)碼管顯示秒計時,秒電路的時鐘脈沖信號為外部輸入的標(biāo)準(zhǔn)1Hz脈沖信號。U13為雙路四選一數(shù)據(jù)選擇器74LS153,參考圖9所示的接法分別與時、分、秒計數(shù)電路進(jìn)行相連。

        機(jī)械開關(guān)SW1和SW2將產(chǎn)生電平信號從而控制數(shù)據(jù)選擇器的地址輸入端,但機(jī)械開關(guān)通常都會存在一個抖動問題,即機(jī)械開關(guān)的一次閉合有可能產(chǎn)生兩個及以上的有效脈沖信號,這將不利于時間的校正。故為了消除機(jī)械開關(guān)的抖動問題,選用一顆74LS175集成D觸發(fā)器芯片U14,將機(jī)械開關(guān)的輸出經(jīng)過D觸發(fā)器連接至數(shù)據(jù)選擇器的地址輸入端,從而確保數(shù)據(jù)選擇器U13的地址輸入端S1和S2有且僅有一個有效脈沖信號,從而對數(shù)字電子時鐘進(jìn)行準(zhǔn)確的校時。

        4 結(jié)論

        數(shù)字電子時鐘是一種計時裝置,具有時、分、秒計時功能和顯示時間功能。本文在Proteus仿真軟件中,利用中小規(guī)模集成電路74LS247譯碼器、74LS90計數(shù)器、74LS153數(shù)據(jù)選擇器、74LS175 D觸發(fā)器等芯片以及外圍電路設(shè)計了一款數(shù)字電子時鐘,可以實現(xiàn)正常走時以及時間校準(zhǔn)功能,具有更高的準(zhǔn)確性和直觀性。同時通過Proteus軟件仿真電路,可以更加直觀、深刻地理解組合邏輯電路和時序邏輯電路在實際應(yīng)用中的工作原理,有助于理解數(shù)字電子時候的設(shè)計原理和運(yùn)行過程,并對電路的功能和準(zhǔn)確性進(jìn)行測試和驗證。

        參考文獻(xiàn):

        [1] 朱祥賢.數(shù)字電子技術(shù)項目教程[M].2版.北京:機(jī)械工業(yè)出版社,2022.

        [2] 戴明,孟召議,張淑驊.Multism在數(shù)字電子技術(shù)實踐教學(xué)中的應(yīng)用[J].柳州職業(yè)技術(shù)學(xué)院學(xué)報,2019,19(5):80-85.

        [3] 李玉姣.簡易數(shù)字電子時鐘的Multisim仿真設(shè)計[J].科技創(chuàng)新與應(yīng)用,2017(18):42-44.

        [4] 許春香,田偉華.數(shù)字電子技術(shù)[M].西安:西北工業(yè)大學(xué)出版社,2017.

        [5] 張宇,陳靜,龍波,等.一種數(shù)字時鐘的校準(zhǔn)方法及驗證裝置[J].計量學(xué)報,2020,41(12):1544-1551.

        【通聯(lián)編輯:梁書】

        猜你喜歡
        計數(shù)器
        煤氣與熱力(2022年2期)2022-03-09 06:29:30
        基于74ls90的除法計數(shù)器的設(shè)計和探討
        電子世界(2018年22期)2018-12-06 06:17:28
        基于Multisim的大容量N進(jìn)制計數(shù)器的仿真設(shè)計
        算盤是個“小氣鬼”
        計數(shù)器競爭冒險及其處理的仿真分析
        基于單片機(jī)的自動計數(shù)器設(shè)計
        藥盒計數(shù)器的設(shè)計方案及特點
        任意N進(jìn)制計數(shù)器的設(shè)計方法
        河南科技(2014年10期)2014-02-27 14:09:30
        三值絕熱多米諾可逆計數(shù)器設(shè)計
        基于單片機(jī)的仰臥起坐計數(shù)器
        初高中生精品福利视频| 全免费a级毛片免费看无码| 少妇中文字幕乱码亚洲影视| 国产70老熟女重口小伙子| 二区久久国产乱子伦免费精品| 精品国产夫妻自拍av| 亚洲av日韩av卡二| 三年在线观看免费大全下载| 无码一区二区三区AV免费换脸| 在线免费观看国产视频不卡| 人妻少妇精品视频一区二区三区l| 亚洲成av人在线播放无码| 无码夜色一区二区三区| 亚洲精品美女久久久久99| 国产交换精品一区二区三区| 国产乱子轮xxx农村| 鲁一鲁一鲁一鲁一澡| 国产精品国产三级国产an| 在线观看国产激情视频| 亚洲国产天堂久久综合网| 欧美日韩在线观看免费| 少妇特殊按摩高潮不断| 免费一区二区高清不卡av| 精品少妇爆乳无码av无码专区| 久久中文字幕无码一区二区| 麻豆av在线免费观看精品| 久久亚洲av成人无码电影| 欧美日韩国产一区二区三区不卡| 亚洲欧美日韩高清一区二区三区 | 在熟睡夫面前侵犯我在线播放| 欧美成人三级一区二区在线观看 | 300部国产真实乱| 香港三级欧美国产精品| 国产69精品麻豆久久| 国产高跟黑色丝袜在线| 在线视频制服丝袜中文字幕 | 久久久国产精品黄毛片| 亚洲啪av永久无码精品放毛片| 国产免费一级高清淫日本片| 国产精品国产三级国产不卡| 亚洲av色欲色欲www|