Goto page 1, 2 Next
misulek
Guest
Tue Nov 27, 2007 3:42 pm
Na wejściu sygnału posiadam FDP do 4KHz - 4 rzędu. Dalej, sygnał
wchodzi na ADC, fpr=8Khz. Oprócz obróbki sygnału w tym paśmie, muszę
wykryć sygnał 16Khz, który jest sporo poza pasmem FDP. Liczę na jakieś
Aliasy wewnątrz pasma do 4Khz. Mogę bez problemu policzyć na próbkach
wybrane prążki widma, tylko na jakich prążkach spodziewać się aliasów?
Z góry dzięki za pomoc
A. Grodecki
Guest
Tue Nov 27, 2007 3:42 pm
misulek napisał(a):
Quote:
Na wejściu sygnału posiadam FDP do 4KHz - 4 rzędu. Dalej, sygnał
wchodzi na ADC, fpr=8Khz. Oprócz obróbki sygnału w tym paśmie, muszę
wykryć sygnał 16Khz, który jest sporo poza pasmem FDP. Liczę na jakieś
Aliasy wewnątrz pasma do 4Khz. Mogę bez problemu policzyć na próbkach
wybrane prążki widma, tylko na jakich prążkach spodziewać się aliasów?
Na 4kHz.
Po to daje sie filtr, zebyś produktu tych 16kHz nie widział w widmie. Bo
w żaden sposób nie będziesz wiedział, że to jest efekt 16kHz.
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
mk
Guest
Tue Nov 27, 2007 3:42 pm
misulek pisze:
Quote:
Sygnał 16Khz jest sinusoidalny, natomiast w paśmie 4Khz sygnał jest
mową ludzką.
Gdzieś te aliasy muszą się znaleźć....
Akurat 16kHz będzie się aliasować pod składową stałą :-)
pzdr
mk
misulek
Guest
Tue Nov 27, 2007 3:42 pm
On 27 Lis, 15:23, misulek <Michal.Adamczew...@googlemail.com> wrote:
Quote:
Na wejściu sygnału posiadam FDP do 4KHz - 4 rzędu. Dalej, sygnał
wchodzi na ADC, fpr=8Khz. Oprócz obróbki sygnału w tym paśmie, muszę
wykryć sygnał 16Khz, który jest sporo poza pasmem FDP. Liczę na jakieś
Aliasy wewnątrz pasma do 4Khz. Mogę bez problemu policzyć na próbkach
wybrane prążki widma, tylko na jakich prążkach spodziewać się aliasów?
Z góry dzięki za pomoc
Sygnał 16Khz jest sinusoidalny, natomiast w paśmie 4Khz sygnał jest
mową ludzką.
Gdzieś te aliasy muszą się znaleźć....
A. Grodecki
Guest
Tue Nov 27, 2007 4:29 pm
mk napisał(a):
Quote:
Akurat 16kHz będzie się aliasować pod składową stałą
Owszem. I będzie to bardzo miłe, o ile będzie to dokładnie 16kHz a
próbkowanie dokładnie 8kHz :)
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
Konop
Guest
Tue Nov 27, 2007 4:33 pm
Quote:
Na wejściu sygnału posiadam FDP do 4KHz - 4 rzędu. Dalej, sygnał
wchodzi na ADC, fpr=8Khz. Oprócz obróbki sygnału w tym paśmie, muszę
wykryć sygnał 16Khz, który jest sporo poza pasmem FDP. Liczę na jakieś
Aliasy wewnątrz pasma do 4Khz. Mogę bez problemu policzyć na próbkach
wybrane prążki widma, tylko na jakich prążkach spodziewać się aliasów?
Po pierwsze, troche kiepsko dobrany filtr... . Przy 4kHz tłumi tylko
3dB, a powyżej tego wszystko wchodzi w widmo... Bo to działa tak

...
Po spróbkowaniu w sygnale masz częstotliwości od 0 do 4kHz (ale 4kHz =
1/2 * 8kHz, nie ma to nic wspólnego z filtrem!!), plus do tego dodane
częstotliwości z przedziału 8-4kHz i później dodane te od 8-12, później
od 16-12 itd... specjalnie piszę w takiej kolejności, po pierwsza liczba
odpowiada składowej stałej, druga - składowej 4kHz. Czyli jeśli na
przetwornik podasz sygnał 5kHz, to po przejściu na postać cyfrową i z
powrotem na analogową dostaniesz przebieg o częstotliwości 3kHz... 7kHz
da 1kHz.... podobnie 9kHz da też 1kHz, a 11 kHz da już 3 kHz

