數字頻率計設計_第1頁
數字頻率計設計_第2頁
數字頻率計設計_第3頁
數字頻率計設計_第4頁
數字頻率計設計_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程設計任務書學生姓名: 專業(yè)班級: 電信1104 指導教師: 曾剛 工作單位: 信息工程學院 題 目:數字頻率計初始條件:具備電子電路的基礎知識和設計能力;具備查閱資料的基本方法;熟悉常用的電子器件;熟悉電子設計常用軟件的使用;要求完成的主要任務:(包括課程設計工作量及其技術要求,以及說明書撰寫等具體要求)1、設計頻率檢測電路;2、測量信號與ttl電平兼容,頻率范圍:0hz100khz;3、數碼管顯示頻率;4、掌握數字電路的設計及調試方法;5、撰寫符合學校要求的課程設計說明書。時間安排:時間一周,其中2天原理設計,3天電路調試指導教師簽名: 年 月 日系主任(或責任教師)簽名: 年 月 日目

2、錄摘要11. 數字頻率計的設計總體方案21.1數字頻率計的簡介21.2電路方案設計32. 電路模塊設計42.1計數電路42.4時基控制電路63. 系統總體電路圖73.1計數部分電路73.2閘門邏輯控制電路84. 軟件仿真圖95. 實物調試105.1實物制作105.3誤差分析115.4元件清單126 心得體會13參考文獻14 摘要本文介紹了一種測量僅與ttl電平兼容的信號的數字頻率計,其頻率的測量范圍為0hz到100khz,此次設計頻率計思路主要是利用計數原理,通過一定的時基控制電路能在1秒鐘以內讓計數器工作于計數狀態(tài),最后在1秒鐘內將計數值進行鎖存輸出顯示,即可得到待測信號頻率 ,涉及到的集成

3、芯片主要有十進制計數芯片74ls90邊沿控制鎖存器74ls273用于數碼管顯示的譯碼器cd4511以及時基芯片555和雙可重復單穩(wěn)態(tài)觸發(fā)器74ls123,共同完成了數字頻率計的設計。關鍵詞:ttl電平兼容信號,計數,頻率計1. 數字頻率計的設計總體方案1.1數字頻率計的簡介(1) 數字頻率計概述數字頻率計主要是采用數字電路制做成的能實現對周期性變化信號頻率測量的儀器。頻率計主要用于測量正弦波、矩形波、三角波和尖脈沖等周期信號的頻率值。其擴展功能可以測量信號的周期和脈沖寬度。通常說的,數字頻率計是指電子計數式頻率計。 (2) 頻率計測量方法頻率計的測量方法很多,因其工作原理的不同導致有很多的測量

4、方法。比如有比較法、無源測量法示波器法和計數法 ,最常用的的是計數法,計數器法測量電路簡單可靠,而且頻率的測量精度還較高,便于直接進行數字化的顯示。計數法測量頻率又分為直接測頻法和間接測頻法。(3) 頻率計組成結構一般以計數原理來制作的頻率計是由時基控制電路,放大整形電路,計數電路以及顯示電路等部分組成,頻率計的組成框圖如下:放大整形 閘門電路 待測信號衰減放大 |顯示電路 計數電路 組成時基控制電路 時鐘振蕩電路 圖1-1頻率計系統組成圖1.2電路方案設計方案一:通過單片機軟件實現,利用單片機內部所集成的定時器,在編程基礎定時周期1秒,然后設置i/o端口為計數模式,并且設置中斷時間為1秒,然

5、后直接用單片機i/o端口驅動數碼管進行顯示,計數值即為所測頻率。具體流程如下:i/o端口設置為計數模式為1秒定時器設置為1秒單片機為主控制器1秒中斷后數據鎖存輸出顯示設置1秒鐘的定時中斷圖1-2軟件實現流程圖方案二:通過直接計數法測頻率,利用計數芯片和時基控制電路實現對脈沖進行計數,在1秒內對脈沖進行計數,其1秒內計數值通過鎖存器進行鎖存后輸出,然后通過顯示電路顯示計數值,其計數值則為測量頻率。其方案設計流程圖如下所示:輸入脈沖 計數電路計數清零1秒后完成數據鎖存定時1秒計數數據顯示時鐘脈沖電路 圖1-3數字芯片實現測量頻率流程圖方案比較論證: 方案一主要是依靠軟件編程實現,對于設計一個數字頻

