李 瑞,王明艷,向厚振,沈泉波
(中北大學(xué)信息與通信工程學(xué)院,山西太原 030051)
數(shù)字式電子鐘集成電路大都是由振蕩器、分頻器、計數(shù)器、譯碼器、LED顯示器組成。譯碼代替機械式傳動,用LED顯示器代替指針顯示進而顯示時間,減小了計時誤差。
本設(shè)計就是研究用數(shù)字電路實現(xiàn)的數(shù)字電子鐘,整體的電路設(shè)計就是由振蕩器、分頻器、計數(shù)器、譯碼器、LED顯示器、校時電路組成[2]。這種用數(shù)字電路實現(xiàn)的電子鐘與機械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且使用壽命更長。
數(shù)字電子鐘的基本組成有555定時器和RC構(gòu)成的多諧振蕩器、分頻器、“時”、“分”、“秒”對應(yīng)的計數(shù)器、譯碼顯示器、校時電路,其構(gòu)成框圖如圖1所示。
圖1 數(shù)字電子鐘的構(gòu)成框圖
振蕩器是數(shù)字電子鐘的核心,振蕩器的穩(wěn)定度及頻率的準(zhǔn)確度決定了數(shù)字電子鐘的準(zhǔn)確程度。通常選用晶振來構(gòu)成振蕩器電路[1]。本文采用555構(gòu)成的多諧振蕩器。它是一種無穩(wěn)態(tài)電路,在接通電源后,不需要外加觸發(fā)信號,電路狀態(tài)能夠自動地不斷變換,產(chǎn)生矩形波的輸出。該電路存在兩個暫穩(wěn)態(tài),電容C1在(1/3)VCC和(2/3)VCC之間充電和放電。第一個暫態(tài)是:當(dāng)電源剛接通時,電源電壓通過R1、R2對C1充電,充電時間為T1=(R1+R2)*C1;第二個暫態(tài)為是,電容C1通過電阻R2和放電管放電,放電時間為T2=R2*C1。所以該電路的振蕩周期為T=0.7(R1+2*R2)*C1,頻率F=1/T[7]。我們可以通過改變R1、R2 和C1 的值得到所需的頻率。該電路如圖2所示。
圖2 振蕩器
數(shù)字電子鐘的時基信號是1 Hz,由555定時器產(chǎn)生的1 kHz的信號必須經(jīng)過分頻器才能獲得1 Hz的信號。分頻器實際也是計數(shù)器,本設(shè)計中所用的分頻器有兩個功能:一是產(chǎn)生標(biāo)準(zhǔn)1 Hz的脈沖信號;二是提供校正電路的校正信號。因為74LS90是二-五-十進制計數(shù)器[2],所以采用三片計數(shù)器級聯(lián)就可以實現(xiàn)上述功能,即三片級聯(lián)可以獲得所需的頻率信號。電路圖如圖3所示。
圖3 分頻器
數(shù)字電子鐘需要兩個60進制計數(shù)器分別作為“分”、“秒”計數(shù)器,還需要一個24進制計數(shù)器作“小時”計數(shù)器。60進制計數(shù)器采用一片74LS90和一片74LS161級聯(lián)實現(xiàn)。74LS161用作“秒計數(shù)器”個位,所以將其設(shè)計成十進制計數(shù)器,這里用反饋預(yù)置法實現(xiàn)。即當(dāng)計數(shù)器計到1001時,將74LS161的QA端和QD端,分別接至一個與非門的輸入端,將與非門的輸出端送至預(yù)置端LD,這樣就可實現(xiàn)十進制計數(shù)?!懊胗嫈?shù)器”的十位用74LS90實現(xiàn),所以將其設(shè)計成六進制的計數(shù)器,用反饋清零法實現(xiàn)。即當(dāng)計數(shù)器計到0110時,將74LS90的QB端和QC端,分別接至一個與門的輸入端,將與門的輸出端送至清零端R01和R02,由此實現(xiàn)六進制計數(shù)功能。其電路圖如圖4所示。
圖4 60進制計數(shù)器
本設(shè)計中24進制計數(shù)器是用兩片74LS90級聯(lián)實現(xiàn)。先將兩片74LS90設(shè)置成十進制計數(shù)器,將它們級聯(lián),然后用反饋歸零法實現(xiàn)24進制計數(shù)。
譯碼是把給定的代碼進行翻譯,本設(shè)計將時、分、秒計數(shù)器輸出的8421BCD碼翻譯為相應(yīng)的十進制數(shù),并通過顯示器顯示。通常顯示器與譯碼器是配套使用的。我們選用的七段譯碼驅(qū)動器74LS48和共陰極數(shù)碼管[4]。
在計時開始時,必須和標(biāo)準(zhǔn)時間校準(zhǔn),這一功能由校時電路完成。該電路實現(xiàn)對時、分的校準(zhǔn)[6]。校時的原理是:給被校的計時電路引入一個超出常規(guī)計時許多倍的快速脈沖信號,從而使計時電路快速達到標(biāo)準(zhǔn)時間。
(1)多諧振蕩電路的仿真
該電路部分由555定時器和RC組成。仿真時用示波器觀察555定時器的輸出,并調(diào)整電路中的可變電阻的參數(shù)以獲得1 kHz的矩形脈沖波。
(2)計數(shù)、顯示電路的仿真
該部分是由兩個60進制計數(shù)器,一個24進制計數(shù)器,譯碼器,顯示器組成。按設(shè)計原理連接電路并進行仿真。給60進制計數(shù)器一個1 Hz的脈沖。觀察數(shù)碼管的顯示,看計數(shù)器是否正常計時,并且當(dāng)秒計數(shù)器計滿60后向分計數(shù)器進位。分計數(shù)器計滿60后向小時計數(shù)器進位。
(3)校時電路的仿真
當(dāng)計數(shù)器開始工作時,如果電路顯示和標(biāo)準(zhǔn)時間不一致時,需要進行調(diào)時。本設(shè)計中用兩個開關(guān),分別用來進行小時和分的校時。當(dāng)開關(guān)打開時,電路正常工作;當(dāng)開關(guān)閉合時,進行校時。校時的頻率我們設(shè)定為1 Hz。
本系統(tǒng)是基于振蕩器、分頻器、計數(shù)器、譯碼器、LED顯示器、校時電路組成。實體圖如圖5所示。
圖5 數(shù)字電子鐘的實物圖
本設(shè)計是純數(shù)字電路的電子鐘裝置。由555定時器產(chǎn)生1 kHz的信號,經(jīng)分頻器后獲得1 Hz的標(biāo)準(zhǔn)信號,這個信號直接決定了電子鐘的走時是否準(zhǔn)確。秒計數(shù)器、分計數(shù)器都是由74LS90和74LS161設(shè)計的60進制計數(shù)器。小時計數(shù)器是由74LS90設(shè)計的24進制計數(shù)器。因為計數(shù)初始時間和標(biāo)準(zhǔn)時間不一致,所以電路中還設(shè)計有校時電路。本設(shè)計還可以附加擴展電路,比如報時電路、顯示日期。
[1]康華光.電子技術(shù)基礎(chǔ)數(shù)字部分[M].第4版.北京:高等教育出版社,2000.
[2]李振聲.實驗電子技術(shù)[M].北京:國防工業(yè)出版社,2001.
[3]任為民.電子技術(shù)基礎(chǔ)課程設(shè)計[M].北京:中央廣播電視大學(xué)出版社,1997.
[4]李銀華.電子線路設(shè)計指導(dǎo)[M].北京:北京航空航天大學(xué)出版社,2005.
[5]江曉安,董秀峰,楊頌華.數(shù)字電子技術(shù)[M].西安:西安電子科技大學(xué)出版社,2002.
[6]唐亞平,劉濤.電子設(shè)計自動化(EDA)技術(shù)[M].北京:化學(xué)工業(yè)出版社,2004.
[7]彭軍.數(shù)字電路設(shè)計與制作[M].北京:科學(xué)出版社,2005.