ОШИБКА не подключения Pronterface: A device attached to the system is not functioning
Я собираю 3D-принтер с экраном RAMPS 1.4 (плата) и Arduino Mega. Я собрал конструкцию и электронику (установил драйверы, разместил перемычки, подключил шаговые двигатели и т. Д.) И загрузил прошивку Marlin (настройка: термистор и т. Д.) На Arduino Mega.
Сначала я протестировал свой принтер без конечных остановок, и в то время он работал отлично.
Сегодня я добавил три конечные остановки и снова протестировал. Сначала это работало нормально, но через пару минут Pronterface выдал эту ошибку:
> Connecting...
Traceback (most recent call last):
File "printrun\pronterface.pyc", line 1053, in connect
File "printrun\pronsole.pyc", line 720, in connect_to_printer
File "printrun\printcore.pyc", line 46, in inner
File "printrun\printcore.pyc", line 197, in connect
File "serial\serialwin32.pyc", line 31, in __init__
File "serial\serialutil.pyc", line 261, in __init__
File "serial\serialwin32.pyc", line 71, in open
File "serial\serialwin32.pyc", line 186, in _reconfigurePort
**ValueError: Cannot configure port, some setting was wrong. Original message: [Error 31] A device attached to the system is not functioning.**
Я попытался снять концевые упоры, перемонтировать проводку, удалить все кабели с экрана RAMPS, кроме кабелей питания. И все же это дает ту же ошибку. Хотя Pronterface подключается к плате Arduino, когда щит RAMPS не включен. Также нагревается регулятор Arduino.
Нужно ли мне покупать новый щит для RAMPS?
1 ответ
Лучший ответ:
Наконец, я нашел решение после того, как сжег плату Mega. Проблема в Мега плате. Часть платы не функционирует должным образом или неправильно соединяется с экраном RAMPS 1.4. Поэтому я попробовал использовать новую плату Arduino Mega, и это сработало. Также удаление диода D1 является решением проблемы перегрева регулятора напряжения на плате Arduino mega, как упоминалось в вопросе "Регулятор напряжения Arduino Mega перегревается с помощью платы RAMPS".
Спасибо, что вернулись и поделились своим решением!, @0scar
- Printrun не подключается при включенном 12 В
- Блокировки дисплея при выполнении G-кода для лазерной резки с использованием Marlin на плате RAMPS
- RAMPS 1.4, 1.5 или 1.6?
- Настройка BLTouch с прошивкой Marlin
- Шаговый двигатель нагревается через некоторое время
- Эндстопы не будут срабатывать при использовании прошивки Marlin
- Ошибка: Printer halted. kill() called!
- Драйверы TMC2208 - Микропереходы настроены неправильно
Похоже, что USB-последовательный порт либо сбрасывается, либо каким-то образом теряет свою конфигурацию. Можете ли вы попробовать изменить настройки скорости передачи данных при подключении и попытаться подключиться снова?, @Leland Wallace
Я пробовал со всеми скоростями передачи в бодах. И все же ошибка налицо. Я пытался подключиться к принтеру с помощью другого компьютера, но это тоже не сработало., @Avishka Dambawinna
Сегодня я попытался подключиться к новому щиту RAMPS 1.4, который тоже не работал, но он нагрел регулятор напряжения и основной чип моей платы mega. Теперь я получаю ошибку тайм-аута с мега., @Avishka Dambawinna