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










Комментарии и вопросы
ля, ну вы там чо... Дайте по ж...
Тем более что можно и конусные...
Подробное видео по резьбам в К...
Печатал фигурку уже много раз...
Здравствуйте, подскажите как р...
у меня клиппер, заметил что по...
у меня клиппер, и датчик филам...