ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
11 мая
824917 Топик полностью
Evgeny_CD, Архитектор (18.03.2018 13:35, просмотров: 342) ответил Evgeny_CD на [Гальваническая развязка для изолированных модульков с двухсторонней передачей информации]. Достижима проходная емкость менее 1 пф! Трансформаторы рулят!
Модифицированная версия идеи. Код с постоянным расположением фронтов - можно эффективно PLLить. Вариант 1 - для кодов, имеющих четное число 0 и 1. Спектральная эффективность как у манчестара, но декодер тривиален, и выделение тактовой элементарно. передача 0 - -1, 0. передача 1 - +1, 0. Вариант 2 - для любых кодов. Спектральная на 30% хуже манчестара, но декодер тривиален, и выделение тактовой элементарно. передача 0 - -1, +1, 0. передача 1 - +1, -1, 0. Преимущество второго варианта кода - постоянка равна нулю на интервале длиной один бит. Требования к способности трансфоратора держать подмагничивание сильно ниже, чем для варианта 1 - там постоянки не будет на интервале 10 бит, например. Теперь по сути синхронизации. Все мы знаем про IEE-1588. Там можно согласовать время, но синхронизация фазы колебания мастера и слейва получается плохая - момент, когда происходят засечки, вообще говоря не детерминированный. Конечно, адский матан нам поможет, но вначале из конфетки делаем говно, а потом пытаемся ресаректить конфету. Философски неправильно! Поскольку все фронты в описанном сигнале детерминированные, то можно PLLить стандартным способом, без особых извращений. Если у нас дуплекс - то все достаточно просто. Если у нас симплекс - то тоже несложно. Мы синхримся не по одному событию, а во всем фронтам достаточно длиннного сообщения. Значит, полосу PLL можно не расширять - за время сообщеия оно и так успеет прокачаться. Синхронизация времени - обычным способом, по битовой метке того или иного варианта. Маркеры начала и конца. Можно так - 0 длиной 1 бит - маркер. Можно традиционными методами синхронизации в битовой последовательности - Баркер и иже с ним.