... Z
kolei 13kHz to znowu 3kHz, a 15kHz na wejściu to 1kHz na wyjściu

... i
tak Twoje 16kHz będzie na wyjściu obserwowane jako składowa stała
(teoretycznie), a praktycznie jako składowa o niedużej częstotliwości...
Pomijając fakt, że filtr rzędu IV obetnie Ci sygnał 16kHz jakieś 48dB
czyli ponad 60000 razy

... . Także ciężko będzie coś znaleźć...
Pomijam już fakt, że to próbkowanie jest bez sensu przy takim filtrze i
częstotliwości próbkowania! Musisz odsunąć częstotliwość filtru od
częstotliwości próbkowania (albo zwiększyć cz. próbkowania) tak, aby
"śmieci" ponad cz.Nyquista miały już bardzo małą wartość. A do detekcji
16kHz proponuję zbudować osobny blok analogowy, albo próbkować z dużo
wyższą częstotliwością. Jeśli nie chcesz komplikować sobie reszty
układu, możesz przesunąć filtr na 16kHz, próbkować np. 40kHz, następnie
przeprowadzić decymację (czyli brać co którąś próbkę - w twoim przypadku
co 5) i w ten sposób po decymacji otrzymasz przebieg tak jakby
spróbkowany 8kHz, ale pozbawiony aliasingu, a przebieg sprzed decymacji
potrzebny będzie tylko przy wykrywaniu tych 16kHz... . Albo zamiast się
bawić rób całość na "szybszym" przbiegu...
Pozdrawiam
Konop
RoMan Mandziejewicz
Guest
Tue Nov 27, 2007 4:34 pm
Hello A.,
Tuesday, November 27, 2007, 4:29:59 PM, you wrote:
Quote:
Akurat 16kHz będzie się aliasować pod składową stałą
Owszem. I będzie to bardzo miłe, o ile będzie to dokładnie 16kHz a
próbkowanie dokładnie 8kHz
I jeszcze utrafi się z fazą sygnału... Już lepiej byłoby, gdyby było
lekko odstrojone - możnaby dudnienie wykrywać.
--
Best regards,
RoMan mailto:roman@pik-net.pl
Spam (rdzenie ferrytowe do przetwornic i nie tylko):
http://www.allegro.pl/sklep/7416823_squadack
RoMan Mandziejewicz
Guest
Tue Nov 27, 2007 4:48 pm
Hello Konop,
Tuesday, November 27, 2007, 4:33:38 PM, you wrote:
[...]
Quote:
Pomijam już fakt, że to próbkowanie jest bez sensu przy takim filtrze i
częstotliwości próbkowania!
Fajny i poprawny teoretyczny wywód. Ale nie mający nic wspólnego z
rzeczywistością. Próbkowanie 8 kHz jest normą w telefonii a sygnał 16
kHz jest sygnałem licznikowym wysyłanym w stronę abonenta.
Błędy jakie popełnia autor pytania:
- filtr powinien mieć czestotliwość graniczną 3.4 kHz a nie 4 kHz
- wykrywanie 16 kHz należy zrobić przed filtrem a nie za nim.
[...]
--
Best regards,
RoMan mailto:roman@pik-net.pl
Spam (rdzenie ferrytowe do przetwornic i nie tylko):
http://www.allegro.pl/sklep/7416823_squadack
PAndy
Guest
Tue Nov 27, 2007 6:05 pm
"RoMan Mandziejewicz" <roman@pik-net.pl> wrote in message
news:1724633791.20071127164850@pik-net.pl...
Quote:
Błędy jakie popełnia autor pytania:
- filtr powinien mieć czestotliwość graniczną 3.4 kHz a nie 4 kHz
- wykrywanie 16 kHz należy zrobić przed filtrem a nie za nim.
autor wcale nie popelnia bledu, sub-nyquist sampling jest dosc czesto
stosowany w praktyce, o ile uda mu sie spelnic kilka warunkow to
wlascwie czemu nie...
Andrzej Kamieniecki
Guest
Tue Nov 27, 2007 6:23 pm
PAndy napisał(a):
[ciap]
Quote:
autor wcale nie popelnia bledu, sub-nyquist sampling jest dosc czesto
stosowany w praktyce, o ile uda mu sie spelnic kilka warunkow to
wlascwie czemu nie...
no właśnie.
Przykład który właśnie mam na biurku: sygnał 10 MHZ z modulacją
amplitudy 1 kHz jest na FFT w oscyloskopie TDS1000 nie do obejrzenia
przy próbkowaniu >25 MHz (za krótki rekord). Ale przy takiej podstawie,
że próbkowanie wychodzi 250 kSa/s pięknie widać i nośną i listki boczne,
a nośna przecież 10 MHz jest.
Andrzej Kamieniecki
misulek
Guest
Tue Nov 27, 2007 7:42 pm
On 27 Lis, 18:23, Andrzej Kamieniecki
<_andrzej.kamienie...@tespol.com.pl> wrote:
Quote:
PAndy napisał(a):
[ciap]
autor wcale nie popelnia bledu, sub-nyquist sampling jest dosc czesto
stosowany w praktyce, o ile uda mu sie spelnic kilka warunkow to
wlascwie czemu nie...
no właśnie.
Przykład który właśnie mam na biurku: sygnał 10 MHZ z modulacją
amplitudy 1 kHz jest na FFT w oscyloskopie TDS1000 nie do obejrzenia
przy próbkowaniu >25 MHz (za krótki rekord). Ale przy takiej podstawie,
że próbkowanie wychodzi 250 kSa/s pięknie widać i nośną i listki boczne,
a nośna przecież 10 MHz jest.
Andrzej Kamieniecki
Tak, że też nie wpadłem by sprawdzić to na analizatorze widma

