Драйверы шаговых двигателей используют оптопары (оптоизоляторы) на своих сигнальных входных клеммах (PUL, DIR, EN) для электрической изоляции контроллера от драйвера. Эти оптопары могут быть подключены по схеме с общим катодом или с общим анодом. Правильный выбор зависит от типа выхода вашего контроллера (NPN или PNP).
Различия в подключении
Подключение с общим катодом
При подключении с общим катодом катоды (отрицательные клеммы) входных оптопар драйвера соединяются вместе и подключаются к земле контроллера (0 В). Каждый сигнальный вход (PUL, DIR, EN) управляется индивидуально выходными контактами контроллера. Сигнал высокого уровня от контроллера активирует вход.
Подключение с общим анодом
При подключении с общим анодом аноды (положительные клеммы) входных оптопар драйвера соединяются вместе и подключаются к общему положительному источнику питания (например, +5 В или +24 В) через клемму OPTO драйвера. Каждый сигнальный вход (PUL, DIR, EN) активируется путём подтягивания соответствующего выхода контроллера к низкому уровню.

Логика сигналов (активный высокий и активный низкий уровень)
| Конфигурация | Логика сигнала | Активация |
|---|---|---|
| Общий катод | Активный высокий уровень | Сигнал высокого уровня активирует вход; сигнал низкого уровня деактивирует его. |
| Общий анод | Активный низкий уровень | Сигнал низкого уровня активирует вход; сигнал высокого уровня деактивирует его. |
Совместимость с контроллером
Выбранная схема подключения должна соответствовать типу выхода вашего контроллера:
-
Общий катод (для контроллеров с PNP-выходами / истоковыми выходами): Контроллеры PNP-типа подают ток с выходных контактов. Они работают с подключением по схеме с общим катодом, при котором катоды оптопар драйвера подключены к земле, а контроллер подаёт сигнал высокого уровня для активации входа.
-
Общий анод (для контроллеров с NPN-выходами / стоковыми выходами): Контроллеры NPN-типа отводят ток на землю. Они работают с подключением по схеме с общим анодом, при котором аноды оптопар драйвера подключены к положительному источнику питания, а контроллер подтягивает сигнальную линию к низкому уровню для активации входа.
Драйверы StepperOnline с клеммой OPTO
Для драйверов StepperOnline, оснащённых клеммой OPTO: клемма OPTO внутренне соединена с анодами всех входных оптопар. Эти драйверы предназначены для подключения по схеме с общим анодом. Для их использования:
- Подключите клемму OPTO к положительному напряжению питания (например, +5 В или +24 В, в зависимости от выходного напряжения вашего контроллера).
- Подключите сигнальные контакты (PUL, DIR, EN) к выходным контактам вашего контроллера.
- Выходы контроллера подтягивают сигнальные линии к низкому уровню для активации каждого входа.
Примечание: Если ваш контроллер имеет PNP-выходы (истоковые), а драйвер поддерживает только подключение с общим анодом (клемма OPTO), вам может потребоваться промежуточное реле или схема преобразования уровня для конвертации сигналов.
Итог
Обе схемы подключения — с общим анодом и с общим катодом — одинаково допустимы и широко используются в промышленной автоматизации. Главное — согласовать конфигурацию входов драйвера с типом выходов вашего контроллера:
- NPN-выходы контроллера (стоковые) → подключение драйвера по схеме с общим анодом
- PNP-выходы контроллера (истоковые) → подключение драйвера по схеме с общим катодом
Всегда обращайтесь к документации вашего контроллера и драйвера, чтобы подтвердить правильность подключения для вашей конкретной конфигурации.