【正文】
數量級。本頻率計設計簡潔,便于攜帶,擴展能力強,適用范圍廣。系統(tǒng)簡單可靠、操作簡易,能基本滿足一般情況下的需要。編寫相應的程序可以使單片機自動調節(jié)測量的量程,并把測出的頻率數據送到顯示電路顯示。畢業(yè)論文課題:基于單片機的數字頻率計的設計目 錄摘要 3前 言 1第一章 緒論 2 2 課題研究的目的和意義 2 2第二章 數字頻率計總體方案設計 3 3 4 4第三章 數字頻率計的硬件系統(tǒng)設計 5 數字頻率計的硬件系統(tǒng)框架 5 數字頻率計的主機電路設計 5 8 9 12 15第四章 數字頻率計軟件系統(tǒng)設計 16 軟件設計規(guī)劃 16 16 16 17 18 18 18 中斷流程 20第五章 數字頻率計的仿真調試 22參考文獻 23致 謝 24附錄(程序) 25附錄:數字頻率計的系統(tǒng)原理圖 28摘要本方案主要以單片機為核心,主要分為時基電路,邏輯控制電路,放大整形電路,閘門電路,計數電路,鎖存電路,譯碼顯示電路七大部分,設計以單片機為核心,被測信號先進入信號放大電路進行放大,再被送到波形整形電路整形,把被測的正弦波或者三角波整形為方波。利用單片機的計數器和定時器的功能對被測信號進行計數。本設計以89C51單片機為核心,應用單片機的算術運算和控制功能并采用LED數碼顯示管將所測頻率顯示出來。既保證了系統(tǒng)的測頻精度,又使系統(tǒng)具有較好的實時性。[關鍵詞]單片機,運算,頻率計,LED數碼管AbstractThe program mainly microcontroller as the core, are divided into timebase circuit, the logic control circuit, amplifier shaping circuit, the gate circuit, the counting circuit, latch circuit, decoding circuit most of the seven shows, design a microcontroller as the core, the measured signal the first amplifier to amplify the ining signal, and then was sent to the waveform shaping circuit surgery, the measured sine wave or triangle wave shaping as a square wave. Counter and timer microchip features of the signal count. Write the corresponding program can automatically adjust the measurement range of SCM, and the frequency of the measured data to the display circuit displays.The design of the 89C51 microcontroller core, microcontroller applications and control functions and arithmetic operations with LED digital display tube to the measured frequency is displayed. System is simple, reliable, easy to operate and can basically meet the general needs. Both to ensure the accuracy of the system frequency measurement, but also the system has good realtime. The frequency meter design is simple and easy to carry, expansion capability, wide application.[Key words] microcontroller, operation, frequency meter, LED digital tube朗讀顯示對應的拉丁字符的拼音因此,在生產過程中許多物理量,例如溫度、壓力、流量、液位、PH值、振動、位移、速度、加速度,乃至各種氣體的百分比成分等均用傳感器轉換成信號頻率,然后用數字頻率計來測量,以提高精確度。按功能分類,測量某種單一功能的計數器。數字頻率計按頻段分類 (1)低速計數器:最高計數頻率<10MHz; (2)中速計數器:最高計數頻率10—100MHz; (3)高速計數器:最高計數頻率>100MHz; (4)微波頻率計數器:測頻范圍1—80GHz或更高。單片機的潛力越來越被人們所重視。第一章 緒論在電子技術中,頻率是最基本的參數之一,并且與許多電參量的測量方案、測量結果都有十分密切的關系,因此頻率的測量就顯得更為重要。通常情況下計算每秒內待測信號的脈沖個數,此時我們稱閘門時間為1秒。閘門時間越長,得到的頻率值就越準確,但閘門時間越長則每測一次頻率的間隔就越長。數字頻率計是用數字顯示被測信號頻率的儀器,被測信號可以是正弦波,方波或其它周期性變化的信號。 課題研究的目的和意義單片機數字頻率計以其可靠性高、體積小、價格低、功能全等優(yōu)點,廣泛地應用于各種智能儀器中,這些智能儀器的操作在進行儀器校核以及測量過程的控制中,達到了自動化,傳統(tǒng)儀器面板上的開關和旋鈕被鍵盤所代替,測試人員在測量時只需按需要的鍵,省掉很多煩瑣的人工調節(jié),智能儀器通常能自動選擇量程,自動校準。單片機控制的數字頻率計:10Hz~10KHz。:函數信號發(fā)生器輸出方波,矩形波,幅度為5V,能產生所需頻率的脈沖信號。第二章 數字頻率計總體方案設計方案一:本方案主要以單片機為核心,利用單片機的計數定時功能來實現頻率的計數并且利用單片機的動態(tài)掃描法把測出的數據送到數字顯示電路顯示。:邏輯控制電路時基電路放大整形電路閘門電路計數器鎖存器譯碼顯示器 方案二原理框圖方案一:本方案主要以單片機為核心,被測信號先進入信號放大電路進行放大,再被送到波形整形電路整形,把被測的正弦波或者三角波整形為方波。編寫相應的程序可以使單片機自動調節(jié)測量的量程,并把測出的頻率數據送到顯示電路顯示。同時時基電路提供標準時間基準信號,其高電平持續(xù)時間1s,當1s信號來到時,閘門開通,被測脈沖信號通過閘門,計數器開始計數,直到1s信號結束閘門關閉,停止計數。邏輯