課程設計(論文)彩燈循環(huán)顯示控制器_第1頁
課程設計(論文)彩燈循環(huán)顯示控制器_第2頁
課程設計(論文)彩燈循環(huán)顯示控制器_第3頁
課程設計(論文)彩燈循環(huán)顯示控制器_第4頁
課程設計(論文)彩燈循環(huán)顯示控制器_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 課程設計(論文)說明書題 目: 彩燈循環(huán)顯示控制器 院 (系): 專 業(yè): 學生姓名: 學 號: 指導老師: 2007 年 1 月 20 日 摘 要本流水彩燈控制器的設計采用串行輸入方式完成其功能,由八個發(fā)光二極管、雙向移位寄存器74ls194、四位同步二進制計數器74ls161、八選一數據選擇器74ls151以及由555芯片構成的多諧振蕩電路構成。通過控制外部操作開關s1、s2,可以實現彩燈亮點的右循環(huán)、左循環(huán)、兩亮兩滅左循環(huán)等功能。關鍵字:寄存器74ls194;計數器74ls161;數據選擇器74ls151;多諧振蕩器abstract74ls151 and the how in harm

2、ony oscillating circuits being composed of 555 chips compose running water illumination controller 74ls161 designing 74ls194 , synchro four digit binary system counter adopt serial entering way to accomplish whose function , depositing an implement from eight light-emitting diodes , two-way shifting

3、 , eight selections one data selectors. handle switch s1 , s2 by controlling the outside, the right circulation being able to realize the illumination brightened dot , left functions such as cycling , lighting liang to exterminate left circulation liang.key words: 74 ls194 depositing an implement; c

4、ounter 74 ls161; data selector 74 ls151; many be settled oscillator目 錄 引 言041.設計任務及要求042.方案論證和選擇043.系統(tǒng)框圖054.電路的工作原理054.1時鐘信號發(fā)生器054.2序列信號發(fā)生器064.3移位輸出顯示電路094.4總電路圖及工作原理115. 電路板的組裝125.1原理圖的設計125.2 電路板制作過程126. 電路的調試136.1調試儀器136.2調試方法和過程136.3調試所遇問題137.測試結果及設計心得1371方案的優(yōu)點和缺點1372課題的核心價值148. 總 結14謝 辭15參考文獻16

5、附 錄17引 言本課程設計主要選用由555構成的時鐘信號發(fā)生器,四位同步二進制計數器和數據選擇器組成的序列發(fā)生信號器和雙向移位寄存器構成的移位顯示輸出電路。1 、設計任務及要求18只發(fā)光二極管顯示;2設置外部控制開關,具有控制彩燈亮點的左移,右移,全亮,全滅等功能;3亮點移動規(guī)律,2亮2滅右移或左移;4彩燈亮點移動時間間隔取1秒。2、 方案論證和選擇流水彩燈控制器主要由三部分組成:555構成多諧振蕩器產生時鐘信號即時鐘信號發(fā)生器;四位同步二進制計數器74ls161和八選一數據選擇器74ls151構成序列信號發(fā)生器;雙向移位寄存器74ls194構成的移位輸出顯示電路。 21 方案論證211時鐘信

6、號發(fā)生器主要用來產生脈沖信號。因為流水彩燈對頻率的要求不高,只要能產生高低電平就可以了,且脈沖信號的頻率可調,所以采用555組成多諧振蕩器,其輸出的脈沖作為下一級的時鐘信號。212序列信號發(fā)生器 在數字信號的傳輸和數字系統(tǒng)的測試中,有時需要用到一組特定的串行數字信號,這種串行數字信號稱為序列信號。產生序列信號的電路稱為序列信號發(fā)生器。序列發(fā)生器的構成方法有多種,比較簡單、直觀的方法是用計數器和數據選擇器組成。可以由四位同步二進制計數器74ls161和八選一數據選擇器74ls151或者和雙四選一的數據選擇器74ls153組成。213移位輸出顯示電路用兩個74ls194接成多位雙向移位寄存器,可以

