Capteur de hotend sur smoothieware

28 views
Skip to first unread message

Kévin Lemétayer

unread,
Jul 3, 2019, 7:12:37 PM7/3/19
to DYZE DESIGN
Bonsoir à tous, 

je suis en train d'essayer de configurer smoothiware sur une mks sbase 1.3 avec une tête et extrudeur dyze. Mon soucis est que je n'arrive pas à avoir la température de la hotend. Sur simplify3D le logiciel m'indique 1112 degré, ce qui est un peu chaud :) 

Ma config mon le hotend est la suivante : 

# First hotend configuration
temperature_control.hotend.enable            true             # Whether to activate this ( "hotend" ) module at all.
temperature_control.hotend.thermistor_pin    0.23             # Pin for the thermistor to read
temperature_control.hotend.heater_pin          2.7              # Pin that controls the heater
#temperature_control.hotend.thermistor         Semitec        # see src/modules/tools/temperaturecontrol/TemperatureControl.cpp:64
temperature_control.hotend.rt_curve         25,4700000,260,2240,500,83.7 #
temperature_control.hotend.r0               4700000 #
  
temperature_control.hotend.set_m_code        104              #
temperature_control.hotend.set_and_wait_m_code 109            #
temperature_control.hotend.designator        T                #

temperature_control.hotend.p_factor         27.1             # permanently set the PID values after an auto pid
temperature_control.hotend.i_factor         1.350            #
temperature_control.hotend.d_factor         136               #

temperature_control.hotend.max_pwm          255            # max pwm, 64 is a good value if driving a 12v resistor with 24v.
temperature_control.hotend.max_temp           500              # DYZE - Set maximum temperature         #
#temperature_control.hotend.min_temp          0                # Set minimum temperature - Will prevent heating below if set

Si jamais quelqu'un à une idée je suis preneur, je commence à désespérer.

Philippe Carrier

unread,
Jul 4, 2019, 10:48:07 AM7/4/19
to DYZE DESIGN
Bonjour Kevin,

Pour valider que la configuration est bonne, j'utilise un potentiomètre pour faire varier la température. Si elle ne bouge pas, le problème est dans la configuration.
Une haute température indique un court-circuit.

On a beaucoup plus de succès avec Marlin 2.0 sur les smoothie et sbase. Ça pourrait valloir la peine de l'essayer.

Gabriel Tremblay

unread,
Jul 4, 2019, 10:58:14 AM7/4/19
to DYZE DESIGN
Bonjour Kévin,

Le hotend sensor pin sur le sbase est sur le port analog #1. Essaie avec

temperature_control.hotend.thermistor_pin    0.1

Ton heater pin est correct.


Kévin Lemétayer

unread,
Jul 10, 2019, 12:46:09 PM7/10/19
to DYZE DESIGN
J'ai tout essayer rien ne fonctionne, je suis également passé sous marlin et rien non plus je désespère.

Philippe Carrier

unread,
Jul 10, 2019, 4:06:02 PM7/10/19
to DYZE DESIGN
Kévin,

Peux-tu nous montrer une photo des connections sur la carte jusqu'aux éléments chauffants et capteur de température?

Aussi, j'essayerais l'autre façon de configurer la température:
temperature_control.hotend.coefficients 0.0005377911415,0.0001693235352,0.00000006894981903

Au lieu de:

Kévin Lemétayer

unread,
Jul 11, 2019, 2:25:37 AM7/11/19
to DYZE DESIGN
Je viens d'essayer avec la courbe de steinhart, et toujours la même chose, j'ai également essayer en débranchant la sonde, et le résultat est le même, comme si la carte ne voyait pas le capteur. si je mets le pin sur 0.24 je suis à 240° et si je mets le pin à 0.1 je monte à 480°. Je vous joint les photos du montage avec seulement les éléments présent sur la tete.


66507001_623411944823768_7863706225551081472_n.jpg
66301362_475164556627783_93602189376749568_n.jpg
66657624_388521161773722_2006316581310693376_n.jpg

Philippe Carrier

unread,
Jul 11, 2019, 7:41:16 AM7/11/19
to DYZE DESIGN
Kévin,

Merci pour ces photos.

Branché à TH2, la pin doit être 0.24

2019-07-11 07_38_22-MKS-SBASE_MKS-SBASE DataSheet.pdf at master · makerbase-mks_MKS-SBASE · GitHub.png


Peux-tu me donner la résistance de la thermistance mesurée à température pièce? Pour indiquer 240°C, la résistance devrait être de 3.3 kΩ, ce qui ne fait aucun sens... Tu devrais lire entre 3 et 5 MΩ à température pièce.


Kévin Lemétayer

unread,
Jul 11, 2019, 8:35:34 AM7/11/19
to DYZE DESIGN
Le pins est bien définie sur 0.24 sur mon fichier config ;) 

Par contre pour la sonde soit je n'ai pas de chance, soit dyze ce moque royalement de moi, je m'explique, j'avais une première sonde qui ne marchait pas, l'ohmetre ne réagit pas du tout, j'ai donc commandé une nouvelle sonde vu que ce n'est plus sous garantie que j'ai reçu hier et pareil rien du tout.

Philippe Carrier

unread,
Jul 11, 2019, 9:37:29 AM7/11/19
to DYZE DESIGN
Très sincèrement, on considère très sérieusement ce genre de problèmes.
Sachez que chacun de nos capteurs de température et éléments chauffants sont testés par nos fabricants, puis par nous à l'interne à l'aide d'un outil spécialisé. Ce sont des pièces critiques et nous faisons tout ce qui est possible pour éviter ce genre de problèmes.

Par expérience personnelle, j'ai toujours eu de la difficulté avec Smoothie firmware.
Sur Marlin, je confirme que TH2 est le bon connecteur pour l'extrudeur 0.
Avec le capteur numéro 66, ça devrait fonctionner.
Reply all
Reply to author
Forward
0 new messages