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

Руководство по подключению прошивки RS232

Подготовка прошивки

  • Перед переходом в режим RS232 сначала с помощью кабеля Type-C прошейте на плату инструмента заранее скомпилированную прошивку RS232.

Этапы подключения

Настройка DIP-переключателей

  1. Безопасное отключение питания: Перед началом работы убедитесь, что плата инструмента полностью обесточена.
  2. Определение положения переключателей: Переверните плату инструмента. Найдите группу DIP-переключателей на обратной стороне.
  3. Переключение режима: Установите все DIP-переключатели в положение, соответствующее режиму RS232 (см. рисунок ниже).
Loading...

Предупреждение

  • Если состояние DIP-переключателей было изменено, необходимо перепрошить прошивку RS232. В противном случае связь будет невозможна.
  • Если ранее была прошита правильная прошивка и переключатели не изменялись, повторная прошивка не требуется.

Подключение кабелей

  1. Обесточьте оборудование: На протяжении всего процесса подключения устройство не должно быть под напряжением.
  2. Используемые кабели: Подготовьте четырехжильный кабель XT30(2+2)-F. Назначение жил следующее:
Цвет жилыСигналКуда подключать
КрасныйVCC (плюс питания)Плюс источника питания 12–24 В
ЧерныйGND (минус питания)Минус источника питания
ЖелтыйIN (вход сигнала)Выход OUT расширительного порта RS232 модуля UTOR
Белый/ЗеленыйOUT (выход сигнала)Вход IN расширительного порта RS232 модуля UTOR
  1. Завершите подключение:
    • Вставьте вилку кабеля в соответствующий разъем платы инструмента.
    • Вставьте розетку кабеля в соответствующий разъем модуля UTOR.
    • Подключите модуль UTOR к хост-компьютеру (например, FLY Pi, Raspberry Pi или ПК) с помощью USB-кабеля.

Проверка общего заземления

  • С помощью мультиметра в режиме прозвонки / измерения сопротивления измерьте следующие точки:
    • GND на плате инструмента
    • GND на хост-компьютере
  • Необходимо убедиться, что обе точки соединены (сопротивление близко к 0 Ом). Если соединения нет, связь установить не удастся. Проверьте целостность и надежность подключения.

Поиск и настройка ID RS232 платы инструмента

🔴 Важные приготовления

Предупреждение
  1. Требования к прошивке: На плату инструмента обязательно должна быть прошита прошивка RS232. В противном случае связь невозможна.
  2. Обязательное общее заземление: ⚠️ Необходимо обеспечить соединение GND платы инструмента и материнской платы (достаточно использовать общий источник питания 24V/12V).

📌 Аппаратные примечания

  • Только платы D8, D8PRO, C8P поддерживают встроенные интерфейсы RS232.
  • Для других плат необходимо использовать модули UTOR или G2T (в данном руководстве рассматривается UTOR).

🔍 Этапы поиска ID RS232

Шаг 1: Доступ к хост-компьютеру

  1. Откройте браузер. Введите IP-адрес хост-компьютера (например: 192.168.101.179)
    Loading...

Шаг 2: Открытие конфигурационного файла

  1. В левом меню найдите и нажмите printer.cfg:

    Fluidd
    Нажмите на иконку {…}

    Loading...

    Mainsail
    Нажмите меню "Машина"

    Loading...

Шаг 3: Просмотр списка устройств

  1. Нажмите кнопку DEVICES в правом верхнем углу:
    Loading...
    Loading...

Шаг 4: Обновление списка последовательных устройств

  1. Нажмите SERIAL и обновите список:
    Fluidd
    Loading...
    Mainsail
    Loading...

Шаг 5: Копирование ID RS232

  1. Найдите устройство с ttyUSB. Скопируйте его значение Path_by_hardware:

    Fluidd
    Убедитесь в наличии ttyUSB и Path_by_hardware

    Loading...

    Mainsail
    Убедитесь в наличии ttyUSB и Path_by_hardware

    Loading...
Внимание для пользователей UTOR
  • При использовании UTOR обычно отображается два ID-кандидата. Попробуйте каждый, чтобы определить правильный.
  • Нажмите на значок стрелки рядом с ID, чтобы скопировать его.

⚙️ Настройка ID RS232 в прошивке

Примечание по настройке
  • toolboard в конфигурации ниже означает имя платы инструмента. Замените его на фактическое.
  • Конфигурация платы инструмента должна быть [mcu toolboard]. Конфигурация материнской платы — [mcu]. Не путайте.

Эталонная конфигурация:

Шаблон конфигурации
[mcu toolboard]
serial: <замените здесь на полученный реальный ID>
baud: 250000
restart_method: command

Этапы конфигурации:

  1. Вставьте скопированный ID после параметра serial:
  2. Нажмите SAVE & RESTART в правом верхнем углу, чтобы сохранить и перезапустить Klipper.
Важное предупреждение
  • Все ID в документации являются примерами. Категорически запрещено их копировать и использовать напрямую.
  • Обязательно введите фактически полученный вами аппаратный ID.
  • Следующий ID является недопустимым примером и не должен использоваться:
    serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0

Важное примечание: Об ID RS232

Основная мысль

Найденный вами ID RS232 — это ID самого модуля UTOR, а не ID платы инструмента.

Ключевое понимание

  • Этот ID представляет интерфейс подключения модуля UTOR к хост-компьютеру.
  • Хост-компьютер использует этот ID, чтобы указать UTOR: "Подключись к плате инструмента через этот твой интерфейс".
  • Независимо от того, подключена ли плата инструмента, этот ID будет существовать, пока модуль UTOR подключен к хост-компьютеру.

Простыми словами

Хост-компьютер → [Модуль UTOR (ID)] → Плата инструмента

Вы настраиваете адрес блока в середине (UTOR), а не адрес платы инструмента.

Практические советы

  • Если есть UTOR, ID можно найти, но связь будет только при исправной плате инструмента.
  • ID обычно меняется, если UTOR был переключен в другой USB-порт или система была перезагружена.
  • При настройке убедитесь, что плата инструмента правильно подключена и получает питание.
Loading...