.
Boję się, że te aliasy mogą posiadać spory dryft, w zależności od
długości lini itp...
A. Grodecki
Guest
Tue Nov 27, 2007 8:15 pm
misulek napisał(a):
Quote:
Tak, że też nie wpadłem by sprawdzić to na analizatorze widma

.
Boję się, że te aliasy mogą posiadać spory dryft, w zależności od
długości lini itp...
No właśnie - na ANALIZATORZE WIDMA a nie na oscyloskopie z FFT.
Tylko wtedy wiesz co oglądasz - na pewno :)
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
misulek
Guest
Tue Nov 27, 2007 9:42 pm
On 27 Lis, 20:15, "A. Grodecki" <b...@adresu.com> wrote:
Quote:
misulek napisał(a):
Tak, że też nie wpadłem by sprawdzić to na analizatorze widma

..
Boję się, że te aliasy mogą posiadać spory dryft, w zależności od
długości lini itp...
No właśnie - na ANALIZATORZE WIDMA a nie na oscyloskopie z FFT.
Tylko wtedy wiesz co oglądasz - na pewno :)
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
Za przetwornikiem robie coś ala FFT, więc jak te aliasy
widać przy FFT to miło by było na nie trafić. Składowa stała dodawana
jest za filtrem (Offset dla we. ADC).
misulek
Guest
Tue Nov 27, 2007 9:42 pm
On 27 Lis, 20:15, "A. Grodecki" <b...@adresu.com> wrote:
Quote:
misulek napisał(a):
Tak, że też nie wpadłem by sprawdzić to na analizatorze widma

..
Boję się, że te aliasy mogą posiadać spory dryft, w zależności od
długości lini itp...
No właśnie - na ANALIZATORZE WIDMA a nie na oscyloskopie z FFT.
Tylko wtedy wiesz co oglądasz - na pewno :)
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
W sumie, to za przetwornikiem robie coś ala FFT, więc jak te aliasy
widać przy FFT to całkiem możliwe, że też na nie trafię.
misulek
Guest
Tue Nov 27, 2007 9:42 pm
On 27 Lis, 20:15, "A. Grodecki" <b...@adresu.com> wrote:
Quote:
misulek napisał(a):
Tak, że też nie wpadłem by sprawdzić to na analizatorze widma

..
Boję się, że te aliasy mogą posiadać spory dryft, w zależności od
długości lini itp...
No właśnie - na ANALIZATORZE WIDMA a nie na oscyloskopie z FFT.
Tylko wtedy wiesz co oglądasz - na pewno :)
--
Pozdrawiam,
A. Grodecki
"Wszystkie zwierzęta sa równe.
Ale te, które mają futerko w trzykolorowe pasy, są równiejsze."
W sumie, to za przetwornikiem robie coś ala FFT, więc jak te aliasy
widać przy FFT to całkiem możliwe, że też na nie trafię.
Goto page 1, 2 Next