《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DSP技術和LabVIEW虛擬儀器的FFT頻譜分析儀
基于DSP技術和LabVIEW虛擬儀器的FFT頻譜分析儀
來源:微型機與應用2010年第13期
周渡海,陳一民
(北京建筑工程學院 電信學院,北京 100044)
摘要: 提出一種基于虛擬儀器LabVIEW的FFT頻譜分析儀的設計,分析了DSP技術在虛擬儀器中的應用。在深入研究DSP處理系統的基礎上,開發了基于DSP技術以及USB總線的虛擬式FFT 頻譜分析儀,具有設計新穎、實用性強的特點。
Abstract:
Key words :

摘  要: 提出一種基于虛擬儀器LabVIEWFFT頻譜分析儀的設計,分析了DSP技術在虛擬儀器中的應用。在深入研究DSP處理系統的基礎上,開發了基于DSP技術以及USB總線的虛擬式FFT 頻譜分析儀,具有設計新穎、實用性強的特點。
關鍵詞: 虛擬儀器;LabVIEW;DSP;USB總線;FFT;頻譜分析儀

1 虛擬儀器概念和特點
    虛擬儀器是虛擬技術在儀器儀表領域中的一個重要應用。它是日益發展的計算機硬件、軟件和總線技術在向其他技術領域密集滲透的過程中,與測試技術、儀器儀表技術密切結合孕育出的一項新的成果。20世紀80年代,NI公司首先提出了虛擬儀器的概念,認為虛擬儀器是由計算機硬件資源、模塊化儀器硬件和用于數據分析、過程通信及圖形用戶界面的軟件組成的測控系統,是一種由計算機操縱的模塊化儀器系統。虛擬儀器是以計算機作為儀器統一的硬件平臺,充分利用計算機獨具的運算、存儲、回放、調用、顯示以及與文件管理等基本智能化功能,同時把傳統儀器的專業化功能和面板控件軟件化,使其與計算機融為一體,構成了從外觀到功能都完全與傳統硬件儀器一致,同時又充分享用計算機智能資源的全新的儀器系統。由于儀器的專業化功能和面板控件都由軟件形成,因此國際上把這類新型的儀器稱為“虛擬儀器”[1]。
    目前在虛擬儀器技術領域,使用較為廣泛的計算機語言是NI公司推出的LabVIEW。LabVIEW是一種圖形化的編程語言開發環境,類似于C和BASIC開發環境,但較之不同的是,LabVIEW使用的是圖形化的編輯語言,又稱為“G”語言。這種編程語言的特點是用具有框圖結構的VI代替繁瑣的程序代碼,產生的程序是框圖的形式,同時它盡可能利用了技術人員、工程師、專家所熟悉的術語、概念和圖標,因而廣泛地被工業界、學術界和研究實驗室所接受。LabVIEW逐漸成為一種標準的數據采集和儀器控制軟件,在進行研究、設計、測試并實現儀器系統時,可大大提高工作效率。
2 DSP在虛擬儀器中的應用
    在PC虛擬儀器領域,采用高速DSP和局部總線的結構將成為PC虛擬儀器的主流結構。虛擬儀器作為儀器發展的新階段,雖然其專業化功能和面板控件都是以軟件形式所表現出來,但其硬件采集仍需要硬件設備來完成。
    DSP芯片是專門用于數字信號處理的芯片,它能獨立于CPU單獨運行,同時又有豐富的接口處理功能。更為重要的是,DSP芯片對數字信號的處理由其裝載的程序控制,開發人員可根據實際的需求自行開發程序,再將程序裝載入芯片,從而達到數字信號處理的目的。然而直接使用DSP來開發頻譜分析儀有諸多不便,這主要是因為當系統運行在WINDOWS等多任務操作系統時,特別在處理如FFT等大容量、高精度運算時,CPU資源會造成嚴重不足,這給底層硬件系統的設計應用帶來一定的不便。但使用虛擬儀器能很好地解決這個問題,虛擬儀器能借助DSP處理系統,將采集來的數據在DSP中進行預處理,然后再將數據傳遞給軟件部分,這樣不但沒有增加系統的負擔,相反,可以讓系統資源用更多的時間來處理其他事情。數據的處理是由軟件控制計算機系統來完成,虛擬儀器主要處理由USB數據采集器所采集到的數字信號,對其進行分析、運算和顯示。
