《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于MSP430F449的數(shù)字頻率計設(shè)計
基于MSP430F449的數(shù)字頻率計設(shè)計
摘要: 本文利用前置分頻器SAB6456A和高速數(shù)字分頻器74HC390的分頻功能,結(jié)合新型的MSP430F449單片機,給出了一種新穎的、全自動的數(shù)顯測量射頻頻率的設(shè)計方案。
Abstract:
Key words :

  本文利用前置分頻器SAB6456A和高速數(shù)字分頻器74HC390的分頻功能,結(jié)合新型的MSP430F449單片機,給出了一種新穎的、全自動的數(shù)顯測量射頻頻率的設(shè)計方案。
                    信號的前端處理及分頻電路

                          圖1 信號的前端處理及分頻電路


  主要器件介紹

  MSP430F449單片機

  MSP430F449 采用16位RISC結(jié)構(gòu),具有豐富的片內(nèi)外設(shè)和大容量的片內(nèi)工作寄存器和存儲器,性能價格比很高。它的特點包括:

  · 超低的功耗:能夠在1.8V~ 3.6V的電壓下工作;具有工

作模式(AM)和5種低功耗模式(LPM)。在低功耗模式下,CPU可以被中斷喚醒,響應(yīng)時間小于6ps。

 

  · 較強的運算能力:16位的RISC結(jié)構(gòu),豐富的尋址方式;具有16個中斷源,可以任意嵌套;在8MHz時鐘驅(qū)動下指令周期可達125ns; 內(nèi)部包含硬件乘法器和大量寄存器,以及多達64KB的Flash程序空間和2KB的RAM,為存儲數(shù)據(jù)和運算提供了保證。

  · 豐富的片上外設(shè):包括看門狗定時器,基本定時器,比較器,16位定時器(TA、TB),串口0、1,液晶顯示驅(qū)動器,6個8位的I/O端口,12位ADC (最高采樣率200kHz)等。豐富的片上外設(shè)可以很方便地構(gòu)建一個較為完整的系統(tǒng)。另外,充分利用計數(shù)器的多路任意波形產(chǎn)生功能和中斷控制功能,保證了一些復(fù)雜的時序控制任務(wù)的完成。

  ·方便高效的開發(fā)環(huán)境:MSP430F449是Flash型器件,片內(nèi)有調(diào)試接口和電可擦寫的Flash存儲器,可以先下載程序到Flash內(nèi),再在器件內(nèi)通過軟件控制程序的運行,由JTAG接口讀取片內(nèi)信息供設(shè)計師調(diào)試。這種方式不需要仿真器和編程器,調(diào)試十分方便。

  前置分頻器SAB6456A

  SAB6456A是專為UHF/VHF設(shè)計的前置分頻器。內(nèi)部的MCpin為分頻控制端,可對頻率范圍為70MHz-1GHz的信號進行64/256分頻,當MC pin開路時為64分頻;當MC pin接地時為256分頻。有較高的靈敏度和較強的諧波抑制能力。

              單片機外圍電路
                                  圖2 單片機外圍電路


  工作原理

  該設(shè)計主要分兩部分:分頻和計數(shù)。首先,輸入信號限幅后經(jīng)SAB6456A分頻,256分頻后的信號再經(jīng)兩片74HC390高速分頻器進行1000分頻,此時模擬信號變?yōu)榈皖l數(shù)字信號,頻率在10kHz以下;其次,分頻后的信號直接接入MSP430F449單片機,利用內(nèi)部的16位定時器A來定時和計數(shù)。該定時器可分為幾個部分:計數(shù)器部分,捕獲/比較寄存器及輸出單元。其中,計數(shù)器有4種工作模式,3個捕獲/比較寄存器。利用計數(shù)器的連續(xù)計數(shù)模式和上升沿捕獲模式,在定時器中斷中計數(shù)N個脈沖信號時間,再除N得到頻率。

  硬件設(shè)計

  圖1為信號的前端處理及分頻設(shè)計。輸出后的信號再經(jīng)兩片SN74HC390分頻,SN74HC390是高速分頻器件,最高分頻頻率為50MHz。每片SN74HC390可實現(xiàn)100分頻,采用兩片串聯(lián),可實現(xiàn)對信號的1000分頻,經(jīng)分頻后的數(shù)字信號頻率較低,約4kHz以下,可由單片機直接計數(shù)。

  圖2為單片機外圍電路,包括復(fù)位電路,電源電路和單片機工作必須的晶振。晶振有8MHz和32.768kHz兩種,8MHz 作為定時器A的計數(shù)器輸入時鐘源;32.768kHz 作為數(shù)碼管的顯示頻率。74LS373為D型鎖存器,5V單電源供電,因輸出電流足夠大,也可以直接驅(qū)動共陰極LG3631AH型數(shù)碼管。

  軟件設(shè)計

  將分頻的輸出端OUT接至單片機的頻率輸入端,程序開始先延時一段時間,待信號穩(wěn)定。開捕獲中斷和定時器A,在定時器A 中斷中計數(shù)N個脈沖,測量結(jié)束后得到N個脈沖的時間,然后除N得到脈沖的頻率,乘以分頻系數(shù)得到實際頻率并顯示,經(jīng)過短暫延時后重新測量,如此循環(huán)測量并顯示。  

  在測量頻率時,為保證精度要關(guān)掉LED顯示,所以,對于頻率較低的信號會發(fā)生LED閃爍的情況,解決辦法是測量較少個脈沖以減少平均測量時間或減少延時。

  采用動態(tài)掃描顯示,動態(tài)掃描顯示的原理是:由P4向各個位輪流輸出掃描信號,使每一位瞬間只有一個數(shù)碼管被選通,然后由P3向該位輸入顯示的字型碼,驅(qū)動該位字形段顯示字形。這樣,在P3送出的碼段和P4送出的位段的配合下,使各個數(shù)碼管輪流顯示各自的字形,每位的顯示時間要超過1ms,這樣人眼就感覺不到閃爍了。

  測量主程序如下:
