Не работают оптические концевики на SKR1.4 Turbo (Marlin 2.0)
Меняю механичекие концевики на оптические. Посмотрел инструкции в инете, вроде как в прошивке ничего менять не надо. Ну или там выключить pull-up например. Я попробовал и так, и сяк, ни в одном варианте настроек pull-резисторов в прошивке ничего не меняется.
Я скомпилировал прошивку (Marlin 2.0.5.2), в которой
#define ENDSTOPPULLUP_XMIN
#define ENDSTOPPULLDOWN_ZMIN
и при втыкании оптического концевика в любой порт, X, Y, Z концевик ведёт себя одинаково.
Как вообще должен работать оптический концевик? Механический, я уже вычислил тестером, закорачивает 5V на сигнал. При нажатии на концевик, цепь размыкается.
Оптический себя ведёт странно. Когда я подключаю только GND и 5V, на концевике горит светодиод. Если я его закрываю, то светодиод гаснет. Если я подключаю и сигнальный провод на лампу, то светодиод начинает гореть чуть ярче, а при закрывании шторки больше светодиод не гаснет. Ну и сама плата как не видела, так и не видит концевик (мониторю через M119).
Как должен вести себя оптический концевик и нужны ли какие-то специальные настройки для него в Marlin?
Популярные вопросы
Как выбрать датчик температуры в Marlin v.2 ?
В термодатчике стояло: #define TEMP...
Комментарии и вопросы
385 нм свет -- оптимально для....
Потребители для швейцарской фи...
Вот такие привезли в магнит ко...
p1s - одна сторона не ровная в...
делаю все по инструкции. при з...
Купил этот принтер б у. начал...
Нужен чертеж дефлектора сопло...