9 мая:

Работаем до 17:00

Каталог
(1)

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

Остаток: 4 шт
Нет в наличии
Описание

ZK-SMC01 — контроллер шагового двигателя, предназначенный для управления одноосевыми шаговыми двигателями. Он позволяет регулировать скорость, направление, время задержки и другие параметры движения. 

Основные характеристики

  • Диапазон питания. 5–30 В постоянного тока. 
  • Управление. Автоматическое, ручное, настройка, управление через последовательный порт. 
  • Диапазон скорости. 0,1–999 об/мин. 
  • Количество импульсов прямого вращения. 1–9999 импульсов. 
  • Количество обратных импульсов. 1–9999 импульсов. 
  • Время работы цикла. 1–9999 раз. 
  • Время задержки вперёд. 0,0–999,9 секунд. 
  • Время задержки реверса. 0,0–999,9 секунд. 
  • Диапазон выбора сегмента. 1–128 сегментов. 
  • Защита от обратной полярности входа. Да. 
  • Контроль ускорения и замедления. Да. 
  • Удаленное управление. Последовательный порт TTL. 
  • Условия использования. От -5 °C до +60 °C (без конденсата).

Особенности

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

Формат команд ZK‑SMC01 через UART‑интерфейс.

Команды передаются в текстовом формате (ASCII), заканчиваются символом перевода строки (\n или 0x0A). Пример: F-03=150.5\n.

Основные команды

  1. Установка скорости прямого вращения

    • Команда: F-03=<значение>

    • Диапазон:  об/мин

    • Пример: F-03=300.0 — установить скорость 300 об/мин

  2. Установка скорости обратного вращения

    • Команда: F-05=<значение>

    • Диапазон:  об/мин

    • Пример: F-05=250.0

  3. Установка количества импульсов прямого вращения

    • Команда: F-02=<значение>

    • Диапазон: 1–9 999 999 импульсов

    • Пример: F-02=1600 — 1600 импульсов вперёд

  4. Установка количества импульсов обратного вращения

    • Команда: F-04=<значение>

    • Диапазон: 1–9 999 999 импульсов

    • Пример: F-04=800 — 800 импульсов назад

  5. Установка времени задержки после прямого вращения

    • Команда: F-07=<значение>

    • Диапазон:  секунд

    • Пример: F-07=5.0 — задержка 5 секунд

  6. Установка времени задержки после обратного вращения

    • Команда: F-08=<значение>

    • Диапазон:  секунд

    • Пример: F-08=3.0

  7. Установка количества циклов работы

    • Команда: F-06=<значение>

    • Диапазон: 0–9 999 (0 = бесконечный цикл)

    • Пример: F-06=10 — выполнить 10 циклов

  8. Установка микрошага (разделения шага)

    • Команда: F-09=<значение>

    • Доступные значения: 1, 2, 4, 8, 16, 32, 64, 128 (соответствует , , …, )

    • Пример: F-09=16 — микрошаг 

  9. Установка уровня ускорения/замедления

    • Команда: F-12=<значение>

    • Диапазон: 1 (медленно) – 100 (быстро)

    • Пример: F-12=50 — средний уровень ускорения

  10. Установка адреса устройства (при работе с несколькими контроллерами)

    • Команда: F-13=<значение>

    • Диапазон: 1–255

    • Пример: F-13=001

  11. Выбор режима работы

    • Команда: F-01=<режим>

    • Доступные режимы (Pxx):

      • P01 — управление потенциометром;

      • P03 — самоблокирующееся управление кнопками;

      • P04 — циклическое вращение вперёд с остановками;

      • P07 — возвратно‑поступательное движение;

      • P08 — циклическое вращение с задержками.

    • Пример: F-01=P04

  12. Запуск двигателя

    • Команда: RUN

  13. Остановка двигателя

    • Команда: STOP

  14. Запрос статуса

    • Команда: STATUS?

    • Ответ контроллера: строка с текущими параметрами (скорость, режим, состояние и т. д.)

  15. Сохранение параметров в память

    • Команда: SAVE

    • Сохраняет текущие настройки для восстановления после отключения питания


Примеры последовательностей команд

Пример 1. Запуск циклического вращения с параметрами:

F-01=P04      # режим циклического вращения
F-02=1600     # 1600 импульсов вперёд
F-03=200.0    # скорость 200 об/мин
F-07=2.0      # задержка 2 секунды
F-06=5        # 5 циклов
RUN           # запуск

Пример 2. Настройка возвратно‑поступательного движения:

F-01=P07      # режим возвратно‑поступательного движения
F-02=800      # 800 импульсов вперёд
F-04=800      # 800 импульсов назад
F-03=150.0    # скорость вперёд 150 об/мин
F-05=150.0    # скорость назад 150 об/мин
F-07=1.0      # задержка после вперёд
F-08=1.0      # задержка после назад
RUN

Важные замечания

  • Скорость UART. Стандартная скорость — 9600 бод, 8 бит, 1 стоп‑бит,  без чётности.

Показать полностью Свернуть
Отзывы (1)
Сергей
Отличная штука!
Написать отзыв Отмена
Оставить отзыв
Перед публикацией отзывы проходят модерацию
Выбрать
    • Технические характеристики, внешний вид и комплектация товара могут быть изменены производителем без предварительного уведомления.
    Ранее просмотренные
    Обратный звонок
    Запрос успешно отправлен!
    Имя *
    Телефон *
    Предзаказ
    Предзаказ успешно отправлен!
    Имя *
    Телефон *
    Добавить в корзину
    Название товара
    100 ₽
    1 шт.
    Перейти в корзину
    Заявка

    Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.