Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выделение сигнала
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
Froze
Необходимо из суммарного сигнала, составленого из двух синусоидальных выделить сигнал меньшей частоты, чтобы найти его действующее значение. Все это надо проделать программно на базе PIC24F.
Подскажите пожалуйста, как примерно это делается, из чего исходить.
Спасибо!
uriy
А какие частоты сигнала? Если до единиц килогерц то наверно можно безболезненно оцифровать и использовать например ДПФ. Но вроде есть алгоритм проще если мне не изменяет память называется алгоритм Герцеля. Используется при небольшом количестве спектральных составляющих. Самому реализовать не приходилось.
Froze
Цитата(urasinov @ Oct 15 2007, 12:11) *
А какие частоты сигнала? Если до единиц килогерц то наверно можно безболезненно оцифровать и использовать например ДПФ. Но вроде есть алгоритм проще если мне не изменяет память называется алгоритм Герцеля. Используется при небольшом количестве спектральных составляющих. Самому реализовать не приходилось.

Сигналы могут быть разной частоты от 50 Гц до 5кГц, тот и другой.
uriy
Посмотрите декодирование DTMF сигналов, в инете достаточно примеров. Например, вот http://www.ti.com/litv/pdf/slaae16
Froze
Цитата(urasinov @ Oct 15 2007, 14:11) *
Посмотрите декодирование DTMF сигналов, в инете достаточно примеров. Например, вот http://www.ti.com/litv/pdf/slaae16

спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.