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

基于MSP430單片機的高精度數字頻率計設計

2016-10-13 01:14:58中南大學物理與電子學院李聯炳馬曉婷
電子世界 2016年17期
關鍵詞:單片機信號

中南大學物理與電子學院 李聯炳 馬曉婷

基于MSP430單片機的高精度數字頻率計設計

中南大學物理與電子學院 李聯炳 馬曉婷

在電路設計中,頻率是一個常被使用的量,目前很多示波器也增加了測頻功能,但市場上鮮有體積小、精度高的數字頻率計?;贛SP430F425單片機,設計出了一款體積小且精度高的多功能數字頻率計,可完成對信號頻率、周期、脈寬、占空比的測量。整個系統主要由放大整形、數據處理、LCD顯示三部分組成。在低頻段,系統采用“周期法”測頻,在高頻段則采用“閘門法”,測頻相對誤差低至0.006%。同時,為適應不同的應用場合,提出了一種測頻精度可調的系統。

MSP430F425;高精度;測頻

引言

MSP430系列單片機是TI公司推出的一系列優秀的混合型微處理器產品,全系列的MSP430單片機都帶有一個16位的定時器,可用于精確定時、計數。相比STC51系列單片機,MSP430系列單片機的定時器還具有多個捕獲/比較模塊,在無需CPU干預的情況下,能自動根據觸發條件捕獲定時器的計數值,或自動產生各種波形。

在電路設計中,頻率是一個常被使用的量,目前很多示波器也增加了測頻功能,但市場上鮮有體積小、精度高的數字頻率計。利用MSP430F425單片機內部的定時器,本文系統地闡述了基于MSP430系列單片機的測頻原理,并設計出了一個精度可調的大范圍頻率測量系統。

1.測頻原理

在被測信號頻率較高(MHz級別)時,MSP430單片機用Timer_ A定時器或BasicTimer定時器進行1s的精確定時,并在此期間對被測方波信號的脈沖個數進行計數,所得的結果即為被測信號的頻率。此外,還可以通過增加“閘門”的開放時間來提高測頻精度。但在被測信號頻率較低時,特別是在1KHz以下,該方法便不可行。例如,要測量50Hz的方波信號時,要實現0.01Hz的測頻精度,需要產生100s的“閘門”信號,這樣長的測量時間在實際應用中是不可行的。

針對這一問題,在被測信號頻率較低(幾十赫茲至幾千赫茲)時,我們利用MSP430單片機的捕獲/比較模塊進行測頻。具體方案為:Timer_A的主計數器工作在連續計數模式,捕獲模塊設置為上升沿或下降沿觸發,在捕獲中斷服務程序中讀取計數器的值并保存,相鄰兩次捕獲中斷發生時,捕獲值之差即反映了被測信號的周期信息。對于捕獲期間計數器溢出的情況,只需記錄溢出次數即可解決。

2.系統組成及設計

數字頻率計系統的原理框圖如圖1所示??梢?,整個系統由放大整形模塊、單片機最小系統、按鍵輸入模塊以及液晶顯示模塊組成。其中,放大整形電路用于將微弱信號放大并將正弦波整形為方波,以供給單片機進行邊沿檢測。MSP430單片機對送入的方波信號進行測頻,并進一步計算出輸入信號的周期、脈寬、占空比,這些信息通過鍵盤進行人機交互控制由單片機送去給LCD1602顯示。為了減少對I/O口資源的占用,采用矩陣鍵盤,分別實現對頻率、周期、脈寬、占空比的切換顯示以及“閘門”信號的時長設置。

圖1 數字頻率計系統組成

圖2 波形變換電路原理圖

2.1硬件設計

1)放大整形模塊

放大電路是將微弱信號放大,可用VCA810等增益可調放大器實現。而整形電路是將正弦信號整成單片機所要求的脈沖信號的電路,該部分可用高速比較器LM311設計成滯回比較器,后接兩個反相器,最后連接一個3.3V的穩壓管即可將高電平為3.3V的方波信號送給單片機檢測,電路原理圖如圖2所示。LM311是能工作在5V-30V的高速比較器。其輸出兼容RTL、DTL、TTL以及MOS電路。此外,他們還可以驅動繼電器,開關電壓高達50V,電流高達50mA。

2)單片機最小系統

本設計直接在MSP430開發板上進行,由于該系統僅采用一個MCU進行數據處理和系統控制,因此單片機外圍電路非常簡單。采用“閘門法”測頻時,讓經過整形后的被測信號從TACLK管腳輸入,采用“周期法”測頻時,讓信號從TAx管腳輸入。由于MSP430單片機有較多的I/O口,如MSP430F46xx系列單片機有80多個I/O口,x13x、x14x系列也有48個I/O口,所以可以選任意一組I/O口接矩陣鍵盤和LCD1602,只要不占用上述的兩種管腳即可。

