setar писал(а):
вот пример переноса с 13 -> 9 и с 15 -> 10 ноги:
только если у вас не рампс файл pins соответственно другой, а там по аналогии
Код:
MacBook-Pro-Sergej:Marlin setar$ git show 0553fa794d161dcac264e095f0aa0db8e7a3437f
commit 0553fa794d161dcac264e095f0aa0db8e7a3437f
Author: Sergey Taranenko <setar@roboforum.ru>
Date: Tue Jun 23 01:06:52 2015 +0300
setar fix damaged RAMPS
diff --git a/Marlin/pins_RAMPS_13.h b/Marlin/pins_RAMPS_13.h
index 9f4313f..e8542d4 100644
--- a/Marlin/pins_RAMPS_13.h
+++ b/Marlin/pins_RAMPS_13.h
@@ -110,8 +110,8 @@
Фуф. Во-первых, спасибо уважаемому сообществу и лично Setar. У меня на пинах 15 и 14 было по нулям, перешил их на соседние ноги, пины 13 и 12 вот этой строчкой для хотэнда и аналогично для стола (пин 11 это термопара по даташиту):
Код:
#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 11 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 13 // ANALOG NUMBERING
#endif
Там есть еще две связки для термистора TEMP_SENSOR_1 и TEMP_SENSOR_2. Их перешил на умершие ноги 15 и 14, чтобы не было конфликтов.
Датчики заработали. Но следующая напасть - не включается хотэнд. Грею хотэнд газовой горелкой, температура в Пронтерфейсе начинает подниматься. На Мегатрониксе есть выходы под еще 2 хотэнда. Перешил вот эту строчку на пины соседних силовых выходов:
Код:
#define HEATER_0_PIN 2 //пробовал менять на пин 8 или 9
#define HEATER_1_PIN 8
#define HEATER_2_PIN 9
#define HEATER_BED_PIN 10
Поменял, соотвественно, 2 на 8 или на 9. Напряжения на разъемах не появилось. Тогда там же поменял местами пин стола и на хотэнда (2 с 10). Хотэнд начал разогреваться. Т.е. железо работает. Не могу понять, где туплю и почему не работает хотэнд. Помогите, пожалуйста
