-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
From: Marvin <n...@s...com>
Newsgroups: pl.misc.elektronika
Subject: Re: Filtry cyfrowe bez matematyki - wynik
Date: Fri, 7 Jul 2017 21:05:39 +0200
Organization: Aioe.org NNTP Server
Lines: 99
Message-ID: <ojom22$1c3d$1@gioia.aioe.org>
References: <ojjdfs$1a8u$1@gioia.aioe.org>
<595dfa45$0$15205$65785112@news.neostrada.pl>
<ojl1je$1iru$1@gioia.aioe.org>
<595e131e$0$15197$65785112@news.neostrada.pl>
NNTP-Posting-Host: rbqZLWiQQXQFsnJrXVOwcA.user.gioia.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: a...@a...org
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.2.1
X-Notice: Filtered by postfilter v. 0.8.2
Content-Language: pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:720413
[ ukryj nagłówki ]
> No i musi byc matematyka, nie da sie bez niej :-)
>
Omawianie filtrów cyfrowych i generalnie zagadnień teorii sygnałów
wygląda tak że od samego początku epatuje się wzorami, bez względu na to
jakie ma się audytorium. W efekcie wiele osób się od razu nastawia do
tematu źle.
Problemy pogłębia środowisko akademickie, które nie zniża się do
wyjaśniania zasady działania i mechanizmów pracy układów elektronicznych
tylko prezentuje ekwilibrystykę matematyki wyższej.
Mi również obrzydzono teorię sygnałów podczas studiów na PW. Niejaki
Karol Radec.i włożył wiele wysiłku aby fajny temat udupić.
Stąd u mnie zanim pojawią się wzory, misi być tzw. chłopski rozum,
akspekt fizyczny i zrozumienie zagadnienia.
Wiadomo ze w filtrach bez matematyki się nie da, ale _zacząć_ można
spokojnie. Tak mi wyszło:
Jak zrozumieć działanie filtrów cyfrowych bez matematyki?
Patrząc ogólnie na zagadnienie można powiedzieć, że działanie filtrów
cyfrowych polega na odpowiedniej manipulacji spróbkowanym sygnałem
cyfrowym. Poprzez sumowanie i odejmowanie wybranych próbek przemnożonych
przez odpowiednie wagi uzyskuje się pożądany kształt charakterystyki
przenoszenia filtru. Na przykład operacja dodania do siebie kolejnych
dwóch próbek b(i) = a(i)+a(i-1) uśrednia sygnał, a więc tworzy filtr
dolnoprzepustowy, z kolei odejmowanie b(i) = a(i)-a(i-1) to operacja
kojarzona z filtrem górnoprzepustowym.
Do opisania zasady działania filtrów cyfrowych stosowany jest
zaawansowany aparat matematyczny, zmieniający analizę sygnałów w
dziedzinie czasu na dziedzinę częstotliwości (m.in. transformata
Fouriera). Stąd bez matematyki można próbować zrozumieć jedynie
elementarne przypadki. Niemniej ich analiza daje dobrą orientację, o co
w tym filtrowaniu cyfrowym chodzi.
Zobaczmy jak działa filtr dolnoprzepustowy. Niech sygnałem wejściowym
będzie liczba losowa z zakresu 0 .... 255. Można ją traktować jako źródło
szumu szerokopasmowego. Gdy kolejne losowe liczby z tego zakresu, a(i),
dodamy do uzyskanych ,,chwilę wcześniej", a więc a(i-1), to wyjściowa
liczba zostanie uśredniona. Kolejne próbki składowych o wysokich
częstotliwościach różnią się znacznie od siebie, bo różnica wartości
kolejnych próbek odpowiada szybkości zmiany amplitudy sygnału a więc
jego częstotliwości. Zatem po ich uśrednieniu, te duże zmiany zostaną
zniwelowane. Innymi słowy górne częstotliwości w szumie zostaną
ograniczone, bo uśrednianie ogranicza szybkość zmian, tak że kolejne
próbki w sygnale wyjściowym nie będą się tak bardzo różnić między sobą.
W ekstremalnym przypadku sygnał DC, dla którego wszystkie próbki są
takie same, po uśrednieniu pozostanie niezmieniony, a taki, który składa
się z ciągu 0, 255, 0, 255... zostanie sprowadzony do stałego ciągu 127,
127, 127 - a więc wyfiltrowany. Jest to zgodne z działaniem filtru
dolnoprzepustowego.
Analogicznie dla filtru górnoprzepustowego odejmowanie kolejnych próbek
zwiększa różnice ich wartości i powoduje, że tym razem sygnały
wolnozmienne są obcinane. Przykładowy sygnał DC: 127, 127, 127 zostanie
wyfiltrowany, bo odejmowanie kolejnych takich próbek daje na wyjściu
zero. Z kolei ciąg szybkozmienny 0, 255, 0, 255 pozostanie niezmieniony.
Jest to zgodne z działaniem filtru górnoprzepustowego.
Następne wpisy z tego wątku
- 10.07.17 12:28 J.F.
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]