Цитата(Make_Pic @ Aug 28 2005, 10:16)
Есть нижняя группа частот до 1 кГц и есть верхняя группа частот выше 1 кГц В сигнале всегда присутствуют две частоты из вехней и нижней группы. Да, априорно известно, присутствие только двух частот.
А у верхней группы частот выше 1 кГц есть конечная частота? Может быть МГц, ГГц, или ещё выше? Если есть эта верхняя частота, тогда можно решить эту задачку:
1. С помощью БПФ - определить значение частот F1 и F2 и, если понадобиться (если всё же в сигнале помимо F1 и F2 что то есть), произвести фильтрацию.
2. Посредством ФНЧ выделяется полоса, в которой есть F1, а при помощи ФВЧ выделяется полоса, в которой есть F2. Но надо помнить (!!!), что ни в полосе ФНЧ, и ни в полосе ФВЧ кроме F1 и F2 ничего не должно быть. А далее применить алгоритм определения частоты (частотомер)
Второй способ более проще и реализуется на достаточно простых МК. Но первый более универсален, хоть и сложен. Но, в любом случае, в МК должен быть модуль аппаратного умножения.