ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
29 мая
439500 Топик полностью
fk0, легенда (07.09.2013 23:58, просмотров: 256) ответил Барбос на Да, сложно.
Что можно сделать в схеме (если схема не процессор)? (Не)простенький фильтр? Но помеха весьма широкополосна (и при том в её спектре есть свободные участки) и, в какие-то моменты времени она прерывает любую связь в любом случае. Напрашиваетеся какой-либо способ широкополосной передачи во-первых, дабы хоть что-то просочилось сквозь отдельные свободные участки в спектре помехи. Во-вторых какой-либо способ коррекции ошибок, особенно длительных пакетов ошибок. Как всё это делается описано в литературе... (например, Скляр, цифровая связь). Какие-то отдельные элементы вполне можно сделать самостоятельно и они дадут эффект. Но в целом, боюсь, тема неподъёмная для многих организаций. DSSS лично мне кажется очень сложной штукой, нереальной для МК или DSP. Что ещё? "Линейная частотная модуляция" (chirp). Выглядит более реальным для реализации на DSP или быстром MCU. Хотя, возможно, хватит и попросту BSPK, плюс описанное далее (не знаю и даже не догадываюсь, что там сейчас используется, но если OOK, то не удивительно). Или, даже возможно попросту добавление помехоустойчивого кодирования в существующий канал сильно повысит его характеристики. BCH-коды, код Голея или что-то подобное для исправления единичных ошибок, и поверх ECC для исправления длинных пакетов ошибок. Задачи декодирования решаются на современных MCU (не pic16 разумеется). Сигнал/шум и частотные характеристики канала, понятно, ограничивают скорость. И тут есть смысл борьбы за качество приёмника, дабы минимизировать нелинейные эффекты вызванные помехой.
[ZX]