В начале очередной печати двигатели осей XYZ с драйверами TMC2130 разом перестали работать и отвечать. А экран LCD 2004 при питании по USB стал тусклее и мерцает.
Здравствуйте, принтер Prusa i3 Steel с платой управления MKS Gen 1.4, блок питания 12В 30А.
Месяц назад перешел на драйвера TMC2130 для осей XYZ с SPI, все отлично печаталось, были долгие печати без ошибок. Сейчас хотел поставить очередную печать с ноутбука: все нагрелось, каретка поехала к месту печати, дернулась и остановилась. После этого двигатели XYZ перестали отвечать. Двигатель экструдера на драйвере а4988 работает. При подаче команды M122:
12:22:00.974 : X Y Z
12:22:00.974 : Enabled false false false
12:22:00.974 : Set current 800 800 800
12:22:00.975 : RMS current 795 795 795
12:22:00.975 : MAX current 1121 1121 1121
12:22:00.975 : Run current 25/31 25/31 25/31
12:22:00.975 : Hold current 12/31 12/31 12/31
12:22:00.975 : CS actual 31/31 31/31 31/31
12:22:00.975 : PWM scale 255 255 255
12:22:00.975 : vsense 1=.18 1=.18 1=.18
12:22:00.975 : stealthChop true true true
12:22:00.975 : msteps 0 0 0
12:22:00.975 : tstep 4294967295 4294967295 4294967295
12:22:00.975 : pwm
12:22:00.975 : threshold 79 79 98
12:22:00.975 : [mm/s] 0.00 0.00 0.00
12:22:00.975 : OT prewarn true true true
12:22:00.975 : OT prewarn has
12:22:00.975 : been triggered false false false
12:22:00.975 : off time 15 15 15
12:22:00.975 : blank time 54 54 54
12:22:00.975 : hysteresis
12:22:00.975 : -end 12 12 12
12:22:00.976 : -start 8 8 8
12:22:00.976 : Stallguard thrs 0 0 0
12:22:00.976 : DRVSTATUS X Y Z
12:22:00.976 : stallguard X X X
12:22:00.976 : sg_result 1023 1023 1023
12:22:00.976 : fsactive X X X
12:22:00.976 : stst X X X
12:22:00.976 : olb X X X
12:22:00.976 : ola X X X
12:22:00.976 : s2gb X X X
12:22:00.976 : s2ga X X X
12:22:00.976 : otpw X X X
12:22:00.976 : ot X X X
12:22:00.976 : Driver registers: X = 0xFF:FF:FF:FF
12:22:00.976 : Y = 0xFF:FF:FF:FF
12:22:00.976 : Z = 0xFF:FF:FF:FF
Иногда выводит значения драйверов как: 0x00:00:00:00 или 0x03:FF:FF:FF
Ну, подумал, что сгорели TMC2130, хотя странно, что все 3 за раз. Нашел запасной TMC2130, поставил на ось X, двигатель заработал. Поставил запасные на остальные оси, они тоже поработали, а потом также перестали отвечать.
Если поставить драйвера а4988, то двигатели работают. Кажется, что я все-таки спалил все TMC2130, но как?
Позже еще заметил, что при питании платы от USB экран LCD2004 стал тусклым и мерцает, хотя провод рабочий, питание 5В. При этом компьютер плату видит, и она перепрощивается, а при прошивке экран светится нормально. Видимых дефектов на плате и драйверах не обнаружил.
Теперь не могу понять, в чем основная проблема, в драйверах или самой плате. Что еще можно проверить, куда посмотреть?
Месяц назад перешел на драйвера TMC2130 для осей XYZ с SPI, все отлично печаталось, были долгие печати без ошибок. Сейчас хотел поставить очередную печать с ноутбука: все нагрелось, каретка поехала к месту печати, дернулась и остановилась. После этого двигатели XYZ перестали отвечать. Двигатель экструдера на драйвере а4988 работает. При подаче команды M122:
12:22:00.974 : X Y Z
12:22:00.974 : Enabled false false false
12:22:00.974 : Set current 800 800 800
12:22:00.975 : RMS current 795 795 795
12:22:00.975 : MAX current 1121 1121 1121
12:22:00.975 : Run current 25/31 25/31 25/31
12:22:00.975 : Hold current 12/31 12/31 12/31
12:22:00.975 : CS actual 31/31 31/31 31/31
12:22:00.975 : PWM scale 255 255 255
12:22:00.975 : vsense 1=.18 1=.18 1=.18
12:22:00.975 : stealthChop true true true
12:22:00.975 : msteps 0 0 0
12:22:00.975 : tstep 4294967295 4294967295 4294967295
12:22:00.975 : pwm
12:22:00.975 : threshold 79 79 98
12:22:00.975 : [mm/s] 0.00 0.00 0.00
12:22:00.975 : OT prewarn true true true
12:22:00.975 : OT prewarn has
12:22:00.975 : been triggered false false false
12:22:00.975 : off time 15 15 15
12:22:00.975 : blank time 54 54 54
12:22:00.975 : hysteresis
12:22:00.975 : -end 12 12 12
12:22:00.976 : -start 8 8 8
12:22:00.976 : Stallguard thrs 0 0 0
12:22:00.976 : DRVSTATUS X Y Z
12:22:00.976 : stallguard X X X
12:22:00.976 : sg_result 1023 1023 1023
12:22:00.976 : fsactive X X X
12:22:00.976 : stst X X X
12:22:00.976 : olb X X X
12:22:00.976 : ola X X X
12:22:00.976 : s2gb X X X
12:22:00.976 : s2ga X X X
12:22:00.976 : otpw X X X
12:22:00.976 : ot X X X
12:22:00.976 : Driver registers: X = 0xFF:FF:FF:FF
12:22:00.976 : Y = 0xFF:FF:FF:FF
12:22:00.976 : Z = 0xFF:FF:FF:FF
Иногда выводит значения драйверов как: 0x00:00:00:00 или 0x03:FF:FF:FF
Ну, подумал, что сгорели TMC2130, хотя странно, что все 3 за раз. Нашел запасной TMC2130, поставил на ось X, двигатель заработал. Поставил запасные на остальные оси, они тоже поработали, а потом также перестали отвечать.
Если поставить драйвера а4988, то двигатели работают. Кажется, что я все-таки спалил все TMC2130, но как?
Позже еще заметил, что при питании платы от USB экран LCD2004 стал тусклым и мерцает, хотя провод рабочий, питание 5В. При этом компьютер плату видит, и она перепрощивается, а при прошивке экран светится нормально. Видимых дефектов на плате и драйверах не обнаружил.
Теперь не могу понять, в чем основная проблема, в драйверах или самой плате. Что еще можно проверить, куда посмотреть?
Популярные вопросы
Косяк до пол шестого / A1 Mini
Здравствуйте, подскажите в чем может быть проблема по фото.Это дно горшка, PETG нависание около 45%, скорости не более 200 ммсНачинает выдавливаться о...
Сломалась игрушка - можно-ли отремонтировать
Всем привет! Знакомые купили ребёнку напечатанную 3d модель птицы (ворона) с подвижными крыльями. Одно крыло отломилось от основания крепления. На фот...
Кубик, Simplify3D и мосты
slic3r перед тем, как выкладывать верхние слои, кладет мосты, а прекрасный Simpli3D этого не делает :(
То есть вот это зелено...
То есть вот это зелено...

Комментарии и вопросы
Еще раз: адекватное охлаждение...
А зачем фольгированный?) Ну и....
Ну и да: толщина fr4 не нужна,...
Привет всем, эта проблема появ...
Здравствуйте коллеги!! Пришла...
Здравствуйте. При печати спонт...
пойдет даже сильно не рабочий...