Запрограммировать плату Creality v2.2 на использование транзистора HEATER1 для HEATER0

Мой CR10-S5 с материнской платой Creality v2.2 недавно пострадал от короткого замыкания транзистора нагревателя hotend (MOSFET). Взглянув на плату, я попытался проявить смекалку и вместо этого использовать выход HEATER1 для своего hotend. Однако после замены контактов в pins_RAMPS.hнет ответа на включение нагревателя. Я подтвердил нулевое напряжение на выходе платы с помощью мультиметра, так что это не должно быть неисправным картриджем нагревателя.

Есть ли какие-либо другие строки кода, которые я должен изменить, чтобы заставить это работать? Я использую прошивку TH3D Unified 2 с включенным BLTouch.

, 👍2


1 ответ


4

Обнаружена проблема, по-видимому, на этих платах v2.2, v2.2x установлен MOSFET-транзистор HEATER1, управляемый контактом 7, а не контактом 9, как вpins_ramps_h по умолчанию. После установки HEATER0 на использование вывода 7 все работает так, как ожидалось.


,