999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89C51單片機的量程自切換頻率計

2012-09-26 00:16:42孔令榮
電子設計工程 2012年22期
關鍵詞:單片機信號系統

孔令榮

(南京理工大學 泰州科技學院 電子電氣工程學院,江蘇 泰州 225300)

近年來,隨著科學技術的快速發展,特別是類似單片機等相關集成電路生產技術的快速崛起,推動了儀器儀表及家電產業的快速發展,用程序代碼來簡化硬件電路的復雜程度,使其不斷向著體積小,價格低廉,功能更加多樣化、智能化的方向發展。功能齊全,價格低廉的產品越來越受到人們的青睞,當然,科技的發展最先受益的還是從事前沿科技研究領域的人員,對于他們來說,一款好的測量設備將為他們的研究工作帶來便利的同時也減輕很多負擔。就目前而言,高端儀器設備很多均依賴進口,研究并制造出屬于我們國家自己的高端儀器設備將是我們一直努力的方向,而且也具有非常廣闊的發展前景。

1 硬件電路設計

本設計主要由信號采集電路、放大整形電路、分頻電路、信號處理電路、電源電路和顯示電路等模塊組成。當采集到的被測信號經過放大整形電路后被整形為幅度適中的矩形波后,根據其頻率的高低選擇相應的分頻電路對其進行適當的分頻處理,然后單片機對分頻后的信號進行測頻,再經過處理后將結果送出去,驅動顯示電路輸出的數字頻率信息,同時指示相應的量程,從而實現對頻率的自動測量和顯示。頻率計的總體工作原理框圖如圖1所示。

圖1 頻率計的總體工作原理框圖Fig.1 Working principle diagram of frequency meter

1.1 放大整形電路的設計

9013是一種NPN結構的三極管,集電極和發射極之間的最高電壓25 V,集電極和基極之間的最高電壓為45 V,發射極和基極之間的最高電壓為5 V,集電極的最高電流0.5 A;三極管的最高耗散功率為0.625 W,最高的結溫為150°C,其特征頻率為150 MHz;放大倍數范圍是40倍~110倍;工作溫度范圍為-55~+150°C;74LS14是一種雙列直插式封裝具有六反相器的施密特觸發器,其工作的最高電源電壓為7 V,工作環境溫度范圍為0~70°C;三極管9013和施密特觸發器74LS14一起構成的放大整形電路能夠有效的對方波,正弦波,矩形波,三角波等信號進行放大和整形,并且能夠穩定的輸出,具有較強的驅動能力,能夠滿足本課題對0 Hz~20 MHz的頻率范圍要求。三極管9013和施密特觸發器74LS14構成的放大整形電路如圖2所示。

圖2 放大整形電路模塊電路圖Fig.2 Module circuit diagram of amplifying and shaping

1.2 信號分頻部分電路設計

74LS161為二進制同步計數器,具有同步預置數、異步清零以及保持等功能。合理應用計數器的清零功能和置數功能,一片74LS161可以組成16進制以下的任意進制分頻器;74LS151是具有選通輸入端,互補輸出的8選1數據選擇器,數據選擇端(ABC)按二進制譯碼,以從 8個數據(D0~D7)中選取1個所需的數據。

數據選擇器74LS151與計數器74LS161構成的分頻電路能夠比較方便的完成對信號的分頻處理,通過數據選擇器來控制計數器構成的分頻器工作,從而實現對不同數量級的頻率信號進行有效的分頻處理,為后續電路的順利進行提供必要的保證。信號分頻模塊的電路圖如圖3所示。

圖3 分頻電路模塊電路圖Fig.3 Module circuit diagram of frequency divider

1.3 信號處理部分電路設計

單片機系統的拓展通常是以最小系統為基礎的。信號處理模塊主要是依靠單片機的最小系統。最小系統是一個真實有用的單片機最小配置系統。對于AT89C51單片機而言,因為片內帶有程序存儲器,所以只要在芯片上外接復位電路和晶振電路就構成了最小系統。單片機的XTAL1和XTAL2引腳是用來連接晶振電路的,XTAL1接外部晶振和微調電容的一端,它是內部時鐘工作電路及振蕩器的反向放大器的輸入端;XTAL2接外部晶振和微調電容的另一端,在片內它是振蕩器的反向放大器的輸出端。RST為單片機的復位端,接復位電路,該引腳為高電平時可使單片機復位,回到初始狀態。復位電路主要包括復位開關、復位電阻和復位電容。單片機的最小系統如圖4所示[1]。

