Tidsskrift for amatør-radio 77. årgang. oktober 2005 Udgivet ... - EDR
Tidsskrift for amatør-radio 77. årgang. oktober 2005 Udgivet ... - EDR
Tidsskrift for amatør-radio 77. årgang. oktober 2005 Udgivet ... - EDR
- TAGS
- tidsskrift
- oktober
- udgivet
- edr.dk
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ver så samplede værdier, se figur1b. Sampling<br />
kan f.eks. ske med en takt på 8 kHz, hvilket betyder<br />
at det analoge signal 8.000 gange pr./sek.<br />
omsættes til en digital talværdi. Samplingsfrekvensen<br />
skal mindst være dobbelt så høj som<br />
den højeste frekvens i inputsignalet der altid<br />
består af et frekvensspektrum sammensat af<br />
mange frekvenser (sinussvingninger) som i<br />
figur1a.<br />
I samplingsprocessen i eksemplet i figur 1b er der<br />
<strong>for</strong> overskuelighedens skyld kun er vist én frekvens.<br />
Til omsætningen fra analog til digital<br />
anvendes en konverter (ADC), eller når der skal<br />
omsættes modsat fra et digitalsignal til et analogsignal<br />
anvendes en (DAC) konverter.<br />
Grundlæggende digital filterteori<br />
Skal et signal behandles i et digitalt filter, findes<br />
flere typer (som i analoge filtre), men den mest<br />
brugte filtertype hedder FIR (Finite Impulse<br />
Response). Det fungerer på den måde, at man<br />
sender det samplede digitale inputsignal igennem<br />
en <strong>for</strong>sinkelseskæde som har et antal udtag<br />
der kaldes taps og er placeret med en afstand på<br />
1 sample, hvilket med 8000 Hz samplingsfrekvens<br />
betyder hver 0,125mS, idet 1000/8000 Hz=<br />
0,125 mS.<br />
Anvendes f.eks. en <strong>for</strong>sinkelseskæde på 10 mS<br />
betyder det, at der vil være placeret 80 taps i<br />
hele <strong>for</strong>sinkelseskæden, idet 10 mS/0,125 mS=80<br />
taps<br />
Til hver tap hører så den <strong>for</strong>udberegnede talværdi<br />
der kaldes koefficientværdi.<br />
Summen af alle koefficientværdierne i <strong>for</strong>sinkelseskæden<br />
angiver filterets kurve<strong>for</strong>m.<br />
Lavpasfilter<br />
Vi begynder med en gennemgang af det simpleste<br />
filter, et lavpasfilter. I lavpasfilteret sættes<br />
alle tap koefficienterne til samme værdi f.eks.<br />
+1. Se blokdiagrammet figur 2. Det første amplitudeminimum<br />
vil så fremkomme ved den frekvens<br />
i inputfrekvensområdet, som har placeret<br />
nøjagtig 1 sinussvingning tværs over hele <strong>for</strong>sinkelseskæden.<br />
Ved en 10 mS <strong>for</strong>sinkelseskæde<br />
placeres det første amplitudeminimum ved 100<br />
Hz, idet 1000/100 Hz = 10 mS. Se figur 3<br />
Figur 2. Forsinkelseskæde<br />
Figur 3. Frekvensgang i lavpasfilter<br />
Efterfølgende amplitudeminima vil herefter ligge<br />
<strong>for</strong> hvert helt antal sinussvingninger med<br />
samme frekvens, hvilket i eksemplet vil være <strong>for</strong><br />
hver 100 Hz. Herefter ser vi på et båndpasfilter.<br />
Først ændrer vi TAP koefficientværdierne, således<br />
at disse ikke længere har en ensartet værdi,<br />
men at TAP værdierne danner et mønster der<br />
følger 1 sinussvingning af én af inputfrekvenserne<br />
som ligger tværs over hele <strong>for</strong>sinkelseskæden.<br />
Dette bevirker at vi med en 10 mS <strong>for</strong>sinkelseskæde<br />
får et båndpasfilter med et amplitudemaksimum<br />
ved 100 Hz, og amplitudeminimum<br />
ved 0 Hz og alle andre multiplum af 100<br />
Hz. Se figur 4.<br />
Figur 4. Frekvensgang i 100 Hz båndpasfilter<br />
Ændrer vi nu tapkoefficientværdierne igen, således<br />
at de følger 2, 3 eller flere sinussvingninger<br />
af inputfrekvenserne, kan der bygges filtre på<br />
alle "harmoniske" af 100 Hz grundfilterfrekvensen.<br />
For f.eks. 3 sinusperioder vil det med en 10<br />
mS <strong>for</strong>sinkelseskæde være amplitudemaksimum<br />
ved 300 Hz. Se figur 5.<br />
558 _________________________________________________________________________ OZ Oktober <strong>2005</strong>