3.2. Пример подключения простого мотора

3.2.1. Общий случай

Для того, чтобы подключить мотор к контроллеру, необходимо знать распиновку разъёма подключения позиционера, а также типовую схему подключения мотора к контроллеру:

../../_images/Full_sheme_of_all_electric_connections_eng.png

Общая схема подключения позиционера с энкодером через разъем D-sub

Примечание

Если каналы A и B энкодера работает в режиме открытого коллектора, то для обеспечения максимальной частоты передачи сигнала на высоких скоростях вращения могут потребоваться дополнительные подтяжки выходов энкодера к питанию 5 В резисторами (см. Работа с энкодерами).

Примечание

Управление BLDC моторами возможно только в прошивках 4.1.0 и старше.

3.2.2. Пример

Рассмотрим подключение двигателя с энкодером CUI INC AMT112S-V к контроллеру 8SMC5-USB на примере двухфазного шагового мотора Nanotec ST5918L3008-B.

3.2.2.1. Подготовка

Для начала работы нам понадобятся:

../../_images/D-sub_F.jpg
../../_images/D-sub_cover.jpg
../../_images/D-sub_cover_assembled.jpg

3.2.2.2. Подключение мотора и энкодера к контроллеру

  • Прежде чем начать работу, соберите энкодер в соответствие с инструкцией по сборке, прилагаемой к нему.

    ../../_images/MotorWithoutEnc.jpg

    Мотор без энкодера. Обратите внимание на 2 отверстия М2.5 к которым обычно крепится энкодер

    ../../_images/MotorWithEnc.jpg

    Мотор с прикреплённым энкодером

  • Смотрим в спецификацию мотора и находим маркировку выводов (для Nanotec ST5918L3008-B она находится справа внизу в спецификации):

    ../../_images/MotorContacts.png

    Контакты мотора

    ../../_images/ConnectionType.png

    Тип соединения

    • Существует последовательное и параллельное соединение обмоток, причём каждое из соединений позволяет получить свои характеристики для мотора. Мы соединим обмотки последовательно (на картинке выше обозначено красным). Для этого провода, имеющие два цвета BLK/WHT и GRN/WHT, а также RED/WHT и BLU/WHT надо соединить между собой попарно. Далее необходимо поставить в соответствие А, не А, В, не В контактам разъёма контроллера, контакты обмоток мотора ST5918L3008-B: чёрный, зелёный, красный, голубой. Одна обмотка - это соединение A - не А или В - не В. После соединения между собой двухцветных проводов, получится что одна обмотка мотора - это соединение чёрный - зелёный, а другая красный - голубой. Поэтому соответствие контактов будет таким: чёрный- А, зелёный - не А, красный - В, голубой - не В. Это же соответствие видно на картинке Тип соединения выше.

    • Для подключения энкодера откройте спецификацию на энкодер и найдите на его разъёме 5 контактов: A+ (канал А), B+ (канал B, сдвинутый относительно A на 90 град), Z+ (счётчик оборотов), 5V, GND. Их надо вывести от энкодера 5 проводами и пустить вместе с проводами от мотора, т.к. далее они пойдут на один разъём. Энкодер CUI INC AMT112S-V имеет 18-пиновый вход, поэтому надо сделать кабель с таким же разъёмом на конце, чтобы вывести необходимые сигналы:

      ../../_images/EncContacts.jpg

      Контакты энкодера A+, B+, Z+, 5V и GND соответствуют контактам 10, 11, 12, 5, 7 D-SUB male разъёма соответственно.

Для удобства воспользуйтесь таблицами подключения к D-SUB разъёму (в скобках указан номер пина на соответствующем разъёме):

Контакты энкодера Контакты D-SUB
A+ (10) Энкодер А (10)
B+ (8) Энкодер B (11)
Z+ (12) Вход датчика оборотов (12)
5V (6) Выход 5В, 100 мА (5)
GND (4) Земля логическая (7)
Контакты мотора Контакты D-SUB
A (BLK) ШД фаза A (4)
not A (GRN) ШД фаза не A (3)
B (RED) ШД фаза B (2)
not B (BLU) ШД фаза не B (1)
  • Припаяйте вышеуказанные контакты к D-SUB male разъёму:

    ../../_images/WiresFromMotor.jpg

    Провода от мотора и энкодера, собранные при помощи термоусадочной трубки. Обратите внимание на наличие термоусадочных трубок малого размера на проводах, идущих к обмоткам мотора (BLK, GRN, RED и BLU), а также на соединённые вместе двухцветные провода (BLK/WHT и GRN/WHT, RED/WHT и BLU/WHT). Тоненькие проводки - это контакты энкодера. Их 5 штук.

    ../../_images/DSUBsoldering.jpg

    Припаянные контакты обмоток мотора

    ../../_images/DSUBsoldering2.jpg

    Готовый провод, идущий от мотора с D-SUB разъёмом на конце

    Рекомендация: используйте термоусадочные трубки малого диаметра (2-3 мм) при пайке контактов к D-SUB разъёму и большого диаметра - для того, чтобы через них пропустить все провода, идущие от мотора и энкодера. Надевайте трубки до пайки.

  • Сверху на разъём одевается защитный кожух

    ../../_images/DSUBcover.jpg
  • Теперь мотор можно подключить к контроллеру 8SMC5-USB.

Описание и настройки профиля дана в следующей главе Ручная настройка профиля.