Проблема с концевиками на прошивке Teacup

Som
Идет загрузка
Загрузка
24.01.2019
211
6
Вопросы и ответы
Проблема следующая:

При срабатывании концевика (х_min:triggered) по осях Х или Y движение останавливается, но в то же время и останавливается исполнение кода. Невозможно отправить следующую команду или получить ответ.

Если концевик перевести в положение (х_min:open) то исполнение кода продолжается (получаю текущие значения положения экструдера и могу отправлять следующие команды).

Что предпринимал (не помогло):

1. Инвертировал все что можно (менял провода на концевиках NO и NC при этом инвертировал сигнал).

2. Убирал, программно, подтягивающий резистор, испольльзовал реальный на 10КОм.

3. Менял значение #define ENDSTOP_STEPS

При этом по оси Z все нормально: после наезда на концевик ось немного отъезжает назад и снова на него наезжает, и программа продолжает работать.

Как можно решить эту проблему или где прячутся настойки НОМЕ чтобы можно было дублировать поведение для осей X и Y как для оси Z.

Спасибо!
Ответы на вопросы

Ответы

24.01.2019 в 14:10
0

Плата какая?

24.01.2019 в 14:20
0

Привет. Можно скины конфигуратора, так проще понять.
Все концевики я использовал нормально разомкнутые, без подтягивающих резисторов, просто пин и минус.

 
И самое главное:Use Internal Pullups – поставить галочку для механических концевых выключателей, иначе они не меняют своего значения при срабатывании.
Если шильд CNC V3, то там они за параллельны, мах-min

24.01.2019 в 16:43
0

Плата Cnc shield v3. Двое суток ковырял код Teacup в надежде поправить именно программно. Но кажется нашел решение хотя до истины так и не докопался.
Проблема решилась установкой значения Search Feedrate для осей X и Y по нулям. 


После этого при отправке команди G28 (Home) после срабатывания концевика движение по оси останавливается, и программа продолжает свое исполнение. Ось Z при срабатывании концевика отъезжает на некоторое расстояние до момента, когда концевик снова разомкнется.


И я не одинок, вот аналогичная проблема, но более лаконично и красиво описана: http://3dtoday.ru/questions/nastroyka-otkata-karetki/

24.01.2019 в 23:56
2

На ардуино уно последняя прошивка teacup не работает с концевиками как надо. Нужна предыдущая мастер релиз, но эту версию скачать простым способом уже не получится, если только попробовать постепенно откатывать по коммитам.Я сам мучился с этим, когда последнюю пытался настроить, но хорошо, что не удалил предпоследнюю версию.

Если нужно могу выложить рабочую версию.

25.01.2019 в 00:27
0

Практически настроил уже всё. Но очень буду признателен за предпоследнюю версию.
В последнюю очередь думаешь, что проблема в программе, а не в мастерстве настройки.

Som
25.01.2019 в 04:59
0

Вот ссылка - https://yadi.sk/d/dNqCU0DDH86nuQ

В этой версии у меня все работает с любыми параметрами без костылей.
Я компилировал под ардуино 1.8.5.

Надеюсь помог.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Масштабная модель (1:10) завода по производству горючих жидкостей. (Промышленный макет)

Печать деталей из полиамида

Мощная постзасветка UV напечатанных фотополимерных моделей. На коленке, но не совсем

Результаты розыгрыша поездки на 3Dtoday Fest перенесены на 23.09.19

Убийца Апекса)) Точильный станок на 3Д ПРИНТЕРЕ, Knife Sharpener for 3D PRINTER

Последовательное сравнение экструдеров (фидеров) на Ender 3