智能頻率計.doc
約44頁DOC格式手機打開展開
智能頻率計,2.5萬字 44頁包括詳細設(shè)計圖,元件清單,程序代碼及儀器儀表本設(shè)計以at89s52單片機為核心,將被測頻率信號送入單片機,利用它內(nèi)部的定時/計數(shù)器完成頻率的測量。并采用動態(tài)掃描的方法通過6位數(shù)碼管顯示出相應(yīng)的頻率數(shù)值。單片機測量的頻率精度高,速度快,在測量頻率時,能夠很好的解決測量精度和測量時間的矛盾。同時...
內(nèi)容介紹
此文檔由會員 stu123 發(fā)布
智能頻率計
2.5萬字 44頁
包括詳細設(shè)計圖,元件清單,程序代碼及儀器儀表
本設(shè)計以AT89S52單片機為核心,將被測頻率信號送入單片機,利用它內(nèi)部的定時/計數(shù)器完成頻率的測量。并采用動態(tài)掃描的方法通過6位數(shù)碼管顯示出相應(yīng)的頻率數(shù)值。單片機測量的頻率精度高,速度快,在測量頻率時,能夠很好的解決測量精度和測量時間的矛盾。同時還具有時間顯示功能,為各種生活工作提供了方便。
本系統(tǒng)經(jīng)過多方面的查閱,比較,充分考慮了實用性,擴展性和設(shè)計要求等方面因素,設(shè)計者決定實現(xiàn)以下功能:
(1) 正常工作時,它相對于一個時鐘功能,顯示時間的小時,分鐘,秒鐘。一共用了六個數(shù)碼管。
(2) 具有調(diào)整時間功能,只用在三個按鍵,一個用于加數(shù)(S1),一個用于減數(shù)(S2),一個用于選擇時間調(diào)整(S3)。
(3) 當頻率脈沖信號來時,可選擇頻率按鍵(S4)進行頻率測量。
1.2 智能頻率計的設(shè)計任務(wù)與設(shè)計要求
1.2.1 設(shè)計任務(wù)
設(shè)計并制作一臺頻率計
1.2.2 要求
1)(1) 根據(jù)通道輸入不同的頻率顯示相應(yīng)的數(shù)值,被測信號的頻率范圍1HZ---100KH
(2)輸入信號為正弦信號或方波信號
2)六位數(shù)碼管顯示
(1)頻率顯示
(2)時間顯示
3) 按鍵
(1)頻率測試開關(guān)
(2)時間調(diào)整開關(guān)
4) 發(fā)揮部分
能夠顯示當前的系統(tǒng)時間
目錄 ……………………………………………………………………………………………1
1.智能頻率計的功能 ……………………………………………………………………………2
1.1. 功能概述 …………………………………………………………………………………2
1.2 智能頻率計的設(shè)計任務(wù)與設(shè)計要求 ………………………………………………………2
1.2.1 設(shè)計任務(wù) …………………………………………………………………………………2
1.2.2 要求 ………………………………………………………………………………………2
1.3方案論證與比較 ……………………………………………………………………………2
1.3.1 總體方案論證 ……………………………………………………………………………2
1.3.2 單片機的選擇 ……………………………………………………………………………4
1.3.3顯示電路 …………………………………………………………………………………6
1.3.4 時鐘的設(shè)計 …………………………………………………………………………………6
1.3.5 總體方案闡述 ……………………………………………………………………………6
1.3.6系統(tǒng)級方案設(shè)計 …………………………………………………………………7
2 硬件系統(tǒng)設(shè)計 …………………………………………………………………………………8
2.1 各部分硬件原理說明 ………………………………………………………………………8
2.1.1前向通道的基本原理 ………………………………………………………………………8
2.1.2三極管的工作原理………………………………………………………………………….9
2.1.3反向器 ……………………………………………………………………………………..9
2.1.4核心電路……………………………………………………………………………………10
2.1.5顯示電路 ………………………………………………………………………………..11
2.1.6鍵盤電路: ……………………………………………………………………………….12
2.1.7復(fù)位電路 ……………………………………………………………………………….12
2.1.8晶振電路 ……………………………………………………………………………….13
2.2 系統(tǒng)總電路功能及工作流程概敘 ………………………………………………………….13
2.2.1總電路圖 ……………………………………………………………………………….13
2.2.2 人機界面的設(shè)計 …………………………………………………………………………..14
2.2.3程序設(shè)計 ………………………………………………………………………………..14
2.2.4主程序 ……………………………………………………………………………………..14
6.2.4 動態(tài)顯示程序 …………………………………………………………………………18
3系統(tǒng)的組裝……………………………………………………………………………………..18
3.1引言 …………………………………………………………………………………………..18
3.2元件的檢測與安裝焊接 ……………………………………………………………………18
3.3硬件系統(tǒng)調(diào)試 ………………………………………………………………………………19
3.3.1斷電調(diào)試 ………………………………………………………………………………20
3.3.2通電調(diào)試 ………………………………………………………………………………20
3.3.3 設(shè)計過程概述 …………………………………………………………………………20
3.3.4 在設(shè)計過程中出現(xiàn)的問題 ………………………………………………………………21
3.3.5 軟件調(diào)試與實驗分析 ………………………………………………………………22
4.軟件調(diào)試與實驗分析 ………………………………………………………………………….22
5 設(shè)計一個好的印刷電路板 ……………………………………………………………….23
5.1 印刷電路板設(shè)計基本要求 ……………………………………………………………….23
5.2 印刷電路板設(shè)計的技巧……………………………………………………………………..23
5.3 PCB電路板的制作 …………………………………………………………………………25
5.4 元件的焊接 ……………………………………………………………………………….25
6. 畢業(yè)設(shè)計總結(jié) ……………………………………………………………………………….26
致 謝 ………………………………………………………………………………………….26
參考文獻 …………………………………………………………………………………….27
附錄一:元器件清單 ………………………………………………………………………….27
附錄二:實驗、調(diào)試的儀器儀表 ………………………………………………………….28
附錄三:所用元器件功能和用法簡介 …………………………………………………….29
附錄四:程序 …………………………………………………………………………………….30
參考文獻
1.孫涵芳,徐愛卿. MCS-51系列單片機原理及應(yīng)用,北京航空航天大學出版社
2.楊大豪.頻率穩(wěn)定度特性和測量技術(shù),北京航空航天大學出版社
3.李華. 單片機多周期同步法提高測頻準確度,電子科技大學出版社
附錄
附錄一:元器件清單
附錄二:實驗、調(diào)試的儀器儀表
附錄三:所用元器件功能和用法簡介
附錄四:程序
#include "reg52.h"
#define r_data 40
#define FALSH_RIGHT 61 //調(diào)時閃爍 數(shù)碼管亮的時間
#define FALSH_DEC 121 // 調(diào)時閃爍 數(shù)碼管滅的時間
unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0,// 0, 1, 2, 3//顯示代碼
......
2.5萬字 44頁
包括詳細設(shè)計圖,元件清單,程序代碼及儀器儀表
本設(shè)計以AT89S52單片機為核心,將被測頻率信號送入單片機,利用它內(nèi)部的定時/計數(shù)器完成頻率的測量。并采用動態(tài)掃描的方法通過6位數(shù)碼管顯示出相應(yīng)的頻率數(shù)值。單片機測量的頻率精度高,速度快,在測量頻率時,能夠很好的解決測量精度和測量時間的矛盾。同時還具有時間顯示功能,為各種生活工作提供了方便。
本系統(tǒng)經(jīng)過多方面的查閱,比較,充分考慮了實用性,擴展性和設(shè)計要求等方面因素,設(shè)計者決定實現(xiàn)以下功能:
(1) 正常工作時,它相對于一個時鐘功能,顯示時間的小時,分鐘,秒鐘。一共用了六個數(shù)碼管。
(2) 具有調(diào)整時間功能,只用在三個按鍵,一個用于加數(shù)(S1),一個用于減數(shù)(S2),一個用于選擇時間調(diào)整(S3)。
(3) 當頻率脈沖信號來時,可選擇頻率按鍵(S4)進行頻率測量。
1.2 智能頻率計的設(shè)計任務(wù)與設(shè)計要求
1.2.1 設(shè)計任務(wù)
設(shè)計并制作一臺頻率計
1.2.2 要求
1)(1) 根據(jù)通道輸入不同的頻率顯示相應(yīng)的數(shù)值,被測信號的頻率范圍1HZ---100KH
(2)輸入信號為正弦信號或方波信號
2)六位數(shù)碼管顯示
(1)頻率顯示
(2)時間顯示
3) 按鍵
(1)頻率測試開關(guān)
(2)時間調(diào)整開關(guān)
4) 發(fā)揮部分
能夠顯示當前的系統(tǒng)時間
目錄 ……………………………………………………………………………………………1
1.智能頻率計的功能 ……………………………………………………………………………2
1.1. 功能概述 …………………………………………………………………………………2
1.2 智能頻率計的設(shè)計任務(wù)與設(shè)計要求 ………………………………………………………2
1.2.1 設(shè)計任務(wù) …………………………………………………………………………………2
1.2.2 要求 ………………………………………………………………………………………2
1.3方案論證與比較 ……………………………………………………………………………2
1.3.1 總體方案論證 ……………………………………………………………………………2
1.3.2 單片機的選擇 ……………………………………………………………………………4
1.3.3顯示電路 …………………………………………………………………………………6
1.3.4 時鐘的設(shè)計 …………………………………………………………………………………6
1.3.5 總體方案闡述 ……………………………………………………………………………6
1.3.6系統(tǒng)級方案設(shè)計 …………………………………………………………………7
2 硬件系統(tǒng)設(shè)計 …………………………………………………………………………………8
2.1 各部分硬件原理說明 ………………………………………………………………………8
2.1.1前向通道的基本原理 ………………………………………………………………………8
2.1.2三極管的工作原理………………………………………………………………………….9
2.1.3反向器 ……………………………………………………………………………………..9
2.1.4核心電路……………………………………………………………………………………10
2.1.5顯示電路 ………………………………………………………………………………..11
2.1.6鍵盤電路: ……………………………………………………………………………….12
2.1.7復(fù)位電路 ……………………………………………………………………………….12
2.1.8晶振電路 ……………………………………………………………………………….13
2.2 系統(tǒng)總電路功能及工作流程概敘 ………………………………………………………….13
2.2.1總電路圖 ……………………………………………………………………………….13
2.2.2 人機界面的設(shè)計 …………………………………………………………………………..14
2.2.3程序設(shè)計 ………………………………………………………………………………..14
2.2.4主程序 ……………………………………………………………………………………..14
6.2.4 動態(tài)顯示程序 …………………………………………………………………………18
3系統(tǒng)的組裝……………………………………………………………………………………..18
3.1引言 …………………………………………………………………………………………..18
3.2元件的檢測與安裝焊接 ……………………………………………………………………18
3.3硬件系統(tǒng)調(diào)試 ………………………………………………………………………………19
3.3.1斷電調(diào)試 ………………………………………………………………………………20
3.3.2通電調(diào)試 ………………………………………………………………………………20
3.3.3 設(shè)計過程概述 …………………………………………………………………………20
3.3.4 在設(shè)計過程中出現(xiàn)的問題 ………………………………………………………………21
3.3.5 軟件調(diào)試與實驗分析 ………………………………………………………………22
4.軟件調(diào)試與實驗分析 ………………………………………………………………………….22
5 設(shè)計一個好的印刷電路板 ……………………………………………………………….23
5.1 印刷電路板設(shè)計基本要求 ……………………………………………………………….23
5.2 印刷電路板設(shè)計的技巧……………………………………………………………………..23
5.3 PCB電路板的制作 …………………………………………………………………………25
5.4 元件的焊接 ……………………………………………………………………………….25
6. 畢業(yè)設(shè)計總結(jié) ……………………………………………………………………………….26
致 謝 ………………………………………………………………………………………….26
參考文獻 …………………………………………………………………………………….27
附錄一:元器件清單 ………………………………………………………………………….27
附錄二:實驗、調(diào)試的儀器儀表 ………………………………………………………….28
附錄三:所用元器件功能和用法簡介 …………………………………………………….29
附錄四:程序 …………………………………………………………………………………….30
參考文獻
1.孫涵芳,徐愛卿. MCS-51系列單片機原理及應(yīng)用,北京航空航天大學出版社
2.楊大豪.頻率穩(wěn)定度特性和測量技術(shù),北京航空航天大學出版社
3.李華. 單片機多周期同步法提高測頻準確度,電子科技大學出版社
附錄
附錄一:元器件清單
附錄二:實驗、調(diào)試的儀器儀表
附錄三:所用元器件功能和用法簡介
附錄四:程序
#include "reg52.h"
#define r_data 40
#define FALSH_RIGHT 61 //調(diào)時閃爍 數(shù)碼管亮的時間
#define FALSH_DEC 121 // 調(diào)時閃爍 數(shù)碼管滅的時間
unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0,// 0, 1, 2, 3//顯示代碼
......