Ещё раз поразмыслил насчёт
Можно подать все напряжения снизу и обработать принятый сигнал с сельсина тоже внизу.
Пришёл к выводу, что в этом случае, из-за "длинной линии" от сельсина до контроллера, надёжной работы вряд ли стОит ожидать.
Плюсом будет ещё приличный риск спалить контроллер.
В авторском варианте эти отрицательные моменты сведены к минимуму, т.к. "датчик" находится максимально близко к сельсину.
И для передачи данных "вниз" используется вполне надёжный метод (RS-485).
Иначе всё становится очень непредсказуемо. Как в плане достоверности передачи данных, так и в плане надёжности..
Ну в плане защиты от всяких неожиданностей можно, конечно, применить гальваническую развязку на высокоскоростных оптронах.
А вот во всём остальном..
В авторском варианте тоже есть риск надолго "ослепнуть", в случае отказа "датчика".
Всё же "железный вариант" на сельсинах намного надёжнее. Т.к. его, как говориться, писАли кровью..
Вообщем, для "выхода в поле" этот вариант (датчик "внизу") худо-бедно можно применить, а вот для "стационара", да ещё и с ограниченным доступом к "телу" (антенне)...
Так-что, если уж "оцифровывать" сельсин, то только в его стандартных режимах - указательном, или трансформаторном.
Ну или по "методу RC3UE"
P.S.
что удалось "выжать" из магнитного энкодера AS5045
Виктор, а какой "выход" использовался? Аналоговый(ШИМ), или Serial?