Evgeny_CD, Архитектор (10.11.2008 01:20, просмотров: 273) ответил Alex B. на давайте определимся с терминами - что вы понимаете под синхрословом и зачем оно вам надо? Из смутных рассуждений про какую-то синхронизацию я ничего не понял.
Пф....... То, что я тут "выдумаю", давно и успешно работает в "больших" системах связи. Раньше в "маленькие" системы такого никто не совал, ибо не было процов с достаточной мощей, которые могут работать от батарейки. Теперь они есть.
Синхропосылка для меня - в идеале - последовательность, у который АКФ имеет единственный пик. Все остальное нули. Баркер, например.
Преамбула из меандра нужна, чтобы DPLL "схватился".
Коррелятор на входную последовательность, порог - несколько менее максимума (определяется теоретически и экспериментально).
Момент пика коррелятора - момент начала посылки, он же отметка времени (посылки от базы могут быть только в заданное время!)
Если у меня необходимая скорость передачи сильно меньше минимально технически реализуемой скорости микрухи (например, мне достаточно 100 бит/сек, но микруха не может дать такой узкополосный фильтр, да и стабильность частоты того), то применение корреляционных методик дает мне теоретически ~logN выигрыш (N - длина последовательности).
Далее, уже если совсем извращяться, перемешиваем сигнал так, чтобы биты из одной последовательности отстояли в эфире максимально далеко друг от друга. Т.е. если у меня прошел импульс - он вынес по одному биту из нескольких посылок, что восстановится.
В общем, если делать по взрослому, то Вы удивитесь качеству "плюгавого" канала связи :)