Не работают оптические концевики на 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?
Популярные вопросы
Как определить какой объём модели в литра или мили литрах.
До печати разумеется. Толщину стенки можн...
Помощь по пластику)
Глючит WI-fi подключение Bambu lab x1 carbon
Причем он и теперь подключается к ли...


Комментарии и вопросы
Много неоптимальных настроек -...
Я видел. Хотя не понял как он....
В целом норм вариант - но всё-...
У меня возникла такая проблема...
Старый хотенд отслужил своё. П...
Открыта вакансия: Специалист п...
Добрый день! Купил сегодня бок...