Herunterladen Diese Seite drucken

Rausch- Und Phasenrauschmessung - Rohde & Schwarz FSP3 Bedienhandbuch

Werbung

Komplexere Programmbeispiele

Rausch- und Phasenrauschmessung

Bei der Phasenrauschmessung wird die Rauschleistung bezogen auf 1 Hz Bandbreite ins Verhältnis zur
Leistung eines benachbarten Trägersignals gesetzt. Ein häufig verwendeter Abstand zwischen
gemessener Frequenz und Trägerfrequenz ist 10 kHz.
Bei der Rauschmessung wird der gemessene Absolutpegel auf 1 Hz Bandbreite bezogen.
Das folgende Beispiel geht wieder von einem Signal bei 100 MHz mit einem Pegel von –30 dBm aus.
Es werden mit zwei Markern sowohl Rauschen als auch Phasenrauschen in 10 kHz Abstand vom
Trägersignal ermittelt.
REM ************************************************************************
Public Sub Noise()
result$ = Space$(100)
'--------- Grundeinstellung FSP ---------------------------------------
CALL SetupStatusReg
CALL IBWRT(analyzer%,"*RST")
CALL IBWRT(analyzer%,"INIT:CONT OFF")
'--------- Frequenzeinstellung ---------------------------------------------
CALL IBWRT(analyzer%,"FREQUENCY:CENTER 100MHz")
CALL IBWRT(analyzer%,"FREQ:SPAN 100 kHz")
'--------- Pegeleinstellung ------------------------------------------------
CALL IBWRT(analyzer%,"DISP:WIND:TRAC:Y:RLEV –20dBm")
CALL IBWRT(analyzer%,"INIT;*WAI")
'--------- Bezugspunkt einstellen ------------------------------------------
CALL IBWRT(analyzer%,"CALC:MARK:PEXC 6DB")
CALL IBWRT(analyzer%,"CALC:MARK:STAT ON")
CALL IBWRT(analyzer%,"CALC:MARK:TRAC 1")
CALL IBWRT(analyzer%,"CALC:MARK:MAX")
CALL IBWRT(analyzer%,"CALC:DELT:FUNC:PNO ON")
'--------- Phasenrauschen messen -------------------------------------------
CALL IBWRT(analyzer%,"CALC:DELT:X 10kHz")
CALL IBWRT(analyzer%,"CALC:DELT:FUNC:PNO:RES?")'Phase Noise Ergebnis
Call ibrd(analyzer%, result$)
Print "Phase Noise [dBc/Hz]: "; result$
'--------- Rauschen messen -------------------------------------------------
CALL IBWRT(analyzer%,"CALC:MARK:X 99.96MHz")
CALL IBWRT(analyzer%,"CALC:MARK:FUNC:NOIS:RES?")'Ergebnis abfragen
Call ibrd(analyzer%, result$)
Print "Noise [dBm/Hz]: "; result$
END SUB
REM ************************************************************************
1093.4820.11
'Statusregister konfigurieren
'Gerät zurücksetzen
'Single Sweep Betrieb
'Sweep durchführen mit Sync
'Peak Excursion festlegen
'Marker 1 einschalten
'Marker 1 auf Trace 1 setzen
'Marker 1 auf 100MHz setzen
'Phase Noise Bezugspunkt
'festlegen
'Deltamarker positionieren
' abfragen und ausgeben
'Marker 1 positionieren
'und ausgeben
7.20
'Mitten-Frequenz
'Frequenzbereich
'Referenzpegel
FSP
D-1

Werbung

loading