3)鍵盤輸入模塊

獨立鍵盤與單片機連接時,每一個按鍵占用一個I/O口,而單片機的I/O口資源是有限的,為節省I/O口端線,設計采用矩陣鍵盤。其軟件設計可分為三個步驟:①檢測當前是否有按鍵閉合;②去按鍵抖動;③若有鍵閉合,檢測出是哪一個按鍵閉合。本設計的鍵盤掃描查詢方式為行掃描法,鍵盤的電路原理圖如圖3所示。

圖3 矩陣鍵盤電路原理圖

圖4 LCD1602電路原理圖

4)顯示模塊

本設計的顯示模塊由16引腳LCD1602液晶屏構成,為便于對比度的調節,在第三個引腳(Vo端)與電源VCC之間接了一個電位器,8個數據口與三個控制端口直接與MSP430單片機的I/O口相連,該模塊的電路原理圖如圖4所示。

需要注意的是,目前市場上的LCD1602液晶屏多為5V電壓驅動的,而MSP430單片機的I/O口標準電壓為3.3V,直接相連也有可能顯示,但這樣的顯示系統是不穩定的,所以二者相連接時要考慮電平兼容的問題,要么直接購買3.3V驅動的LCD1602,要么通過74LVx4245等邏輯電平轉換芯片間接相連。

2.2軟件設計

頻率、脈寬的測量以及周期、占空比等的計算都由單片機完成,因此軟件設計是數字頻率計的核心。

1)“閘門法”測頻

被測信號頻率較高時,采用“閘門法”測頻,其程序流程圖如圖5所示。測頻開始后,BasicTimer產生1s的精確定時,同時主計數器開始計數,CPU處在休眠狀態等待基礎定時器喚醒,當主計數器產生溢出中斷時,記錄溢出次數的變量自增一次,當BasicTimer的定時中斷發生時,讀取主計數器的值以及溢出次數即可計算出被測信號的頻率,隨后溢出次數清零,主計數器重新開始計數,單片機將頻率、周期信息送去給LCD1602液晶屏顯示。

2)“周期法”測頻

被測信號頻率較低時,采用“周期法”測頻,其程序流程圖如圖6所示。捕獲/比較模塊設置為上升沿或下降沿捕獲。當主計數器發生溢出中斷時,記錄溢出次數的變量自增一次,當捕獲中斷發生時,讀取當前計數器的值、溢出次數以及保存的前一次捕獲值。由這三個量和時鐘源頻率即可確定被測信號的頻率。如果將程序設置為上升沿下降沿均捕獲(CM_3),則相鄰兩次捕獲值之差即反映了輸入方波信號的脈寬。

圖5 “閘門法”測頻的程序流程圖

3)“閘門”時長可控的大范圍測頻

以上兩種方法是分開使用的,然而實際應用中往往要求頻率計有較大的測頻范圍。因此,可以讓FPGA與MSP430單片機聯合測頻,二者的I/O口高電平均為3.3V,所以共地后可以直接相連。在此方案中,FPGA負責脈沖次數的統計及存儲,而MS430單片機負責“閘門”信號時長的控制和顯示控制,用戶根據被測信號的頻率可直接通過鍵盤增大或減小“閘門”的開放時間,以實現大范圍、高精度、高效率的頻率測量。其系統框圖如圖7所示,實物圖如圖8所示。

圖6 “周期法”測頻程序流程圖

圖7 “閘門”時長可調的大范圍測頻系統框圖

圖8 “閘門”可調的數字頻率計

3.測量結果

“閘門”可調的數字頻率計,其測頻結果如表1所示;從表中數據可知,當“閘門”信號的時長一定,被測信號為1MHz時,測頻的相對誤差在為0.02%左右,而在數十兆赫茲時,相對誤差在0.006%左右,可見“閘門法”適用于測量較高頻率的信號。

表1 “閘門法”測頻結果

4.結論

本文提出了一個基于MSP430單片機的高精度頻率計系統。單片機的定時器與比較/捕獲模塊的配合使用可實現對輸入信號頻率的快速高精度測量,且整個系統結構簡單,易于實現。但此測量方法也存在一定的局限性,如選用MSP430F42x系列單片機時,通過TAx管腳輸入信號的頻率不能超過10MHz,這限制了頻率計的使用。如果要實現對頻率信號地精確測量,可以將MSP430單片機與FPGA配合使用,FPGA實現對信號的頻率、脈寬、相位差的測量,而單片機實現對數據的處理和人機交互,這將大大提高頻率計的適用范圍,其功能也更加豐富。

[1]高吉祥.電子儀器儀表設計[M].北京:高等教育出版社,2013.

