Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Тема закрыта

Определение частоты звука микроконтроллером AVR

Чт июн 21, 2012 21:19:27

Мне нужна схема для определение частоты входного аналогового сигнала (Аудио) и код на C что бы в конце концов частота содержалась в переменной и постоянно обнавлялась

Re: Определение частоты звука микроконтроллером AVR

Чт июн 21, 2012 21:31:15

Так как сейчас на форуме все телепаты заняты, расскажи какой именно сигнал. Поподробнее.

Re: Определение частоты звука микроконтроллером AVR

Чт июн 21, 2012 21:34:05

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

Re: Определение частоты звука микроконтроллером AVR

Чт июн 21, 2012 22:19:16

Какой звуковой сигнал? прости тональный или речь.
Ставьте конкретный и понятный вопрос.

Re: Определение частоты звука микроконтроллером AVR

Чт июн 21, 2012 22:20:09

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

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 06:47:33

есть несколько файлов в них записан тональные звуки с различной частотой длительностью в одну секунду вот мне и нужно определить частоту этих звуков

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 07:15:16

Самый корректный вариант - цифровой спектральный анализ.
Конкретный математический метод зависит от значения частот тонального сигнала. Т.е. от требуемого РАЗРЕШЕНИЯ ПО ЧАСТОТЕ и от КОЛИЧЕСТВА ЗНАЧЕНИЙ частот.
Отсюда и будет произрастать целесообразность ДПФ или БПФ.
ВременнОй анализ сигнала так же возможен, однако нужно не забывать о погрешностях метода при конечном соотношении сигнал/шум входного сигнала и монохромности такого метода (многочастотный анализ невозможен).

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 07:54:04

а что нибудь попроще? на подобии цветомузыки как я понимаю разные лампочки там включаются при разных частотах

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 08:01:09

Попроще - аналоговым методом. Сделать на каждую частоту по полосовому фильтру.
Все "цветомузыки" на МК построены на дискретном преобразовании Фурье.

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 08:01:57

Не DTMF случайно?

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 08:05:48

ploop писал(а):Не DTMF случайно?

а можно схемку и код?

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 08:11:11

Неужели моя телепатия проснулась... :)

а можно схемку и код?

А теперь поищите по сайту (и в гугле) эту аббревиатуру + ваш контроллер. Например "DTMF AVR". Удивитесь, сколько примеров кода есть.
А вот про схему вопрос непонятен. Схему чего? Блок-схему алгоритма?

Re: Определение частоты звука микроконтроллером AVR

Пт июн 22, 2012 08:51:42

если частот мало и они все известны, то есть такая микросхема LM567. Она отрабатывает на настроенную 1 частоту.
Тема закрыта