ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
721238 Топик полностью
Evgeny_CD, Архитектор (18.12.2016 02:43, просмотров: 506) ответил fk0 на Один хрен, ерунда. И уарт, и модем. Сложно, дорого и ничем не лучше традиционных решений. Я в теме про модем высказал тезис, что нужно как-то ширину полосы доступную в кабеле разменять на простоту приёмопередатчика. Я тут вспомнил, тут три года
Спасибо! Я пришел примерно к тем же выводам. Что если UART, то только там, где он работает, и не стоит онанизмом страдать. И классический модем для нашей специальной витой пары избыточен. Нужно нечто среднее, хитрое, "по лезвию". Я пока тему https://en.wikipedia.org/wiki/Root-raised-cosine_filter
http://caxapa.ru/721209.html
малобитового приема BPSK исследую -> По опыту работы в навигации, BPSK хорошо ловится при 2 битном АЦП и корреляторе. Но там сигнал на 20-30 дб ниже шумов. У нас если сигнал-шум меньше 20 дб (не считая коротких импульсных помех), то мы онанизмом страдаем. Да, есть импульсные помехи, которые гарантированно сильнее нашего сигнала, вот с ними и надо бороться. BPSK хрош узкой полосой. Если у нас 1 МГц несущая и 1 Мбит/сек модуляция, и на выходе стоит root-raised-cosine filter -->, то частоты свыше 2 МГц нас вообще не волнуют. Можно сделать табличный синтез такого сигнала (близкому к такому), если есть быстрый ЦАП. У просто "витой пары" затухание на 100м после первых единиц МГц будет очень большим. http://rostech.inf …anirovannoy-vitoy-pary Дроссельная развязка - нелинейна во всем. И по интермодуляции (дроссели из говна), и по частоте. В силу этго идея расширения спектра мне не нравится. Нормальное широкополосное АФУ (антенна, коаксиал) имеет уровень инермодуляции "хрен измеришь", скажем, -160 Дб. И там все ортогонально всему, эти красивые идеи насчет расширения спекта работают. В нашей паре с этим сильно хуже. Задержка распространения 100 КГц и 1МГц в нашей паре точно будет разная - и что мы ЛЧМить будем? BPSK. Пусть мы принимаем компаратором с 4 или 8 катным оверсемпилингом. А дельше табличное декодирование. Берем 8 отсчетов - и в таблицу, на выходе которой КА с памятью. Он выдает данные для выбора нужной страницы таблицы при следуюем шаге обработки. Длина кодового блока сообшения должна быть не очень большой, тогда можно поиграть в гипотезы. Эдакий декодер Витерби-лайт. Прогоняем набор отсчетов, внутри которого где-то живет кодовое слово через таблицу. Один их выходов талицы дает информацию, что в процесс изучения этих 8 отсчетов "найдено нехорошее". И методом перебора перебираем все варианты таких нехороших мест - вдруг кодовое слово декодируется? Думаю, MCU вообще без обвязки под силу поднять 50-100кбит/сек, с внешней мелкой ПЛИСкой - до 1Мбита\сек. Это куски мыслей. Еще думать и думать.