Marlin RAMPS 1.4 проблема перезагрузки при печати с помощью SD карты
У меня есть собственный 3D-принтер с рампами 1.4 и Arduino Mega 2560 (клон). Я установил прошивку Marlin 2.0.7.2 и протестировал все детали движения и нагрева по отдельности, и все они работают нормально. Кроме того, я активировал SDSUPPORT, и принтер может считывать мои файлы .gcode с SD-карты. Когда я пытаюсь распечатать калибровочный куб 20 мм с помощью SD-карты, запуск G-кода работает нормально (принтер идет домой) во время чтения G-кода с SD-карты, ЖК-дисплей становится странным, и через 2 секунды принтер перезагружается.
Пока я не могу печатать через USB из-за проблем с расстоянием и кабелем, можете ли вы дать какое-либо предложение, чтобы справиться с этим?
@M.SEL, 👍1
Обсуждение0
Смотрите также:
- Некоторые степперы поворачиваются только в одну сторону на RAMPS 1.4
- Настройка MKS_GEN_L V1.0
- Шаговые двигатели с замкнутым контуром
- Как заставить физические кнопки посылать G-код?
- Невозможно загрузить Marlin 2.0 на плату Melzi 2.0
- Одновременно подключить USB-вход Arduino Mega (для подачи питания) и потребляемую мощность RAMPS 1.4
- Использование двигателя экструдера в качестве 4-й оси
- Принтер не обрабатывает G-код должным образом?
@agarza - Спасибо вам за все последние высококачественные правки. Продолжайте хорошо работать. Еще раз спасибо. :-), @Greenonline
Привет, М. СЕЛЬ! Перезагружается ли он всегда в одной и той же точке - или, скорее, случайным образом? Мне интересно, может ли это все еще быть ошибкой или неправильной настройкой во встроенном ПО или на аппаратном уровне (сброс платы активации и т. Д.) Или Какой-то более сложной проблемой, такой как плавающее напряжение или короткое/сухое соединение, активированное вибрацией... Выполните ту же работу печати нормально при выполнении с последовательного терминала, или вы никогда не могли бы даже попробовать один раз?, @octopus8
@octopus8 привет . похоже , он перезагружается всегда в одной и той же точке, как будто он не может правильно считывать G-коды с SD-карты.я попробовал другую SD-карту, но возникла та же проблема . я еще не мог попробовать последовательный терминал, @M.SEL
Затем попробуйте сузиться до **конкретной команды или последовательности команд**. Т. е. выполняйте отдельные строки, но лучше избегайте процедуры "стоп" Марлина... поэтому я предлагаю следующее: из исходного файла G-кода создайте больше файлов *.gcode, содержащих: только 1-ю строку, только первые 2 строки, только первые 3 строки, только первые 4 строки и т.д. Затем проверьте, будут ли они исправны. Или, если хотя бы один из них не будет выполнен должным образом, то, возможно, проблема с устройством чтения SD или подключением (просто сравните с [https://reprap.org/wiki/Melzi](https://reprap.org/wiki/Melzi), 3-я пуля снизу)..., @octopus8
У меня точно такая же проблема, вы нашли ее решение?, @Esteban Yañez
@EstebanYañez да , я удалил загрузочные экраны и другие ненужные конфигурации , которые потребляют progmem , я думаю, что проблема связана с памятью, вы также можете попробовать другую плату arduino mega или использовать оригинальную, @M.SEL