Jump to content

Recommended Posts

Добрый день если сможете помочь с проблемой. Я приобрел себе плату skr v1.4 turbo с драйверами тмс2008 установил прошивку Marlin 2.0 3 и по не понятной причине плата не реагирует на все концивеки и на Bltouch хотя подключил всё правильно в чём может быть причина в самой плате или в прошивке.Драйвера тмс2008 подключил по Uard при команде м119 показывает что концивеки открыты замыкаю любой концевик повторяю опять команду м119 и не чего не происходит программа показывает что концевик открыт .Весь принтер работает кроме концевиков может где в прошивке я выключил по неопытности при включении принтера Bltouch сробатывает и при команде z домой он больше не работает. Зоранее большое спасибо.

Link to post
Share on other sites

@Эдуард концевик механический или оптический? 

Механический проверить тестером, при замьікании должно бьіть короткое. Так же концевик должен контакт S замьікать на минус. 

Ну и проверить в программе распиновку концевиков и какие концевики указаньі,  а так же куда, физически, они вставленьі. Может банальная невнимательность, вместо min вставленьі в max

Link to post
Share on other sites

Добрый день на этой плате только один разъём для мин и мах там перепутать трудно я пробовал замыкать плата получает сигнал а на реагирует 

554e3e77ffb72239f3b8f624a8d331ab.png

Link to post
Share on other sites

@Эдуард Про концевик так и не получил ответ, ну да и ладно. Для механических концевиков секция 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

 

Link to post
Share on other sites
Тільки що, Эдуард сказав:

У меня индуктивные сенсоры

Рекомендую проверить на обьічном, механическом, концевике. 

А потом можно прочесть подключение емкостного зонда в марлине. Тут писал про єто. 😁 

Link to post
Share on other sites

Аксы двигаются по направлению к сенсором 

 

Этот принтер работал с этими сенсороми на плате от МЕГА на Ramps 1.4 решил поставить skr v1.4 turbo купил также к этой плате драйвера тмс2008 подключение через Uard подключил все работает кроме концивеков 😭

Link to post
Share on other sites
13 хвилин тому, Эдуард сказав:

Аксы двигаются по направлению к сенсором 

 

Єто уже хорошо - механика настроена правильно. А вот теперь электронная часть концевиков. Индуктивные сенсоры, если мне не изменяет память, не дают полного нуля при срабатывании. Они понижают положительный сигнал до логического нуля, но все равно там присутствует положительный потенциал. Возможно для СКР этого не достаточно и нужно модернизировать датчики снижая логический ноль.

Что бы это понять и убедиться в этом - я рекомендую проверить командой M119 и замыканием сигнального провода на массу. Если в терминале меняется значение на триггеред - как выше писал - копать схему индукционного датчика.

П.С. очень рекомендую заменить их на оптические концевики!!

 

13 хвилин тому, Эдуард сказав:

Этот принтер работал с этими сенсороми на плате от МЕГА на Ramps 1.4

Нужно не забывать, что микроконтроллер LCP уже работает с напряжением 3.3в, а не 5В как рампс. Соответственно напряжение логического ноля должно быть ниже чем логический ноль рампса.

 

Link to post
Share on other sites

Хорошо если проблема в датчиках но у меня и bltouch не реагирует при включении сробатывает а потом не реагирует на команды 

Link to post
Share on other sites
16 хвилин тому, Эдуард сказав:

у меня и bltouch не реагирует

Даже после запуска платы, по идеи, блтач должен откликаться на команды:

M280 P0 S10 - выдвигает пробник
M280 P0 S90 - втягивает
M280 P0 S120 - тест
M280 P0 S160 - отключение аварийного состояния.

Хотя этих ревизий 3дтачей и блтачей было не мало и настройки тоже менялись. По крайней мере с экрана должен управляться.

Link to post
Share on other sites
49 хвилин тому, Эдуард сказав:

Да на эти команды нету ни какой реакции 

 

В платах SKR питание на зонд не стандартно распаяно. Внимательно проверь + - и сигнал. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...