945 ₴
Показать оптовые ценыСистема позволяет управлять шаговым двигателем с помощью устройства, которое позволяет создавать логические состояния, напр.Arduino, STM32Discovery, Raspberry Pi или любой другой микроконтроллер. Модуль Pololu очень прост в использовании. Чтобы повернуть двигатель на один шаг, введите высокий уровень на пин STEP (логическая единица), другая последовательность нулей и единиц перемещает двигатель на один шаг и так далее. логическая единица, низкое состояние - наоборот). Управление также имеет возможность выбора разрешения работы двигателя.
В отличие от зеленого модуля A4988, черная печатная плата изготовлена по четырехслойной технологии. что обеспечивает более эффективное рассеивание тепла. Это позволяет модулю выдавать 1,2 А на катушку без установки теплоотвода. |


На рисунке показано минимальное подключение контроллера. По умолчанию вывод RESET не подключен, для запуска системы он должен быть установлен на высокий уровень. Это можно сделать, соединив его с соседним выводом SLEEP.
Для управления биполярным шаговым двигателем подключите систему, как показано на следующем рисунке. Если вы управляете однополярным двигателем, обратитесь к руководству . Если номинальное напряжение двигателя ниже, чем требуемое питание контроллера (8 В), ограничение тока должно быть установлено вручную с помощью потенциометра.
Для питания логической части модуля требуется напряжение в диапазоне от 3 В до 5,5 В, которое должно быть подключено к контакту VDD . На вывод подается напряжение питания двигателя в диапазоне от 8 В до 35 В. VMOT .Система может приводить в действие двигатели с номинальным напряжением ниже требуемого 8 В. Для этого максимальный ток потребления должен быть ограничен потенциометром, чтобы не превышать допустимую мощность двигателя.
Предупреждение. Подключение и отключение двигателя при включенном блоке управления может повредить систему. |
Размер шага определяется входными даннымиMS1,MS2,MS3 выбран.Возможные настройки перечислены в следующей таблице. Входы MS1, MS2 и MS3 имеют внутренний подтягивающий резистор (100 кОм).
| MS1 | MS2 | MS3 | разрешение |
| низкий | низкий | низкий | Полный шаг |
| высокая | низкий | низкий | 1/2 шага |
| низкий | высокая | низкий | 1/4 шага |
| высокая | высокая | низкий | 1/8 шага |
| высокая | высокая | высокая | шаг 1/16 |
Импульс, поданный на вывод STEP, заставляет двигатель шагать в выбранном направлении, подавая на вывод DIR соответствующее логическое состояние. Выводы STEP и DIR не подтягиваются. Если двигатель должен вращаться только в одном направлении, вывод DIR может быть постоянно подключен к VCC или GND.
Система имеет еще три входа для управления энергопотреблением: RESET SLP и EN - их описание можно найти в документации . Обратите внимание, что вывод RESET никуда не спрятан. Когда он не используется, его можно подключить к соседнему выводу SLEEP.
Модуль A4988 позволяет активно ограничивать ток с помощью потенциометра. Один из способов ввести ограничение - перевести контроллер в режим полного шага и измерить ток, протекающий через одну катушку без подачи сигнала на вход STEP. Измеренный ток составляет 70 % от установленного предела (обе катушки всегда включены и ограничены 70 % в режиме полного шага). Другая возможность - измерить напряжение на выводе REF (отмеченном кружком на плате) и рассчитать предел тока (измерительные резисторы имеют значение 0,05 Ом). Более подробную информацию можно найти в документации к микросхеме A4988.
Печатная плата рассчитана на отвод тепла при токе потребления около 1,2 А на катушку. При значительно больших токах необходимо использовать внешний теплоотвод, который можно закрепить с помощью теплопроводящего клея.
| Основные атрибуты | |
|---|---|
| Производитель | Arduino |