Перейти к основному содержимому

Ограничители

Микропереключатели

Особенности трехпроводных микропереключателей

Важно
  • Пользователи FLY материнской платы, обратите внимание: Трехпроводный концевой переключатель нельзя напрямую подключать к материнской плате FLY, так как интерфейс концевого переключателя на плате уже предоставляет питание 5 В. Прямое подключение может привести к короткому замыканию 5В, в результате чего сгорит материнская плата, компьютер и драйверы!
  • Решение
    • Отрезать провод 5 В: Отрезайте провод 5 В (обычно красный провод, но фактический цвет может отличаться) в клемме XH2.54 трехпроводного концевого переключателя и изолируйте его изолентой, чтобы предотвратить короткое замыкание.

Схема подключения микропереключателей

Важно
  • Сильно рекомендуется использовать: Нормально замкнутый контакт (NC) (предотвращает столкновение при обрыве провода)
  • Требования подключения:
Клемма материнской платыФункцияТребования подключения
5VПитание🔌 Не подключать
GNDЗемля✅ Необходимо подключить
SСигнал✅ Необходимо подключить
  • Шаги проверки:
  1. Установите мультиметр в режим проверки цепи (символ зуммера)

  2. Проверьте микропереключатель:

    • Без нажатия: между нормально замкнутым контактом и общим контактом должен быть проводник (звук зуммера)
    • При нажатии: между нормально замкнутым контактом и общим контактом должна быть обрыв цепи (без звука)
  3. Если результат противоположный:

    • Проверьте, не используется ли случайно нормально открытый контакт (NO)
    • Проверьте, нет ли плохого контакта

Объяснение конфигурации

  • Требование подтягивающего резистора:

    • У большинства принтеров должен быть включен подтягивающий резистор, перед контактом необходимо добавить символ ^
  • Конфигурация нормально замкнутого концевого переключателя:

    • При использовании нормально замкнутого (NC) концевого переключателя необходимо добавить символ !
  • Ниже приведена примерная конфигурация

    [stepper_x]
    endstop_pin: ^!PD9

TAP

Объяснение подключения

Важно
  • В этом руководстве используется интерфейс BL-Touch на SHT36-V2 для демонстрации
  • Некоторые TAP поддерживают питание 12 В или 24 В, но рекомендуется использовать питание 5 В (для безопасности)
  • Средний сигнальный контакт BL-Touch не может использоваться как контакт концевого переключателя!!!
Клемма материнской платыФункцияТребования подключения
5VПитание✅ Необходимо подключить
GNDЗемля✅ Необходимо подключить
SСигнал✅ Необходимо подключить

Пример конфигурации

  • Требование подтягивающего резистора:
  • У большинства принтеров должен быть включен подтягивающий резистор, перед контактом необходимо добавить символ ^
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5

[probe]
pin: ^sht36:PC15 # Сигнальный интерфейс
x_offset: 0 # Смещение по оси X относительно сопла
y_offset: 0 # Смещение по оси Y относительно сопла
#z_offset: 0 # Смещение по оси Z относительно сопла
speed: 3.0 # Скорость выравнивания
lift_speed: 5 # Скорость подъема зонда
samples: 3 # Количество образцов
samples_result: median # Метод получения значения (по умолчанию median - медиана)
sample_retract_dist: 3.0 # Расстояние отката при выравнивании
samples_tolerance: 0.075 # Допуск выборки (обратите внимание, слишком малое значение может увеличить количество выборок)
samples_tolerance_retries: 3 # Количество повторных попыток при превышении допуска
activate_gcode:
{% set PROBE_TEMP = 150 %}
{% set MAX_TEMP = PROBE_TEMP + 5 %}
{% set ACTUAL_TEMP = printer.extruder.temperature %}
{% set TARGET_TEMP = printer.extruder.target %}

{% if TARGET_TEMP > PROBE_TEMP %}
{ action_respond_info('Целевая температура экструдера %.1fC слишком высока, снижается до %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# Целевая температура уже достаточно низкая, но температура сопла может быть слишком высокой.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Температура экструдера %.1fC все еще слишком высока, ожидание, пока температура станет ниже %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}

Оптический концевой переключатель

Важно
  • В этом руководстве используется EE-SX670WR
  • Тип датчика: NPN, нормально замкнутый переключатель
  • Для питания оптического переключателя используется 5 В
  • Для напряжения более 5 В см. раздел датчика приближения ниже, где описаны датчики на 12 В или 24 В

Объяснение подключения

Клемма материнской платыФункцияТребования подключения
5VПитание✅ Необходимо подключить
GNDЗемля✅ Необходимо подключить
SСигнал✅ Необходимо подключить
  • Объяснение подключения EE-SX670WR

  • Рекомендуется подключить нормально замкнутый контакт к синему проводу (GND)!

    Оптический переключательФункцияТребования подключения
    КоричневыйПитание✅ Необходимо подключить
    СинийЗемля✅ Необходимо подключить
    ЧерныйСигнал✅ Необходимо подключить
    РозовыйНормально замкнутыйПодключается к GND и используется нормально замкнутый контакт

Объяснение конфигурации

  • Требование подтягивающего резистора:

  • У большинства принтеров должен быть включен подтягивающий резистор, перед контактом необходимо добавить символ ^

  • Ниже приведена примерная конфигурация

[stepper_x]
endstop_pin: ^PD9

Датчик приближения

Важно
  • В качестве примера используется датчик приближения Omron TL-Q5MC2-Z. Перед началом работы обратите внимание:
  • Тип датчика: NPN, нормально замкнутый переключатель
  • Необходимые материалы: необходимо приобрести диод типа BAT85

Шаги подключения

  1. Установка диода
  • Подключите черный конец диода (катод) к сигнальному проводу датчика
  • Другой конец (анод) подключите к сигнальному разъему материнской платы
  1. Изоляция проводов
  • Рекомендуется использовать термоусадочную трубку или изоленту для изоляции оголенных проводов, чтобы предотвратить короткое замыкание с другими устройствами

Пример конфигурации

  • Требование подтягивающего резистора:
  • У большинства принтеров должен быть включен подтягивающий резистор, перед контактом необходимо добавить символ ^
  • Ниже приведена примерная конфигурация
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0

Проверка состояния концевых переключателей

Подготовка

  • Подготовка и начальная проверка
  • При безопасном отключенном питании медленно переместите головку принтера в центральное положение и включите питание.
  • Откройте веб-консоль управления и введите следующую команду для проверки состояния концевых переключателей:
QUERY_ENDSTOPS
  • Если подключение и конфигурация выполнены правильно, все концевые переключатели должны отображаться как open.

Тестирование

  • Удерживайте один из концевых переключателей (не отпускайте) и снова выполните следующую команду:
QUERY_ENDSTOPS
  • Теперь состояние нажатого концевого переключателя должно измениться на TRIGGERED(например, если нажать концевой переключатель Y, его состояние должно измениться с OPEN на TRIGGERED).

Определение результата

  • Состояние не изменилось: Проверьте правильность подключения концевого переключателя и номер контакта Pin, указанный в конфигурации.
  • Срабатывание нестабильное: Проверьте, есть ли перед номером контакта Pin символ ^ (например: ^PC0). Этот символ используется для подтяжки, его отсутствие может привести к аномалии срабатывания.
  • Состояние обратное: Проверьте, есть ли перед номером контакта Pin символ !.
    • Если есть, удалите этот символ (например: измените ^!PD9 на ^PD9).
    • Если нет, попробуйте добавить этот символ (например: измените ^PD9 на ^!PD9).
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -