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

Конфигурация

Конфигурация iHeater для Klipper

Данный раздел содержит конфигурационные файлы для нагревателя камеры 3D-принтера iHeater на основе прошивки Klipper и одноименной платы управления. Конфигурация предназначена для управления нагревом камеры и вентиляторами с помощью микроконтроллера iHeater.

Требования

Аппаратное обеспечение

  • Плата управления iHeater
  • Терморезисторы NTC 100K 3950 (2 шт.)
  • PTC нагревательный элемент 220В 100Вт, для камеры
  • Вентилятор 7530 220В, для циркуляции воздуха в камере
  • Термофьюз KSD9700 или аналогичный (220В 5А 130С)

Программное обеспечение

  • Klipper (последняя версия)
  • Настроенный и работающий хост с Klipper

Конфигурация Klipper

Скопируйте конфигурационные файлы iHeater.cfg в папку с файлом printer.cfg и подключите его в printer.cfg с помощью директивы [include]

cd ~/klipper_config
wget https://raw.githubusercontent.com/pavluchenkor/iHeater/refs/heads/main/iHeater.cfg

Откройте printer.cfg и добавьте

[include iHeater.cfg]

Подключение MCU iHeater

Измените файл iHeater.cfg, укажите полученный ID

    [mcu iHeater]
    serial: usb-Klipper_stm32f042x6_0C0018000D53304347373020-if000

Использование

Команды управления нагревом камеры

  • Установка температуры камеры:

    M141 S60  ; Устанавливает температуру камеры на 60°C
    
  • Ожидание достижения температуры:

    M191 S60  ; Ждет, пока температура камеры достигнет 60°C
    
  • Остановка нагрева камеры:

    M141 S0   ; Отключает нагрев камеры
    
  • В завершении G-кода слайсера добавьте M141 S0, чтобы корректно отключить нагрев камеры.

Конфигурация GPIO

Pin Alias Function
PA0 TH1 Температурный датчик камеры
PA1 HEATER Управление нагревателем
PA2 FAN Управление вентилятором
PA3 TH0 Температурный датчик нагревателя
PA4 MODE Кнопка режима
PA5 LED3 Светодиод 3
PA6 LED2 Светодиод 2
PA7 LED1 Светодиод 1

Примечания

  • Безопасность:

    • Убедитесь, что все подключения выполнены правильно и безопасно.
    • Проверьте, что значения min_temp и max_temp соответствуют спецификациям оборудования.
  • Проверка оборудования:

    • Перед использованием протестируйте работу нагревателя и вентилятора.
    • Следите за температурой во время первых запусков.
  • Настройка PID:
    • При необходимости выполните калибровку PID для точного контроля температуры.