Отговори на тема  [ 9 мнения ] 
Цифров филтър 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Май 04, 2006 12:52 pm
Мнения: 4
Местоположение: Sofia
Мнение Цифров филтър
Трябва да направа устройство, което да анализира входен сигнал в обхата 20-50 килохерца, като ме интересува какви честоти присъстват и с каква амплитуда са. Точноста на измерване не трябва да е висока - около 8 стъпки за амплитуда и 8 диапазона на честотата са достатачни. Молбата ми е да помогнете при избор на контролер и ако имате някаква литература по въпроса.


Пет Авг 11, 2006 2:11 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Май 11, 2005 3:47 pm
Мнения: 534
Мнение Re: Цифров филтър
GeorgeS написа:
...


Само не разбрах за какво ти е цифров филтър 8O . Слагаш едно ADC, да не забравиш да сложиш филтър преди него, т.е. да ограничиш лентата, след това правиш Фурие анализ и получаваш спектъра на сигнала и амплутудите. Елеметарно Утсън :) :).


Пет Авг 11, 2006 2:43 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Май 04, 2006 12:52 pm
Мнения: 4
Местоположение: Sofia
Мнение 
То това ясно. Прав си, че не филтър, в крйна сметка няма да има изход на този сигнал. Грешното изразяване дойде от схемата на аналоговият вариант на това у-во, в който има 6 филтъра и сигнала се взема от изходите им. Дай малко повече инфо, ако имаш за фурие анализа и по точно как се прилага на практика.


Пет Авг 11, 2006 3:07 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
Като гледам писането ти не си много навътре в нещата ще ти трябва бързичко DSP (дори доста бързичко поне 300-400 ksmpl/s 6-10 X най-високата честота)честотата ти не е малка 20-50kHz най добре и най ефтино ще ти излезе (гледам претенциите ти не са големи 8ch. 8 step) ако го направиш с 8 аналогови филтри за вяка честота и тогава с някакъв контролер с ADC да мериш напрежението от филтрите освен ако не си се навил тепърва да учиш Фурие анализа


Пет Авг 11, 2006 3:30 pm
Профил ICQ
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Май 11, 2005 3:47 pm
Мнения: 534
Мнение 
GeorgeS написа:
...


Газиш в дълбоки води, за Фурие анализа ще трябва да почетеш доста.


Прикачени файлове:
ODS.part03.rar [1000 KiB]
179 пъти
ODS.part02.rar [1000 KiB]
172 пъти
ODS.part01.rar [1000 KiB]
171 пъти
Пет Авг 11, 2006 3:36 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Май 11, 2005 3:47 pm
Мнения: 534
Мнение 
...


Прикачени файлове:
ODS.part06.rar [1000 KiB]
170 пъти
ODS.part05.rar [1000 KiB]
161 пъти
ODS.part04.rar [1000 KiB]
156 пъти
Пет Авг 11, 2006 3:46 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Май 11, 2005 3:47 pm
Мнения: 534
Мнение 
fittila написа:
...


Прикачени файлове:
ODS.part09.rar [1000 KiB]
159 пъти
ODS.part08.rar [1000 KiB]
157 пъти
ODS.part07.rar [1000 KiB]
161 пъти
Пет Авг 11, 2006 3:51 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Май 11, 2005 3:47 pm
Мнения: 534
Мнение 
fittila написа:
fittila написа:
...


Прикачени файлове:
ODS.part12.rar [931.55 KiB]
172 пъти
ODS.part11.rar [1000 KiB]
174 пъти
ODS.part10.rar [1000 KiB]
175 пъти
Пет Авг 11, 2006 3:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юли 24, 2005 10:28 am
Мнения: 2658
Мнение 
50 килохерца са си бая. не съм сигурен че фурие анализа е най-доброто, аз лично бих се насочил май към цифров филтър от следния тип:
void NewSample(float u1){
i+=u*A;
u+=(u1-u-i)*B;
}

А и В могат да се докарат така, че умножението да се замени със шифтване. обаче пак не съм много убеден че със слаб микроконтролер могат да се стигнат 50 килохерца. като мярка за амплитудата по принцип трябва да се ползва u*u+i*i, но и |u|+k*|i| става, макар че по-неточно.
а тоя филтър го предпочитам, защото е гладък. фурие анализа бачка върху времеви прозорци и сговнява нещата - създава фантомни спектрални линии, дължащи се на срязването на сигнала от прозеореца. за качествено засичане се прави фурие анализ със застъпващи се прозорци, понякога до четирикрато застъпване.


Пет Авг 11, 2006 9:04 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 9 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни