當前位置:文思屋>社會工作>IT認證>

關於嵌入式調幅度監測系統

文思屋 人氣:6.97K

調幅度作為調幅廣播發射系統的一個重要技術指標,我們採用功率測定法、示波器法以及專業的調幅度測量儀來對它進行測量。但是以上的方法要麼不能得出準確的讀數,要麼就是需要用到複雜、昂貴的裝置系統,而且缺乏計算機介面,難以對測量資料進行儲存和處理,或者有介面的,也存在操作語言障礙、軟體功能有侷限等等問題。鑑於這些情況,我們便利用虛擬儀器設計該嵌入式調幅度監測系統。

關於嵌入式調幅度監測系統

一、系統分析

系統包括硬體和軟體兩個部分。硬體部分實現資料採集和I/O介面功能;軟體部分完成資料的處理並提供友好的GUI供使用者使用。

二、硬體設計

要得出比較準確的實時調幅度值,並且實現起來較為簡便,我選擇用檢波法。調幅度 ,用檢波電路檢出音訊訊號和載波直流電平,兩者之比就是調幅度值,不僅簡單直接,而且得出的是瞬時值。考慮到應用實際,系統採用十分簡單的包絡檢波電路。

設計二極體包絡檢波器的關鍵在於:正確選用晶體二極體,合理選取RL、C等數值,保證檢波器提供儘可能大的輸入電阻,同時滿足不失真的要求。以我臺200kW PSM發射機為例,單音調製95%調幅度時,分離出的音訊電壓為1.4V,直流電壓1.5V,計算調幅度為93.3%,誤差1.76%,在允許範圍內。

目前A/D轉換器的.型號非常多,效能差別主要體現在轉換速度、解析度,輸入通道上,不同的效能使其價格差異很大,轉換器的選擇就決定了整個系統的效能和造價。對於調幅度監測的應用,當使用8位解析度的轉換器時,可對模擬音訊實現256級的取樣,也就是實現最小的調幅度顯示等級為0.39%,完全能滿足實際應用,所以我採用了ADC0809。我們要求的調幅度是音訊訊號與載波直流電壓的比值,如果控制檢波電路中載波直流電壓低於5V,將它作為ADC0809的基準電壓,再把音訊訊號輸入模擬通道,這樣得出的轉換結果就是音訊訊號與載波直流電壓的比值,只不過是基於5V電壓的結果。這樣,用一片ADC0809便直接測出了調幅度值,大大簡化了電路。

為配合8位的ADC0809進行A/D轉換,我使用ATMEL公司的8位Flash微控制器AT89C51。微控制器外接11.0592MHz晶振,採用9600位元的波特率,其LAE腳以1843.2kHz頻率輸出方波訊號,經三分頻後作為ADC0809的時鐘頻率。AT89C51以查詢方式控制ADC0809進行A/D轉換,然後通過串列埠傳送資料給計算機。

三、軟體設計

通過虛擬儀器技術,工程師可以利用計算機和相應的介面裝置來對各種技術資料進行測量和處理,只需一臺計算機就可實現多種傳統儀器的功能,使用者在控制桌上就能實現原本複雜的工作。編寫虛擬儀器應用軟體時,若使用通用程式設計軟體則對程式設計者要求較高,需要程式設計者熟悉掌握複雜的語句和程式,而採用專業的圖形化程式設計軟體顯然是非常明智的,工程師採用預製的圖形化控制元件就能完成程式的編寫,使其從繁重的程式設計工作中解放出來,而且簡單明瞭的圖形化程式也方便了其他使用者對系統進行更改和擴充套件。相比其它圖形化程式設計軟體,LabVIEW以其程式設計速度快、控制元件豐富、提供硬體驅動廣泛而更勝一籌,最為重要的是,開發LabVIEW的美國NI公司生產各種型別的專業虛擬儀器硬體裝置,採用LabVIEW程式設計,方便了今後的系統硬體升級和擴充套件。

利用LabVIEW設計的系統GUI如圖3所示,程式應用於兩個頻率,576Hz和1242kHz的調幅度監測。

由圖2可見,程式主要有四個組成部分,即串列埠訊號的讀取和處理、調幅度實時顯示、資料監測、網路釋出資料。

串列埠訊號的讀取和處理主要是用“VISA配置串列埠”和“VISA讀取”函式來實現,使用者可以在“設定”選項卡中通過下拉選單來選擇串列埠;然後再用一系列的轉換函式把從串列埠讀取的字串轉換為數字。

調幅度實時顯示通過“柱狀數值顯示” 和“波形圖表”控制元件來實現,使用者可以通過旋鈕來設定合適的重新整理率。

資料監測功能首先用“幅值測量”函式測量實時資料值,然後與使用者設定的低限值進行比較,如果小於此值,便使用“已用時間”函式來計時,計時時間大於使用者設定的報警延時後,系統便開始報警;如果時間小於報警延時,程式返回。

中短波發射臺和監控中心彼此相距較遠且較為分散,而監控中心又必須收集所有監測主機的調幅度資料,在這種情況下,我們可以利用LabVIEW提供的Web釋出工具,實現客戶端遠端訪問本機程式,即使客戶端沒有安裝LabVIEW,或是沒有硬體資源,也可以執行本機上的程式。本機上的程式對於客戶端來說,就像是Web頁上嵌入的影象。

另外,使用者設定的串列埠號、資料重新整理率、低限值和報警延時在程式關閉前要自動為使用者儲存,而在下一次啟動時要自動載。

為避免使用者要費時、費力安裝LabVIEW以及VISA、LabSQL等元件後才能執行該監測系統,我將VI程式、LabVIEW引擎、相應元件等製作成一個安裝檔案,既方便了使用,也更適合軟體的推廣應用。

四、總結及展望

該系統自2009年完成以來執行至今,一直穩定有效。它應用虛擬儀器技術,以簡單的設計和低廉的造價,實現了調幅度的實時監測和報警功能,同時支援資料遠端釋出,具有較強的實用性和擴充套件性。鑑於LabVIEW強大的功能,如果採用高速的A/D轉換器,我們不但能監測調幅度資料,還能對解調音訊進行分析。通過調整軟體,可進行信噪比監測、頻譜分析、頻率響應分析等,系統即可升級為高性價比的綜合調幅廣播測試儀。同樣,如果應用數字鑑頻和解調技術實現調頻廣播的調制度測量,就能更加豐富和完善系統的應用功能。