3 頻譜分析儀的應用和發展
    頻譜分析是信號分析處理中常用的分析方法,主要是在頻域上對信號進行處理、分析及顯示。目前,頻譜分析在生產實踐與科學研究中獲得了日益廣泛的應用。例如,在聲納系統中,為了尋找海洋水面艦艇或潛艇,需要對噪聲信號進行頻譜分析,以提取有用信息,從而判斷艦艇運動速度、方向、位置、大小;對飛機、汽車、電機、機床等主體或部件進行實際運行的頻譜分析,可以提供設計數據、檢驗設計效果,或者尋找振源和診斷故障,以便及時排除潛在故障因素,保證安全運行。
    早期的頻譜分析儀實質上是一臺掃頻接收機,輸入信號與本地振蕩信號在混頻器變頻后,經過一組并聯的不同中心頻率的帶通濾波器,使輸入信號顯示在一組帶通濾波器限定的頻率軸上。由于帶通濾波器由電感、電容等多種無源、有源元件構成,頻譜分析儀顯得很笨重,且頻率分辨率不高。隨著電子電路技術的發展,出現了以傅里葉變換為基礎的現代頻譜分析儀,這類頻譜分析儀以電子電路來實現傅里葉變換,從而實現頻譜分析。但是,這類頻譜分析儀仍然是以硬件電路來實現的傳統意義上的頻譜分析儀,存在復雜性、封閉性等自身無法克服的缺點。隨著計算機技術的發展和普及,虛擬儀器技術應用到頻譜分析儀中,克服了傳統硬件化的頻譜分析儀自身無法克服的缺點。
4 虛擬式FFT頻譜分析儀的系統設計
4.1 基于DSP的USB數據采集器開發

    快速傅里葉變換FFT(Fast Fourier Transform)分析要求首先對被分析的信號進行數字采樣,然后再進行FFT運算。在系統中,信號的采樣和FFT計算全部在USB數據采集器上實現。為了保證時域信號和FFT處理后的數據能實時傳遞給系統CPU,USB數據采集器與主機之間采用USB接口設計[2]。根據系統要求和實際條件,USB數據采集器的結構如圖1所示。

    (1)信號調理模塊設計
    信號調理模塊實現信號的輸入緩沖、放大和濾波。在系統中,信號的緩沖由集成運放組成同相跟隨器來實現。放大器采用TI公司的可編程放大器PAG103U,放大倍數的改變由DSP和邏輯控制器共同實現,設計中可對輸入通道信號分別進行放大倍數控制。調理模塊中的濾波器為低通濾波,主要用于對信號進行抗混疊濾波,以確保信號的有效FFT分析。
    (2)A/D轉換設計
    A/D轉換的采樣率和分辨率是進行數字采樣系統設計的主要指標。在設計中,A/D芯片采用AD7685,單通道最高采樣率可達250 kS/s,輸出為16位并行輸出,比較電壓為±5 V。
    (3)DSP芯片選用
    DSP是該系統進行FFT運算的處理器,其精度、速度在很大程度上決定了FFT分析儀的性能。考慮到FFT運算中實時性和精度方面的要求,設計時選用TMS320VC33浮點型DSP芯片[6]。
    (4)存儲器選用
    存儲器可用于存放大量的表格數據和一些臨時數據。因為DSP在作FFT運算時要用到大量正弦及其他數據表格,而通常固化DSP程序的閃存和DSP的數據交換較慢,為保證FFT的運算速度,可在FFT運算前,將表格數據存儲于DSP外的高速存儲器內。
    (5)USB接口芯片選用
    USB接口芯片是連接PC機和底層硬件的通信紐帶,USB總線有著嚴格的電氣規范和時序要求,采用接口芯片可以減少電路設計的工作量,特別對于在實現5 V與3.3 V DSP的數據傳遞時,采用可同時兼容這兩種電壓的接口芯片,還省去轉換電路的設計。設計中選用Philips的高速USB2.0芯片ISP1362。數據采集器工作時,各主要模塊通過控制器后的基本流程如圖2所示。

4.2 虛擬式FFT頻譜分析儀軟件設計
    該系統軟件包括DSP軟件的設計和應用程序的設計。
