Anet A8 One Z output перемещается только вниз (даже по команде up).

Я только что закончил сборку Anet A8 (клон Prusa i3). X и Y работают нормально, оба двигателя Z двигаются вниз просто отлично, когда возвращаются домой.

При срабатывании триггера Z-stop правый Z движется вверх, левый Z продолжает пытаться двигаться вниз. Когда в Pronterface или repetiterhost дается команда up, правый Z перемещается вверх, левый Z перемещается вниз. Переключение кабельных штекеров перемещает проблему: движения только вниз всегда находятся на выходе Z-Motor1.

Я прошил прошивку с оригинальной прошивкой Anet Omni, и проблема не устранена. Как еще проверить, связана ли проблема с оборудованием или прошивкой?

Я не хочу полностью переходить на другую прошивку, так как еще не выяснил, в чем проблема.

, 👍5

Обсуждение

Вы нашли и устранили эту проблему? Если да, то привел ли вас к решению приведенный ниже ответ? Пожалуйста, проголосуйте, чтобы принять ответ, чтобы этот вопрос не возникал время от времени и мог быть удален из списка оставшихся без ответа вопросов. Вы даже можете добавить свое собственное решение и принять его через 48 часов! Если вы не смогли решить эту проблему, пожалуйста, обновите свой вопрос., @0scar


1 ответ


2

Исходя из предоставленных вами данных, я бы предположил, что проблема, скорее всего, аппаратная: либо с общей сборкой материнской платы, либо с шаговыми драйверами.

Тест, который вы уже провели, исключает сами шаговые двигатели как возможных виновников. Здравый смысл подсказывает, что если бы такая ошибка show-stopper присутствовала в оригинальной прошивке Anet, тысячи пользователей сообщили бы об этом.

Шаговые двигатели обычно управляются двумя сигналами (двумя кабелями): ИМПУЛЬСНЫМ и режекторным. Импульсный сигнал определяет, сколько шагов необходимо выполнить двигателю, а сам сигнал обычно представляет собой ШИМ или какую - либо другую форму прямоугольной волны. Сигнал DIR управляет тем, в каком направлении должен вращаться двигатель (по часовой стрелке или против часовой стрелки), а сам сигнал-это просто "высокое/низкое" напряжение.

Теперь электроника-это не совсем моя чашка чая, но я бы предположил, что происходит то, что сигнал DIR сломанного выхода застрял либо на высоком, либо на низком напряжении (вы можете легко проверить это с помощью тестера).

Если я прав, то вероятным виновником является либо сухое соединение (то есть соединение, которое не пропускает электричество и удерживает сигнал DIR в низком состоянии), либо короткое (то есть место, где напряжение на "высоком" уровне может попасть на кабель, несущий сигнал DIR).. Такого рода проблемы обычно связаны с плохой пайкой разъемов или мостов между выводами микросхем. Вы можете визуально проверить свою плату на наличие таких проблем.

Другим возможным виновником, очевидно, является драйвер самого шагового двигателя.


,

Спасибо, Мак. Мне удалось проследить проблему до холодного паяного соединения на разъеме платы Z-Motor1. Resoldered и Z travel работают должным образом. Теперь нужно собрать все заново и приступить к устранению неполадок. Спасибо., @Pyro-MO