Étape 4: Code
Le code fonctionne un un ordinateur d’état simple. L’organigramme décrit le principe de fonctionnement.
Pour le MPPT le programme compare fondamentalement la puissance actuelle à la précédente, à l’itération précédente du code. La puissance est calculée selon le courant et la tension mesurée de l’arduino. Si la tension est alors trop grande, compered au courant, le facteur d’utilisation diminue et vice versa.
Remarque importante : Le cycle d’utilisation maximal est fixé à 99.9 %, en raison de la pompe de charge dans le pilote de mosfet qui a besoin d’une fréquence pour l’exploitation.
La bibliothèque de minuterie incluse dans le code la dîme pour la minuterie commutation de fréquence 1 est utilisée. Ceci est nécessaire pour atteindre la fréquence de 10kHz. Furedermore dans le fichier d’archive de code chargeur les deux bibliothèques pour l’écran LCD sont inclus. L’écran LCD I2C doit être connecté à la broche analogique 4 et 5 de l’Arduino et les déclarations de Serial.print dans le besoin de code pour être remplacé par lcd.print.
Je suis aussi le téléchargement du fichier principal ino pour une requête, séparément. Notez que vous devez les libs demandés afin de pour pouvoir compiler et exécuter.