7、實現數據的左循環(huán)、右循環(huán)和兩亮兩滅左循環(huán)等多種工作方式。22 方案選擇本課程設計主要選用由555構成的時鐘信號發(fā)生器,四位同步二進制計數器74ls161和八選一數據選擇器74ls151組成的序列發(fā)生信號器和兩個7474ls194構成的移位顯示輸出電路。對于序列信號發(fā)生器,因為如果選用74ls153,則還要加上一個非門和一個2輸入的或門,就要多加兩個芯片,顯得有點浪費資源。3、 系統(tǒng)框圖 八位撥碼開關控制 輸出時鐘信號 序列號 兩位撥碼開關控制時鐘信號發(fā)生 器序列信號發(fā)生器移位輸出顯示電路圖1流水彩燈控制器系統(tǒng)框圖4、 電路的工作原理41時鐘信號發(fā)生器時鐘信號由555構成的多諧振蕩電路產生(電路

8、圖如圖2),發(fā)光二極管用來指示該電路是否產生時鐘信號,電容c1是用來抗干擾的。由于彩燈對頻率要求不高,只要產生高低電平就可以。 圖2 時鐘信號發(fā)生器42序列信號發(fā)生器本設計的序列信號發(fā)生器采用八進制計數器取自74ls161(四位同步二進制計數器)的低三位和八選一數據選擇器74ls151構成。電路圖如圖3所示。圖3 序列信號發(fā)生器要了解序列信號發(fā)生器的工作原理就必須知道計數器74ls161和74ls151的工作原理。下面介紹這兩個芯片的工作原理。421 四位同步二進制計數器74ls161 74ls161具有清零、置數、計數和保持四種功能,且具有進位信號輸出,可串接計數使用??梢詫崿F從015的模1

9、6加法計數。其引腳排列圖、內部結構圖和邏輯功能表分別如圖4、圖5和表1所示。cpmrpecetcep功能xlxxx清零hlxx預置xhhlh保持xhhhl保持 hhhh計數圖4 74ls161的引腳排列圖 表1 74ls161邏輯功能表由表1知,74ls161的功能為:(1)清零功能:當清零端mr接低電平時,無論pe、cet、cep端口接低電平還是高電平,輸入端口dn輸入任何數字,輸出端qn都輸出0;(2)預置功能:當mr接高電平,pe接低電平,時鐘的上升沿到來時,輸出端qn輸出的為dn設計的的數字;(3)保持功能:當mr、 pe都為高電平,cet、cep的輸入相反時,qn的輸出保持;(4)計

10、數功能:當mr、pe、cet、cep都為高電平時,在時鐘信號cp的上升沿到時,計數器開始計數。圖5 74ls161的內部結構422八選一數據選擇器74ls15174ls151 為有互補輸出的8選1數據選擇器。其引腳排列圖、內部結構圖和功能表分別如圖6、圖7和表2所示。圖6 74ls151引腳排列圖表2 74ls151的功能表輸入輸出es2s1s0z1xxx00000i00001i10010i20011i30100i40101i50110i60111i7圖7 74ls151的內部結構圖s2、s1、s0是地址端,按二進制譯碼方式,從八個數據輸入端i0i7中,選擇一個需要的數據送到輸出端z;e為使能

11、端,低電平有效。當使能端e=1時,不論s2、s1、s0的狀態(tài)如何,均無輸出(z=0,z=1),多路開關處于禁閉狀態(tài)。當e=0時,多路開關正常工作,根據地址碼s2、s1、s0的狀態(tài)選擇i0i7中某一個通道的數據輸送到輸出端z。例如,s2s1s0=000,則選擇i0數據到輸出端即z= i0;依次類推,可以得到其他狀態(tài)地址的電路輸出。序列信號發(fā)生器的工作原理:在圖3中,當時鐘信號clk的上升沿到達計數器74ls161時,計數器開始計數,其輸出端q2q1q0從000循環(huán)計到111。而這三個輸出端又作為數據選擇器74ls151的三個地址端cba的輸入。74ls151開始根據地址碼的狀態(tài)選擇i0-i7中的

12、某一個通道的數據輸送到輸出端z。而i0-i7的數據則由一個八位的撥碼開關控制著使每一個通道可以選擇輸入的是低電平或高電平。4.3 移位輸出顯示電路主要由兩個雙向移位寄存器74ls194和八個發(fā)光二極管組成。74ls194的引腳排列圖、內部結構圖和功能表分別如圖8、圖9和表3所示。po、p1、p2、p3是并行數據輸入端;q0、q1、q2、q3是并行數據輸出端;dsr是右移串行輸入端;dsl是左移串行輸入端;s1、s0是工作模式控制端;mr是直接無條件清零(復位)端。cp是時鐘脈沖輸入端。74ls194有并行送數寄存、右移(方向由q0至q3)、左移(方向由q3至q0)、保持及清零等五種不同的工作模

