Подключение механических концевых упоров Sain Smart к RAMPS 1.4?
У меня есть механические концевые упоры Sainsmart, и я создаю переделку Prusa i3.
Недавно я заставил ось x двигаться, но она должна остановиться, когда дойдет до конца, а этого не происходит; в итоге мне приходится выдергивать вилку из розетки.
Насколько я понимаю, в целом существует два способа подключения концевых упоров, но вы должны изменить настройки в прошивке, чтобы она работала правильно.
На плате есть 3 разъема:
- S (сигнал)
- - (земля)
- + (VCC)
Мои механические концевые упоры Sainsmart имеют 4 разъема!!!
Согласно их сайту, слева направо с белым разъемом, обращенным к вам, они выглядят следующим образом:
- S
- Нормально закрытый (NC)
- Нормально открытый (НЕТ)
- VCC
Теперь мне кажется, что если я возьму эти соединения и соединю их следующим образом, это должно сработать ... (RAMPS слева, конечная остановка sainsmart справа):
- S (сигнал) -> S
- - (заземление) -> Нормально открыто (НЕТ)
- + (VCC) -> VCC
- ничего -> Нормально закрытый (NC)
...но! Это может быть испорчено либо из-за использования неправильной прошивки, либо из-за выбора неправильного провода на вашей плате, поэтому я подумал, что спрошу здесь. Источники, пожалуйста.
@leeand00, 👍4
Обсуждение1 ответ
Лучший ответ:
Множественные соединения являются избыточными. На вашем рисунке показаны провода, помеченные как "SIGNAL, GND, GND, VCC". Это правильно, если плата представляет собой "стандартный" механический ограничитель версии v1.2. Два средних штифта оба заземлены, но вам нужно использовать только один из них.
Вы можете просто подключить сигнал к сигналу и землю к земле. Этого достаточно для того, чтобы endstop заработал. Вам нужно только подключить VVC к VVC, если вы хотите, чтобы светодиод, который находится на плате, работал.
Я могу добавить в качестве источника: мой принтер работает с подключениями, как показано на вашем рисунке. (Мне пришлось выучить это на собственном горьком опыте из-за всей запутанной информации в интернете) ;), @kamuro
@TomvanderZanden Попробовал это прошлой ночью, и доска не поджарилась для оси x! Спасибо!, @leeand00
- Как правильно установить смещения дома и ручные определения дома в Marlin?
- Эндстопы не будут срабатывать при использовании прошивки Marlin
- Самонаведение шагового двигателя в качестве экструдера с использованием E0/E1 с концевым выключателем и концевым упором
- Проблемы с концевым выключателем на RAMPS 1.4 и заказной 3D-принтер под управлением Marlin 1.1.0-rc6
- Марлин на Arduino Mega 2650 и RAMPS 1.4
- Проблемы с прошивкой Marlin
- Указание смещения Z в прошивке Marlin
- Как добавить параметры меню в жидкокристаллическое меню (прошивка Marlin)?
На картинке изображено "S, GND, GND, VCC", но вы перечисляете "S, NC, NO, VCC" в своем посте. Я думаю, что картина правильная, как указано в моем ответе., @Tom van der Zanden