<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于LabVIEW的數字通信系統EVM和ACPR全自動(dòng)化掃描測試

基于LabVIEW的數字通信系統EVM和ACPR全自動(dòng)化掃描測試

作者: 時(shí)間:2012-07-09 來(lái)源:網(wǎng)絡(luò ) 收藏

  頻段功率值對于調整儀器的Range參數和保證精度有著(zhù)至關(guān)重要的意義。Range參數調整的是儀器中模數轉換器(Analog-to- digital converter)的輸入信號范圍,其值若是過(guò)大必然導致輸入信號的嚴重失真而使參數惡化;如果Range值太小則使參數對于引入噪聲過(guò)于敏感,同樣導致不準確的測試結果。大量實(shí)測結果表明,當Range參數值的設定比以上測量得到的頻段功率值大3 dB時(shí),可以保證EVM的精確度。另外,由于編程中頻段功率單位是dBm,而Range參數單位是電壓峰值Vpk,所以在進(jìn)行自動(dòng) Range調整時(shí)程序需要通過(guò)相應算法進(jìn)行單位轉換,如圖3中第2行結尾的框圖所示。

  在完成各種配置之后,就需要讀取EVM等相應的測試結果。這通過(guò)臨時(shí)建立一個(gè)文本文件“TempTable.TXT”讀取89600中Trace D中的測量參數結果表格,并將其導入到中存儲為一個(gè)數組變量,要讀取測量參數只要指明參數所在的下標并讀取參數即可,如圖3中最后一行框圖所示,下標6,8,18分別指向參量參數EVM、相位誤差、相位誤差峰值。最后通過(guò)把數據寫(xiě)入并存儲到到一個(gè)CSV數據文件中以便進(jìn)行數據處理分析。

  3 發(fā)射鏈路自動(dòng)化掃描

  測量之前也同樣需要對發(fā)射鏈路的功率進(jìn)行配置并且手動(dòng)將頻譜儀調整到ACP測試模式下。但是不同的是,這個(gè)測量需要通過(guò)GPIB總線(xiàn)或TCP/IP協(xié)議使用SCPI指令通過(guò)VISA接口控制頻譜分析儀進(jìn)行,LabVIEW的框圖如圖5。

LabVIEW的框圖

  程序的最外面是一個(gè)While循環(huán)和事件結構用于選擇觸發(fā)哪種測試模式。在掃描測試模式下,_掃描通過(guò)For循環(huán)實(shí)現,次數由APC預定值表格的行數來(lái)確定。一個(gè)順序結構被嵌套在For循環(huán)里實(shí)現分步驟操作控制,在第0,1幀通過(guò)更改芯片寄存器完成了發(fā)射鏈路的功率衰減配置,第2幀實(shí)現測量并存儲數據。

  LabVIEW中實(shí)現儀器訪(fǎng)問(wèn)是通過(guò)VISA接口實(shí)現的。在指明儀器的地址后,可以通過(guò)VISA的寫(xiě)模塊發(fā)送SCPI指令,而通過(guò)讀模塊讀取儀器的反饋信息。

  首先,要標記載波的峰值功率,圖5中“DISP:WIND:TRAC:Y:RLEV 8”指令將頻譜儀的縱軸的參考功率設置為8 dBm,這樣可以將頻譜圖壓低在儀器顯示界面中以便與后面的操作:使標記Marker1找到頻譜中的峰值,并將其讀取出來(lái)。

  接著(zhù),還需要同樣的命令將縱軸參考功率設置為-6 dBm,因為在整個(gè)掃描的過(guò)程中,發(fā)射鏈路的功率由0 dB衰減到-76 dB,在衰減很大的情況下,載波信號幅度已經(jīng)很小,甚至可能被噪底所淹沒(méi),這就需要將整個(gè)儀器的頻譜再次提高,以保證儀器ACPR計算的準確性。

  最后,通過(guò)“FETC:ACP?”指令將儀器測量結果存儲到LabVIEW的數組里面,同樣通過(guò)下標指向要讀取的參數并將其存儲的CSV數據文件當中。

  4 測試結果與分析

  通過(guò)測試基于RDA8206的TD-SCDMA通信系統發(fā)射鏈路EVM和ACPR驗證了所提出方法的正確性。實(shí)測掃描結果如圖6,圖7所示。

實(shí)測掃描結果

實(shí)測掃描結果

  實(shí)例測試表明在發(fā)射鏈路功率衰減到-50 dB時(shí)仍能保證調制質(zhì)量,所以EVM掃描可以直觀(guān)的看出系統發(fā)射鏈路調制質(zhì)量惡化情況分析造成問(wèn)題的原因。

  ACPR掃描可以用于分析載波信號功率泄漏相鄰頻段所造成的干擾狀況。本文提出的方法在保證測量精度的條件下,相對手動(dòng)操作可以將測試效率提高60%,充分發(fā)揮了自動(dòng)化儀器儀表測試的優(yōu)勢。

數字通信相關(guān)文章:數字通信原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: LabVIEW 數字通信 EVM ACPR

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>