реклама на сайте
подробности

 
 
> ХлопкОвый фильтр на АВР
LeoLabs
сообщение Jun 15 2005, 03:57
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 47
Регистрация: 5-03-05
Пользователь №: 3 082



Что-то заинтересовала меня тема управления устройствами хлопками (в ладоши). идея простая - микрофон-унч-ацп-авр. но как реазизовать фильтр на эти хлопки (импульсы - 5 - 10 мс) на фоне шума?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
phantom
сообщение Jun 15 2005, 09:53
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986



Наверное надо попробовать согласованный фильтр состряпать для хлопка на АВР. Не знаю только как с быстродействием получится у АВР-ки для цифровой реализации... Но попробовать можно. Записать хлопки на ЭВМ, проанализировать сигнал и т.д... прошить АВР-ку.


--------------------
О сколько нам открытий чудных ...
Go to the top of the page
 
+Quote Post
nameless
сообщение Jun 15 2005, 10:16
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305



Вот...
Прикрепленные файлы
Прикрепленный файл  DSP_OnAn_AVR.pdf ( 976.49 килобайт ) Кол-во скачиваний: 542
 
Go to the top of the page
 
+Quote Post
CDT
сообщение Jun 16 2005, 06:40
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Хлопок - самый громкий сигнал, который может принять микрофон в данных условиях (не считая хлопанья двери,
падения предметов и стрельбы из автоматического оружия).

Как примерно выглядят три хлопка можно посмотреть на картинке.

Продетектировав это дело подать его на компаратор AVR, внутренним или внешним смещением обрезав шумы.

С помощью таймера (с точностью тактовой частоты процессора) измерить длительность импульсов (10-100мс)
на выходе компаратора и интервал между их передними фронтами (0,15-5,0 сек), из чего делать вывод
об их соответствии какой-либо команде (выход компаратора может вызывать прерывания, причем по любому
или по обоим фронтам). Вот вам и фильтр, который можно организовать даже на Tiny.

По идее, если микрофонный усилитель сделать с АРУ, то по первому хлопку он подгонит свою чувствительность
к излучаемой хлопкарем (хлопальщиком) мощности и сам обрежет шумы. Но сразу после более громкого сигнала
система отупеет на время восстановления АРУ.

Число хлопков и длительность интервалов определят код команды и отличат ее от стрельбы и работы дизель-молота за окном.

Очевидно, что должен быть предусмотрен тайм-аут на ввод команды: если разумная команда не принята
за заданное время все приходит в исходное состояние.

Интересно будет познакомиться с результатом, а то бывает лень вставать и подходить к пульту управления
комнатным освещением.

Успеха!
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 14:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016