ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1078041 Топик полностью
Adept (18.02.2021 09:50, просмотров: 506) ответил Evgeny_CD на Не-а. Делаем несущую прыгающей каждый бит среди некоего диапазона, и кодирование с переменной длительностью для передачи бит. Палок в спектре не будет.
это FSK что-ль получится?? ну как бы частный случай ЧМ :), но фундаментальное ограничение F0>>Fdata преодолевается только на ФМ или ОФТ 

а там демодуляция без прецизионной аналоговой части или быстрой цифровой - ну никак. Хотя ОФТ демодулятор можно даже на средненьких ОУ и обычной логике сделать. Просто на "рассыпухе" это жуткий геморрой, а в интегральном исполнении можно вполне комфортно упаковать а аналоговую БИС :))


А FSK я опять же делал на АВР, там у меня был программно-аппаратный кодек с использованием таймера и компаратора. Всё работало "на ура", но скорость ограничивалась тремя с хвостиком килобитами, иначе уже было тяжко декодировать на приёмной стороне (смартфон с программным кодеком). Обязательное условие для 100% надёжного программного и аппаратного декодинга - не менее 4 периодов несущей на бит (2-3 периода на бит тоже работает, но сыплются уже ошибки, и с ретреями и корректирующими кодами, в пересчёте, получаются те же 4 периода "несущей" на бит :)). На приёмной стороне (смартфон) FSK декодоровался фурье-анализатором. Не сказал бы, что сильно резво, т.е. высоких скоростей достичь трудновато (4800с трудом уже, про 115200 речи даже нет) И там конечно главное ограничение было связано с аудиотрактом, точнее с ограничением полосы микрофона, который "заточен" на речь, особенно в айфоне (а FSK я тащил через аудиотракт). Так же велика была и нагрузка на процессор (но , в принципе на всех аппаратах на 2012 год работало, включая самые бюджетные андроиды, но только на скорости 3кбод :))

Так что для программного декодинга FSK на высоких битрейтах нужен неслабый процессор (ну аппаратно, "в кремнии", конечно всё решается гораздо меньшими средствами, как я уже говорил - таймер и компаратор (программно-аппаратное FSK-решение на АВР, думаю вытянуло бы и 115200 :)). FSK поувереннее конечно, чем OOK, но тоже - "полумеры" :)

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)