Конфигурация автоматического выравнивания рабочего стола Tevo Tarantula
Как обсуждалось ранее в посте, Z - порт Tevo tarantula сгорел, я сжег один из своих портов Z endstops (я решил эту проблему и обычно использую порт Z+). Я сделал это, пытаясь установить датчик автоматического выравнивания стола. Я не хочу снова все испортить...
У меня есть датчик NPN LJ18A3-8-Z/BX.
Коричневый провод подключен к N (+) источника питания, синий и черный провода подключены, как показано на рисунке (обратите внимание на красные метки на белом проводе):
Любые советы по проводке приветствуются. Но я надеюсь, что это правильно, я читал в нескольких местах1, что этот тип датчика не требует какого-либо резистора.
Я использую последнюю версию прошивки Джима Брауна.
Вот что я изменил до сих пор:
//#define BLTOUCH // ANTClabs BLTouch sensor (might also work with clones) //#define BLTOUCH_V3 // ANTCLabs BLTouch sensor version 3 //#define SN04 // Green sensor #define INDUCTIVE_NO // Normally open inductive sensor //#define INDUCTIVE_NC // Normally closed inductive sensor //#define SERVO_PROBE // Endstop switch on rotating arm. Set servo angles! //#define NOZZLE_PROBE // Nozzle wired up to contact metal on bed //#define TRIPOINT //#define LINEAR //#define BILINEAR #define UBL //#define MANUAL
Давайте перейдем к моим вопросам:
Перед миганием этой конфигурации светодиод датчика будет гореть вблизи металла и выключаться вдали от металла. С этой новой конфигурацией светодиод остается выключенным до тех пор, пока я не помещу датчик рядом с металлом... Но после того, как он продолжается, он остается включенным, даже если он далек от металла.
Когда я устанавливаю ось, я пытаюсь смоделировать положение оси Z, держа датчик близко к металлической пластине. Но ось Z движется вверх... вверх... вверх... Не имеет значения, что я делаю с датчиком (держу близко или на расстоянии от металла). Пока в какой-то момент это не прекратится.
Пока ничего не сломалось, и я пытаюсь заставить это работать прямо сейчас. Мне кажется (основываясь на том, что я читал), что датчику NPN действительно ничего не нужно. Просто подключите блок питания и плату.
Так что... в принципе, как вы можете видеть, я понятия не имею, что я делаю. Я надеюсь, что кто-нибудь сможет мне помочь... Я пытался найти ответы и разобраться в этом сам. Я здесь не ленюсь...
Кстати, мне интересно, Джим Браун все еще лучше, чем официальная прошивка Marlin... Так что я готов изменить это, если таково мнение профессионалов!
Сноска
1 Например, во втором посте о том, как подключить мой lj18A3-8-Z/BX к моей prusa? сходит с ума
@Paulorfo, 👍2
Обсуждение1 ответ
Датчик NPN подключен иначе, чем датчик PNP. Сигнальный провод-это черный провод, синий - провод заземления.
Согласно этому сообщению, не доверяйте Интернету (и как добавить индуктивный датчик приближения к вашему 3D-принтеру правильным и простым способом, вам нужно вставить резистор 6,8 Ком между черным и синим проводом, я цитирую:
...Действительно, все, что нам нужно сделать, это добавить один резистор 6,8 Ком между ЧЕРНЫМ и СИНИМ, и все должно работать нормально.
В качестве альтернативы, диод в черном проводе также будет работать, я цитирую:
... Поэтому я провел тест с использованием диода, и это также отлично работает, просто потому, что направление, в котором хотел бы протекать ток 12 В, когда датчик открыт, будет заблокировано диодом. Однако внутреннее (или аппаратное) подтягивание по-прежнему подтягивает штырь датчика Atmega до МАКСИМУМА.
... Но как только датчик будет закрыт, диод позволит току 5 В течь в противоположном направлении к земле, что приведет к понижению штыря датчика Atmega.
Хороший улов! Надеюсь, это и есть ответ :-), @Greenonline
- Получение ошибок теплового бегства E1, даже после замены нагревательного элемента на Tevo Tarantula
- Используя автоматическое выравнивание стола, нужно ли инициировать G29 перед каждой печатью?
- Как подключить P. I. N. D. A. v2 к плате SKR V1.3?
- Как изменить E0 на E1 на Marlin 1.1?
- Индуктивный датчик в машине 24 В?
- Проблемы с Автоматическим выравниванием стола
- Anet A8 с прошивкой Marlin: Auto home упирается в стол
- Прошивка Tevo Tarantula I3
Теперь я вижу, что вы используете NPN вместо датчика PNP! Это имеет значение! Есть отличный пост, [Не доверяйте Интернету (и как добавить индуктивный датчик приближения к вашему 3D-принтеру правильно и просто way)](https://mertarauh.com/2017/01/18/dont-trust-the-internet-and-how-to-add-an-inductive-proximity-sensor-to-your-3d-printer-the-proper-and-easiest-way/) о том, как работают эти датчики и как их подключить., @0scar