Клон BLTouch не развертывается, укладывается или развертывается при наведении или автоматическом выравнивании

У меня есть 2 принтера, артиллерийский Sidewinder X1 и Ender 3, на которых установлены датчики BLTouch. Этот пост посвящен одному (клон BLTouch, зонд-это умный датчик v3.1), установленный на моем Эндере.

Моя проблема:

Недавно я перешел с оригинальной материнской платы Creality на BigTreeTech SKR mini E3 и сенсорный экран. Как только я все подключил, я прошил последнюю версию прошивки с правками, сделанными только в соответствии с моим BLTouch. Я использую штырь Zmin endstop, а не специальный штырь BLTouch, и я дважды проверил как свою проводку, так и прошивку, чтобы убедиться, что мои изменения были правильными. Я включил принтер, и все заработало. Я даже напечатал тестовый калибровочный куб. Я был доволен собой за то, что сначала все заработало, и снова закрутил крышку на материнскую плату.

После перезапуска принтера я попробовал самонаведение, но зонд не развернулся, и если я не выключу питание, экструдер в сборе просверлит стол. Использование кнопок "Deploy", "Stow" и "Test" ничего не делает. Запуск G29 или нажатие кнопки ABL на сенсорном экране вернет те же результаты, что и нажатие home или запуск G28, где зонд не будет разворачиваться (или укладываться, если я вручную потяну его вниз - обратите внимание, что он не переходит в режим ошибки, когда я это делаю) и врезается в стол.

Вещи, которые я уже пробовал:

  • Запуск M420 S1 - возврат не удалось включить выравнивание стола, недопустимая сетка

  • Запуск M500 и M502 после этого, чтобы очистить EEPROM

  • Дважды проверьте, что вывод сервопривода подключен к нужному разъему на материнской плате

  • Замена BLTouch на тот, который принадлежит моему другому принтеру

  • Использование мультиметра для проверки соединения между BLTouch и штифтом сервопривода

  • Включение BLTOUCH_DELAY 500 и BLTOUCH_FORCE_SW_MODE

  • Переворачивание серворазъема

  • Использование всего разъема BLTouch вместо подключения Z - проводов BLTouch к порту Z endstop и соответствующего изменения прошивки.

Схема подключения

Я использовал эту схему для подключения датчика:

Wiring diagram for BigTreeTech SKR mini E3 board


Таким образом, я почти нахожусь в конце своего остроумия с этими датчиками BLTouch (clone) - с 3 отдельными сообщениями на этом форуме, касающимися их, мои собственные сообщения даже показывались в поле "Похожие вопросы" на момент написания этого поста, но среди всего разочарования, которое я испытал, я узнал очень многое на этом пути, от основной работы прошивки до дизайна материнской платы.

прошло 4 месяца, а я так и не решил эту проблему. Вполне вероятно, что это неисправность проводки или что-то не так с прошивкой, но я бесчисленное количество раз проверял проводку мультиметром, тестировал BLTouch с помощью другого принтера и использовал предварительно скомпилированную прошивку, присланную мне службой поддержки BTT. Я пишу в BTT, чтобы узнать, могу ли я получить замену платы, но если у вас есть какие-то другие идеи, я бы с удовольствием попробовал их.

, 👍2

Обсуждение

Почему вы используете Zmin endstop, когда у вас есть "выделенный вывод BLTouch"? Неужели контакт, предназначенный для этого, не сработал?, @Kezat

Вы правы, я мог бы использовать этот штифт, но мне нужно было бы обжимать разъем Molex, чтобы он подходил, и при использовании штифта Zmin ничего не теряется, так что я могу сэкономить на обжиме нового разъема. Хотя, может быть, я так и сделаю, если пройду мимо своего местного Jaycar, чтобы забрать разъем Molex., @HotGlue

Можете ли вы добавить информацию к своему вопросу о том, как именно вы подключили все 5 проводов вашего BLTouch к вашей плате?, @Kezat

Я добавил электрическую схему., @HotGlue

Это подлинный BLTouch от Antclabs или клонированная версия? Если это клон, то вполне возможно, что распиновки не совпадают., @craftxbox

Это клон, но я почти уверен, что распиновка правильная. Я еще раз проверю. Что странно, так это то, что раньше он работал на плате BTT. Я ничего не делал с проводкой или прошивкой, когда она перестала работать., @HotGlue

Работает ли он, когда вы снова открываете крышку электронного ящика? Вы пробовали новые кабели или разъемы?, @0scar

Я проверил все кабели как можно лучше с помощью as multimetre, и BLTouch тоже не работает с открытой крышкой., @HotGlue

У меня здесь валяются 3 или 4 мертвых клона, единственный настоящий-единственный, который работает и продолжает работать. Клоны имеют более низкое качество по сравнению с оригиналом. Не удивляйтесь, что датчик сломан. Мне было интересно: "Заменяя BLTouch на тот, который принадлежит моему другому принтеру", работает ли тот, что на SKR, на другом принтере? Если это так, то с датчиком все в порядке!, @0scar

Да, я поставил тот, который был подключен к моей плате SKR, на другой принтер, и он отлично работал. Я также попытался поместить зонд с другого принтера на плату SKR, но это не сработало., @HotGlue


1 ответ


0

Вы написали в комментариях, что

Я ничего не делал с проводкой или прошивкой, когда она перестала работать

И что ты пытался

Замена BLTouch на тот, который принадлежит моему другому принтеру

И

тестирование BLTouch с помощью другого принтера

Из этих утверждений следует, что ответ на ваш вопрос таков: что-то повредилось в плате SKR. Замена-это, наверное, единственный способ.

Однако есть некоторые самодельные оптические/серво-датчики, которые вы можете использовать вместо BLTouch. Они развертывают штифт с помощью сервопривода и используют оптический концевой упор для обнаружения. Они надежны и требуют минимальной проводки, так что вы можете повторно использовать поврежденный SKR.

Вы также можете попробовать quickdraw probe от Annex Engineering.


,