Guide d'utilisation du MAX31865 intégré
Informations importantes
- L'interface thermistance standard du SHT36-V3 ne prend en charge que le PT1000.
- Si votre carte outil intègre la puce MAX31865, vous pouvez connecter un capteur PT100 ou PT1000 à 2/3/4 fils via l'interface PH2.0 4P.
Comment déterminer si la carte outil 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 outil pour confirmer la compatibilité (voir l'emplacement réel sur l'image ci-dessous).
Loading...
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 plateau chauffant.
- L'exemple de configuration suivant est basé sur la modification pour une extrudeuse.
1. Câblage et réglage des cavaliers
- Avant d'utiliser le MAX31865, il est impératif de configurer le commutateur DIP 6 broches au dos de la carte outil (voir image ci-dessous). Sinon, Klipper ne pourra pas lire correctement la température.
Règle de configuration 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 vers le bas
(OFF). La fonctionMAX31865est désactivée.
Loading...
2. Modification du fichier de configuration Klipper
Fragment 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 définis correctement selon le 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. Points d'attention importants
- Correspondance des paramètres : Assurez-vous que les valeurs de
rtd_reference_retrtd_nominal_rcorrespondent au type de capteur utilisé (PT100 ou PT1000), sinon la lecture de température sera très inexacte. - Vérification du câblage : Vérifiez que le câblage du capteur est correctement connecté à l'interface PH2.0 4P et correspond au réglage du nombre de fils sur le commutateur DIP.
- Occupation de fonction : Une fois le MAX31865 activé, l'interface thermistance standard sur
gpio27peut être configurée pour d'autres fonctions comme la détection de température de la chambre (nécessite une thermistance externe).
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 outil.
Loading...
Configuration d'origine
Fragment 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 ...
Points d'attention
- Cette configuration s'applique uniquement à l'interface thermistance standard (GPIO27) du SHT36-V3.
- Le paramètre
pullup_resistor: 1000doit absolument être configuré.
Loading...