Инструкция по использованию встроенного MAX31865
Важная информация
- Обычный термисторный интерфейс SHT36-V3 поддерживает только PT1000.
- Если ваша инструментальная плата оснащена чипом MAX31865. то к интерфейсу PH2.0 4P можно подключить датчики PT100 или PT1000 с 2/3/4-проводной схемой подключения.
Как определить, поддерживает ли инструментальная плата MAX31865
Некоторые комплектации SHT36 V3 поддерживают MAX31865. Вы можете определить поддержку, проверив наличие на инструментальной плате чипа MAX31865 (фактическое расположение см. на рисунке ниже).
Loading...
Метод настройки
Предварительные условия
- MAX31865 обычно используется для высокоточного измерения температуры экструдера или стола.
- Следующий пример конфигурации выполняется для экструдера.
1. Подключение и настройка DIP-переключателей
- Перед использованием MAX31865 необходимо установить 6-контактный DIP-переключатель на обратной стороне инструментальной платы (как показано ниже). В противном случае Klipper не сможет корректно считывать температуру.
Правила настройки DIP-переключателей (нумерация переключателей слева направо: 1-6):
- Выбор типа датчика
- Для PT100: переключатель 1 — ON. переключатель 2 — OFF.
- Для PT1000: переключатель 1 — OFF. переключатель 2 — ON.
- Выбор схемы подключения (количество проводов)
- Двухпроводная схема: переключатели 3, 5, 6 — ON. переключатель 4 — OFF.
- Трехпроводная схема: переключатели 4, 6 — ON. переключатели 3, 5 — OFF.
- Четырехпроводная схема: переключатель 3 — ON. переключатели 4, 5, 6 — OFF.
Состояние по умолчанию: все переключатели в положении
вниз (OFF)— функцияMAX31865отключена.
Loading...
2. Изменение конфигурационного файла Klipper
Исходный фрагмент конфигурации (с использованием обычного термистора):
[extruder]
# ... другие настройки ...
sensor_type: ATC Semitec 104GT-2
sensor_pin: SHT36:gpio27
# ... другие настройки ...
Шаги изменения:
- Закомментируйте или удалите две исходные строки
sensor_typeиsensor_pin. - Добавьте следующую специальную конфигурацию для MAX31865:
[extruder]
# ... другие настройки ...
sensor_type: MAX31865
sensor_pin: SHT36:gpio17
spi_bus: spi0_gpio4_gpio3_gpio2
# Внимание: следующие два параметра должны быть правильно установлены в соответствии с используемой моделью датчика!
rtd_reference_r: 430 # Установите 430 для PT100, 4300 для PT1000
rtd_nominal_r: 100 # Установите 100 для PT100, 1000 для PT1000
# ... другие настройки ...
3. Важные замечания
- Совпадение параметров: Необходимо убедиться, что значения
rtd_reference_rиrtd_nominal_rсоответствуют используемому типу датчика (PT100 или PT1000), иначе показания температуры будут сильно искажены. - Проверка подключения: Убедитесь, что провода датчика правильно подключены к разъему PH2.0 4P и соответствуют настройке схемы подключения на DIP-переключателях.
- Занятость функций: После включения MAX31865, исходный интерфейс обычного термистора на
gpio27можно настроить для других функций, например, для контроля температуры камеры (требуется внешний термистор).
Настройка датчика PT1000 на обычном термисторном порту
- Важное условие: Перед подключением датчика PT1000 к обычному термисторному порту убедитесь, что соответствующие перемычки на инструментальной плате правильно установлены.
Loading...
Исходная конфигурация
Исходный фрагмент конфигурации (с использованием обычного NTC-термистора):
[extruder]
# ... другие настройки ...
sensor_type: ATC Semitec 104GT-2
sensor_pin: SHT36:gpio27
# ... другие настройки ...
Измененная конфигурация
Шаги изменения:
- Измените значение
sensor_typeнаPT1000 - Добавьте параметр
pullup_resistorи установите его значение1000
Измененная конфигурация:
[extruder]
# ... другие настройки ...
sensor_type: PT1000
sensor_pin: SHT36:gpio27
pullup_resistor: 1000
# ... другие настройки ...
Примечания
- Эта конфигурация применима только к обычному термисторному интерфейсу (GPIO27) SHT36-V3.
- Параметр
pullup_resistor: 1000обязателен к настройке.
Loading...