Frequentieverschuivingsmodulatie
Uit Wikipedia, de vrije encyclopedie
Bij frequentieverschuivingsmodulatie (Engels: Frequency shift keying, FSK) wordt in het ritme van het bronsignaal de frequentie van de draaggolf gevarieerd. Gebruikelijk is dat het bronsignaal bij deze seinwijze digitaal is, zoals morsecode, telexsignalen of bij modems (tot 2400 Baud). Het principe lijkt op frequentiemodulatie.
Bij FSK wordt dus in het proces van de draaggolfopwekking ingegrepen. Voor toepassingen waarbij dit niet mogelijk is, of gecompliceerd, wordt ook wel gebruikgemaakt van AFSK.
Onderstaande figuur toont een FSK-gemoduleerd signaal: de draaggolffrequentie verandert van één waarde naar de andere. Om de bandbreedte zo klein mogelijk te houden kan ook worden gekozen om de overgang geleidelijk te laten plaatsvinden.
[bewerk] Programmavoorbeeld
Programmaatje voor PowerBASIC of kloon.
FUNCTION PBMAIN AS LONG
LOCAL draaggolf AS SINGLE
LOCAL modulatie AS SINGLE
LOCAL i AS LONG
pi## = 3.141592653589793##
OPEN $file FOR OUTPUT AS #1
FOR i = 0 TO 3600 STEP 1
draaggolf = pi## / 180 * i
IF i/720=INT(i/720) THEN modulatie = 1 - modulatie 'wissel tussen freq.
x$ = FORMAT$(I&,"* 0") + ","+ FORMAT$(SIN(draaggolf*(1+modulatie)),"* 0.000")
PRINT x$
PRINT #1, x$
NEXT i
CLOSE #1
END FUNCTION


