Мне нужна небольшая помощь ... Проект станка на основе cn c kinemati c с одним двигателем d c в качестве 4-осевого (один датчик Холла для самонаведения и регулятор скорости pmw) и многие, я имею в виду многие из r c сервоприводы (это для открытия клапанов).
Вопрос, как собрать все вместе, работая вовремя? Пример:
- Требуется перемещение по оси X 10 мм
- Servo12 открыт
- По оси Y требуется перемещение 40 мм
- servo12 закрыто
- Для 4-х осей требуется ускорение до 80% за 10 сек. c
- перемещение всех осей в исходное положение и 4-х ось
Вариант 1. Поместите все в gcode и выполните потоковую передачу через последовательный порт. Одна отдельная плата для grlb и одна отдельная плата для сервоприводов или еще одна для двигателя d c с самонаведением. Или поместите все в сценарий python и отправьте его через последовательный порт, одна строка кода g, вторая строка команды для сервопривода и т. Д. c .. разница в том, что потоковая передача через отправитель gcode будет намного удобнее для пользователя, чем другой вариант, также будет частота ошибок ниже, я на это надеюсь.
Я немного застрял, как это сделать. Или каков ваш самый простой / легкий способ сделать это.