Внешний драйвер для Bigtreech SCR PRO V1.1.
Столкнулся с такой проблемкой. На принтере 2 оси Z1 и Z2. Правильней было бы сказать Z0 и Z1 .И при подключении внешних драйверов соединил входы внешних драйверов с выходами драйверов на плате. На самой материнской плате BIGTREECH SCR PRO V1.1 идут 6 шесть драйверов. Соединение осуществлял при помощи припаивания проводов к вилочкам типа (папа) и вставлял на само место где должен быть установлен один из штатных драйверов к примеру A4988. По порядку они идут таким образом X,Y,Z,E0,E1,E2. Когда спаивал эти вилочки с проводами идущими на вход внешнего драйвера то на автомате соединил провода от внешнего драйвера Оси Z2 на выход драйвера E0. Так как не стал соединять их через верхние 4 пиновые разъёмы которые идут сверху - как позже выяснилось. когда пропала ось Z2 и экструдер E0 (по незнанию и первому опыту. Смотрел в интернете ролик как подключают внешние драйвера . Материала по данному вопросу очень мало. И соединил также как показано в видео.). Как раз наверху там есть такой разъём дублирующий для Z2. Есть ли такая возможность переписать в прошивке драйвер экструдера E0 на Z2 и после этого E1 на E0 и E2 на E1. Переписать так чтобы в прошивке не происходили перекосы - Вот как бы вопрос какого плана. Понятно что пропадает один дополнительный канал E2 под третий экструдер. Но он пока в принципе не нужен. Был у кого нибудь такой опыт переписывания в прошивке входов одного драйвера на другой как бы со смещением вправо? Marlin/scr/pins/stm32 в разделе pins_BIGTREE_SCR_PRO_V1.1.h . Дело понятное что гораздо проще соединить по новому вверху и не париться. Возникает тут вопрос можно ли объединить на внешних драйверах входы в один или нет? так чтобы оставить их там же только на одном выходе драйвера Z на самой материнской плате , соединив в один выход оси Z Не будет ли это критично при компиляции , не попутаются ли в прошивке какие нибудь перекосы параметров при смене пинов на пины соседнего драйвера смещённого вправо на следующую позицию. pins_BIGTREE_SCR_PRO_V1.1.h . #define E0_STEP_PIN PE14 #define E0_DIR_PIN PA0 #define E0_ENABLE_PIN PC3 #ifndef E0_CS_PIN #define E0_CS_PIN PB3 #endif ведь в принципе там нет такого понятия как Z2 в назначениях внутренних параметров. Есть такое как Dual Z. Как быть в данной ситуации? Или проще пустить всё по разъёмам по 4 пиновым выходам? Или оставить всё как есть, только ось Z2 одну единственную соединить по верхнему 4 пиновому выходу на вход драйвера мотора Z2 . наверное это самое простое и логичное будет решение. Если есть какое нибудь мнение по этой теме, было бы очень позновательно. С Уважением,-
#define Z_STEP_PIN PE13
#define Z_DIR_PIN PC2
#define Z_ENABLE_PIN PC0
#ifndef Z_CS_PIN
#define Z_CS_PIN PB9
#endif
#define E0_STEP_PIN PE14
#define E0_DIR_PIN PA0
#define E0_ENABLE_PIN PC3
#ifndef E0_CS_PIN
#define E0_CS_PIN PB3
#endif
#define E1_STEP_PIN PD15
#define E1_DIR_PIN PE7
#define E1_ENABLE_PIN PA3
#ifndef E1_CS_PIN
#define E1_CS_PIN PG15
#endif
#define E2_STEP_PIN PD13
#define E2_DIR_PIN PG9
#define E2_ENABLE_PIN PF0
#ifndef E2_CS_PIN
#define E2_CS_PIN PG12
#endif
Комментарии и вопросы
Прикольно. Первый раз вижу как...
ну тогда все понятно. вы знали...
попробуйте мысленно потянуть(и...
Спаситепомогите, это уже не эх...
Такое впечатление, что у прюша...
Вот такие «лесенки» появляются...
Отслайсил модель в Cura закину...