數字電子技術課程設計籃球30秒計時器設計_第1頁
數字電子技術課程設計籃球30秒計時器設計_第2頁
數字電子技術課程設計籃球30秒計時器設計_第3頁
數字電子技術課程設計籃球30秒計時器設計_第4頁
數字電子技術課程設計籃球30秒計時器設計_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、河南理工大學數字電子技術課程設計題 目:籃球競賽30秒計時器設計學 號:姓 名:許慧芳班 級:通信11-3班2022年5月1日摘要本課程設計是脈沖數字電路的簡單應用,設計了籃球競賽30秒計時器。此計時器功能齊全,可以直接清零、啟動、暫停和連續以及具有光電報警功能,同時應用了七段數碼管來顯示時間。此計時器有了啟動、暫停和連續功能,可以方便地實現斷點計時功能,當計時器遞減到零時,會發出光電報警信號。本設計完成的中途計時功能,實現了在許多的特定場合進行時間追蹤的功能,在社會生活中也具有廣泛的應用價值。此計時器的設計采用模塊化結構,主要由以下3個組成,即計時模塊、控制模塊、以及譯碼顯示模塊。在設計此計

2、時器時,采用模塊化的設計思想,使設計起來更加簡單、方便、快捷。此電路是以時鐘產生,觸發,倒計時計數,譯碼顯示為主要功能,在此結構的基礎上,構造主體電路和輔助電路兩個部分。關鍵字:計時器光電報警模塊化目錄摘要2前言3第一章 計數器概述 41.1 計時器的特點及應用 41.2 設計任務及要求 4 基本要求4 設計任務及目標4 主要參考器件4第二章 電路設計原理52.1電路組成52.2 設計思路52.3 設計方案5第三章 單元模塊 63.1秒脈沖發生器6 3.11計時器的基本原理6秒脈沖發生器電路設計73.2 8421BCD碼遞減計數器模塊73.2.1 74LS192的工作原理8計數器單元電路83.

3、3譯碼顯示器874LS48七段顯示譯碼器83.4輔助控制電路9報警電路9暫停工作電路9置數工作電路10清零工作電路10總電路11第四章 總結11參考文獻12第一章 計時器概述1.1計時器的特點及應用 計時器的種類很多。按構成計時器的各觸發器是否使用同一個時鐘脈沖源來分,可以分為同步計時器和異步計時器。根據計時制的不同,可以分為二進制、十進制和任意進制計時器。根據計時器的增減趨勢,又可以分為加法、減法和可逆計時器。還有可預置數和可編程序功能計時器等等。目前,無論是TTL還是CMOS集成電路,多有品種較齊全的中規模集成計時器,使用者只要借助于期間手冊提供的功能表和工作波形圖及管腳圖排列,就能正確地

4、使用這些器件。1.2 設計任務及要求基本要求:(1) 具有顯示30秒計時功能;(2) 系統設置外部操作開關,控制計時器的直接清零、啟動和暫停/連續功能;(3) 在直接清零時,要求數碼管顯示器滅燈;(4) 計時器為30秒遞減計時,其計時間隔為1秒; (5) 計時器遞減計時到零時,數碼顯示器不能滅燈,同時發出光電報警信號。 設計任務及目標: (1) 根據原理圖分析各單元電路的功能;(2)熟悉電路中所用到的各集成塊的管腳及其功能;(3)進行電路的裝接、調試,直到電路能達到規定的設計要求;(4)寫出完整、詳細的課程設計報告。 主要參考器件: NE555 74LS192 74LS48第二章 電路設計原理

5、2.1電路組成30秒計時器的總體參考方案框圖如圖2-1所示。它包括秒脈沖發生器、計數器、譯碼顯示電路、報警電路和輔助時序控制電路(簡稱控制電路)等五個模塊組成。其中計數器和控制電路是系統的主要模塊。計數器完成30秒計時功能,而控制電路完成計數器的直接清零、啟動計數、暫停/連續計數、譯碼顯示電路的顯示與滅燈、定時時間到報警等功能。秒脈沖發生器計數器譯碼顯示控制電路報警電路外部操作開關圖2-1 30秒計時器系統設計框圖秒脈沖發生器產生的信號是電路的時鐘脈沖和定時標準,但本設計對此信號要求并不太高,故電路可采用555集成電路或由TTL與非門組成的多諧振蕩器構成。2.2設計思路定時電路主要由振蕩器和計

