Конфигурация автоматического выравнивания рабочего стола 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

Давайте перейдем к моим вопросам:

  1. Перед миганием этой конфигурации светодиод датчика будет гореть вблизи металла и выключаться вдали от металла. С этой новой конфигурацией светодиод остается выключенным до тех пор, пока я не помещу датчик рядом с металлом... Но после того, как он продолжается, он остается включенным, даже если он далек от металла.

  2. Когда я устанавливаю ось, я пытаюсь смоделировать положение оси Z, держа датчик близко к металлической пластине. Но ось Z движется вверх... вверх... вверх... Не имеет значения, что я делаю с датчиком (держу близко или на расстоянии от металла). Пока в какой-то момент это не прекратится.

Пока ничего не сломалось, и я пытаюсь заставить это работать прямо сейчас. Мне кажется (основываясь на том, что я читал), что датчику NPN действительно ничего не нужно. Просто подключите блок питания и плату.

Так что... в принципе, как вы можете видеть, я понятия не имею, что я делаю. Я надеюсь, что кто-нибудь сможет мне помочь... Я пытался найти ответы и разобраться в этом сам. Я здесь не ленюсь...


Кстати, мне интересно, Джим Браун все еще лучше, чем официальная прошивка Marlin... Так что я готов изменить это, если таково мнение профессионалов!


Сноска

1 Например, во втором посте о том, как подключить мой lj18A3-8-Z/BX к моей prusa? сходит с ума

, 👍2

Обсуждение

Теперь я вижу, что вы используете 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


1 ответ


1

Датчик NPN подключен иначе, чем датчик PNP. Сигнальный провод-это черный провод, синий - провод заземления.

Согласно этому сообщению, не доверяйте Интернету (и как добавить индуктивный датчик приближения к вашему 3D-принтеру правильным и простым способом, вам нужно вставить резистор 6,8 Ком между черным и синим проводом, я цитирую:

...Действительно, все, что нам нужно сделать, это добавить один резистор 6,8 Ком между ЧЕРНЫМ и СИНИМ, и все должно работать нормально.

NPN inductive sensor using voltage divider resistor

В качестве альтернативы, диод в черном проводе также будет работать, я цитирую:

... Поэтому я провел тест с использованием диода, и это также отлично работает, просто потому, что направление, в котором хотел бы протекать ток 12 В, когда датчик открыт, будет заблокировано диодом. Однако внутреннее (или аппаратное) подтягивание по-прежнему подтягивает штырь датчика Atmega до МАКСИМУМА.

NPN inductive sensor using diode, high output to printer board


... Но как только датчик будет закрыт, диод позволит току 5 В течь в противоположном направлении к земле, что приведет к понижению штыря датчика Atmega.

NPN inductive sensor using diode, low output to printer board


,

Хороший улов! Надеюсь, это и есть ответ :-), @Greenonline