Pulsamplitudmodulering

Från testwiki
Hoppa till navigering Hoppa till sök
Illustration av PAM: Röd linje visar ursprungssignalen. De blå linjerna visar PAM signalen. Diagrammets lodräta axel visar signalernas amplitud. Diagrammets vågräta axel visar tid.

Pulsamplitudmodulering, PAM (engelska: Pulse-Amplitude Modulation), är en linjär metod för att interpolera vid konvertering av en tidsdiskret funktion eller en sekvens till en tidskontinuerlig funktion. Det används bland annat för att rekonstruera samplat material.

Pulsamplitudmodulering av en tidsdirekt funktion x(n) samplad med samplingsfrekvensen fs till en tidskontinuerlig funktion y(t) med pulsfunktionen p(t) kan skrivas som:

y(t)=n=x(n)p(tn/fs)

Pulsfunktionen p(t) bestämmer hur frekvensåtergivningen blir.

Y(f)=X(f/fs)P(f)

Notera att Fourier-transformen av en tidsdiskret funktion är periodisk. Den pulsamplitudmodulerade funktionen kan alltså innehålla frekvenser som ligger utanför det område som den tidsdiskreta representerar.

Perfekt rekonstruktion, givet att det samplade materialet var perfekt bandbegränsat i intervallet [fs/2,fs/2], fås med hjälp av sinc-funktionen:

psinc(t)=sinc(tfs)=sin(πtfs)πtfs
Psinc(f)={1,|f|<fs/20,annars

Linjär interpolation fås med pulsfunktionen

plin(t)={1+tfs,1/fs<t<01tfs,0t<1/fs0,annars
Plin(f)=1fsin(2πf/fs)+12π2f2(fsfscos(2πf/fs)2πfsin(2πf/fs))

Se även

Externa länkar