AS5045.JPG
AS5045.rar
IMG_20170307_1258
IMG_20170307_1259
IMG_20170307_1259
IMG_20170307_1259
IMG_20170307_1300
А почему используется PWM, а не Serial, вывод данных с микросхемы?Экономия на контроллерах.
PWM и это напряжение передавать внизРеализован и этот вариант.
Точность погубится за счет завалов по фронтам и спадам, опять же помехи на линии будут иметь местоНа 15м кабеле с фронтами все хорошо и с точностью тоже . На помехи пока не проверял.
Для serial нужно CLK и CS на as5045 подавать или контроллер на верху ставить. О него и хотел избавиться чтоб в датчике только аналог был.CS ведь используется только в случае, если на одной шине предполагается установить больше одного датчика. CLK подаём по одному проводу, DO снимаем по другому, получаем то же количество проводов, что RS-485, и контроллер так же стоит внизу.
В простой обстановке оно может и будет работать, но в сложной помеховой обстановке может вылезти боком.
да и сигнал вниз через тот же 485 передают и ни чего.
CS ведь используется только в случае, если на одной шине предполагается установить больше одного датчикаНе получится. CS используется для одного цикла считывания данных. Это объясняется режимом работы Daisy Chain (рис. 6 и 7 datasheet rev. 1.7), где CS общий для всех датчиков, включенных в цепочку.