A low pass filter er et matematisk system , som filtrerer alle, men lave frekvenser fra et indgangssignal. Lavpasfiltre er blandt de mest populære og mest afgørende systemer, der anvendes i analog og digital audio signalbehandling . Simpelthen sat, lavpasfiltre virker ved at forsinke indgangssignalet , multiplicere det forsinkede signal ved en bestemt værdi , og derefter tilsætte denne signal tilbage til den oprindelige indgangssignal . Et filter siges at være 2. orden , når det bruger højst to forsinkelser i nogen del af sit system. Instruktioner
1
Bestem din cutoff og samplingsfrekvenser . Cutoff frekvens ( fc ) er den højeste frekvens lov til at passere gennem din low pass filter , hvor frekvensen måles i cyklusser per sekund . Pick denne værdi baseret på de frekvenser, du vil passere gennem dit system. Samplingfrekvensen ( fs ) er, hvor mange prøver der er per sekund i dit input signal , f.eks digitale lydsignaler har typisk 44.100 prøver per sekund .
2
Løs for den kantede cutoff frekvens ( Oc ) . Den vinkel afskæringsfrekvensen er målt i enheder af radianer og er lig med afskæringsfrekvensen ganges med 2 pi og derefter divideret med samplingfrekvensen . Matematisk ligningen vises som : . Oc = ( 2 * pi * fc) /fs
3
Beregn betaværdi (B) , der er en værdi, der anvendes i senere trin for at løse for koefficienterne i den endelige ligning . Den beta- ligning udtrykkes i matematisk form , er: B = 0,5 * ( (1 - (pi * sin [ Oc ] /(2 * Oc ))) /(1 + (pi * sin [ Oc ] /(2 * Oc )))) .
4
Anskaf gammaværdien (G), som er en anden værdi, der anvendes i senere trin for at løse for den endelige ligningskoefficienter .
G = (0,5 * B ) * cos ( Oc )
5
Løs for de tre foder -forward koefficienter ( a0 , a1 og a2) i den endelige ligning. I signalbehandling refererer feed-forward til afsnittene i et filter system, der forsinker indgangssignalet
a0 = (0,5 + B - G) . /2
a1 = 0,5 + B - G
a2 = a0
6
Compute de to feedback- koefficienter ( b1 og b2) i den endelige ligning. Feedback refererer til afsnittene i et filter system, der forsinker udgangssignalet.
B1 = -2 * G
b2 = 2 * B
7
Sæt koefficienter i den endelige ligning . Den endelige ligning af anden ordens lavpasfilter er : Hej
y [ n] = a0 * x [n ] + a1 * x [ n-1] + a2 * x [n - 2] - b1 * y [ n-1] - b2 * y [n - 2]
output og input -signaler er repræsenteret ved tegnene y og x hhv . Tegnet n er indekset i de signaler , dvs y [n ] er lig med den n'te prøve i udgangssignalet.