這是之前做的一次設(shè)計,所有資料都是自己找的,自己想辦法做出來的。
- 學習運用LM358芯片設(shè)計直流穩(wěn)壓電源。
- 基于74LS160自主設(shè)計一個51秒定時電路,學會對計數(shù)器芯片的應(yīng)用。
- 學習運用NE555設(shè)計多諧振蕩器。
- 學習運用共陰極七段顯像管。
- 學習蜂鳴器的運用
設(shè)計具有手控方式實現(xiàn)體育競賽秒級定時的電路,利用LED數(shù)碼管顯示計數(shù)器的值。掌握用 “反饋置數(shù)法”構(gòu)成定時電路的設(shè)計方法;用Multisim軟件畫圖仿真;用Protel軟件繪制PCB板圖。具體要求如下: (1)設(shè)計一個計時電路,定時時間為(20+學號末兩位)秒,并能實時顯示時間; (2)設(shè)置操作開關(guān)控制計時器的清零、啟動和暫停/連續(xù)計時; (3)要求定時電路遞增計時,每隔一秒鐘,定時電路加1; (4)當計時電路遞增計時到預(yù)定數(shù)值時發(fā)出報警信號; (5)外界供電為AC 220市電,設(shè)計能滿足定時電路供電要求的電源。
圖1 51秒定時器原理框圖 30 秒定時器主要由秒脈沖發(fā)生器、 控制電路、 計數(shù)器、譯碼顯示器電路和報警電路五部分組成。 電路原理分析: - 市交流電220V從T1變壓器進入降壓到適合大小的交流電。
- 減壓后的交流電經(jīng)過四個二極管組成的整流電路,將極性變化的交流電轉(zhuǎn)變?yōu)闃O性單一的脈動直流電。
- 經(jīng)過電解電容C3和瓷片電容C4組成的濾波電路濾除整流后脈動電壓中的交流成分,將脈動的直流電轉(zhuǎn)變?yōu)槠交闹绷麟姟?/font>
- 在經(jīng)過后面四個二極管和LM358P運放和達林頓管組成一個穩(wěn)壓電路,將平滑的直流電轉(zhuǎn)變?yōu)榉(wěn)定的直流電,使其基本不受電網(wǎng)電壓波動和負載電阻變化的影響。
- 通過調(diào)節(jié)電位器R3的阻值,將輸出的電壓調(diào)節(jié)到5V
圖2 電源電路仿真電路
圖3 電壓表示數(shù)
它由分壓器、比較器、基本 R--S 觸發(fā)器和放電三極管等部分組成。分壓器由三個 5 KΩ的等值電阻串聯(lián)而成。分壓器為比較器  、  提供參考電壓,比較器  的參考電壓為  ,加在同相輸入端, 比較器  的參考電壓為  ,加在反相輸入端。 比較器由兩個結(jié)構(gòu)相同的集成運放  組成。 高電平觸發(fā)信號加在  的反相輸入端,與同相輸入端的參考電壓比較后,其結(jié)果作為基本 R--S 觸發(fā)器  端的輸入信號;低電平觸發(fā)信號加在  的同相輸入端,與反相輸入端的參考電壓比較后,其結(jié)果作為基本 R—S 觸發(fā)器  端的輸入信號。基本 R--S 觸發(fā)器的輸出狀態(tài)受比較器  的輸出端控制。
圖4 555定時器
由 555 定時器組成的多諧振蕩器如圖所示,其中 R 1 、R 2 和電容 C 為外接元件。其工 作波如圖所示。設(shè)電容的初始電壓  =0, t=0時接通電源,由于電容電壓不能突變,所以高、低觸發(fā)端  =  =0<  ,比較器  輸出為高電平,  輸出為低電平,即  ,  (1 表示高電位, 0 表示低電位) , R S 觸發(fā)器置1, 定時器輸出  此時  ,定時器內(nèi)部放電三極管截止,電源V cc經(jīng)  向電容C充電,逐漸升高。當  上升到  時,  輸出由0翻轉(zhuǎn)為1, 這時  , R—S 觸發(fā)順保持狀態(tài)不變。 所以 0<t<  期間,定時器輸出  為高電平1。  時刻,  上升到  ,比較器  的輸出由1變?yōu)椋埃?這時  , R -S觸發(fā)器復0,定時器輸出  。  期間,  ,放電三極管T導通, 電容C通過R 2放電。  按指數(shù)規(guī)律下降,當  時比較器  輸出由0變?yōu)椋,R-S觸發(fā)器的  ,Q的狀態(tài)不變,  的狀態(tài)仍為低電平。  時刻,  下降到  ,  比較器輸出由 1 變?yōu)?0,R---S 觸發(fā)器的,  觸發(fā)器處于 1,定時器輸出  。此時電源再次向電容 C 放電,重復上述過程。 通過上述分析可知,電容充電時,定時器輸出  ,電容放電時,  ,電容不斷地進行充、放電,輸出端便獲得矩形波。多諧振蕩器無外部信號輸入,卻能輸出矩形波,其實質(zhì)是將直流形式的電能變?yōu)榫匦尾ㄐ问降碾娔?
由圖可知,振蕩周期  。  為電容充電時間,  為電容放電時間。 充電時間  放電時間  矩形波的振蕩周期  矩形波頻率  計算: 
圖5 1HZ多諧振蕩器仿真電路
- 基于74LS160計數(shù)器設(shè)計51秒定時器(可通過開關(guān)控制計時器的清零、啟動和暫停/連續(xù)計時;)
74LS160 的清除端是異步的。當清除端CLR為低電平時,不管時鐘端CLK狀態(tài)如何,即可完成清除功能。 74LS160 的預(yù)置是同步的。當置入控制器LOAD為低電平時,在 CLK上升沿作用下,輸出端 Q0-Q3 與數(shù)據(jù)輸入端 D0-D3 一致。對于74LS160,當 CLK由低至高跳變或跳變前,如果計數(shù)控制端ENP、ENT為高電平,則LOAD應(yīng)避免由低至高電平的跳變,而 74LS160 無此種限制。 74LS160 的計數(shù)是同步的,靠CLK同時加在四個觸發(fā)器上而實現(xiàn)的。當ENP、ENT均為高電平時,在CLK上升沿作用下 Q0-Q3同時變化,從而消除了異步計數(shù)器中出現(xiàn)的計數(shù)尖峰。對于74LS160,只有當CLK為高電平時,ENP、ENT才允許由高至低電平的跳變, 而74LS160的 ENP、ENT跳變與CLK無關(guān)。160 有超前進位功能。當計數(shù)溢出時,進位輸出端(RCO)輸出一個高電平脈沖,其寬度為 Q0的高電平部分。 在不外加門電路的情況下,可級聯(lián)成 N位同步計數(shù)器。對于74LS160,在CLK出現(xiàn)前,即使 ENP、ENT、CLR發(fā)生變化,電路的功能也不受影響。
圖6 74LS160封裝圖 圖7 74LS160邏輯圖
表1 74LS160的功能表
表2 引出端符號意義
如圖所示,51秒定時器計數(shù)器設(shè)計電路如下: 51進制設(shè)計:U1為十位數(shù)部分,U2為個位數(shù)部分。當ENP (U2)=ENT (U2)=CLR(U1、U2)=1時,計數(shù)器開始加法計算,由00不斷加法計算到51秒。RCO(U2) 連接ENP、ENT(U1),當U2的計數(shù)器一個循環(huán)后,U1的示數(shù)加1,由三腳與非門U7A連接U1的QA和QC,U2的QA,當輸出計數(shù)器輸出了51時,U7A與非門輸出低電平,S1繼電器切換電路到地,計數(shù)器暫停在51,經(jīng)過U8A非門后,輸出高電平,蜂鳴器鳴叫。 開啟:開關(guān)S2控制計數(shù)器開啟。當S2斷開時,ENP (U2)=ENT (U2)=CLR(U1、U2)=1,計數(shù)器啟動。當S2連接時,CLR(U1、U2)=0,電路關(guān)閉。 置0:電路正常運行時,當S2、S3斷開,S4連接,計數(shù)器置0。 暫停/繼續(xù):電路正常運行時,當S2、S4斷開,S3連接,計數(shù)器保持狀態(tài),當S4連接時,計數(shù)器繼續(xù)運行。
圖8 兩片74LS160 芯片設(shè)計51秒定時器的計數(shù)器部分 - 基于74LS48驅(qū)動共陰極七段顯像管的顯示電路設(shè)計
- 計數(shù)器實現(xiàn)了對時間的累計以 8421BCD 碼形式輸出,譯碼驅(qū)動電路將計數(shù)器輸出的8421BCD 碼轉(zhuǎn)換為數(shù)碼管需要的邏輯狀態(tài), 并且為七段數(shù)碼管的正常工作提供足夠的工作電流。譯碼器是一個多輸入、多輸出的組合邏輯電路。它的工作是把給定的代碼進行“翻譯” ,變成相應(yīng)的狀態(tài), 使輸出通道中相應(yīng)的一路有信號輸出。 譯碼器在數(shù)字系統(tǒng)中有廣泛的用途,不僅用于代碼的轉(zhuǎn)換、終端的數(shù)字顯示,還用于數(shù)字分配,存儲器尋址和組合控制信號等。譯碼器可以分為通用譯碼器和顯示譯碼器兩大類。用于驅(qū)動 LED 七段數(shù)碼顯示常用的有74LS48。
- 譯碼器 74LS48
74LS48 是 BCD-7 段譯碼器/驅(qū)動器,其輸出是OC門輸出且高電平有效, 專用于驅(qū)動 LED七段共陰極顯示數(shù)碼管。其功能是把輸入的 8421BCD 碼 ABCD 譯成七段輸出 a-g,再由七段數(shù)碼管顯示相應(yīng)的數(shù)。由 74LS48 和 LED 七段共陰極數(shù)碼管組成一位數(shù)碼顯示電路。若將個位、時位、百位計數(shù)器的輸出分別接到相應(yīng)七段譯碼器的輸入端,便可進行不同數(shù)字顯示。在譯碼器輸出與數(shù)碼管之間串聯(lián)的 R 為限流電阻。當計數(shù)器在 CP 脈沖的作用下,就應(yīng)將其狀態(tài)顯示成清晰的數(shù)字符號。74LS48 的管腳如圖所示。在管腳圖中,管腳 LT、RBI、BI/RBO 都是低電平是起作用,作用分別為: LT 為燈測檢查,用 LT 可檢查七段顯示器個字段是否能正常被點燃。 BI 是滅燈輸入,可以使顯示燈熄滅。 RBI 是滅零輸入, 可以按照需要將顯示的零予以熄滅。 BI/RBO 是共用輸出端, RBO 稱為滅零輸出端,可以配合滅零輸出端 RBI,在多位十進制數(shù)表示時,把多余零位熄滅掉,以提高視圖的清晰度。
圖9 74LS48管腳圖
- 74LS48 的功能: 74LS48的功能表如表所示。
表3 74LS78芯片功能表
(1)譯碼功能:將 LT,RBI 和 BI/RBO 端接高電平,輸入十進制數(shù) 0~9的任意一組 8421BCD碼(原碼),則輸出端 a~g也會得到一組相應(yīng)的 7 位二進制代碼( 74LS48 驅(qū)動共陰極,輸出3FH、06H、5BH, ; 74LS47驅(qū)動共陽極,輸出 COH、F9H、A4H, )。如果將這組代碼輸入到數(shù)碼管,就可以顯示出相應(yīng)的十進制數(shù)。 (2)試燈功能:給試燈輸入加低電平,而 BI/RBO 端加高電平時,則輸出端 a~g均為高電平。若將其輸入數(shù)碼管,則所有的顯示段都發(fā)亮。此功能可以用于檢查數(shù)碼管的好壞。 (3)滅燈功能:將低電平加于滅燈輸入時,不管其他輸入為什么電平,所有輸出端都為低電平。將這樣的輸出信號加至數(shù)碼管,數(shù)碼管將不發(fā)亮。 (4)動態(tài)滅燈功能:RBI 端為滅零輸入端,其作用是將數(shù)碼管顯示的數(shù)字 0熄滅。當RBI=0,且 DCBA=0000 時,若 LT=1,a~g輸出為低電平,數(shù)碼管無顯示。利用該滅零端,可熄滅多位顯示中不需要的零。不需要滅零時, RBI=1。
圖10 顯示部分仿真電路圖 報警電路設(shè)計:由一個非門與蜂鳴器組成報警電路,當計數(shù)器達到51時,UA7輸出低電平,通過非門U8A變成高電平,蜂鳴器工作,發(fā)出警報。
圖11 報警電路設(shè)計電路圖 總電路如下:上部分為直流穩(wěn)壓電源,通過調(diào)節(jié)電位器,將市電220V轉(zhuǎn)為直流電5V,再經(jīng)過下面電路完成51秒定時器電路,完成整個電路設(shè)計。 在計數(shù)器達到51秒之時,蜂鳴器鳴叫,要關(guān)閉即切換S3,即清零計數(shù)器,再切換高電平即繼續(xù)啟動。 啟動:S2,S3連接,S2斷開,計數(shù)器啟動。 停止:S2,S3, S2連接,計數(shù)器關(guān)閉。 置0:S2、S3斷開,S4連接,計數(shù)器置0。 暫停:S2、S4斷開,S3連接,計數(shù)器計數(shù)暫停。 繼續(xù):S2斷開,S3、S4連接,計數(shù)器計數(shù)繼續(xù)運行。
圖12 51秒定時器設(shè)計總電路圖(開啟、置0、停止)
圖13 PCB原理圖
圖14 PCB圖
圖15 PCB 3D視圖
表3 元器件清單列表
通過這次對兩位十進制計數(shù)器74LS160的設(shè)計與制作,我懂得了如何將自己所學的東西運用于實際電路中,掌握了功能電路的基本設(shè)計方法,學會了74LS160計數(shù)器的應(yīng)用,加深了對時序電路的理解,同時也掌握了仿真軟件的應(yīng)用,能夠?qū)υO(shè)計的電路進行仿真,從而驗證電路的正確性。通過這次設(shè)計我還學會了通過圖書館書籍和互聯(lián)網(wǎng)進行資料的收集,為以后的設(shè)計工作奠定基礎(chǔ)。在不斷地學習著數(shù)電知識,并且了解了很多芯片的使用,以及連接的方式,在PCB的設(shè)計和操作中不斷地學到很多東西,也理解了很多數(shù)字電子技術(shù)的理論,實踐了這些技術(shù)。
0.png (6.91 KB, 下載次數(shù): 44)
下載附件
2019-10-25 03:04 上傳
全部資料51hei下載地址:
51秒計數(shù)器.zip
(1.84 MB, 下載次數(shù): 35)
2019-10-24 20:49 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|