Клон 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 и соответствующего изменения прошивки.
Схема подключения
Я использовал эту схему для подключения датчика:
Таким образом, я почти нахожусь в конце своего остроумия с этими датчиками BLTouch (clone) - с 3 отдельными сообщениями на этом форуме, касающимися их, мои собственные сообщения даже показывались в поле "Похожие вопросы" на момент написания этого поста, но среди всего разочарования, которое я испытал, я узнал очень многое на этом пути, от основной работы прошивки до дизайна материнской платы.
прошло 4 месяца, а я так и не решил эту проблему. Вполне вероятно, что это неисправность проводки или что-то не так с прошивкой, но я бесчисленное количество раз проверял проводку мультиметром, тестировал BLTouch с помощью другого принтера и использовал предварительно скомпилированную прошивку, присланную мне службой поддержки BTT. Я пишу в BTT, чтобы узнать, могу ли я получить замену платы, но если у вас есть какие-то другие идеи, я бы с удовольствием попробовал их.
@HotGlue, 👍2
Обсуждение2 ответа
Вы написали в комментариях, что
Я ничего не делал с проводкой или прошивкой, когда она перестала работать
И что ты пытался
Замена BLTouch на тот, который принадлежит моему другому принтеру
И
тестирование BLTouch с помощью другого принтера
Из этих утверждений следует, что ответ на ваш вопрос таков: что-то повредилось в плате SKR. Замена-это, наверное, единственный способ.
Однако есть некоторые самодельные оптические/серво-датчики, которые вы можете использовать вместо BLTouch. Они развертывают штифт с помощью сервопривода и используют оптический концевой упор для обнаружения. Они надежны и требуют минимальной проводки, так что вы можете повторно использовать поврежденный SKR.
Вы также можете попробовать quickdraw probe от Annex Engineering.
M280 P0 S10 ; deploy
M280 P0 S60 ; alarm release
M280 P0 S90 ; stow
M280 P0 S120 ; test (continuous)
M280 P0 S160 ; alarm release and stow (test 1 cycle)
Получите доступ к последовательному терминалу (см. Что такое консоль/терминал принтера?) для ввода команд G-кода, введите M280 P0 S120
, который должен начать попытки непрерывного развертывания и укладывания зонда (но в вашем случае, скорее всего, этого не произойдет) - светодиод зонда должен медленно мигать. Затем поверните небольшой винт вставки в верхней части BLTouch, чтобы отрегулировать глубину, на которую может войти штифт, пока он не развернется и не уложится правильно.
Кроме того, трижды проверьте соединение между ленточным кабелем и BLTouch, оно обычно выглядит хорошо закрепленным, но разбалтывается, если вы плохо на него посмотрите. Обязательно надежно закрепите ленту где-нибудь на печатающей головке, чтобы изолировать штекер от движения кабеля, потому что изгиб кабеля, даже очень небольшой, ослабит штекер.
- Билинейная Сетка ABL Над Компенсацией
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Как установить границы для зондирования BLTouch (Ender 3, Marlin 1.1.9)
- Эндер 3 Проблемы с первым слоем BLTouch
- Клиппер, похоже, не настраивает Z после BED_MESH_CALIBRATE
- BLTouch не выравнивает правильно (это, кажется, работает, просто недостаточно точно)
- BLTouch не выравнивается
- Я не могу заставить G29 запустить BLTouch на моем Ender 3 V2
Почему вы используете 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
Не предполагайте распиновку. Я знаю, что есть по крайней мере несколько клонов с некоторыми переставленными линиями., @SF.