Impossible de calibrer avec PID Autotune

76 views
Skip to first unread message

Martin Simard

unread,
May 7, 2020, 1:13:58 PM5/7/20
to DYZE DESIGN
Bonjour!

J'essai d'exécuter le PID Autotune, mais il semble que la température ne soit pas assez stable... elle varie toujours de 2 à 3 degrés

20200507_124907.jpg

20200507_125342.jpg


J'ai copier collé les commandes de votre page de support, mais il semble y avoir des différences, comme M305 qui est remplacé par M308.


Merci de m'aider à trouver ce qui ne fonctionne pas.






Philippe Carrier

unread,
May 7, 2020, 3:45:34 PM5/7/20
to DYZE DESIGN
Malheureusement, les développeurs du Duet3D n'apprécient pas du tout notre capteur de type thermistance...
Pour ce Duet, ils n'acceptent pas de désactiver cette fonctionnalité.
Heureusement, il est possible de chauffer très légèrement (pour atteindre 30°C) puis démarrer le code de tuning.

Michael Noel

unread,
Jul 7, 2020, 8:02:25 AM7/7/20
to DYZE DESIGN
Bonjour , j'en profite pour poser une question : je rencontre des difficultés pour régler correctement la thermistance de la hotend (500°C) sur duet (RRF3)

voici mon fichicer config.g (section Heaters) 
ça fonctionne (j'ai fait plusieurs PID) 
mais malheureusement , la temérature n'est pas stable et varie de plusieurs degrés .... 
pouvez vous me dire si les valeurs sont bonnes ? 
merci d'avance 
Michael 

; Heaters
M308 S0 P"bedtemp" Y"thermistor" T98801 B4185 ; configure sensor 0 as thermistor on pin bedtemp
M308 S1 P"e0temp" Y"Thermistor" T4606017 B5848 C5.548428E-8 R4700 A"Dyze Hotend" ; Create thermistor sensor + ADC parameters for heater 1 (E0)

M143 H0 S110                                   ; set temperature limit for heater 0 to 110C
M307 H0 B1 S1.00                               ; enable bang-bang mode for the bed heater and set PWM limit
M140 H0                                        ; map heated bed to heater 0

M950 H0 C"bedheat" T0                          ; create bed heater output on bedheat and map it to sensor 0
M950 H1 C"e0heat" T1                           ; create nozzle heater output on e0heat and map it to sensor 1
                               
M307 H1 B0 S1.00                               ; disable bang-bang mode for heater  and set PWM limit
M143 H1 S490        ; Réglez la limite de température du chauffage 1 (E0) à 490C
M307 H1 A659 C363.6 D14.3 S0.50        ; Paramètre de processus de chauffage 1 (E0) pour système 24 V

Philippe Carrier

unread,
Jul 8, 2020, 7:54:42 AM7/8/20
to DYZE DESIGN, Michael Noel
Bonjour Michael,

C'est normal que la température varie beaucoup à température pièce, c'est un peu la faiblesse de la thermistance haute température, elle ne performe pas bien à basse température. La résolution est faible à température pièce, mais s'améliore grandement à partir de 40°C.

Reply all
Reply to author
Forward
0 new messages