FAQs from Rohde & Schwarz

Spectrum Analyzer의 IQ 데이터를 읽고 dBm 값으로 변환하는 방법

질문

기기에서 데이터를 가져오는 방법은 여러가지가 있으며, 가장 쉬운 방법은 ASCII 포맷의 트레이스 데이터를 요청하는 것입니다. 이 방법은 신호 지속시간 또는 전력 측정과 같은 간단한 분석에 효과적입니다.
하지만, 벡터 신호를 분석하려면 IQ 포맷으로 데이터를 가져와야 합니다.

다음 설명은 R&S FSW Spectrum Analyzer 제품군과 관련되며, 다른 기기와 약간 다를 수 있습니다.

IQ 데이터는 SCPI 명령으로 읽을 수 있습니다 TRAC:IQ:DATA:MEM?
입력하는 값의 수는 Record Length 설정의 두 배입니다. 또는 TRAC:IQ:DATA:MEM? x,y 명령으로 획득 데이터의 일부만 액세스할 수 있습니다

기기를 단일 Acquisition 모드로 설정해 Acquisition 메모리의 모든 데이터가 최신 캡처에 포함되도록 하는 것이 좋습니다.

기본적으로 기기는 IQ 데이터를 블록 포맷으로 전송합니다: III…QQQ… → TRAC:IQ:DATA:FORM IQBL
데이터 처리 또는 프로그래밍에 따라 인터리브 데이터를 제공하는 IQPair 포맷으로 전환하는 것이 더 편리할 수 있습니다: IQIQIQ… → TRAC:IQ:DATA:FORM IQP

변환 예:

변환 예

이 결과 값은 스윕 포인트 수와 레코드 길이가 일치한다는 가정 하에, Magnitude 창의 적절한 위치상의 FSW 마커 판독값에 해당합니다.

Spectrum Analyzer에서 IQ 데이터를 읽는 방법

Magnitude 창에 시간의 경과에 따른 Acquisition 대역폭 내 전체 신호 출력의 합계가 표시됩니다.

테스트 및 계측 장비의 원격 제어에 대한 자세한 내용은 기기 사용자 매뉴얼 및 R&S 웹사이트를 참조하십시오.