基于FPGA的頻率特性測試儀的設計
3 相頻特性測量模塊
該模塊采用相位一時(shí)間轉化法。掃頻信號經(jīng)過(guò)被測網(wǎng)絡(luò )只是相位和幅度發(fā)生了變化,而頻率保持不變。將被測網(wǎng)絡(luò )的輸入輸出信號分別通過(guò)LM393整形電路變成方波信號,電圖如圖5所示,將得到的兩路方波信號同時(shí)送入FPGA測相電路中進(jìn)行異或運算,運算后產(chǎn)生脈寬為T(mén)x,周期為T(mén)的方波,測相電路只要測出Tx/T,相位差的大小也就確定了。本文引用地址:http://dyxdggzs.com/article/159408.htm
相位的超前與滯后的判斷則通過(guò)D觸發(fā)器來(lái)完成,將整形后的被測網(wǎng)絡(luò )的輸入信號V1’加到D觸發(fā)器的D端,將整形后被測網(wǎng)絡(luò )的輸出信號V2’作為觸發(fā)器的CP信號,若V2’超前V1’,則對應V2’上升沿處,V1’為0,則D觸發(fā)器輸出為0。反之,V2’滯后V1’,則D觸發(fā)器輸出為1。波形如圖6所示。
4 LCD觸摸屏模塊
本系統選用320x240圖形點(diǎn)陣液晶顯示模塊,顯示測量得到的電路網(wǎng)絡(luò )頻率特性曲線(xiàn)、漢字、字母、數字、圖形等;在液晶顯示模塊的基礎上再增加觸摸面板。
使用戶(hù)更方便地在屏幕上對各參量進(jìn)行控制,將輸入界面和輸出界面一體化,使人機界面更加優(yōu)秀。由于液晶顯示控制時(shí)序比較復雜,本系統采用FPGA將處理后的數據經(jīng)過(guò)緩存后送入單片機中進(jìn)行顯示控制??刂七^(guò)程中在界面底層通過(guò)程序繪制頻率特性直角坐標系,在上方圖層繪制一道可以左右移動(dòng)的屏標。通過(guò)按鈕(設置為低電平觸發(fā)中斷)控制其移動(dòng)。將要顯示的參數分布顯示在屏幕上。
5 系統軟件設計
系統軟件設計主要由C語(yǔ)言和VHDL語(yǔ)言編寫(xiě)完成,前者主要完成顯示控制,后者設計包括監控模塊、測試功能管理模塊、DDS控制模塊、掃頻測試模塊、數據處理模塊等。系統軟件主流程如圖7所示。
6 測試結果
為了驗證該頻率特性測試儀的性能,對圖8中RC串并聯(lián)電路進(jìn)行了測試,顯示的頻率特性曲線(xiàn)如圖9所示。理論計算可得:電路中心頻率
7 結語(yǔ)
本系統在完成軟硬件設計調試以后,對RC串并聯(lián)網(wǎng)絡(luò )進(jìn)行了幅頻特性測試。在測試中,系統工作穩定,較好地顯示了測試電路的幅頻、相頻特性曲線(xiàn),測量精度高,實(shí)時(shí)性強;本系統已成功運用FPGA設計了一種結構簡(jiǎn)單、成本低廉的頻率特性測試儀,為以后設計便攜式頻率特性測試儀提供了參考和依據。
模擬信號相關(guān)文章:什么是模擬信號
fpga相關(guān)文章:fpga是什么
低通濾波器相關(guān)文章:低通濾波器原理
鎖相環(huán)相關(guān)文章:鎖相環(huán)原理 網(wǎng)線(xiàn)測試儀相關(guān)文章:網(wǎng)線(xiàn)測試儀原理
評論