Конфигурация
Конфигурация 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]
Откройте printer.cfg и добавьте
[include iHeater.cfg]
Подключение MCU iHeater¶
Измените файл iHeater.cfg, укажите полученный ID
Использование¶
Команды управления нагревом камеры¶
-
Установка температуры камеры:
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 для точного контроля температуры.