Предотвратить сброс позиции на 0.0.0, когда последовательный порт отключается
Мое аппаратное обеспечение Arduino Mega с RAMPS 1.6 с Marlin 1.0.2 и питанием от внешнего источника, чтобы предотвратить потерю памяти моей платой, когда я повторно подключаю USB и последовательный порт отключается, плата устанавливает последнюю позицию, например, 10,0,0 на 0,0,0 как x,y,z
Как предотвратить сброс последней позиции?
@ioen jid, 👍0
Обсуждение1 ответ
▲ 2
Проблема не с марлином, Плата сбрасывается с помощью линии DTR последовательного порта, которая становится низкой и пульсирует на выводе сброса Arduino, Вы можете предотвратить это, отключив DTR на своем ПК или удалив конденсатор, соединяющий последовательный контакт DTR с контактом сброса.
,
@ioen jid
Смотрите также:
- Указание смещения Z в прошивке Marlin
- Как добавить параметры меню в жидкокристаллическое меню (прошивка Marlin)?
- Есть ли способ изменить направление двигателя с помощью GCode вместо встроенного ПО в Marlin
- Что такое защита теплового побега?
- Обновление прошивки Marlin - Пошаговое руководство
- Как правильно установить смещения дома и ручные определения дома в Marlin?
- Как активировать Восстановление потерь энергии в Marlin?
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
Простой ответ — не переподключать USB, возможно, вам нужно объяснить, почему вы переподключаете., @0scar