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

RS232-подключение

Стандартный интерфейс RS232 (также известный как EIA RS-232) является одним из распространенных стандартов последовательной коммуникации, широко используемым для передачи данных между различными устройствами. Его стабильность и надежность делают его предпочтительным способом коммуникации для многих устройств. Протокол использует сигналы, отличные от стандартных 5В, для передачи данных по проводам, что позволяет максимально снизить сигналы помех. В системах 3D-принтеров RS232 по сравнению с CAN имеет более высокую скорость передачи данных, лучшую стабильность, проще настраивается и лучше совместим с ПК.

Использование платы инструментов с RS232-подключением к материнской плате

  • Обратите внимание, что шины питания платы инструментов не подключаются к сигналам RS232, а подключаются к линии напряжения 12V-24V

  • Фирменная прошивка D8 материнской платы не требует перекомпиляции

Поиск RS232 ID

Важно перед поиском устройства

  • Перед поиском RS232 ID убедитесь, что выполнены следующие условия
  • Убедитесь, что на плату установлено RS232 прошивка
  • Убедитесь, что плата подключена к UTOR или G2T (если на основной плате есть встроенный RS232, игнорируйте этот пункт)
  • Убедитесь, что плата и хост-устройство имеют общий земляной контакт!!! этот шаг очень важен

Поиск RS232 ID

  1. Откройте браузер и в адресной строке введите IP-адрес хост-устройства, например мой IP-адрес 192.168.101.179, просто введите его и нажмите Enter
  1. Откройте веб-интерфейс хост-устройства, в меню конфигурации в левой боковой панели найдите:
  • для fluidd: {…} , войдите внутрь, чтобы найти printer.cfg
  • для mainsail: Машина, войдите внутрь, чтобы найти printer.cfg
  1. Перейдите в printer.cfg, затем нажмите на кнопку DEVICES в правом верхнем углу
  1. Нажмите SERIAL, затем нажмите обновить
  • обновление для fluidd
  • обновление для mainsail
  1. Скопируйте ID, нажмите на стрелку, чтобы скопировать
  • в fluidd проверьте наличие ttyUSB, и убедитесь, что существует Path_by_hardware, это RS232_ID
  • в mainsail проверьте наличие ttyUSB, и убедитесь, что существует Path_by_hardware, это RS232_ID

Ввод RS232 ID

  1. Закройте DEVICES и введите ID
Обратите внимание
[mcu <имя_платы>]
serial: <замените на ID, который вы только что нашли>
baud: 250000
restart_method:command
  • в fluidd найдите [MCU]
  • в mainsail найдите [MCU]
  1. Введите ID в конфигурацию
подсказывать
  • После ввода ID нажмите SAVE & RESTART в правом верхнем углу
  1. Если Klipper выводит сообщение ADC out of range, это нормально, подключите нагревательный стол и термистор к основной плате, настройте пины термистора сопла и стола, затем сохраните и перезагрузите.
осторожно

Внимание: все ID в этом документе являются примерами, реальные ID для каждой платы разные, пожалуйста, вводите фактически полученные ID.

осторожно

Обратите внимание, что следующий ID нельзя использовать:

serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0

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 -