Металл2024 Реклама
Метобр2024 Реклама

Датчик филамента на ender3 через 27pin

akkima
Идет загрузка
Загрузка
13.04.2020
1910
2
Вопросы и ответы
Статья относится к принтерам:
Ender 3 Pro

Всем доброго времени суток, уважаемые!

Собственно сабж - имеет ender3pro, простейший нормально-замкнутый концевик. 

Прошивка - marlin 1.9. 

Концевик используется как датчик филамента по логике - замкнут => есть филламент.

В прошивке активирована продвинутая пауза, активирован датчик филамента. Распиновка указана верно. Динамик, соотвественно, выключен. Логика концевика инвертирована в соотвествии с нормально-замкнутым концевиком. 

По команде м119 принтер адекватно считывает концевики, в том числе филамента. При замкнутом концевике тригер, при разомкнутом - опен. 

Однако при печати не реагирует на обрыв филамента, продолжает печатать. 

Эксперимент раз - инвертировать логику концевика про принципу разомкнуто => есть филамент. В таком случае он должен при отсутствии филамента (размыкании концевика) думать что все ок и печатать, однако он просит филамент. И при замыкании тоже самое (что по сути идолжно быть). При такой логике работы через m119 так же корректно считывает положение датчика. 

Проводка датчика пропаяна, все контакты в порядке. Доступ к 27 пину реализован через платку расширения (вставляется между платой и шлейфом экрана). Концевик подключен к signal и gnd. 

Прошу помощи куда копать в этом случае. 

За основу брал: https://youtu.be/gwHpXaj_6xE

Все сделано согласно видеоинструкции по еднеру(ближе к концу). Памяти с запасом хватает. 

В прошивке активированы дополнительные плюшки типа k-factor и thermal_protection. Arc включен(отличие от видео, однако это вообще не та степь так то). 

Надеюсь кто-то сталкивался с подобным и подскажет что не так с моими руками. 

Опят программирование arduino имею, в этом плане не совсе дуб)

Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама