數電課程設計_第1頁
數電課程設計_第2頁
數電課程設計_第3頁
免費預覽已結束,剩余11頁可下載查看

下載本文檔

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

文檔簡介

1、數字電子計數基礎課程設計學院:計算機學院專業(yè)班級:通信工程10-2班時間:2013年1月7日目 錄設計要求3正文一、倒計時器組成及原理31.1倒計時計數器組成31.2X作原理 3二、擬定設計方案42.1用Multisim進行仿真設計 42. 2設計實現數碼管顯示42.3設計555定時振蕩實現秒振蕩發(fā)生功能 42. 4設計實現減法計數功能52. 5設計實現二位數減法計數功能 52. 6設計實現反饋電路實現30秒計數功能 52. 7設計實現控制電路實現啟動、清零/復位和暫停/繼續(xù)計數控制電路 52.7. 1清零/復位電路52. 7. 2暫停/繼續(xù)計數電路62. 7.3啟動電路72. 8設計實現閃爍

2、報警電路 8三、功能說明總結 9四、課程設計小結 9參考文獻10附錄:一、電路原理圖 11二、元器件明細表 11設計要求:設計30秒倒計時計數器。30秒倒計時器的設計功能要求包括:1具有30秒倒計時功能;2、設置外部操作開關,控制計時器的直接淸零/復位、開始和暫停/連續(xù)計數功能:3、計時器計時間隔為1秒;4、計時器遞減計時到零時,數碼顯示器不滅燈,保持并閃爍光電報警。5、計時器暫停計數時,數碼管閃爍提醒:正文:一、倒計時器組成及原理1.1倒計時計數器組成倒計時計數器選用TTL集成電路,主要由秒定時振蕩發(fā)生器、減法計數器、譯碼器、七 段數碼顯示器、控制電路、閃爍報警電路等組成,在電路工作過程中,

3、電路能夠通過控制器 實現開始計數、清零/復位、暫停/繼續(xù)計數等功能,在倒計時結束保持00狀態(tài)并不斷閃爍 提示報警,原理圖如下:秒定時振蕩 發(fā)生器數碼管譯 碼器七段數碼 匸二 管顯示控制電路閃爍報警 電路倒計時計數器原理組成框圖圖11.2工作原理當電路工作時,由555定時器組成多諧扳蕩器,選取適當的電容使娠蕩周期為1s:用 兩片減法計數器芯片級聯組成二位數計數器,用七段數碼管顯示計數;控制電路通過控制減 法計數器的控制端實現對電路保留、啟動、清零/復位和暫停/繼續(xù)計數功能的控制;利用 JK觸發(fā)器的翻轉狀態(tài)特性和譯碼器BI/RBO端的控制實現閃爍報警功能。二、擬定設計方案2.1用Multisim進

4、行仿真設計Multisim是美國國家儀器(NI)有限公司推出的以Windows為基礎的仿真工具,適用 于板級的模擬/數字電路板的設計工作。Multisim中提供了豐富的披件數據可供選擇,它包 含了電路原理圖的圖形輸入、電路硬件描述語言輸入方式,具有豐富的仿其分析能力。通過 Multisim可以及時仿真實現電路設計功能并及時發(fā)現存在的問題進行改正,可以確保設計 的電路能夠正常實現應有的功能。2. 2設計實現數碼管顯示選取共陰極七段紅色數碼管作為顯示器,譯碼器選擇74LS48N,將譯碼器的LT、RBI端 直接接高電平,BI/RBO也接高電平,將七段數碼管的七個引腳分別接100Q電阻后于譯碼器 輸出

5、端相連,在譯碼器輸入端輸入電平實現了數碼管顯示功能。2. 3設計555定時振蕩實現秒振蕩發(fā)生功能如圖2,用555定時器、電容電阻組成多諧振蕩發(fā)生器,G選擇1uF,圖中G為100nF 為仿真實驗用數據,C?選擇10nF,電阻均為5. 1kQ,由周期計算公式:T07 (Ri+2R2) Ci 1sI C2C1士伽F ±10DnFU9Tax£)I£.n?rr5 RT Vte5.1 KQ45LM565CM6.1 kQ3743圖22.4設計實現減法計數功能選用74LS191N加減計數器作為減法計數器芯片,U/D加減控制端接離電平將74LS191N 設置為減法計數狀態(tài),將74L