4.2.1 DSP軟件的設計
    DSP軟件由DSP主程序和中斷服務程序組成[4]。
    DSP主程序主要完成以下任務:(1)初始化USB芯片,讀入用戶設置的采樣頻率參數,并根據這個參數初始化時鐘,以產生正確的采樣時間信號;(2)讀入采樣通道參數并初始化AD7685;(3)讀入用戶放大倍數,設置可編程放大器。這些參數讀入完畢后,將采樣通道采集的數據通過USB口發送給PC側的LabVIEW軟件分析處理。
    中斷服務程序主要用來響應A/D所產生的中斷,在設計中,中斷服務的任務主要是讀取A/D轉換后的數據,并判斷其是否達到FFT點數,如沒達到則返回,反之,進行FFT運算,并將數據傳遞給接口芯片。
4.2.2 應用程序的實現
    應用程序是實現人機交換的控制軟件[5],數據結果的顯示以及輸入參數的改變都在此完成。要求應用程序既要有很好的穩定性,又要易于操作。系統的應用程序以及USB數據采集器的驅動程序都是在LabVIEW的基礎上編寫出來的,具有很好的穩定性和可移植性。圖3所示為基于DSP技術的虛擬式FFT頻譜分析儀面板圖,檢測輸入信號為200 Hz,交流正弦波為400 Hz,可以看到在FFT上的頻譜圖(幅度譜和相位譜)。

    虛擬式FFT頻譜分析儀系統可在Windows環境下很好地運行和操作,符合項目設計要求。DSP技術引入到虛擬儀器系統中,使得虛擬儀器的性能突破了通用計算機的限制,并在實時性和精確性上為虛擬儀器廣泛代替傳統硬件平臺儀器提供了保證。利用計算機提供的USB、PCI等高速數據接口,進一步拓寬了基于DSP的USB數據采集器的數據傳輸帶寬。隨著DSP技術的發展和其在虛擬儀器中的應用,虛擬儀器必將在儀器行業中大放異彩。
