В начале очередной печати двигатели осей 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В. При этом компьютер плату видит, и она перепрощивается, а при прошивке экран светится нормально. Видимых дефектов на плате и драйверах не обнаружил.
Теперь не могу понять, в чем основная проблема, в драйверах или самой плате. Что еще можно проверить, куда посмотреть?
Популярные вопросы
Вот что с этим делать.
Дал человеку 3д модель оч хотел он себе напечатать. С условием что для себя не вопрос, но если для работы то нет только за %
https://...
https://...
Какие принтеры купить вместо Anet a8?
Всем привет, собственно весь вопрос в заголовке, что взять взамен анетов, бюджет на принтер 20-25к, печатаю пла и петг.
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...
Комментарии и вопросы
Так и у меня пара тронксей пот...
(10об\сек) а значит каждую се...
не пинайте за ошибки в словах....
Здравствуйте, столкнулся с про...
Всем привет! Прошу, не кидайте...
Собственно и вопрос: Как в Ком...
Добрый день, принтер Creality...