Guide d'utilisation du MAX31865 intégré
Informations importantes
- L'interface thermistance standard du SHT36-V3 ne prend en charge que les PT1000.
- Si votre carte d'outils intègre une puce MAX31865, vous pouvez connecter des capteurs PT100 ou PT1000 à 2/3/4 fils via le connecteur PH2.0 4P.
Comment déterminer si la carte d'outils prend en charge le MAX31865
Certaines versions du SHT36 V3 prennent en charge le MAX31865. Vous pouvez vérifier la présence de la puce MAX31865 sur la carte d'outils pour confirmer la prise en charge (reportez-vous à l'image ci-dessous pour l'emplacement physique).

Méthode de configuration
Prérequis de configuration
- Le MAX31865 est généralement utilisé pour la mesure de température haute précision de l'extrudeuse ou du lit chauffant.
- L'exemple de configuration suivant est basé sur la modification pour l'extrudeuse.
1. Câblage et réglage des cavaliers
- Avant d'utiliser le MAX31865, vous devez d'abord configurer le commutateur DIP 6-PIN au dos de la carte d'outils (comme illustré ci-dessous). Sinon, Klipper ne pourra pas lire correctement la température.
Règles de réglage du commutateur DIP (les interrupteurs sont numérotés de 1 à 6 de gauche à droite) :
- Sélection du type de capteur
- Pour utiliser un PT100 : Cavalier 1 ON. Cavalier 2 OFF.
- Pour utiliser un PT1000 : Cavalier 1 OFF. Cavalier 2 ON.
- Sélection du nombre de fils
- Deux fils : Cavaliers 3, 5, 6 ON. Cavalier 4 OFF.
- Trois fils : Cavaliers 4, 6 ON. Cavaliers 3, 5 OFF.
- Quatre fils : Cavalier 3 ON. Cavaliers 4, 5, 6 OFF.
État par défaut : Tous les cavaliers sont vers le bas (OFF). La fonction MAX31865 est désactivée.

2. Modifier le fichier de configuration Klipper
Extrait de configuration d'origine (utilisant une thermistance standard) :
[extruder]
# ... autres configurations ...
sensor_type: ATC Semitec 104GT-2
sensor_pin: SHT36:gpio27
# ... autres configurations ...
Étapes de modification :
- Commentez ou supprimez les deux lignes
sensor_typeetsensor_pinexistantes. - Ajoutez la configuration spécifique au MAX31865 suivante :
[extruder]
# ... autres configurations ...
sensor_type: MAX31865
sensor_pin: SHT36:gpio17
spi_bus: spi0_gpio4_gpio3_gpio2
# Remarque : Les deux paramètres suivants doivent être correctement définis en fonction du modèle de capteur utilisé !
rtd_reference_r: 430 # Réglez sur 430 pour PT100, sur 4300 pour PT1000
rtd_nominal_r: 100 # Réglez sur 100 pour PT100, sur 1000 pour PT1000
# ... autres configurations ...
3. Remarques importantes
- Correspondance des paramètres : Les valeurs de
rtd_reference_retrtd_nominal_rdoivent correspondre au capteur utilisé (PT100 ou PT1000). Sinon, la lecture de température sera gravement erronée. - Vérification du câblage : Assurez-vous que le brochage du capteur est correctement connecté au connecteur PH2.0 4P et qu'il correspond au réglage du nombre de fils sur le commutateur DIP.
- Exclusivité de fonction : Une fois le MAX31865 activé, l'interface thermistance standard sur
gpio27ne sera plus disponible.
Configuration d'un capteur PT1000 sur l'interface thermistance standard
- Prérequis important : Avant de connecter un capteur PT1000 à l'interface thermistance standard, assurez-vous d'avoir correctement connecté le cavalier correspondant sur la carte d'outils.
Configuration d'origine
Extrait de configuration d'origine (utilisant une thermistance NTC standard) :
[extruder]
# ... autres configurations ...
sensor_type: ATC Semitec 104GT-2
sensor_pin: SHT36:gpio27
# ... autres configurations ...
Configuration modifiée
Étapes de modification :
- Modifiez la valeur de
sensor_typeenPT1000 - Ajoutez le paramètre
pullup_resistoret définissez-le sur1000
Configuration modifiée :
[extruder]
# ... autres configurations ...
sensor_type: PT1000
sensor_pin: SHT36:gpio27
pullup_resistor: 1000
# ... autres configurations ...
Remarques
- Cette configuration s'applique uniquement à l'interface thermistance standard (GPIO27) du SHT36-V3.
- Le paramètre
pullup_resistor: 1000doit être configuré.
Loading...