Непонятные непонятности с прошивкой.
Предыстория:
Попала ко мне в руки убиенная тушка Рапмса ( убиенная - не совсем корректно. Покалеченная). А проблема в нем следующая. Сгорел мосфет стола и была попытка его перепаять. Попытка потерпела фиаско. Вместе с мосфетом были 'отпаяны' и площадки для пайки оного. И плату отправили ... с молотка. Так она ко мне и попала. Думаю, что стоит пересадить стол на соседний мосфет? Сказано! - А не сделано =(
Собственно говоря - сама непонятка:
Прошивка Marlin версии 1.1.6. Попимо остальных настроек выбрал плату BOARD_RAMPS_14_EEB в boards.h и записал ее в соответствующее место в конфиге. В файле pins_RAMPS.h переназначил пины следующим образом:
#ifndef MOSFET_D_PIN
#define MOSFET_D_PIN -1
#endif
#ifndef RAMPS_D8_PIN
#define RAMPS_D8_PIN 9
#endif
#ifndef RAMPS_D9_PIN
#define RAMPS_D9_PIN 7
#endif
#ifndef RAMPS_D10_PIN
#define RAMPS_D10_PIN 10
#endif
#define HEATER_0_PIN RAMPS_D10_PIN
Что в результате получилось:
При задании столу разогреться мы имеем напряжения на мосфете 9.
При задании хоту разогреться - мы не имеем ничего.
Сделал инверсию:
#ifndef RAMPS_D8_PIN
#define RAMPS_D8_PIN 10
#endif
#ifndef RAMPS_D9_PIN
#define RAMPS_D9_PIN 7
#endif
#ifndef RAMPS_D10_PIN
#define RAMPS_D10_PIN 9
#endif
Что в результате получилось:
При задании столу разогреться мы имеем напряжения на мосфете 10.
При задании хоту разогреться - мы имеем на мосфете 9 ничего.
И сам вопрос. Как заставить работать оба мосфета? В чем проблема?
Попала ко мне в руки убиенная тушка Рапмса ( убиенная - не совсем корректно. Покалеченная). А проблема в нем следующая. Сгорел мосфет стола и была попытка его перепаять. Попытка потерпела фиаско. Вместе с мосфетом были 'отпаяны' и площадки для пайки оного. И плату отправили ... с молотка. Так она ко мне и попала. Думаю, что стоит пересадить стол на соседний мосфет? Сказано! - А не сделано =(
Собственно говоря - сама непонятка:
Прошивка Marlin версии 1.1.6. Попимо остальных настроек выбрал плату BOARD_RAMPS_14_EEB в boards.h и записал ее в соответствующее место в конфиге. В файле pins_RAMPS.h переназначил пины следующим образом:
#ifndef MOSFET_D_PIN
#define MOSFET_D_PIN -1
#endif
#ifndef RAMPS_D8_PIN
#define RAMPS_D8_PIN 9
#endif
#ifndef RAMPS_D9_PIN
#define RAMPS_D9_PIN 7
#endif
#ifndef RAMPS_D10_PIN
#define RAMPS_D10_PIN 10
#endif
#define HEATER_0_PIN RAMPS_D10_PIN
Что в результате получилось:
При задании столу разогреться мы имеем напряжения на мосфете 9.
При задании хоту разогреться - мы не имеем ничего.
Сделал инверсию:
#ifndef RAMPS_D8_PIN
#define RAMPS_D8_PIN 10
#endif
#ifndef RAMPS_D9_PIN
#define RAMPS_D9_PIN 7
#endif
#ifndef RAMPS_D10_PIN
#define RAMPS_D10_PIN 9
#endif
Что в результате получилось:
При задании столу разогреться мы имеем напряжения на мосфете 10.
При задании хоту разогреться - мы имеем на мосфете 9 ничего.
И сам вопрос. Как заставить работать оба мосфета? В чем проблема?
Популярные вопросы
Горят нагревательные элементы.
Добрый день! Сразу к делу: Принтер Anycubic Kobra 2 Neo, живет у меня менее полугода. Печатаю не часто, не по долгу, почти исключительно PLA...
voxelab aquila c2 плохо печатает что PLA PETG ABS
Друзья . Гуру 3d принтера . помогите советом есть принтер voxillab c2 проблема в&nb...
помогите выбрать 3Д принтер
нашел четыре недорогих принтера. по описанию только на АНЕТ А6 много инфы а вот на остольные н
почти нету! подскажите какой из переч...
почти нету! подскажите какой из переч...
Комментарии и вопросы
Продублирую. "Не надо делать в...
То, что для вас "Даже звучит с...
Чего обосновывать то? Нагреват...
Помогите пожалуйста, купил нов...
Печатаю на Anycibic cobra 2Pro...
Собственно попросили распечата...
Я начинающий, странное в куре....