13、式。s1、s0和 mr端的控制作用及功能表如表3所示。圖8 74ls194的引腳排列圖圖9 74ls194的內部結構圖功能輸入輸出mrs1s0cpp0p1p2p3q0q1q2q3復位lxxxxxxxllll預置hhhdcbadcba右移hlhxxxxdsrq0q1q2左移hhlxxxxq0q1q2dsl保持hlhxxxxxq0q1q2q3表3 74ls194的功能表移位輸出顯示電路的電路圖如圖10所示。其工作原理為:(1)使 s2的2、3腳導通,則當時鐘的上升沿到來時,由于u4的q3與u5的dsr相連接,u5的q3又通過序列信號發(fā)生器與u2的dsr相連,所以由功能表知,可以實現發(fā)光二極管的右移

14、循環(huán)流水功能。對序列信號的改變輸入所需的數據,可以實現二亮二滅等右移循環(huán)流水功能;(2)使s2的1、4腳導通,則當時鐘的上升沿到來時,由于u5的q0與u4的dsl相連接,u4的q0又通過序列信號發(fā)生器與u5的dsl相連,所以由功能表知,可以實現發(fā)光二極管的左移循環(huán)流水功能。圖10移位輸出顯示電路4.4總電路圖及工作原理總的電路圖如圖11所示。流水彩燈控制器的工作原理如下:當排插j1接入+5v的電壓時,發(fā)光二極管l被點亮,同時時鐘信號發(fā)生器開始工作。555芯片的q端輸出周期秒的脈沖,發(fā)光二極管l3以一定的頻率開始閃爍。由時鐘信號發(fā)生器產生的時鐘信號同時輸送到序列信號發(fā)生器和移位顯示輸出電路中。序

15、列信號發(fā)生器開始工作。74ls161在輸入的時鐘信號的上升沿到來時開始計數。在第一個時鐘上升沿,74ls161的輸出端q2、q1、q0把輸出的數據0、0、0輸送到74ls151的地址端c、b、a中,即cba=000,那么數據選擇器的輸出端z就選擇i0這個通道的輸入數據。i0的數據輸入由八位撥碼開關的第一個開關決定。依次類推,計數器74ls161從0到15循環(huán)計數,其輸出端q2q1q0也就把相應的輸出000111輸送給74ls151的地址端cba,則輸出端z就相應的把i0-i7的數據輸送給74ls194芯片u4的dsr端口和u5的dsl端口。撥動八位撥碼開關,使其處于導通(即i0-i7的輸入為高

16、電平)或是斷開(即i0-i7的輸入為低電平)狀態(tài),若撥動撥碼開關,使s2的2、3腳導通,可以實現發(fā)光二極管的右移循環(huán)功能;在此狀態(tài)下,撥動八位撥碼開關,使其2和15、3和14腳導通,其余的為斷開,則u4的dsr端連續(xù)輸入兩個高電平,這時可以實現發(fā)光二極管的二亮二滅的右移循環(huán)功能。類似的,若撥動撥碼開關,使s2的1、4腳導通,可以實現發(fā)光二極管的左移循環(huán)功能。圖11流水彩燈控制器原理圖5、電路板的組裝電路的設計由計算機來完成,電路的設計廣泛采用protel軟件來設計,該軟件具有高度的集成性與擴展性,并具有仿真功能,但是該功能不強,用protel進行電路設計步驟如下圖所示:5.1 原理圖的設計原理

17、圖的設計過程如下圖:繪制原理圖運行軟件加載元件庫生成pcb布局元件并布線(1)加載元器件庫,在繪制電路原理圖之前,將所需的原理圖元件庫裝入原理圖編輯器;(2)繪制原理圖,根據自己的設計原理,繪制原理圖;(3)生成pcb,布局元件,布線,電腦布線并不十分令人滿意,可以手動調整; 5.2 電路板制作過程電路板是用絕緣材料做成的表面附銅的板子,pcb的線寬要大于0.5mm,否則制作的時候容易斷,接觸也不是很好,地線、電源線和信號源線要大于0.7mm,另外,孔的大小也要合理,要根據元件的管腳來設置。熨燙、腐蝕、打孔打印pcb焊接元件檢查(1)熨燙:將熱轉印紙倒敷在銅板有銅的那一面,用電熨斗熨到銅板上,

18、熨斗的溫度不能太高,不能熨燙過久,久的話紙上面的一層膜容易粘到板子上面,腐蝕的時候不容易腐蝕掉,給腐蝕造成一定的難度;(2)腐蝕:熨燙好的銅板待冷卻后,將印上電路圖的銅版放入氯化鐵溶液中,氯化鐵的濃度高腐蝕的速度也會比較快,腐蝕過后洗掉墨線;(3)打孔:要注意孔的尺寸,根據孔和元件的大小來選擇鉆頭的大?。唬?)焊接:放置元件,從比較矮的器件到比較高的器件,器件越貼近電路板越好,這樣可以減小干擾。注意焊接容易接成短路,焊點不要太大,防止虛焊。(5)檢查:檢查是否虛焊、短路和斷路,管腳位置是否正確。6. 電路的調試6.1 調試儀器dt9202 數字萬用表1個5v直流穩(wěn)壓電源1臺 示波器 1臺6.2

