Железо: Arduino и RAMPS 1.4
Добрый день!
Уже больше года я собственными силами собираю ЧПУ фрезер на базе MPCNC.
И вот, наконец-то, дошло дело до электроники, которую я заблаговременно приобрел у китайцев. Речь идет об Arduino Mega 2560 и RAMPS 1.4. ПО Marlin 1.1.9. Предварительную загрузку программы выполнить удалось, но тут начались непреодалимые трудности.
На дисплее на месте текущих координат попеременно мигают "0" (нули) и "?" (знаки вопроса), а принудительное перемещение двигателей не происходит (Вместо 0 появляется расстояние перемещения, но движения нет).
Вроде как такая ситуация может быть связанна с концевыми выключателями. Изначально подключил я их вот по этой схеме:
Здесь задействован "-" и "S" на плате. Концевик в нормальноразомкнутом сосотоянии (Замыкается контакт при нажатии).
После поиска в Интернете нашел иную схему подключения:
Здесь добавляется резистор, пин "+5V" задействован и концевик в нормальнозамкнутом состоянии (замкнут в покое).
Вот еще отрывок программы по концевикам:
В обеих схемах подключения дисплей показывает одно и тоже -- мигающие вопросительные знаки.
При нажатии на концевик (в обеих схемах) -- мигающие вопросительные знаки.
В Arduino IDE зашел в "Монитор порта" и на команду "М119" ответ приходит следующий:
И еще...
На "+" и "-" контактах концевиков напряжение есть, что косвенно свидетельствует о ее работоспособности.
Популярные вопросы
Бамбулаб А1 и слайсер Кура
Проблема с подачей филамента.
У 3D-принтера Kingroon KP3S возникла проблема:
• При запуске печати принтер разогревается, очищае...
Глючит WI-fi подключение Bambu lab x1 carbon
Причем он и теперь подключается к ли...
Комментарии и вопросы
Где же сейчас подобные сопла д...
Под винду фрикад ооочень сырая...
Незнаю как у вас у меня фрикад...
Больше всего портят плё...
По своей неосторожности устрои...
Ищу точную 3д модель штурвала...
Столкнулся с такой проблемой,...