Железо: Arduino и RAMPS 1.4
Добрый день!
Уже больше года я собственными силами собираю ЧПУ фрезер на базе MPCNC.
И вот, наконец-то, дошло дело до электроники, которую я заблаговременно приобрел у китайцев. Речь идет об Arduino Mega 2560 и RAMPS 1.4. ПО Marlin 1.1.9. Предварительную загрузку программы выполнить удалось, но тут начались непреодалимые трудности.
На дисплее на месте текущих координат попеременно мигают "0" (нули) и "?" (знаки вопроса), а принудительное перемещение двигателей не происходит (Вместо 0 появляется расстояние перемещения, но движения нет).
Вроде как такая ситуация может быть связанна с концевыми выключателями. Изначально подключил я их вот по этой схеме:
Здесь задействован "-" и "S" на плате. Концевик в нормальноразомкнутом сосотоянии (Замыкается контакт при нажатии).
После поиска в Интернете нашел иную схему подключения:
Здесь добавляется резистор, пин "+5V" задействован и концевик в нормальнозамкнутом состоянии (замкнут в покое).
Вот еще отрывок программы по концевикам:
В обеих схемах подключения дисплей показывает одно и тоже -- мигающие вопросительные знаки.
При нажатии на концевик (в обеих схемах) -- мигающие вопросительные знаки.
В Arduino IDE зашел в "Монитор порта" и на команду "М119" ответ приходит следующий:
И еще...
На "+" и "-" контактах концевиков напряжение есть, что косвенно свидетельствует о ее работоспособности.
Популярные вопросы
Помогите новичку)
Помогите с качеством печати.
Не пропечатываются слои и шва в начале.
Что только не про...
Выбор хорошего пластика для QIDI Q2
Кубик, Simplify3D и мосты
То есть вот это зелено...










Комментарии и вопросы
Выглядит очень интересно! Спас...
Как вариант, если позволяет ме...
Вот пока есть такая возможност...
Здравствуйте! Хотелось бы посо...
The world's most prestigious b...
здравствуйте! я не знаю с чего...
Доброго времени сутук. Делаю с...