6、率計還是電路相對簡單,成本也較低,也便于容易實現。方案二是依靠數字集成芯片,原理比較清析,但是用到的集成芯片較多,外圍線路很多,但是對于熟練掌握數字電路芯片是個很好鍛煉機會,另外本次是完成數電的課程設計。綜合考慮下,最終還是選擇方案二。2. 電路模塊設計2.1計數電路計數部分電路用的是二五十進制的計數器74ls90,通過clk0下降沿觸發(fā)后開始計數,clk0與q0構成二進制計數器,clk1與q2q3q4構成五進制計數器,mr1與mr2同時高電平則輸出清零,ms1與ms2同時為高則置9,q0與clk1相連構成十進制。此次設計中用到6個74ls90進行級聯計數,構成6位數的計數是利用q3的下降沿來

7、觸發(fā)高位計數,即將q3接到下一級芯片的clk0,則可以完成高位的計數。 圖2-1基于74ls09計數電路2.2數據鎖存輸出以及顯示電路數據的鎖存用到的是上升沿觸發(fā)的74ls273的八位數據鎖存器,只有在有上升沿才將數據鎖存輸出,cd4511是常用的共陰極數碼管譯碼器,其具體連接電路如下: 圖2-2數據鎖存器輸出顯示電路2.3門閘電路 門閘邏輯電路主要用雙可重復單穩(wěn)態(tài)觸發(fā)器74ls123來完成1秒后數據鎖 圖2-3門閘邏輯控制電路存輸出,緊接著將計數器清零,避免下次脈沖到來時又再此基礎上重新計數,導致頻率測量發(fā)生錯誤。74ls123觸發(fā)器在b端電位置為高電平時,在a端出現下降沿時,在輸出q端就會

8、產生一個單穩(wěn)態(tài)的脈沖波 ,此次設計的門閘主要利用產生的脈沖波的上升沿來使計數值鎖存輸出,然后再將計數器進行清零。通過外接電阻電容元件就可以改變輸出脈沖寬度,輸出脈寬,則設置好合適的電容和電阻調整輸出脈寬。2.4時基控制電路 時基電路主要用到555定時器來產生一個方波信號,如下圖由555構成一個多諧振蕩器電路 圖2-4由555構成多諧振蕩器電路圖通過調節(jié)電位器r1可以改變輸出的占空比,該方波的整個充放電周期為,高電平所占時間為,此次設計要求輸出方波的高電平時間為1秒,則可以有理論計算出,用高精度的電位器r1就可以將高電平的脈寬調到很精準1秒,則數字頻率計的精度也會提高。3. 系統總體電路圖3.1

9、計數部分電路原理圖部分一: 圖3-1脈沖計數電路原理圖計數部分的電路利用的是6個十進制芯片74ls90,3個上升沿觸發(fā)八位數據74ls123的鎖存器,以及后面cd4511譯碼器和七段顯示數碼管,構成對輸入的秒沖進行計數鎖存,最后進行輸出和顯示在數碼管上。3.2閘門邏輯控制電路原理圖部分二: 圖3-2閘門邏輯控制電路這部分電路由555構成的時基脈沖電路和74ls123可重復觸發(fā)觸發(fā)單穩(wěn)態(tài)觸發(fā)器組成,主要是完成在1秒的高電平內進行計數,然后再利用邊沿使數據進行鎖存,然后再將74ls90的數據進行清零。74ls123單穩(wěn)態(tài)的觸發(fā)器目的主要是考慮到芯片的延時,必須是先將1秒計時后的數據進行鎖存輸出,然