void frequency_measure(void)
{float tmp,tmp1;
key_flag=0;//按鍵標志清0
P1OUT|=BIT0;
Delay(1000); //延時一段時間等待信號穩(wěn)定
while(1)
{ IE2&=~0X80; //關(guān)BT,關(guān)LE

D
firstflag=1;//開始測量第一個脈沖
TACTL|=TAIE; //開捕獲
CCTL1|=CCIE;//開timer a
while (f_ok_flag==0);//等待測量結(jié)束
f_ok_flag=0;
if (aa1>aa2)
overflow=overflow-1;
tmp=aa2-aa1;
tmp1=40.0/(overflow*0.008191875+(tmp/8000000.0));
result=tmp1*0.256;
IE2|=0X80;//開BT,開LED
yanshi(2,2);//可以修改這里的參數(shù),越大表示延時越長,太小的話LED就會變暗
CCTL1&=~CCIE;//關(guān)捕獲
TACTL&=~TAIE;//關(guān)timer a
return;
}
}

 

流程圖如圖3所示。

                                            主程序流程

                                          圖3 主程序流程

  結(jié)語

  本文給出的硬件和軟件均經(jīng)過實踐檢驗,使用該測量儀器所測結(jié)果精度較高。該測量儀器價格較低,結(jié)構(gòu)簡單,是一種經(jīng)濟型的頻率測試儀。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一本色道久久综合亚洲精品小说| 午夜精品福利一区二区三区av | 久久久青草青青国产亚洲免观| 一区二区三区日韩精品| 久久精品五月| 欧美影片第一页| 亚洲欧洲av一区二区三区久久| 正在播放欧美一区| 99精品欧美一区二区蜜桃免费| 亚洲日本中文字幕免费在线不卡| 亚洲国产成人av| 伊人久久av导航| 一区二区三区中文在线观看 | 欧美在线国产| 欧美在线观看一区二区三区| 亚洲欧美日韩区| 亚洲永久免费观看| 亚洲影院在线| 午夜精彩国产免费不卡不顿大片| 亚洲一区二区精品在线| 中日韩男男gay无套| 99成人精品| 一本久久a久久免费精品不卡| 亚洲日本中文字幕区| 亚洲区一区二| 亚洲美女福利视频网站| 日韩亚洲一区在线播放| 99精品欧美一区二区三区综合在线| 亚洲日本成人| 99re热精品| 一区二区三区欧美在线| 亚洲伊人色欲综合网| 欧美亚洲日本网站| 欧美影视一区| 久久久精品动漫| 久久躁狠狠躁夜夜爽| 噜噜噜躁狠狠躁狠狠精品视频| 免费黄网站欧美| 欧美电影免费观看| 欧美日韩国产一区二区| 欧美日韩亚洲一区在线观看| 国产精品啊v在线| 国产精一区二区三区| 国产一区二区三区在线观看视频| 精品91免费| 亚洲激情午夜| 99在线热播精品免费99热| 亚洲特级毛片| 欧美专区福利在线| 亚洲精品国产精品久久清纯直播| 99视频精品免费观看| 亚洲一区二区成人| 久久精品国产96久久久香蕉| 乱中年女人伦av一区二区| 欧美精品偷拍| 国产精品久久久久久久9999 | 国产视频亚洲精品| 亚洲国产精品传媒在线观看| 亚洲精品视频在线播放| 亚洲一区二区不卡免费| 欧美中文字幕在线| 9色精品在线| 欧美制服丝袜| 欧美成人一区二免费视频软件| 欧美日韩中文字幕| 国产三级精品三级| 亚洲黄色一区| 亚洲女女做受ⅹxx高潮| 亚洲电影一级黄| 亚洲视频在线一区| 久久亚洲国产成人| 欧美视频在线观看一区| 国一区二区在线观看| 亚洲久久一区二区| 欧美在线短视频| 亚洲调教视频在线观看| 美腿丝袜亚洲色图| 国产欧美日韩综合一区在线观看 | 欧美a级片网站| 国产目拍亚洲精品99久久精品| 亚洲人成网站影音先锋播放| 午夜影视日本亚洲欧洲精品| 99国产麻豆精品| 久久天堂av综合合色| 国产精品久久久久秋霞鲁丝| 亚洲国产精品ⅴa在线观看 | 亚洲日本va在线观看| 欧美在线观看天堂一区二区三区 | 欧美日韩国产片| 好吊妞这里只有精品| 一区二区三区日韩| 亚洲人成7777| 亚洲天堂视频在线观看| 久热精品视频在线免费观看| 欧美日韩中文字幕精品| 国产精品视频自拍| 亚洲九九爱视频| 欧美在线视频免费| 亚洲视频 欧洲视频| 久久久久久网址| 欧美午夜视频在线观看| 在线精品视频免费观看| 欧美一级黄色网| 亚洲一区www| 欧美激情第10页| 国精品一区二区三区| 一区二区三区|亚洲午夜| 亚洲高清在线| 欧美专区在线观看一区| 欧美日韩一区二区视频在线观看| 国内外成人在线| 亚洲一区欧美激情| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美日韩精品一区二区在线播放 | 玖玖玖国产精品| 国产精品一区久久| 亚洲美女电影在线| 欧美一区三区二区在线观看| 欧美一区国产一区| 欧美日韩亚洲系列| 亚洲欧洲日本在线| 亚洲激情国产| 久久手机免费观看| 国产视频在线观看一区二区| 亚洲人体1000| 日韩图片一区| 欧美成人午夜视频| 激情婷婷欧美| 一区二区高清在线观看| 亚洲免费高清视频| 欧美jizzhd精品欧美巨大免费| 国产综合一区二区| 久久aⅴ国产欧美74aaa| 欧美一级一区| 欧美午夜一区二区| 亚洲乱码国产乱码精品精天堂| 亚洲日本在线观看| 一区二区三区久久| 欧美系列亚洲系列| 日韩一区二区精品| 一二美女精品欧洲| 欧美日本高清视频| 亚洲肉体裸体xxxx137| 亚洲人成在线观看一区二区| 亚洲欧美卡通另类91av| 欧美日韩一区二区三区在线观看免| 亚洲欧洲在线看| 亚洲人体1000| 欧美激情一二三区| 亚洲精选在线观看| 亚洲美女毛片| 欧美午夜一区二区| 亚洲一区二区三区在线视频| 性欧美大战久久久久久久久| 国产精品理论片| 亚洲欧美综合网| 性高湖久久久久久久久| 国产精品入口| 欧美一区二区| 欧美中文字幕视频| 在线免费不卡视频| 亚洲伦理自拍| 欧美三级不卡| 亚洲一区二区三区四区在线观看 | 亚洲乱亚洲高清| 欧美成人免费一级人片100| 亚洲国产成人高清精品| 日韩亚洲不卡在线| 欧美少妇一区二区| 亚洲欧美另类在线| 久久久久久久久久久成人| 亚洲欧洲一区二区天堂久久 | 最新亚洲激情| 欧美美女福利视频| 亚洲视频一二区| 欧美专区在线播放| 伊人色综合久久天天五月婷| 亚洲欧洲日韩在线| 欧美日韩亚洲视频| 亚洲欧美激情在线视频| 久久露脸国产精品| 亚洲国产欧美久久| 亚洲一卡久久| 国产午夜精品一区理论片飘花| 久久精品一区二区国产| 欧美精品一区二区三| 一区二区三区国产在线观看| 欧美影院精品一区| 日韩视频一区二区在线观看| 性久久久久久久久| 在线日韩av| 亚洲视屏在线播放| 国产日韩精品一区二区三区在线| 欧美一区免费视频| 国产精品福利av| 亚洲成人资源网| 欧美午夜精品电影| 亚洲国产欧美一区二区三区同亚洲| 欧美日韩亚洲不卡| 久久精品99|