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










Комментарии и вопросы
Все изделия проектирую для се...
Монтировал себе кнопку инсталл...
Вы монтируете свои изделия под...
Всем здравствуйте знатоки в ми...
Все привет, кто сталкивался с...
Модернизировал я своего ворона...
Добрый день. Поставил прошивку...