1.4 顯示部分電路設計

圖4 單片機最小系統Fig.4 MCU minimum system

在本設計系統中,由于只要對信號頻率和量程進行顯示,因而選擇4位共陽極的數碼管來動態顯示所測得的頻率,選用紅、黃、綠三色的發光二極管來指示對應的量程,分別對應為MHz、kHz、Hz檔。由于發光二極管的工作電流較小,一般在10 mA左右,所以為了保證發光二極管的正常工作,還必須為其加上200 Ω的限流電阻。四位數碼管用來顯示頻率的測量值,當頻率在0~9999 Hz時,B檔位指示燈(綠燈)點亮;當頻率在10~999.9 kHz時,K檔位指示燈(黃燈)點亮;當頻率在1~20 MHz時,M檔位指示燈(紅燈)點亮。由四位共陽極的數碼管和三色發光二極管構成的顯示電路如圖5和圖6所示。

圖5 數碼管顯示模塊電路圖Fig.5 Module circuit diagram of LED display

圖6 量程指示模塊電路圖Fig.6 Module circuit diagram of range indicator

1.5 電源部分電路設計

本設計要用到5 V的直流電源為各個模塊供電,利用變壓器將220 V的交流電進行降壓處理,得到9 V的交流電壓,通過整流橋對降壓后的交流電壓進行整流處理變為直流電壓,再通過電容進行濾波處理,濾除高頻干擾信號,最后選擇穩壓塊7805串聯作用于整流濾波后的直流電壓,并且為7805加上了散熱鋁片來保證其正常的散熱和工作,從而使其輸出穩定的+5 V直流電壓提供給各個模塊,理論計算得知整個系統的功率在穩壓管的額定功率的范圍內,從而保證整個系統的正常工作。電源電路原理圖如圖7所示。

圖7 電源電路原理圖Fig.7 Power circuit diagram

2 軟件設計

在單片機應用系統的開發過程中,C語言的應用最為廣泛。C語言不僅能直接對計算機的硬件進行操作,而且語言靈活、程序結構良好、代碼效率高、可移植性好。

2.1 系統總流程圖

流程圖分析:當電源開啟后,系統進行初始化,系統開始運行,單片機內部開始判斷輸入信號頻率的高低,按從高到低的順序進行分頻測算從而得到合適的分頻系數來控制數據選擇器實現對信號進行分頻處理,根據頻率的高低范圍來確定點亮相應的量程指示燈以及確定要顯示小數的位數,最后將倍頻后的結果通過動態掃描的顯示方式在四位數碼管上顯示出相應的測量結果。系統總流程圖如圖8所示。

圖8 系統總流程圖Fig.8 Flow chart of main program

2.2 量程顯示的程序流程圖

流程圖分析:在系統確定了量程范圍后,根據不同的量程范圍分別電路不同顏色的量程指示燈:當頻率范圍在0~9999Hz時,綠色的發光二極管點亮;頻率范圍在10~999.9kHz時,黃色的發光二極管點亮;當頻率范圍在1~20 MHz時,紅色的發光二極管點亮。顯示量程的程序流程圖如圖9所示。

圖9 顯示量程的程序流程圖Fig.9 Flow chart of display range program

3 電路調試與結果

系統的調試主要從軟件調試和硬件調試兩方面著手,當然,所有的一切都是為了實現既定任務為目標的。軟件調試和硬件調試過程是緊密相關、互相配合的,本次頻率計設計重點是對軟件程序的調試。

利用函數信號發生器輸入正弦信號分別為279 Hz時,觀察數碼管的結果。得到結果如圖10所示。

圖10 正弦波仿真結果Fig.10 Simulation results of sine wave

利用函數信號發生器輸入方波信號分別為680 kHz時,得到結果如圖11所示。

圖11 方波仿真結果Fig.11 Simulation results of square wave

利用函數信號發生器輸入鋸齒波信號分別為2.76 MHz時,觀察數碼管的結果。得到結果如圖12所示。

圖12 鋸齒波仿真結果Fig.12 Simulation results of sawtooth wave

