fk0, легенда (20.10.2012 02:34, просмотров: 68) ответил Visitor на Просто все, перемножаем входной сигнал с ним же задержаным на четверть периода несущей. Потом прходим цифровым фильтром. Есть модель в маткаде.
И какой же у нас период несущей? Подсказка -- речь про FSK, а не PSK. Можно, конечно, FSK декодировать через знак приращения фазы (у TI есть аппнота для V.23 который в caller ID для проводной телефонии на эту тему), а PSK через частоту... См. Б. Скляр "Цифровая связь..." Но практически скорей 2 фильтра на каждую частоту, потом амплитуда на выходе каждого через ФНЧ (битовая скорость), потом сравнивается выход каждого и принимается решение единичка или нолик. Собственно единички и нолики попадают на вход UART. Это в V.23, если не ошибаюсь (посему он так мелодично и звучит). В других протоколах там сложней, я не совсем представляю, там скремблер на LSFR сделан (чтоб биты не были однородными при передаче кучи нулей), ещё LAPM поверху и/или MNP может быть. Вообще на кортексе не модно. В своё время АОНы и т.п. делали на x51 и PIC16. А на кортексе любой дурак сделает. Да ещё АЦП небось вместо компаратора.
[ZX]