




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【Word版本下載可任意編輯】 MSP430F449的數字頻率計設計本文利用前置分頻器SAB6456A和高速數字分頻器74HC390的分頻功能,結合新型的MSP430F449單片機,給出了一種新穎的、全自動的數顯測量射頻頻率的設計方案。 圖1 信號的前端處理及分頻電路 主要器件介紹 MSP430F449單片機 MSP430F449 采用16位RISC構造,具有豐富的片內外設和大容量的片內工作存放器和存儲器,性能價格比很高。它的特點包括: 超低的功耗:能夠在1.8V 3.6V的電壓下工作;具有工作模式(AM)和5種低功耗模式(LPM)。在低功耗模式下,CPU可以被中斷喚醒,響應時間小于6ps。
2、較強的運算能力:16位的RISC構造,豐富的尋址方式;具有16個中斷源,可以任意嵌套;在8MHz時鐘驅動下指令周期可達125ns; 內部包含硬件乘法器和大量存放器,以及多達64KB的Flash程序空間和2KB的RAM,為存儲數據和運算提供了保證。 豐富的片上外設:包括看門狗定時器,基本定時器,比較器,16位定時器(TA、TB),串口0、1,液晶顯示驅動器,6個8位的IO端口,12位A DC (采樣率200kHz)等。豐富的片上外設可以很方便地構建一個較為完整的系統。另外,充分利用計數器的多路任意波形產生功能和中斷控制功能,保證了一些復雜的時序控制任務的完成。 方便高效的開發環境:MSP430F
3、449是Flash型器件,片內有調試接口和電可擦寫的Flash存儲器,可以先程序到Flash內,再在器件內通過軟件控制程序的運行,由JTAG接口讀取片內信息供設計師調試。這種方式不需要仿真器和編程器,調試十分方便。 前置分頻器SAB6456A SAB6456A是專為UHF/VHF設計的前置分頻器。內部的MCpin為分頻控制端,可對頻率范圍為70MHz-1GHz的信號開展64/256分頻,當MC pin開路時為64分頻;當MC pin接地時為256分頻。有較高的靈敏度和較強的諧波抑制能力。 圖2 單片機外圍電路 工作原理 該設計主要分兩部分:分頻和計數。首先,輸入信號限幅后經SAB6456A分頻
4、,256分頻后的信號再經兩片74HC390高速分頻器開展1000分頻,此時模擬信號變為低頻數字信號,頻率在10kHz以下;其次,分頻后的信號直接接入MSP430F449單片機,利用內部的16位定時器A來定時和計數。該定時器可分為幾個部分:計數器部分,捕獲/比較存放器及輸出單元。其中,計數器有4種工作模式,3個捕獲/比較存放器。利用計數器的連續計數模式和上升沿捕獲模式,在定時器中斷中計數N個脈沖信號時間,再除N得到頻率。 硬件設計 圖1為信號的前端處理及分頻設計。輸出后的信號再經兩片SN74HC390分頻,SN74HC390是高速分頻器件,分頻頻率為50MHz。每片SN74HC390可實現100
5、分頻,采用兩片串聯,可實現對信號的1000分頻,經分頻后的數字信號頻率較低,約4kHz以下,可由單片機直接計數。 圖2為單片機外圍電路,包括復位電路,電源電路和單片機工作必須的晶振。晶振有8MHz和32.768kHz兩種,8MHz 作為定時器A的計數器輸入時鐘源;32.768kHz 作為數碼管的顯示頻率。74LS373為D型鎖存器,5V單電源供電,因輸出電流足夠大,也可以直接驅動共陰極LG3631AH型數碼管。 軟件設計 將分頻的輸出端OUT接至單片機的頻率輸入端,程序開始先延時一段時間,待信號穩定。開捕獲中斷和定時器A,在定時器A 中斷中計數N個脈沖,測量結束后得到N個脈沖的時間,然后除N得
6、到脈沖的頻率,乘以分頻系數得到實際頻率并顯示,經過短暫延時后重新測量,如此循環測量并顯示。 在測量頻率時,為保證精度要關掉LED顯示,所以,對于頻率較低的信號會發生LED閃爍的情況,解決方法是測量較少個脈沖以減少平均測量時間或減少延時。 采用動態掃描顯示,動態掃描顯示的原理是:由P4向各個位輪流輸出掃描信號,使每一位瞬間只有一個數碼管被選通,然后由P3向該位輸入顯示的字型碼,驅動該位字形段顯示字形。這樣,在P3送出的碼段和P4送出的位段的配合下,使各個數碼管輪流顯示各自的字形,每位的顯示時間要超過1ms,這樣人眼就感覺不到閃爍了。 測量主程序如下: void frequency_measure
7、(void) float tmp,tmp1; key_flag=0;/按鍵標志清0 P1OUT|=BIT0; Delay(1000);file:/延時一段時間等待信號穩定 while(1) IE2&=0X80; file:/關BT,關LED firstflag=1;/開始測量個脈沖 TACTL|=TAIE; file:/開捕獲 CCTL1|=CCIE;/開timer a while (f_ok_flag=0);/等待測量結束 f_ok_flag=0; if (aa1aa2) 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);/可以修改這里的參數,越大表示延時越長,太小的話LED就會變暗 CCTL1&=CCIE;/關捕
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業自動化設備與技術案例
- 工業自動化中的機器人視覺應用
- 工業生產過程中的智能優化
- 工作中的自我管理與時間管理技巧
- 工作中的目標管理與效率提升策略
- 工業節能改造項目投資報告
- 工業設計的發展趨勢與創新點分析
- 工作休閑兩不誤-可穿戴設備在辦公室和休閑場合的應用研究
- 工程中機電設備安裝與調試技術
- 工作流程優化與提高工作效率的策略
- AC-10C瀝青混合料配合比設計檢驗報告
- 模具保養記錄表
- 形象店加盟管理方案
- 1.《鄭人買履》課件PPT
- T∕ZS 0128-2020 既有建筑結構安全智慧監測技術規程
- 發電機定子繞組泄漏電流和直流耐壓試驗作業指導書
- 冀教版小學美術六年級下冊教案
- 甘肅省生態功能區劃
- DB22∕T 1073-2011 綠色淫羊藿生產技術規程
- 教練技術LP三階段教練手冊
- 國家開放大學《人文英語3》章節測試參考答案
評論
0/150
提交評論