Контроллер шагового двигателя

Печатная плата контроллера шагового двигателя.


Приведенная демонстрационная программа не имеет многих функций, которые должны присутствовать в законченном контроллере шагового двигателя. Реализация этих функций сильно зависит от особенностей применения конкретного шагового двигателя и вряд ли может быть сделана универсальной. В то же время приведенная программа может служить основой для написания специальных программ, обладающих тем или иным набором возможностей. Например, на основе данной платы создан ряд специализированных контроллеров шаговых двигателей. Одна из моделей такого контроллера обладает следующими возможностями:

  • максимальная частота коммутации фаз 3 Кгц
  • разгон с постоянным ускорением
  • программируемое направление вращения
  • программируемое ускорение
  • программируемый средний ток обмоток
  • программируемый ток удержания
  • режим перемещения на N шагов
  • полушаговый режим
  • формирователь импульса привязки с программируемой задержкой
  • хранение основных параметров в энергонезависимой памяти
  • один внешний источник питания
  • управление по интерфейсу RS-232C или местное
  • адресация до 7 устройств на одном RS-232C



Содержание раздела