6、S191N輸出端與74LS48N譯碼器的輸入端相接,脈沖接555定 時振蕩電路產生的諧振脈沖,實現減法計數功能。2. 5設計實現二位數減法計數功能級聯兩片均設置為滅法計數器的74LS191N,將低位滅計數器的進位端RCO接高位減計 數器的EN使能端(圖中為CTEN端),將數碼管、電阻及譯碼器74LS48N按2. 2中說明連接, 實現二位數減計數功能。2. 6設計實現反饋電路實現30秒計數功能如圖3,釆用74LS191N異步置數,離位反饋輸出0A、0B通過兩個2輸入與非門兩次與 非反饋給D觸發(fā)器RESET端,為實現控制功能準備,置終反饋給預制LD端(電路圖中為LOAD 端):低位反饋輸出OB、0

7、D同離位方法實現。商位預置數端DCBA預置0100,低位預置數端 DCBA預置1001,實現30秒計數。2. 7設計實現控制電路實現啟動.清零/復位和暫停/繼續(xù)計數控制電路2. 7.1清零/復位電路鬲、低位74LS191N的反饋信號分別通過兩個2輸入與非門兩次與非輸入D觸發(fā)器的 RESET端,同吋D端與淸零/復位控制電路相連.D觸發(fā)器輸出Q再反饋會LOAD端(即LD 端),兩個D觸發(fā)器的D端均與開關J43),高位74LS191N的高電平預置數與低位74LS191N的鬲電平預置數端與D 輸入接線位置相同,使得開關閉合前高低位74LS191N的鬲電平預置數及D為鬲電平,閉合 后鬲低位74LS191

8、N的離電平預置數及D為低電平,從而控制LD預置端實現淸零和復位功能。如圖4, J4控制電路為淸零/復位控制電路,J4為控制開關,閉合清零,開啟復位。圖42. 7. 2暫停/繼續(xù)計數電路單刀單擲開關J1所在電路為暫停/繼續(xù)計數功能電路。如上圖4,開關J1閉合前,J1 所在電路反饋低電平,當J1閉合后,J1所在電路反饋高電平,反饋信號經如下圖5兩個或 非門兩次或非輸入D觸發(fā)器輸入D端(如下圖5), D觸發(fā)器輸出Q接低位74LS191N的CTEN 端(及EN使能端),上面的JK觸發(fā)器的輸出端與第一個或非門的另一輸入端相連。電路工 作時,當J1斷開,正常工作,當J1閉合時,使能端CTEN變?yōu)樯屉娖剑?/p>

9、位74LS191N輸出 保持,使電路進入暫停狀態(tài),斷開J1則繼續(xù)計數。VCC圖52. 7.3啟動電路如上圖5, J3所在為啟動控制電路,當J1處于斷開狀態(tài),RESET端為低電平,當閉合J1后.RESET端為離電平,JK觸發(fā)器輸出置0,正常工作狀態(tài)下第一級或非門另一輸入為0, 經兩級或非后輸入D .觸發(fā)器,且輸入為低電平,即輸出端Q輸出低電平至CTEN (EN使能端) 使電路啟動。74LS191N功能表如圖:預置使能加/ 減控制時鐘預置數據輸入輸出工作模式LDEND/UCPD3 D2 Di Do03 Q2 Qi Qo0XXXd3 ch di doda ch di do異步置數11XXXXXX保持

10、數據保持100tXXXX加法計數加法計數101tXXXX加法計數減法計數2. 8設計實現閃爍報警電路根據譯碼器控制端BI/RBO功能功能(輸入)輸入輸入/輸岀輸出LTRBIa3a2AiAoBI/RBOa b c d e f g滅燈XXXXXX00 0 0 0 0 0 0圖7如圖7,當BI/RB0為0時,不論LT, RBI及A3A2A1A0為何值,輸出為0且數碼管為滅 燈狀態(tài)。當BI/RBO為1時,正常輸出輸入數據。對于JK觸發(fā)器,J端接高電平,K端與低位74LS191N的使能端EN (電路圖中CTEN端) 相接,則K端在計數使能時為低電平,暫停或計數到00時為鬲電平,由JK觸發(fā)器功能表如 下:

11、JK輸出10置111翻轉圖8如圖9,將74LS48N譯碼器的BI/RB0與該JK觸發(fā)器的輸出端相連,由圖8可知當J=1,K=0時,BI/RB0置仁數碼管正常工作:當J=1, K=1時,BI/RBO翻轉,使數碼管時亮時滅 閃爍。U6O6 O 3US74LS48Hi-&89nrI U20ySXT圖9經過以上功能分析、設計和仿真,30s計數器的各項功能得到實現,在清零/復位與暫 停/繼續(xù)控制電路中,當J1閉合,暫停計數時,發(fā)光二極管點亮,J1斷開,繼續(xù)計數時, 發(fā)光二極管滅;當J4閉合,數碼管清零,發(fā)光二極管點亮,當J4斷開后.發(fā)光二極管滅。三、功能說明總結實現從29到00的30秒倒計時計數

12、功能.時間間隔為1s,具有啟動,清零/復位與暫 停/繼續(xù)計數功能;同時當清寒與暫停時,淸零/復位或暫停/繼續(xù)計數功能電路中的發(fā)光二 極管點亮,作為功能標識:暫停時,數碼管顯示閃爍提醒,倒計時到00時計數保持00,并 且閃爍報警,提示計數結束。J1為單刀單擲開關,是暫停/繼續(xù)計數功能控制開關,閉合J1,開關,計數暫停,斷開 J1開關,計數繼續(xù):J3為自動復位開關,時計數啟動開關,當清零/復位開關斷開復位后, 按下J3啟動計數;J4為單刀單擲開關,是清零/復位功能控制開關,閉合J3開關,數碼管 淸零保持,再斯開J3開關,復位29,等待啟動開關J3啟動。四、課程設計小結課程設計過程中對學到的各種芯片

13、的功能,作用有了更加深入的學習.尤其是通過 Multisim的設計與仿真,Multisim之前沒有接觸過,這幾天學習了其基本功能和仿真實驗。 在設計30秒倒計吋計數器時,用到了 74LS191N加/減計數器,共陰極數碼管,74LS48N譯 碼器,555定時器紐成多諧振蕩器電路,JK觸發(fā)器和D觸發(fā)器等元器件,對這些元器件的特 性,功能有了進一步深入的了解。通過555定吋器構成多諧振蕩電路的仿真對其電路結構有 了更深刻的印象,掌握了通過改變RC的值對振蕩周期進行調整。當然在設計各各功能的過程中也遇到了許多問題,如罠初使用74LS191N加/減計數器的 時候對其反饋和異步置數功能不是很清楚,在査閱書

14、本和實踐多次的基礎上終于解決異步置 數問題,又如在設計反饋控制電路的過程中,時選用JK觸發(fā)器還是D觸發(fā)器,最初的設想 是用的JK觸發(fā)器.但是實驗多次后才覺得如果用D觸發(fā)器會更好,最終用D觸發(fā)器實現清 零/復位控制電路和計數器反饋電路;另一個問題是倒計時計數到00時的保持與閃爍問題, 當計數到00時,74LS191N的MAX/MIN端輸出將從低電平變?yōu)楦唠娖剑嚵瞬簧俜椒ǎ行?無法保持00狀態(tài),有些在00狀態(tài)無法閃爍,最終通過反饋兩個74LS191N的MAX/MIN端與 非兩次后的輸控制D觸發(fā)器U21的SET端控制低位74LS191N的使能端CTEN端(即EN端) 實現保持00計數狀態(tài),并利用

15、JK觸發(fā)器的翻轉和置1功能特性控制74LS48譯碼器的BI /RB0 端輸入實現閃爍功能。每遇到一個問題都時進一步學習和加深對電路,原理,元器件學習的 過程,每解決一個問題,沒實現一個功能,都會十分的興奮,總之,課程設計是一個提商能 力,實踐所學知識的過程,當然,還有許多的元器件,電路原理等有待于進一步的學習,對 Multisim的學習也是一個開始,希望今后也能進一步學習到更多這一功能強大仿真軟件的 功能。參考文獻:艾永樂 付子艾數字電子計數基礎2008 北京中國電力出版社:邱關源 羅先覺 電路第五版2011 北京鬲等教育出版社;Multisim原件介紹百度文庫;附錄:電路原理圖二、元器件明細表555定時器1個七段共陰極

溫馨提示

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

評論

0/150

提交評論