[2]謝楷,趙建.MSP430系列單片機系統工程設計與實踐[M].北京:機械工業出版社,2009.

[3]施保華,趙娟,田???MSP430單片機入門與提高[M].武漢:華中科技大學出版社,2013.

[4]王鑫,劉鑫屏,田亮.基于MSP430的高精度頻率測量方法[J].中國儀器儀表,2015年第3期:59-63.

[5]張瑾,劉海燕,李澤光.基于單片機和CPLD的等精度測頻系統[J].電子測量技術,2009年8月第32卷第8期:88-91.

[6]沈亞鈞.基于單片機的數字頻率計設計[J].山西電子技術,2012年第5期:14-15.

[7]劉夫江.基于單片機和CPLD的等精度數字頻率計設計[D].山東大學,2007.

[8]沈建華,楊淑琴.超低功耗單片機原理與應用(第二版)[M].北京:清華大學出版社,2013.

High-precision digital frequency meter design based on MSP430 micro controller

LI Lian-bing MA Xiao-ting
(School of Physics and Electronics, Central South University, Changsha 410083, China)

In circuit design, frequency is a commonly used quantity, so far in the market,there are many oscilloscopes with the frequency measurement function, but we can seldom see digital frequency meter in the market. Based on MSP430F425 micro controller, the design is devised with small volume, high precision and multi-function digital frequency meter, and it can be used in the measurement of signal frequency, period,pulse width,and duty cycle. The whole system mainly consists of voltage amplify and waveform shaping, data processing, and LCD display . At low frequency band, the system uses the "period method" frequency measurement,while at high frequency band,it uses the"gate method" , with which the relative frequency measurement error can be controlled below 0.006%. In order to adapt to different applications, we also proposed an adjustable frequency measurement accuracy system.

MSP430F425;High-precision;Frequency measurement

李聯炳(1995-),男,云南麗江人,中南大學物理與電子學院電子信息科學與技術系本科生。

馬曉婷(1995-),女,浙江嘉興人,中南大學物理與電子學院電子信息科學與技術系本科生。

猜你喜歡
單片機信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的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
孩子停止長個的信號
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 99久久国产精品无码| 啪啪永久免费av| v天堂中文在线| a级毛片在线免费观看| 欧美一级高清视频在线播放| 欧美一区二区三区欧美日韩亚洲 | 国产精品手机在线播放| 波多野吉衣一区二区三区av| 国产精品亚洲欧美日韩久久| 国产h视频免费观看| 欧洲亚洲欧美国产日本高清| 欧美精品高清| 伊人天堂网| 奇米影视狠狠精品7777| 国产永久无码观看在线| 国产69精品久久久久孕妇大杂乱| 亚洲永久色| 国产免费自拍视频| 欧美色丁香| 97国产在线观看| 国产在线观看99| 夜色爽爽影院18禁妓女影院| 91精品啪在线观看国产91九色| 欧美亚洲欧美| 美女黄网十八禁免费看| 美女被操91视频| 成人福利在线看| www亚洲天堂| 日本人又色又爽的视频| 国产视频入口| 久久国产精品77777| 四虎成人精品| 五月天福利视频| 亚洲专区一区二区在线观看| 亚洲av色吊丝无码| 国产欧美精品一区aⅴ影院| 在线观看免费黄色网址| 91青青草视频| 成人综合在线观看| 永久在线精品免费视频观看| 免费观看欧美性一级| 欧美国产在线精品17p| 九九视频免费在线观看| 亚洲国产中文精品va在线播放| 中文字幕无线码一区| 国产成人你懂的在线观看| 久久青草视频| 欧美一区二区丝袜高跟鞋| 四虎亚洲国产成人久久精品| 国产精品污视频| 精品国产香蕉在线播出| 又大又硬又爽免费视频| 8090成人午夜精品| 国产一国产一有一级毛片视频| 午夜精品国产自在| 久久国产亚洲欧美日韩精品| 日日拍夜夜嗷嗷叫国产| 亚洲精品色AV无码看| 欧美日韩国产综合视频在线观看| 高清无码手机在线观看| 亚洲毛片网站| 亚洲熟女偷拍| 老司机久久99久久精品播放| 日韩一级二级三级| 女人18毛片一级毛片在线 | 人妻丰满熟妇AV无码区| 欧洲一区二区三区无码| 国产精品九九视频| 国产精品永久免费嫩草研究院 | 亚洲欧美极品| 国产日本一线在线观看免费| 99久久精彩视频| 国产成人亚洲综合A∨在线播放| 成人毛片免费观看| 欧美一区二区人人喊爽| 亚洲第一视频区| 女人18毛片水真多国产| 亚洲an第二区国产精品| 成人午夜免费观看| 深爱婷婷激情网| 凹凸精品免费精品视频| 国产在线自乱拍播放|