Эдуард 0 Posted May 3, 2020 Share Posted May 3, 2020 Добрый день если сможете помочь с проблемой. Я приобрел себе плату skr v1.4 turbo с драйверами тмс2008 установил прошивку Marlin 2.0 3 и по не понятной причине плата не реагирует на все концивеки и на Bltouch хотя подключил всё правильно в чём может быть причина в самой плате или в прошивке.Драйвера тмс2008 подключил по Uard при команде м119 показывает что концивеки открыты замыкаю любой концевик повторяю опять команду м119 и не чего не происходит программа показывает что концевик открыт .Весь принтер работает кроме концевиков может где в прошивке я выключил по неопытности при включении принтера Bltouch сробатывает и при команде z домой он больше не работает. Зоранее большое спасибо. Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 @Эдуард концевик механический или оптический? Механический проверить тестером, при замьікании должно бьіть короткое. Так же концевик должен контакт S замьікать на минус. Ну и проверить в программе распиновку концевиков и какие концевики указаньі, а так же куда, физически, они вставленьі. Может банальная невнимательность, вместо min вставленьі в max Quote Link to post Share on other sites
Эдуард 0 Posted May 4, 2020 Author Share Posted May 4, 2020 Добрый день на этой плате только один разъём для мин и мах там перепутать трудно я пробовал замыкать плата получает сигнал а на реагирует Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 @Эдуард Про концевик так и не получил ответ, ну да и ладно. Для механических концевиков секция endstop выглядит так: //=========================================================================== //============================== Endstop Settings =========================== //=========================================================================== // @section homing // Specify here all the endstop connectors that are connected to any endstop or probe. // Almost all printers will be using one per axis. Probes will use one or more of the // extra connectors. Leave undefined any used for non-endstop and non-probe purposes. #define USE_XMIN_PLUG #define USE_YMIN_PLUG #define USE_ZMIN_PLUG //#define USE_XMAX_PLUG //#define USE_YMAX_PLUG //#define USE_ZMAX_PLUG // Enable pullup for all endstops to prevent a floating state #define ENDSTOPPULLUPS #if DISABLED(ENDSTOPPULLUPS) // Disable ENDSTOPPULLUPS to set pullups individually //#define ENDSTOPPULLUP_XMAX //#define ENDSTOPPULLUP_YMAX //#define ENDSTOPPULLUP_ZMAX //#define ENDSTOPPULLUP_XMIN //#define ENDSTOPPULLUP_YMIN //#define ENDSTOPPULLUP_ZMIN //#define ENDSTOPPULLUP_ZMIN_PROBE #endif // Enable pulldown for all endstops to prevent a floating state //#define ENDSTOPPULLDOWNS #if DISABLED(ENDSTOPPULLDOWNS) // Disable ENDSTOPPULLDOWNS to set pulldowns individually //#define ENDSTOPPULLDOWN_XMAX //#define ENDSTOPPULLDOWN_YMAX //#define ENDSTOPPULLDOWN_ZMAX //#define ENDSTOPPULLDOWN_XMIN //#define ENDSTOPPULLDOWN_YMIN //#define ENDSTOPPULLDOWN_ZMIN //#define ENDSTOPPULLDOWN_ZMIN_PROBE #endif // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. #define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. #define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. #define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop. #define Z_MIN_PROBE_ENDSTOP_INVERTING false // Set to true to invert the logic of the probe. Проверить желательно на стоковой прошивке, без внесения своих настроек. Просто голая прошивка с измененной материнской платой и активированным EEPROM. После прошивки ОБЯЗАТЕЛЬНО сбросить EEPROM командой М502 и М500 И да, чуть не забыл, правильно определить расположение концевиков в стоковой прошивке! // Direction of endstops when homing; 1=MAX, -1=MIN // :[-1,1] #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 Quote Link to post Share on other sites
Эдуард 0 Posted May 4, 2020 Author Share Posted May 4, 2020 У меня индуктивные сенсоры Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 Тільки що, Эдуард сказав: У меня индуктивные сенсоры Рекомендую проверить на обьічном, механическом, концевике. А потом можно прочесть подключение емкостного зонда в марлине. Тут писал про єто. Quote Link to post Share on other sites
Эдуард 0 Posted May 4, 2020 Author Share Posted May 4, 2020 Аксы двигаются по направлению к сенсором Этот принтер работал с этими сенсороми на плате от МЕГА на Ramps 1.4 решил поставить skr v1.4 turbo купил также к этой плате драйвера тмс2008 подключение через Uard подключил все работает кроме концивеков Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 13 хвилин тому, Эдуард сказав: Аксы двигаются по направлению к сенсором Єто уже хорошо - механика настроена правильно. А вот теперь электронная часть концевиков. Индуктивные сенсоры, если мне не изменяет память, не дают полного нуля при срабатывании. Они понижают положительный сигнал до логического нуля, но все равно там присутствует положительный потенциал. Возможно для СКР этого не достаточно и нужно модернизировать датчики снижая логический ноль. Что бы это понять и убедиться в этом - я рекомендую проверить командой M119 и замыканием сигнального провода на массу. Если в терминале меняется значение на триггеред - как выше писал - копать схему индукционного датчика. П.С. очень рекомендую заменить их на оптические концевики!! 13 хвилин тому, Эдуард сказав: Этот принтер работал с этими сенсороми на плате от МЕГА на Ramps 1.4 Нужно не забывать, что микроконтроллер LCP уже работает с напряжением 3.3в, а не 5В как рампс. Соответственно напряжение логического ноля должно быть ниже чем логический ноль рампса. Quote Link to post Share on other sites
Эдуард 0 Posted May 4, 2020 Author Share Posted May 4, 2020 Хорошо если проблема в датчиках но у меня и bltouch не реагирует при включении сробатывает а потом не реагирует на команды Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 16 хвилин тому, Эдуард сказав: у меня и bltouch не реагирует Даже после запуска платы, по идеи, блтач должен откликаться на команды: M280 P0 S10 - выдвигает пробник M280 P0 S90 - втягивает M280 P0 S120 - тест M280 P0 S160 - отключение аварийного состояния. Хотя этих ревизий 3дтачей и блтачей было не мало и настройки тоже менялись. По крайней мере с экрана должен управляться. Quote Link to post Share on other sites
Эдуард 0 Posted May 4, 2020 Author Share Posted May 4, 2020 Да на эти команды нету ни какой реакции Quote Link to post Share on other sites
KomAndr 284 Posted May 4, 2020 Share Posted May 4, 2020 49 хвилин тому, Эдуард сказав: Да на эти команды нету ни какой реакции В платах SKR питание на зонд не стандартно распаяно. Внимательно проверь + - и сигнал. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.