19、 調試方法和過程電路板做好后即可進行調試步驟如下:(1)首先觀察電路有無斷點或可疑點,若有則用電烙鐵進行焊接。在本次實驗所印電路有一根斷線,可能是在腐蝕的時候和其他電路板碰在了一起,使墨線斷掉了;(2)用萬用表測試所有線路,確保都為正常電路;(3)調節(jié)電源為5伏,用萬用表測試電壓,保證電壓正常能夠使芯片工作;(4)先不插芯片,將電源正確的接在電路的正負兩端,此時綠燈亮,測量芯片的工作電壓是否正常,測試為4.9v,能使芯片工作正常;(5)撥動撥碼開關,使s2的2、3腳,撥動八位撥碼開關,使其2和15導通,其余的為斷開,發(fā)光二極管亮點右循環(huán);在此狀態(tài)下,撥動八位撥碼開關,使其2和15、3和14腳導

20、通,其余的為斷開,發(fā)光二極管開始二亮二滅右循環(huán)。(6)撥動撥碼開關,使s2的1、4腳導通,發(fā)光二極管亮點左循環(huán);如果s2的導通和斷開狀態(tài)不對應,則電路不能實現左移右移的功能。6.3 調試所遇問題及問題的解決: (1)在調試過程中,接通電源,只有l(wèi)1發(fā)光,l3沒有,用萬用表檢查,555的1端口與接地端斷路,用一導線接通,再接通電源,電路開始工作。(2)再次接通電源,發(fā)現555電路不起振,接上示波器觀察發(fā)現,r3、u2大小選擇不合適,更換后調節(jié)指示led顯示正確。(3)555電路正常后發(fā)現電路彩燈還是不能按設計閃動,再次用電表排查各端接口,發(fā)現74ls151計數器工作異常,更換后達到設計標準。7.

21、測試結果及設計心得本電路可以實現設計要求要實現的右循環(huán)、左循環(huán)、二亮二滅右循環(huán)等三種工作方式。而且使用的芯片較少。71方案的優(yōu)點和缺點(1)優(yōu)點在于使用了八選一數據選擇器74ls151,從而使整個電路使用的芯片個數減少。而八位撥碼開關的使用,則增添了電路的工作方式。(2)缺點在于本電路只能實現一種數據的傳輸,就是串行數據傳輸,不能實現并行數據的傳輸。在電路設計中,并行傳輸比串行傳輸速度要快得多。72課題的核心價值本課題可應用于對現實生活中。例如,夜里建筑大樓外面那些用來裝飾的流水彩燈以及歌舞廳里循環(huán)亮著的彩燈等。由于人們對彩燈的變換樣式的要求不斷的提高,所以彩燈電路設計就變得十分重要了。這就需

22、要我們研究出更多樣式的彩燈來滿足人們的需要了。8.總 結在本次的電路設計中,自己學到了很多東西,動手能力也得到了加強。要設計好一個電路,就必須要對每一個原器件的工作原理以及其優(yōu)缺點有一定的了解,然后才能夠設計好一個電路。在設計時,要考慮到每一種可能性,這樣設計出來的電路就更加的完美。這次設計中,有的器件第一次遇到,像排阻,它也有接電源端,由于以往的觀念(電阻不分極刑),導致排阻的反接。這些問題都是在實踐中以及科協成員的幫助下得到解決的。通過這次課程設計,我對計數器74ls161、選擇器74ls151和移位寄存器74ls194有了更深的理解。這次課程設計把我學到的知識應用到實際當中去,讓我真正體會到了學以自用的樂趣,理論聯系實際加強了我對學習的欲望和有所學有所用的探索精神。以前對電路的工作過程只能抽象地去理解,做電路板也都是進行簡單的模仿,做這次課程設計剛開始也是模仿其他電路,結果不能調試出來,除了前面所說的原因外一個重要的原因就是沒有完全理解別人的電路,并且別人的電路不一定符合自己的要求,只有在別人電路的基礎上自己設計出來的電路錯了才知道在哪里修改及怎樣修改,后來,翻閱了有關書籍,關于這次課程設計所要用到的一些電路的知識又重新復習了一下,終于完全明白了電路的原理

溫馨提示

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

評論

0/150

提交評論