Вчера еще попаял немного. Так и не получилось принимать все сообщения от головы с помощью простой схемы
Менял сопротивление R4 от 1 до 50 кОм. Возможно нужно так же подтягивать TX- через резистор на +5В.
С драйвером собранным по схеме от коммерческого адаптера впаял между плеч резистор 1 кОм. Это не сильно помогло. Пока разбирался почему в независимости от управляющего сигнала на выходе TX+/- всегда одинаковое напряжение, выяснил, что 10 кОм на входе ST485 маловато будет. При высоком уровне на выводе 7 ардуино, напряжение на входе ST485 не превышало 1,5 В. Заменил резистор на 20кОм. Напряжение на выходе TX+/- стало изменяться. Правда голова все равно не принимала сообщения, но хоть какие-то подвижки.
Сейчас схема выглядит так
Chip ты не собирал схему? Может поможешь отладить?




Ответить с цитированием