參考文獻
[1] 秦樹人,張思復,湯寶平,等.集成測試技術與虛擬儀器[J].中國機械工程,1999,10(1):77-80.
[2] 劉陽,郭修煌.基于PC總線虛擬儀器的關鍵技術及發展前景[J].電子技術應用,1996,16(3):93-95.
[3] 王念旭.DSP基礎與應用系統設計[M].北京:北京航空航天大學出版社,2000.
[4] 盧文祥,杜潤生.機械工程測試·信息·信號分析[M].(第二版).武漢:華中科技大學出版社,1999.
[5] 萬相奎,秦樹人,尹愛軍.虛擬式多通道溫度測試儀[J].重慶大學學報(自然科學版),2002,25(4):11-13.
[6] 吳宏鋼,秦樹人,王婭仙.利用高速數據卡開發通信測試儀[J].重慶大學學報(自然科學版),2003,26(8):8-9.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久亚洲图片| 欧美视频在线观看一区二区| 这里只有精品视频| 亚洲欧洲日产国产综合网| 久久xxxx| 欧美中文在线免费| 亚洲欧美日韩中文播放| 亚洲一本视频| 亚洲视频网在线直播| 夜夜嗨av一区二区三区免费区| 亚洲国内自拍| 亚洲黄网站黄| 亚洲日韩欧美一区二区在线| 最新日韩欧美| 亚洲激情在线观看| 亚洲精选在线| 一区二区三区高清在线| 正在播放亚洲一区| 亚洲永久精品大片| 亚洲女女女同性video| 亚洲女同在线| 午夜亚洲福利在线老司机| 欧美一区二区三区日韩| 欧美亚洲免费| 亚洲高清久久久| 亚洲人在线视频| 日韩亚洲视频| 欧美三级欧美一级| 国产精品剧情在线亚洲| 国产乱码精品一区二区三区五月婷 | 亚洲欧美制服另类日韩| 午夜免费电影一区在线观看| 欧美在线三区| 久久夜色精品国产欧美乱| 美女久久一区| 欧美日韩免费一区| 国产欧美一区二区精品秋霞影院| 国产亚洲欧洲997久久综合| 在线成人av.com| 亚洲久久在线| 小黄鸭精品aⅴ导航网站入口| 亚洲国产成人av| 一本大道av伊人久久综合| 亚洲欧美制服中文字幕| 久久一综合视频| 欧美日韩成人在线观看| 国产嫩草影院久久久久| 在线观看国产日韩| 一区二区三区免费看| 欧美在线观看视频一区二区三区 | 99国产精品自拍| 亚洲一区视频在线| 久久国产精品一区二区| 欧美a一区二区| 国产精品夫妻自拍| 国内在线观看一区二区三区| 亚洲精华国产欧美| 小黄鸭精品aⅴ导航网站入口| 亚洲免费高清| 香蕉久久一区二区不卡无毒影院| 久久综合伊人77777蜜臀| 欧美午夜精品一区| 在线欧美日韩国产| 亚洲手机成人高清视频| 亚洲国产综合91精品麻豆| 亚洲女同精品视频| 欧美v日韩v国产v| 国产精品亚洲综合久久| 亚洲精品1234| 欧美一区视频在线| 亚洲一卡久久| 欧美成人免费全部| 国产一区二区精品久久| 亚洲视频1区| 亚洲激情视频在线播放| 午夜精品久久久| 欧美日韩高清一区| 精品99一区二区| 性色av香蕉一区二区| 亚洲视频在线观看视频| 欧美99在线视频观看| 国产婷婷精品| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲高清在线| 欧美中文在线观看| 国产精品v一区二区三区| 亚洲激情网址| 亚洲第一天堂无码专区| 久久激情五月激情| 国产精品视频一二三| 亚洲精品欧美精品| 亚洲精品久久7777| 麻豆精品视频在线观看视频| 国产一区二区按摩在线观看| 亚洲一区二区三区在线播放| 亚洲一区在线免费观看| 欧美人与禽猛交乱配视频| 在线成人h网| 久久精品视频在线观看| 久久精品视频在线播放| 国产欧美精品| 亚洲一区二区视频| 亚洲欧美色一区| 欧美视频你懂的| 国产午夜精品理论片a级大结局 | 欧美一区亚洲| 欧美日韩国产系列| 91久久综合| 亚洲精品久久久久久久久久久久久 | 国产精品久久久久秋霞鲁丝| 亚洲理伦在线| 99精品国产在热久久| 欧美精品aa| 亚洲三级免费| 在线视频一区观看| 欧美日韩色综合| 99亚洲精品| 一区二区三区www| 欧美日韩妖精视频| avtt综合网| 亚洲天堂av高清| 欧美三级乱码| 亚洲一级免费视频| 亚洲欧美日韩一区二区三区在线| 欧美午夜影院| 亚洲在线观看| 久久福利资源站| 国内精品美女在线观看| 亚洲国产小视频在线观看| 欧美国产高潮xxxx1819| 最新国产の精品合集bt伙计| 一级日韩一区在线观看| 欧美日韩亚洲在线| 亚洲尤物视频网| 久久久精品动漫| **性色生活片久久毛片| 亚洲另类春色国产| 欧美视频网址| 亚洲欧美自拍偷拍| 老牛嫩草一区二区三区日本| 亚洲激情av| 亚洲欧美国产一区二区三区| 国产日韩欧美在线播放| 亚洲风情亚aⅴ在线发布| 欧美精品一区二区三区在线播放| 9久re热视频在线精品| 欧美伊久线香蕉线新在线| 国内精品久久久久影院优| 亚洲精品欧美日韩专区| 欧美午夜视频一区二区| 欧美一区午夜精品| 欧美精品一区二区三| 亚洲视频综合在线| 久久综合久色欧美综合狠狠 | 久久精品五月婷婷| 亚洲国产第一页| 亚洲免费在线看| 黑人巨大精品欧美一区二区 | 欧美日韩精品中文字幕| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久国产精品网站| 91久久精品美女| 欧美一区二区三区播放老司机| 在线看片日韩| 亚洲欧美区自拍先锋| 伊人色综合久久天天| 在线亚洲观看| 国产一区二区三区在线观看精品| 亚洲精品国产精品国自产在线| 国产精品成人观看视频免费 | 国产欧美精品一区aⅴ影院| 亚洲人屁股眼子交8| 国产精品久久久爽爽爽麻豆色哟哟| 久久精品视频va| 国产精品扒开腿做爽爽爽软件| 亚洲电影视频在线| 国产精品国产成人国产三级| 亚洲国产精品成人综合色在线婷婷| 国产精品成人午夜| 欧美激情视频在线播放| 午夜国产精品视频| 女主播福利一区| 午夜精品一区二区三区四区| 欧美交受高潮1| 久久成人一区二区| 国产精品蜜臀在线观看| 亚洲精品国产精品久久清纯直播| 国产精品自在在线| 一本一本久久a久久精品综合妖精| 黑人极品videos精品欧美裸| 亚洲欧美视频在线观看| 亚洲激情一区二区| 久久亚洲高清| 午夜国产精品影院在线观看| 欧美日韩综合在线| 亚洲日本成人| 国外成人网址| 亚欧成人精品| 宅男精品导航| 欧美女激情福利|