Étape 4: Mise à jour: PID + ventilateur thermostat
Dans ce cas, l’entrée est la température mesurée à l’intérieur de la boîte, la consigne est la température nous voulons (43 ° c) et la sortie est de combien de temps la chaleur seront durant un cicle (années 60). J’ai trouvé que les constantes de bons dans mon cas sont Kp = 35, Ki = 30 et Kd = 5.
Il en résulte un contrôle beaucoup plus précis de la température. Comparer le graphe ci-dessous avec celui sur l’étape 3. Notez que la mise hors tension pendant 1 seconde pendant le chauffage initial était un problème avec le temps arrondi dans mon code, mais je fixe.
Le code de mise à jour peut être téléchargé sur : https://docs.google.com/file/d/0B-zJPVnSxmW2TXZnQVBTX0VJQzg
Le lybrary de PID peut être téléchargé sur : http://playground.arduino.cc/Code/PIDLibrary
Je me fais un yogourt beau (et cher) de cette boîte !