бред советуют.
это может помочь только на термопаре, там напряжения микровольты, и там могут быть наводки (да и то откуда? там все напряжение постоянное).
А для термистров которые по сути являются токовыми элементами - возможные наводки по боку.
roboforum.ruТехнический форум по робототехнике. |
|
|
Revenger писал(а):Не знаю, что там советуют буржуины, на моей пруше все провода от горячего конца все в куче (думаю как у большинства пользователей).
setar писал(а):бред советуют.
это может помочь только на термопаре, там напряжения микровольты, и там могут быть наводки (да и то откуда? там все напряжение постоянное).
А для термистров которые по сути являются токовыми элементами - возможные наводки по боку.
maxvalin писал(а):Епана мать бучу развели)))
Датчики температуры, а по сути резисторы в которых токопроводимость материала завист от температуры, проверяются тэстером да спичками. Единственное что следить чтоб контакты были в норме пото как сопротивление должно меняться в самом резисторе а не на проводах. А по дальше от силы это тот же бред что и косички для ШД.
ДА, наводка может дать но она столь ничтожна (ибо от 12-24в) что ее ПИД пережует и выплюнет. В таких случаях лезет поговорка в голову: дело было не в бабине а д.. сидел в кабине. Парни не слушайте этих буржуев, вы посмотрите как они из..е.. над своими притерами, а толку? Печатать невдалые напроч.
om2804 писал(а):Sape, это провода термисторов отвалились и сработала защита. Ничего сделать не даст, пока не восстановишь контакт и не отправишь команду M999 принтеру. О чём он и сказал "Fix the error and use M999 to restart"
setar писал(а):у меня на старом принтере было так что сразу два аналоговых порта на меге вылетело
когда коротыш по подогреву стола был (может просто всплески гуляли, а может как то 12V прибежало на аналоговые ноги).
в итоге на RAMPS пришлось перекидывать ноги на свободные
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 @@
#define HEATER_2_PIN -1
-#define TEMP_0_PIN 13 // ANALOG NUMBERING
-#define TEMP_1_PIN 15 // ANALOG NUMBERING
+#define TEMP_0_PIN 9//13 // ANALOG NUMBERING
+#define TEMP_1_PIN 10//15 // ANALOG NUMBERING
#define TEMP_2_PIN -1 // ANALOG NUMBERING
#if MB(RAMPS_13_EFF) || MB(RAMPS_13_EEF) || MB(RAMPS_13_SF)
@@ -120,7 +120,7 @@
#define HEATER_BED_PIN 8 // BED
#endif
-#define TEMP_BED_PIN 14 // ANALOG NUMBERING
+#define TEMP_BED_PIN 15//14 // ANALOG NUMBERING
#ifdef NUM_SERVOS
#define SERVO0_PIN 11
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 @@
#if TEMP_SENSOR_0 == -1
#define TEMP_0_PIN 11 // ANALOG NUMBERING
#else
#define TEMP_0_PIN 13 // ANALOG NUMBERING
#endif
#define HEATER_0_PIN 2 //пробовал менять на пин 8 или 9
#define HEATER_1_PIN 8
#define HEATER_2_PIN 9
#define HEATER_BED_PIN 10
Sape писал(а):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). Хотэнд начал разогреваться. Т.е. железо работает. Не могу понять, где туплю и почему не работает хотэнд. Помогите, пожалуйста
Сейчас этот форум просматривают: Yandex [Bot] и гости: 14