Микроконтроллерное управление шаговым двигателем

С помощью этой схемы можно управлять двумя биполярными шаговыми двигателями в полном пошаговом режиме через последовательный порт RS232 компьютера. Программа терминал, такая как Hyperterminal может быть использована для управления шаговыми двигателями. Шаговые двигатели могут управляться каждый в отдельности.

Особенности микроконтроллерного управление шаговым двигателем

  • Два драйвера биполярного шагового двигателя в полном пошаговом режиме;
  • Выполнение команд через последовательный порт компьютера;
  • Может использоваться с любой операционной системой компьютера, которая имеет стандартную программу терминала, например Hyperterminal;
  • Возможно применить шаговые двигателей со следующими техническими характеристиками: 24 В, 500 мА:
  • Питание: постоянное напряжение 12-24 вольт. блок управления шаговым двигателем фото

Аппаратные средства

Микросхема MAX232 используется для преобразования сигналов с последовательным портом компьютера на уровне TTL с AVR микроконтроллером. Attiny2313 микроконтроллер обрабатывает сигналы последовательного порта и переводит эти сигналы для управления обмотками шагового двигателя.

схема управления шаговым двигателем Attiny2313

Сигналы от Attiny2313 усиливаются  интегральной микросхемой ULN2803A которая является сборкой Дарлингтона, который может управлять нагрузкой до 500 мА. Входы данной сборки согласуются с уровнями ТТЛ уровень, нагрузку на выходе выдерживает до 30 В постоянного тока.

Шаговый двигатель управляется в полном пошаговом режиме. Для каждого шага одновременно две обмотки находятся под напряжением. Направление вращения двигателя может быть прямым и реверсивным, путем отправки соответствующей команды с терминальной программы. Возможный максимум шагов равняется  32000.

скачать файлы к схеме управление шаговым двигателем (скачено: 369)

www.avrprojects.net


Добавить комментарий

Ваш электронный адрес не будет опубликован.

*


\n