Не работают оптические концевики на 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?
Популярные вопросы
Должна ли Кура показывато процесс печати в режиме "монитор" при печати с неё по УСБ ?
Ендер 3 непечатает
Программа для 3D проектирования
Пр...


Комментарии и вопросы
вижу цена по запросу, идите в....
то есть подгонка реального раз...
👍
Всем добрый день. Итак, сгорел...
Приобрел snapmaker u1, решил п...
Печатаю шестерню из PA6 на "др...
привет всем форумчанам, подска...