Драйвер (контроллер) шагового двигателя осуществляет управление шаговыми двигателями в пошаговом режиме.
Контроллер можно использовать для управления шаговыми двигателями в режимах со свободным ходом (режим аналогичный бесконтактному двигателю постоянного тока).
- Управление тремя проводами;
- Запитка устройства - постоянным или переменным током;
- Питание постоянным током, напряжение питания - от 20 В до 40 В;
- Питание постоянным током, напряжение питания - от 20 В до 30 В;
- Ток потребления, до 1,8 А;
- Пусковой крутящий момент (двигатель FL57STH76-2804A), не менее 1,2 кг/см;
- Драйвер управляется схемой с открытым коллектором либо логическими уровнями "0" от - 12 В до + 0,6 В и "1" от +4 В до +12 В;
- Габариты контроллера 160 мм * 58 мм * 30 мм;
- Крепежные отверстия диаметр 6 мм растояние 150 мм.
Драйвер (контроллер) шаговых двигателей ШД-19 реализовар на PIC-микроконтроллера с однократно программируемым ПЗУ. Микро контроллер управляет: блоком питания, блоком сброса (в т.ч. аварийного сброса), блоком контроля тока в обмотках, блоком контроля за положением ротора, блоком ключей мостовых усилителей. Схема драйвера реализована при помощи 18 транзисторов. Печатная плата драйвера имеет размер 135 * 53 мм. Драйвер ШД-19 не имеет радиаторов охлаждения, т.к. из-за высокого КПД драйвер совершенно не греется.
Подключение внешних цепей к драйверу происходит через разъемы:
- Питающее напряжение - 2-контактный разъем AC, AC.
- Подключение шаговых двигателей - 4-контактный разъем F1.1; F1.2; F2.1; F2.2.
- Подключение управляющих цепей - 3-контактный разъем GND, STOP, REV.
- Направлением вращения двигателя управляет сигнал REV (реверс);
- Для выполнения шага на входе STOP должен быть отрицательный фронт сигнала управления, и тогда приход команды START приводит к выполнению одного шага (для шагового двигателя FL57STH76-2804A один шаг - поворот ротора на угол 1,8 градуса);
- Сигнал REV должен быть установлен в нужное логическое состояние до прихода команды START. После прихода команды START логическое состояние сигнала REV должно сохраняться не изменным в течение 20 микросекунд;
- Сигнал STOP должен сохраняться не изменным в течение 20 микросекунд;
- Остановка драйвера (выключение токов фаз шагового двигателя) с дальнейшим переходом в спящий режим происходит через 12.8 миллисекунды после команды START, если вход STOP подана логическая единица;
- Выход из спящего режима происходит подачей сигнала START;
- В случае не выполнения команды START, что происходит, к примеру, при перегрузке на выходе двигателя либо при завышенной частоте команд, существует высокая вероятность при совершении шага выпасть из синхронизации, поэтому в данном случае команда START, т.е. будет пропуск одного шага;
- В случае превышения частоты подачи команды START больше, чем отрабатывает подключенный шаговый двигатель при приложенной нагрузке - драйвер будет отрабатывать максимально достижимое количество шагов;
- Подача команды START с частотой значительно большей чем допустимо при подключении конкретного шагового двигателя, будет происходить разгон шагового двигателя с максимальным ускорением. Разгон прекратится в момент, когда момент вращения шагового двигателя выровняется с моментом приложенной к двигателю нагрузки. Далее шаговый двигатель будет вращаться с постоянной скоростью.
|