Как сделать так, чтобы несколько моторов реагировали на

Я хочу сделать так, чтобы E1 и E0 работали точно так же, как двигатель Y, и мне было интересно, знает ли кто-нибудь здесь, как это сделать?

В принципе, я просто хочу сделать так, чтобы при срабатывании двигателя Y срабатывали и двигатели E1 и E0.

Я был бы очень признателен за любую помощь, спасибо!

, 👍1

Обсуждение

Правильно ли я вас понимаю, что вы хотите использовать выходы для E1 и E0 в качестве второго и третьего Y-шагового?, @dotswe

Не совсем. Потому что я понимаю, что мог бы просто изменить файл config.h. На самом деле я хочу сделать так, чтобы E1 и E0 были одинаковыми. Я предполагаю, что должен быть какой-то способ отредактировать файл pins.h, я просто не знаю, как это сделать?, @Harry Watkins


1 ответ


1

Одним из способов иметь два E-степпера для выполнения одной и той же работы должно быть включение MIXING_EXTRUDER в Configuration.h. У меня самого нет опыта в этом, но это хорошая отправная точка.

Второй способ состоит в том, чтобы фактически соединить два одинаковых степпера параллельно. Этот трюк иногда используется для Z-степперов. Я не ожидаю, что текущее потребление будет проблемой. Это потребует пайки, если только ваша материнская плата не имеет двух Z-ступенчатых выходов, и вы используете только один из них. Затем переместите разъемы и перенастроите контакты.h (или аналогичный файл), чтобы использовать правильные степперы для Z и E.

Третий способ возможен, если ваша материнская плата имеет съемные модули шагового драйвера. Выньте шаговый драйвер E1 из гнезда и отсеките контакты EN, DIR и STEP. Припаяйте тонкие, но изолированные провода между паяными колодками на этом к шаговому шагу E0. Это все входы, поэтому теперь второй шаг будет следовать за первым идеально. Пайка должна производиться при снятии модулей шагового драйвера, иначе тепло может испортить гнезда. (Есть и другие меры предосторожности)


,