6、數器組成。該電路設計思路如下:1設計一個秒脈沖發生器,這里采用555定時器來產生這個計時脈沖。2設計30秒遞減計時電路,由秒脈沖發生器控制其計數,每隔1秒鐘,計數器減1。3設計譯碼顯示電路,顯示器能顯示計數器的即時計數數值。4設計報警電路,當計數器遞減計時到零時(即定時時間到,顯示器上顯示00),發出報警信號。5設計外部操作開關控制計時器的直接清零、啟動和暫停/連續計時。23設計方案分析設計任務,計數器和控制電路是系統的主要部分。計數器完成30s計時功能,而控制電路具有直接控制計數器的啟動計數、暫停連續計數、譯碼顯示電路的顯示和滅燈功能。為了滿足系統的設計要求,在設計控制電路時,應正確處理各個

7、信號之間的時序關系。在操作直接清零開關時,要求計數器清零,數碼顯示器滅燈。當啟動開關閉合時,控制電路應封鎖時鐘信號CP,同時計數器完成置數功能,譯碼顯示電路顯示“30”字樣;當啟動開關斷開時,計數器開始計數;當暫停連續開關撥在暫停位置上時,計數器停止計數,處于保持狀態;當暫停連續開關撥在連續時,計數器繼續遞減計數。第三章 單元模塊根據設計思路和原理框圖,對各個單元電路進行分析,逐次設計出各個單元電路。3.1秒脈沖發生器555定時器內部結構圖如圖3.1所示。3.1.1 555定時器電路的基本原理圖3.2 555定時器邏輯符號和引腳圖3.1 555定時器內部結構由3.1圖可以看出,555內部結構包

8、括兩個電壓比較器C1和C2,一個基本RS觸發器和一個集電極開路的放電三極管TD三部分構成。VI1是比較器C1的反相輸入端,也稱閾值端,用TH表示。VI2是比較器C2的同相輸入端,也稱觸發端,用TR表示。VR1和VR2是C1和C2的基準電壓,VCO是控制電壓輸入端,當VCO懸空時,VR1=2/3VCC,VR2= 1/3VCC。若VCO接固定電壓時,VR1=VCO, VR2=1/2VCO 。/RD是清零端,當/RD=0時,VO=0;當/RD=1時,電路處于工作狀態。555定時器的邏輯功能主要取決于比較器C1、C2的工作狀態,分析如下,在無外加控制電壓VCO的情況下:1、當VI1>VR1,VI

9、2>VR2時,比較器輸出VCl=0,VC2=1,觸發器置0,使得定時器輸出VO=0,同時TD導通。2、當VI1<VR1,VI2<VR2時,比較器輸出VC1=1,VC2=0,觸發器置1,使得定時器輸出VO=1,同時TD截止。3、當VI1<VR1;VI2>VR2時,比較器輸出VCl=1,VC2=1,觸發器維持原狀態不變。根據以上分析,可得到555集成定時器功能狀態表,如表3.1所示。表3.1 555定時器控制功能表輸 入輸 出THVODis×<VCC<VCC>VCC×<VCC>VCC×LHHHLH不變L導通截

10、止不變導通為了提高電路的負載能力,在輸出端接緩沖器G4。TD與/R接成的反相輸出端VO與VO在高、低電平狀態上完全相同。秒脈沖發生器電路設計555定時器是一種電路結構簡單、使用方便靈活、用途廣泛的多功能電路, 可產生各種脈沖,為了給計數器74LS192提供一個時序脈沖信號,使其進行減計數,本設計采用555構成的多諧振蕩電路(即脈沖產生電路),其基本電路如圖3.3示.其中555管腳圖如上圖3.2示.由555工作特性和其輸出周期計算公式可知,其產生的脈沖周期為: T=0.7(R1+2R2)C 。 3.2 8421BCD碼遞減計數器模塊計數器選用中規模集成電路74LS192進行設計,74LS192是

11、十進制可編程同步加/減計數器,它采用8421碼二一十進制編碼,并具有直接清零、置數、加/減計數功能。3.2.1 74LS192的工作原理當/LD= 1,CR=0時,若時鐘脈沖加入到CPu端,且CPd=l則計數器在預置數的基礎上完成加計數功能,當加計數到9時,/CO端發出進位下跳變脈沖;若時鐘脈沖加入到端CPd,且CPu=1,則計數器在預置數基礎上完成減計數功能,當計數減到0時,/BO端發出借位跳變脈沖。由74LS192構成的三十進制遞減計數器如圖3.4所示。圖3.4 三十進制遞減計數器3.2.2計數器單元電路74LS192的計數原理是:只有當借位/BO1端發出借位脈沖時,高位計數器才作減計數。

