Filtry + programik

Feb 13, 2006 6 Replies

Witam.



Znacie może jakieś programy do obliczania parametrów filtrów? Chodzi mi konkretnie o filtr dolnoprzepustowy, który ma przepuszczać sygnały do 50Hz. Chcę go wstawić przed przetwornik A/C z układem S&H. Nie wiem czy prosty filtr pierwszego rzędu wystarczy do mojego zastosowania, chce nim mierzyć napięcie transformatora, wcześniej przed ADC jest oczywiście odpowiedni przekładnik napięciowy (warunki przemysłowe).



Pozdrawiam.


Viki napisał(a):

poszukaj na stronach microchipa (chyba FilterLab) - mają coś takiego

formatting link
) Także burr & Brown miał taką aplikację (zdaje się że FilterPro). Jakbyś szukał ale nie mógł znaleźć to daj znać. Coś poszukam.

Rogher

U¿ytkownik "Viki" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@poczta.onet.pl...

Nie rozumiem jak chcesz to mierzyæ. Mo¿na w zasadzie na dwa sposoby:

  1. Wyprostowaæ i u¶redniæ w filtrze analogowym przebieg. Mierzyæ warto¶æ u¶rednion±. W tym celu trzeba zastosowaæ precyzyjny prostownik i dobry filtr. Rozwi±zanie do¶æ skomplikowane monta¿owo.
  2. Daæ na wej¶cie ADC przebieg zmienny (przesuniêty, aby by³ jednokierunkowy) i próbkowaæ ze znacznie wiêksz± czêstotliwo¶ci±. Trzeba zastosowaæ filtr o f/2, gdzie f czêstotliwo¶æ próbkowania. Potem u¶redniæ, obliczyæ warto¶æ skuteczn± lub zawarto¶æ harmonicznych - co kto sobie ¿yczy. Monta¿owo prostsze od 1., ale bardziej skomplikowane programowo.

Je¶li zrobisz tak jak chcesz i dasz filtr na przebieg z przek³adnika to go tylko st³umisz. Najlepszym do pomiarów wg 1. by³by przetwornik z podwójnym ca³kowaniem o okresie równym sieciowemu (lub wielokrotno¶ci). Nie potrzebuje S&H i ³adnie u¶rednia warto¶æ.

No więc częściowo tak własnie zrobiłem, podniosłem napięcie tak że zmienia mi sie ono teraz w przedziale 0-5V próbkował będe ten sygnał z częstotliwoscią 15KHz. Z racji tego że układ ma pracować w warunkach przemysłowych chcę zastosować filtr na wejsciu który wytnie ewentualne zakłucenia. Nie do końca rozumiem idee filtrowania "f/2, gdzie f częstotliwość próbkowania" ?

Pozdrawiam.

U¿ytkownik "Viki" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@poczta.onet.pl...

Je¶li wyfiltrujesz wy¿sze harmoniczne to stracisz informacjê o kszta³cie przebiegu - w idealnym przypadku zrobi np. z prostok±ta sinusoidê. Nie wiem, do czego to ma s³u¿yæ - mo¿e w Twoim przypadku ma to sens, ale w przypadku przebiegów odkszta³conych spora czê¶æ energii przekazywana jest w harmonicznych. Obliczenie warto¶ci skutecznej po ich wyfiltrowaniu da b³êdny wynik. Podobnie z innymi warto¶ciami - szczytow±, ¶redni±. Filtr f/2 (antyaliasingowy) jest potrzebny dla wyeliminowania wp³ywu wy¿szych harmonicznych. Objawia siê to tym, ¿e wy¿sze czêstotliwo¶ci s± widziane jako ni¿sze. Zobacz co siê dzieje je¶li przebieg 15 kHz próbkujesz z tak± czêstotliwo¶ci± i akurat trafisz na szczyty. Przetwornik trafia ca³y czas na tak± sam± warto¶æ i uk³ad pomiarowy s±dzi, ¿e podane jest napiêcie sta³e! W przebiegu sieciowym moc harmonicznych w zakresie kiloherców jest do¶æ niewielka, ale mimo wszystko taki filtr nale¿a³oby dla ¶wiêtego spokoju zastosowaæ.

formatting link
kilka wersji od darmowej bez limitu czasu i ograniczenime do pelnej z limitem 10 dni i bez ograniczeniem - przed instalacja proponuje odpalicp rogram dokladnie sledzacy co jest instalowane tak by mozna bylo potem zdeinstalowac ten program (ma wredna ceche ze po expiry nawet nowe wersje sa expiry - moze to juz poprawili ale...) - albo zrobic kopie systemu i potem odtworzyc

Poza tym czy nie lepiej wlasciwa filtracje robic po stronie cyfrowej? nawet prostym filtrem typu average window? i potem decymacje?

National Semiconductor udostêpnia narzêdzia do syntezy filtrów online

formatting link
.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required