diglook, Доброго времени суток!
"несущая должна регулироватся от1,5 до 2,5 кГц , переворот фазы в точке перехода через ноль с возможностью регулировки +- 15- 20 градусов(хотябы), в этом месте контролер должен дать команду менять фазу или нет.
Вообще вся затея ради отработки алгоритма и схематики декодирования ОФМ сигнала. В железе есть и генератор(чужой) и декодер(мой на контролере)."
У меня схожая задача. Вот только требования несколько другие:
несущая частота 1800 Гц +-0.2 Гц, ОФМ/ДОФМ. Подозрительно похоже на протокол v.26 (четырехпроводная линия, канал ТЧ).
Передача сигнала (генерация) особого труда не представляет, я костяк набросал в Turbo C ("Неважно, КАК это сделано - пусть сначала заработает! Оптимизировать будете потом, если времени хватит..." (с) кто-то из преподавателей).
Вот с приемом у меня возникли проблемы... Создавать аналоговый демодулятор нет смысла - они уже есть... Большие и часто ломающиеся от старости. Хочется сваять что-то на основе цифровой обработки сигнала, но - временя разбираться мало, да и есть вопросы в понимании алгоритма демодуляции.
Если есть чем помочь, буду очень благодарен за помощь...