10、后再利用觸發(fā)信號將74ls90計數值進行清零。4. 軟件仿真圖數字頻率計仿真圖如下:圖4-1頻率計仿真圖仿真圖中輸入信號的頻率為1963hz,仿真結果輸出值也為1963hz,可見仿真是成功的,可見原理上可行。5. 實物調試5.1實物制作圖5-1實物焊接圖5.2實物顯示結果圖 圖5-2實物顯示結果圖一(接上圖)說明如下:上圖信號輸入頻率為110hz,輸出結果顯示為115hz,可見存在一定的偏差,偏差為5hz。 圖5-3實物展示圖二說明如下:上圖信號的輸入頻率為10khz,然后顯示結果輸出為10095hz,存在一定的誤差,但是結果還是說明問題,證明電路原理和設計的正確性。5.3誤差分析實驗結果分析

11、:從上面實驗結果顯示值存在著一定的誤差,誤差主要在于555時基脈沖信號很難精準的定時為1秒,計數器只在1秒鐘內才進行計數,當高電平時間超過1秒時,則會使計數值偏大,頻率測量值就會偏大,如果高電平時間小于1秒,則計數值偏小,頻率的測量值偏小。此外影響頻率測量誤差還可能存在集成芯片再進行級聯時延時值較大存在的微小誤差,影響到最終頻率值得測量結果。5.4元件清單表5-4元件清單表原件序號型號主要參數數量備注15551定時器272ls1231邏輯控制電路374ls001與非門474ls90610進制計數器574ls2733鎖存器6cd45116譯碼器78421數碼器6數碼管8r47k2電阻9r39k2

12、電阻 rext10k3電阻11r3.3k1電阻12r1k1電阻13r101電阻14rp100k1電位器15rp47k1電位器16c4.7f2電解電容17c10f1電解電容18c47f1電解電容19c100f1電解電容20c0.01f1瓷片電容21led1二極管22s1按鈕開關6 心得體會數電課設我們的題目是數字頻率計,在了解原理之后,我們考慮到這個電路是時鐘信號的輸入比較重要,因為頻率計就是要測量一秒鐘內一個信號源輸出了多少個完整周期信號,所以時鐘電路模塊我們要精準到1秒,而不能直接給高低電平,因此我們考慮了很多方案,做出了555多諧振蕩器和晶體振蕩器,由于工藝的問題,555振蕩器在我們的后續(xù)

13、調試中很穩(wěn)定,而晶體卻不那么穩(wěn)定,所以我們選用555振蕩器。其次重要的部分是計數,鎖存及輸出部分,由于這部分電路較為復雜,有21個芯片,手工焊線的話,我們需要的杜邦線太多,也無法完成調試,所以我們還是選用做pcb板,而單面線路太多,就考到做雙面pcb,一方面是方便走線,一方面是嘗試雙面pcb板的手工制作,給自己挑戰(zhàn)。不過過程就沒這么簡單,雙面板的對齊很難,我們做了三塊板子,完成了兩塊,之后在過孔和焊錫上花了很多時間,但是花時間更多的是檢查線路,由于我們鍍錫做的不是很好,很多焊點都有虛焊,我們在檢查了二三十處錯誤之后,終于完成了板子的焊接。在調試過程中,我們發(fā)現數碼管一直計零,完全沒有計數,在多

14、次檢查通斷之后,問題還是沒有解決,最后我們在原理上找到了問題,因為90芯片的清零比273的鎖存要快,所在鎖存器鎖存之前,計數就已經被清零了,為了解決這個問題,我們選用了74ls123組成的延時電路來解決這個問題,由于延時電路有兩個部分,讓快的部分接入鎖存器,慢的部分接入計數器清零端,就可以避免這個問題。于是我們的課程設計到此終于完成了基本功能的測試,為了提高精度,我們微調了555振蕩電路,使其在01khz內誤差小于1%,在1khz100 khz內誤差小于5%。這次試驗真的是得到了很多東西,學會了雙面pcb板的焊接,學會了數電芯片的調試,學會了培養(yǎng)自己的耐心,這是一次很有意義的課程設計。 參考文獻1伍時和,數字電子技術基礎第一版. 清華大學出版社,20092梁宗善,新型集成電路的應用-電

溫馨提示

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

評論

0/150

提交評論