找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8869|回復: 0
打印 上一主題 下一主題
收起左側(cè)

基于74LS160秒級定時器Multisim仿真設(shè)計

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:573822 發(fā)表于 2019-10-24 20:53 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
這是之前做的一次設(shè)計,所有資料都是自己找的,自己想辦法做出來的。
  • 設(shè)計目的
  • 學習運用LM358芯片設(shè)計直流穩(wěn)壓電源。
  • 基于74LS160自主設(shè)計一個51秒定時電路,學會對計數(shù)器芯片的應(yīng)用。
  • 學習運用NE555設(shè)計多諧振蕩器。
  • 學習運用共陰極七段顯像管。
  • 學習蜂鳴器的運用

  •       設(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è)計能滿足定時電路供電要求的電源。

  •       設(shè)計方案
  • 總電路設(shè)計思路
圖1 51秒定時器原理框圖
30 秒定時器主要由秒脈沖發(fā)生器、 控制電路、 計數(shù)器、譯碼顯示器電路和報警電路五部分組成。
  • 直流穩(wěn)壓電源設(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ù)

  •        基于NE555芯片設(shè)計脈沖電路。

  • 555定時器基本信息

它由分壓器、比較器、基本 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計算器基本資料

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 引出端符號意義

進位輸出端
計數(shù)控制端
計數(shù)控制端
輸入端
同步并行置入控制端(低電平有效)
輸出端
時鐘輸入端(上升沿有效)
異步清除輸入端(低電平有效)

  • 設(shè)計思路
如圖所示,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、停止)
  •       PCB設(shè)計
  • 電路原理圖:


圖13 PCB原理圖
  • PCB板設(shè)計


圖14 PCB圖
  • 3D視圖


圖15 PCB 3D視圖

  • 元器件清單

表3  元器件清單列表

序號
類別
數(shù)值
封裝
數(shù)量
1
0.25W直插電阻
4.7kΩ
直插
1
2
0.25W直插電阻
1kΩ
直插
2
3
0.25W直插電阻
20kΩ
直插
1
4
0.25W直插電阻
62kΩ
直插
1
5
可調(diào)電阻
5kΩ
直插
1
6
電解電容
10uF
直插
2
7
電解電容
680uF
直插
1
8
電解電容
100uF
直插
1
9
瓷介電容
0.1uF
直插
2
10
二極管
1N4007
直插
8
11
達林頓管
TIP122
直插
1
12
直插IC
LM358P
DIP-8
1
13
直插IC
NE555P
DIP-8
1
14
直插IC
74LS48
N016
2
15
直插IC
74LS160
N016
2
16
直插IC
74LS04
N014
1
17
直插IC
74LS10
N014
1
18
變壓器
220V to 9V

1
19
雙閘開關(guān)

直插
1
20
開關(guān)

直插
3
21
七段共陰極顯像管

直插
2
22
蜂鳴器

貼片
1



  •       總結(jié)
通過這次對兩位十進制計數(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ù)。


全部資料51hei下載地址:
51秒計數(shù)器.zip (1.84 MB, 下載次數(shù): 35)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表