AVR/Arduino подключение к пинам устройств (драйвера шаговика) — дифференциальные входы/выходы что такое и с чем едят?

Добрый день.
Есть схема подключения драйвера шаговика:
8ed2e34fd27c4755943fccf19d1afedb.png

Как я понимаю, в нём стоит опторазвязка.
Но почему управление происходит эм... по минусу, а плюс общий?

Пробовал управлять ка обычно плюсом, а минус общий - работает.
Пробовал по схеме - то же работает (инвертировал пины).

Я так понимаю это от наводок?
Но частота там не большая (до 1кГц), минимальное напряжение срабатывания 2,5 вольта - какие, блин, должны быть наводки?

Или для чего сделано так?
Что если всё таки делать не по схеме, а по-простому - плюсом управлять, а земля общая. Какие могут быть последствия и как избавиться или минимизировать?

Подскажите, пожалуйста.
  • Вопрос задан
  • 2072 просмотра
Решения вопроса 2
gbg
@gbg Куратор тега Arduino
Любые ответы на любые вопросы
На схеме изображен вариант для контроллера с выводами типа открытый коллектор. Такой контроллер управление по схеме с общим минусом просто не потянет-"плюс" он может выдавать только через резистор, сопротивлением в килоомы.
Контроллеры AVR имеют комбинированные выходы. При классической настройке (DDRx=1), они работают в режиме push-pull, так что им без разницы, использовать общий плюс или общий минус - у них и плюс и минус подаются через транзистор.

Ничего "дифференциального" в данной схеме нет, защиты от помех - тоже.
Ответ написан
Roon_Boh
@Roon_Boh
Сломав зубы о гранит, продолжаю его рассасывать
Армянское Радио прав,
... На схеме изображен вариант для контроллера с выводами типа открытый коллектор. ...
... Ничего "дифференциального" в данной схеме нет, защиты от помех - тоже. ...

По сути эта схема несет в себе три функции
  1. Скорее всего это метод Инвертировать выводы, типа открытый колектор, в цифровой сигнал, соответствующему логическому нулю ( Уровни напряжения логических схем )
  2. Это на лицо Опто развязка, и она в каком то смысле тоже является защитой
  3. Еще одно назночение этой схемы, это развязка схем, тоесть, у вас могут получиться две незевисимые схемы, например, схема с управляющей логикой, запитанной от одного источника питания, и схема исполняющая, генерирующая помехи, и запитанная от другого источника питания

Но данная схема это всего лишь преобразователь, выводов типа открытый колектор, в выводы соответствующие логической единице, т.к. она инвертирует сигналы, для управляющего драйвера шагового маторчика. А защита логики, обычно реализуется, путем развязки от исполнительной части, или части где может случиться перенапрежение или кз (например, если разобрать маршрутизатор, то там развязаны все интернетовские провода и входящие и исходящие)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы