Ce week end, j'ai bien avancé la programmation.
La première étape, c'était de récupérer l'information de température de la sonde PT100, et de la calibrer
Là c'est comme au labo de chimie, de l'eau glacée pour faire le zéro :


puis l'eau bouillante pour calibrer les 100°C


J'ai quand même rencontré un petit problème avec le boitier de contrôle de la sonde, qui était censé envoyer un signal proportionnel entre 0 et 5V, et qui finalement envoie un signal entre 0.8 et 5.8V ....
Mais bon ça c'est du détail !
une fois la sonde réglée, j'ai pu m'attaquer au contrôle du variateur en PID.
Et ça fonctionne !

Pour mes tests, c'est le bazar :
l'arduino pilote 2 relais : un qui est câblé pour remplacer le bouton + du boitier variateur de puissance, et l'autre sur le -
quand il faut plus de puissance, ça envoie des impulsions sur le + quand il faut baisser la puissance, ça envoie des impulsions sur le -
Sur le variateur de puissance, pour mes essais, j'ai simplement mis une lampe à incandescence.
La sonde est collée à la lampe, comme ça elle chauffe quand la lampe s'allume.
On a ainsi un système PID/élément chauffant/élément de contrôle proportionnel
Si la température de la sonde est inférieure à la température souhaitée, on augmente la puissance, et plus on se rapproche de la consigne, plus on diminue cette puissance.
compliqué à expliquer mais pas si fou que ça
Reste à peaufiner et mettre dans une jolie boite, et ça va le faire !
















