16+
Среда
20 июня
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Технологии

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
fk0  (23.12.2017 14:48 - 23.12.2017 14:59, картинка) , в ответ на Я спрашиваю, а не утверждаю. Мне интересна тема передачи и декодирования сигналов в шумных средах и википедия говорит, что передача единичек и ноликов - позавчерашний день. И в качестве аргумента приводят всякие QPSK, BPSK и им подобные, а автор: lloyd
Повторяю картинку, которую много раз уже показывал. Для работы в условиях шумов нужны виды модуляции обозначенные квадратиками. Может быть QPSK (кружок M=4). BPSK смысла не имеет (кроме простоты реализации), т.к. QPSK работает в таких же условиях 
img
и можно либо передавать быстрей, либо применить в последней помехоустойчивое кодирование (в данном случае именно trellis) и получить возможность работы в более зашумленной среде. Только треллис-кодирование, для которого используют декодер Витерби, не единственный способ. Это способ в котором кодирование и модуляция смешаны вместе в каком-то смысле. Можно их разделить и демодулировать как умеешь, а декодировать потом отдельно. Смотря что нужно получить. Да, еще нужно сказать, что декодер Витерби достаточно ресурсоемкий. Поэтому часто выбирают решения попроще. Тот же код Хэмминга, более обобщенный случай в виде кодов Боуза-Чоудхури-Хоквингема, или коды Рида-Соломона. Первые два вида справляются с единичными сбойными битами, вторые с длинными сериями сбойных битов. Обычно даже комбинируют первое и второе. Впрочем первые два вида тоже можно заставить работать с сериями (изначально они допускают не более N ошибок на кодовое слово), если "транспонировать" биты, т.е. вначале, например, все нулевые биты всех слов, потом все единичные... тогда серий ошибок не боятся, но если одиночные ошибки попадут в биты одно кодового слово (равномерно размазанного по посылке) -- тогда конец. Кажется у Texas такое применяется, могу ошибаться. Ну еще есть сверточные коды, там-то как раз и появляется декодер Витерби. Еще про расширение спектра можно сказать, что оно позволяет улучшить SNR (signal carrier to noise ratio), после сужения спектра обратно в приемнике, разумеется, но не улучшить Eb/N0 (отношение энергии бита к энергии шума) с которым обычно оперируют в таких графиках. Расширять спектр имеет смысл как я понимаю для борьбы с помехами попадающими в спектр твоего сигнала если они не равномерно (белый шум) размазаны по всему спектру.
[ZX]
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII