KREMEN Реклама
KREMEN Реклама

Не работают оптические концевики на SKR1.4 Turbo (Marlin 2.0)

angry_elf
Идет загрузка
Загрузка
08.04.2020
4578
40
Вопросы и ответы

Меняю механичекие концевики на оптические. Посмотрел инструкции в инете, вроде как в прошивке ничего менять не надо. Ну или там выключить pull-up например. Я попробовал и так, и сяк,  ни в одном варианте настроек pull-резисторов в прошивке ничего не меняется.

Я скомпилировал прошивку (Marlin 2.0.5.2), в которой

#define ENDSTOPPULLUP_XMIN

#define ENDSTOPPULLDOWN_ZMIN

и при втыкании оптического концевика в любой порт, X, Y, Z концевик ведёт себя одинаково.

Как вообще должен работать оптический концевик? Механический, я уже вычислил тестером, закорачивает 5V на сигнал. При нажатии на концевик, цепь размыкается. 

Оптический себя ведёт странно. Когда я подключаю только GND и 5V, на концевике горит светодиод. Если я его закрываю, то светодиод гаснет. Если я подключаю и сигнальный провод на лампу, то светодиод начинает гореть чуть ярче, а при закрывании шторки больше светодиод не гаснет. Ну и сама плата как не видела, так и не видит концевик (мониторю через M119). 

Как должен вести себя оптический концевик и нужны ли какие-то специальные настройки для него в Marlin?

Не работают оптические концевики на SKR1.4 Turbo (Marlin 2.0)

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама