roboforum.ru

Технический форум по робототехнике.

При запуске принтера начинает греться экструдер

При запуске принтера начинает греться экструдер

Orbes » 02 ноя 2015, 18:45

Доброго времени суток. При сборке 3d-принтера на основе Arduino Due + RAMPS-FD возникла проблема, при включении питания начинает греться экструдер, запускаем RepiterHost, на время запуска нагрев отключается, после того как программа запустилась, продолжается нагрев экструдера. Если нажать кнопку включения нагрева экструдера нагрев прекращается, но через определённое время выскакивает ошибка, Heating failed, system stopped! (рисунок). То есть программа обнаруживает, что нагрева не происходит и выдаёт ошибку. Как я понимаю дело в параметрах прошивки... Почему изначально происходит разогрев? Какой параметр в прошивке может на это влиять? Прошивка используется Marlin4Due. https://github.com/Wurstnase/Marlin4Due
Вложения
Снимок.PNG
Снимок.PNG (5.11 КиБ) Просмотров: 2678

Re: При запуске принтера начинает греться экструдер

icehardy » 02 ноя 2015, 20:55

Где то нужно инвертировать сигнал на включение нагрева
Какая версия RAMPS ?
От версии вроде бы зависит как раз эта логика

Добавлено спустя 8 минут 31 секунду:
В конфиге какая плата указана ?

Marlin4Due/Marlin/boards.h
Код: Выделить всёРазвернуть
#define BOARD_RAMPS_FD_V1   403  // RAMPS-FD V1] WARNING:If you have a RAMPS_FD_V1 on this guide http://forums.reprap.org/read.php?219,424146,507810, you must use RAMPS_FD_V2 configuration 

#define BOARD_RAMPS_FD_V2   404  // RAMPS-FD V2

Marlin4Due/Marlin/example_configurations/Configuration.h
Код: Выделить всёРазвернуть
// The following define selects which electronics board you have.
// Please choose the name from boards.h that matches your setup
#ifndef MOTHERBOARD
  #define MOTHERBOARD BOARD_RADDS // - Установлено по умолчанию!!!
#endif


Re: При запуске принтера начинает греться экструдер

Orbes » 02 ноя 2015, 21:37

Да, по умолчанию стоит RADDS, это я учитываю, версия RAMPS-FD v1 Rev A. И причём её и приходится оставлять, потому я только пины прописал у неё от FD, так как если выбирать RAMPS неважно какой версии, G-код никак не воспринимается принтером, и управлять нет возможности. А как может называться сигнал на нагрев? И разве такой сигнал можно инвертировать, это же просто подача напряжение на резистор, оно либо есть, либо его нет, какой смысл инвертировать этот параметр?..

Re: При запуске принтера начинает греться экструдер

icehardy » 02 ноя 2015, 21:55

Он программно инвертирован
Не подскажу где искать, сам этой прошивкой не пользуюсь
Но дело именно в этом

Добавлено спустя 1 минуту 48 секунд:
Советую попробовать на прошивке Repetier
я пробовал, тоже на RAMPS-FD v1 Rev A
Нагрев корректно работал
Марлин в целом портирован, мне кажется, не очень хорошо

Re: При запуске принтера начинает греться экструдер

Orbes » 02 ноя 2015, 23:18

Спасибо большое, за рекомендацию. А Repetier корректно запустилось на Ramps-FD?

Re: При запуске принтера начинает греться экструдер

icehardy » 03 ноя 2015, 08:04

Да, у меня получилось без проблем, пока не пользуюсь, проверил и убрал полежать )

В конфигураторе прошивки тоже нужно обратить внимание на то какой RAMPS-FD


cron
Rambler\'s Top100 Mail.ru counter