Здравствуйте, дорогие форумчане. Нужна ваша помощь.
Задача такая: Управлять ШД через Драйвер ШД с помощью сигналов En/Dir/Step. Требуется чтобы скорость вращения достигала порядка 4 об в секунду.
Step:
За один импульс ,( по положительному фронту) двигатель совершает шаг.
1- оборот это 200 шагов, 4- оборота это 800 шагов соответственно.
Ну получается что 1,25 мс на один шаг.
И тут получается что достигнуть нужной частоты на SMH4 невозможно. Потому что минимальный тик системы 1 мс, значит на импульс уйдет 2-3 мс.
Я прав или нет?
Если нет, то подскажите как решить эту задачу, А если прав то дайте какие нибудь советы как мне это всё сделать
В свою очередь у меня появилось только 2 идеи:
1) это специальный микроконтроллер упр ШД с управлением RS485, сделать его как slave и управлять с SMH4
2) это искать контроллер другого производителя способного генерировать импульсы нужной частоты (например ШИМ)
Вариант номер 2 конечно мне не очень нравится поскольку придется изучать новые подводные камни и среду программирования.
P.S. прошу не кидаться жирными тапками