12、當高、低位計數器處于全零,且CPd為0時,置數/LD2端等于0,計數器完成并行置數,在CPd端的輸入時鐘脈沖作用下,計數器再次進入下一循環減計數。計數器單元電路如圖3.5所示。3.5 計數器單元電路3.3 譯碼顯示電路此模塊主要是由74LS48譯碼器和共陰極七段LED顯示器組成,通過計數器加到譯碼器,從而實現共陰極七段LED顯示器從30遞減到零的計數顯示功能。74LS48七段顯示譯碼器A、B、C、D是BCD碼的輸入端;a,b,c,d,e,f,g是輸出端;試燈輸入端:低電平有效。當0時,數碼管的七段應全亮,與輸入的譯碼信號無關。本輸入端用于測試數碼管的好壞;動態滅零輸入端:低電平有效。當1、0、

13、且譯碼輸入為0時,該位輸出不顯示,即0字被熄滅;當譯碼輸入不全為0時,該位正常顯示。本輸入端用于消隱無效的0。如數據0034.50可顯示為34.5;3.4 輔助控制電路為了保證系統的設計要求, 在設計控制電路時, 應正確處理各個信號之間的時序關系。從系統的設計要求可知, 控制電路要完成以下四項功能: 操作“清零”開關,要求計數器清零;閉合啟動,減計時器進入計數狀態。閉合 “啟動” 開關時, 計數器應完成置數功能, 顯示器顯示30 秒字樣; 斷開“啟動”開關時, 計數器開始進行遞減計數。當 “暫停/ 連續”開關處于 “暫?!蔽恢脮r,控制電路封鎖時鐘脈沖信號CP , 計數器暫停計數, 顯示器上保持

14、原來的數不“暫停/ 連續” 開關處于“連續”位置時, 計數器繼續累計計數。 報警電路報警電路用二極管設計。報警電路如圖3.8所示。圖3.9 光電報警電路圖3.8 報警電路當計數到零時,兩計數器借位端輸出多為低(0),故本設計將高位片借位反饋到二極管負極性端,此時+5V電源經1k電阻使發光二極管發出光電報警信號,完成報警功能,而在遞減計數時,端輸出為高(1),二極管不報警.同時應注意的是,如圖可以知道兩個與非門構成的基本RS觸發器,構成去抖動電路,防止產生機械開關的毛刺現象,并控制輸入信號的輸入從而達到,暫停計時和繼續計時??刂齐娐分蠸R鎖存器功能表:SRQQ鎖存器狀態00不變不變不確定0101

15、0101011100 保持接74LS192 的預置數控制端, 當開關合上時, =0,74LS192 進行置數; 當斷開時, =1,74LS192 處于計數工作狀態, 從而實現功能的要求,當然本設計只要將啟動信號直接加到置數端。圖3.9是時鐘脈沖信號CP 的控制電路,控制CP 的放行與禁止。當定時時間未到時,74LS192 的借位輸出信號路,=1, 則CP 信號受 “暫停/ 連續” 開關的控制, 當處于“暫?!蔽恢脮r,門輸出0, 門關閉, 封鎖CP 信號, 計數器暫停計數; 當處于 “連續”位置時, 門輸出1, 門打開, 放行CP 信號, 計數器在CP 作用下, 繼續累計計數。3.4.3 置數/

16、工作電路由于置數為“30”,所以要將高、低電平加在兩片74LS192組成的30進制計數器的輸入端D、C、B、A的相應端。第一片74LS192的DC端接高電平,BA端接低電平;第二片74LS192的四個輸入端均接低電平;兩片74LS192的/LOAD端均接高電平。當開關閉合時,計數器置數,數碼管顯示“30”字樣;當開關斷開時,計數器開始進行計數。3.4.4 清零/工作電路清零/工作電路由單刀雙擲開關與電阻組成。當開關打到清零端,即接高電平時,輸出高電平至74192的CLR端,計數器清零;當開關打到工作端,即接地,輸出低電平至74192的CLR端,清零端無效,計數器處在工作狀態。第四章總結心得體會通過本次課程,使我所學的理論在實踐中得到檢驗,使我對專業理論的掌握更加深刻。每次的問題,經過我們共同的努力,都或多或少的得到了解決,通過這些問題的解決使自己處理實際問題的能力進一步提高,讓自己充分認識到了理論與實際之間的差別。身為自動化專業的學生,設計是我們將來必需的技能。而這次課設恰恰給我們提供了一個應用自己所學知識的平臺。從通過理論設計,到仿真軟件仿真,再到確定具體方案。整個過程都需要我充分利用所學的知識進行思考、借鑒。通過此次電路設計,我加深了對課本知識的認識理解,對電路設計方法也有了一定的初步認識,更加深了我對本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論