利用函數信號發生器輸入三角波信號分別為583 Hz時,觀察數碼管的結果。得到結果如圖13所示。

圖13 三角波仿真結果Fig.13 Simulation results of triangle wave

4 結 論

本設計經Keil軟件進行調試后在Proteus軟件中進行仿真,并且經過實物的測試,實現了對方波、三角波、鋸齒波、正弦波的頻率進行測量。具有自動切換并指示量程,精度較高,測量范圍較大等特點,符合電子儀表的發展趨勢,具有一定的實用價值。

[1]劉燦,代永紅,肖偉,等.基于FPGA和51單片機信號發生器設計與實現[J].電子設計工程,2012(4):186-188.

LIU Can,DAI Yong-hong,XIAO Wei,et al.Design and realization of signaling generator based on FPGA and SCM 51[J].Electronic Design Enginering,2012(4):186-188.

[2]曹巧媛.單片機原理及應用[M].北京:電子工業出版社,2002.

[3]賈好來.MCS-51單片機原理及應用[M].北京:機械工業出版社,2007.

[4]方彥軍.智能儀器技術及其應用[M].北京:化學工業出版社,2004.

[5]郭天祥.新概念51單片機C語言教程:入門、提高、開發、拓展全攻略[M].北京:電子工業出版社,2009.

[6]劉成,凌丹.基于單片機控制的頻率綜合器設計[J].信息技術,2012(3):105-107.

LIU Cheng,LING Dan.Design of frequency synthesizer based on MCU controlling[J].Information Technology,2012(3):105-107.

猜你喜歡
單片機信號系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 天天做天天爱夜夜爽毛片毛片| 精品一区国产精品| 亚洲精品免费网站| 亚洲欧美成人| 2021国产精品自产拍在线| 日韩 欧美 小说 综合网 另类| 一本大道东京热无码av| 国产免费怡红院视频| 成人午夜久久| 国产一级毛片网站| 国产精品尤物铁牛tv| 亚洲无码一区在线观看| 欧美性天天| 亚洲熟女中文字幕男人总站| 国产美女无遮挡免费视频网站| 成人国产小视频| 91精品国产自产在线老师啪l| 午夜福利视频一区| 久99久热只有精品国产15| 免费观看男人免费桶女人视频| 国产一级精品毛片基地| 999国内精品视频免费| 婷婷色婷婷| 亚洲天堂777| 亚洲欧美自拍视频| 澳门av无码| 国产精品19p| 亚洲国产中文精品va在线播放| 91久久大香线蕉| 日本午夜影院| AV老司机AV天堂| 国产成人无码AV在线播放动漫 | 亚洲免费人成影院| 亚洲综合经典在线一区二区| 亚洲精品无码日韩国产不卡| 欧洲亚洲一区| 2021国产精品自拍| 99精品免费在线| 无码AV动漫| 国产欧美精品一区aⅴ影院| 欧美人与牲动交a欧美精品 | 国产99视频在线| 久久不卡国产精品无码| 91色在线视频| 欧美a级完整在线观看| 欧美综合激情| 国产亚洲精品91| 在线另类稀缺国产呦| 日本一区二区三区精品国产| 超碰精品无码一区二区| 天天爽免费视频| 亚洲人免费视频| 亚洲欧美另类专区| 亚洲无码视频一区二区三区 | 97视频在线观看免费视频| 国产精品视频免费网站| 青青热久麻豆精品视频在线观看| 日本人妻丰满熟妇区| 五月婷婷亚洲综合| 欧美曰批视频免费播放免费| 高清无码手机在线观看| 国产在线自在拍91精品黑人| 色AV色 综合网站| 国内黄色精品| 亚洲中文字幕23页在线| 欧美特级AAAAAA视频免费观看| 亚洲九九视频| 亚洲男人的天堂在线观看| 一级高清毛片免费a级高清毛片| 激情综合网激情综合| 国产欧美日韩一区二区视频在线| 精品久久香蕉国产线看观看gif| 亚洲有无码中文网| 国产在线91在线电影| 婷婷亚洲视频| 国产福利一区二区在线观看| 好吊色妇女免费视频免费| 激情六月丁香婷婷| 18禁不卡免费网站| 亚洲欧美日韩中文字幕在线| аv天堂最新中文在线| 中文字幕在线播放不卡|