13.04.2013, 21:38 | #1 (permalink) |
Member
Регистрация: 23.03.2013
Сообщений: 57
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
ФНЧ с лог выходом
Вообщем суть такая. Делаю стробоскоп на МК, делаю на МК не просто так, хочу реализовать изменение программы в такт и еще много чего, что не могу адекватно сформулировать. Все идет хорошо и медленно приближается к тому месту с которым я очень не хотел бы сталкиваться, но видимо придется. С ФНЧ, что бы согласовываться с композицией моя атмега должна иметь хоть какую то связь с ним. Пока делаю связь по ударным, потом планирую по вокалу, мелодии и хэтам. Собственно нужен фильтр и детектор который будет срабатывать от "Щелчка" ударных и только от него, выдавая на выход импульс. Длинна в принципе не важна, главное не более 100мс. ФНЧ должен вырезать все с 300 до 800 герц. Но я боюсь нескольких вещей, банально дребезга, который приведет к сбою всей программы. Ложного срабатывания и не срабатывания. Собственно на ум приходит ФНЧ и триггер Шмитта. Мб есть способ легче ? Ибо кучу индуктивностей и кондеров надо, на ОУ не вариант. |
13.04.2013, 21:38 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Чтобы вы не тратили время на поиск, отправлю вам аналогичные топики Очки с выходом в интернет Плеер с выходом видео Проблема с выходом для микрофона |
14.04.2013, 11:17 | #2 (permalink) |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
Все фильтры и триггеры реализуются программно.
Делать устройство на МК и ставить аппаратные фильтры (за исключением особых случаев) - дурной тон! В Вашем случае, нужен не просто фильтр, а алгоритм обработки сигнала. В нем д.б. учтено и ожедание всплеска (для ритмичных ударников) и "тарелок", и математическое фильтрование сигнала, и самонастраивающийся амплитудный детектор, и многое другое. Не стесняйтесь применять математические методы обработки. Правда, эти методы изучаются уже в институте на курсе высшей математики... Но на этом форуме есть грамотные люди - если что, поможем. Последний раз редактировалось Николай_С; 14.04.2013 в 11:24 |
14.04.2013, 14:54 | #3 (permalink) | |
Member
Регистрация: 23.03.2013
Сообщений: 57
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Цитата:
Для меня это звучит банально страшно. Вышки не имею, о чем давно жалею. |
|
14.04.2013, 16:30 | #5 (permalink) | |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
Цитата:
Писал программы и на С, и на ассемблере, и на вижлах... Кроме приятного сервиса языков высокого уровня, принципиальной разницы не ощутил. Начните изучение с математических методов обработки радиосигнала. А там само пойдет. И тут главное - не бояться. Всё получится, если приложить все необходимые усилия. |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
14.04.2013, 16:37 | #6 (permalink) | |
Member
Регистрация: 23.03.2013
Сообщений: 57
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Цитата:
Это мой первый проект на МК и АЦП пока только в планах в далеком будущем. Такая реализация очень сильно затормозит меня, хотя мб и даст много опыта, считаю что еще рановато. |
|
14.04.2013, 16:54 | #7 (permalink) |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
В таком случае, придется реализовывать алгоритм обработки аналогового сигнала аппаратными средствами, а это ничуть не проще. И самое главное - есть некоторые ограничения, вызванные сложной схемотехникой и нелинейными искажениями, вносимыми в сигнал.
|
14.04.2013, 17:30 | #9 (permalink) | |
Member
Регистрация: 23.03.2013
Сообщений: 57
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Цитата:
От фильтра требуется только ловить ударные, не более, предугадывать и прочие будет МК. |
|
14.04.2013, 17:32 | #10 (permalink) |
Member
Регистрация: 23.03.2013
Сообщений: 57
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|