ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

Bienvenue à mes tutoriels de contrôleur de charge solaire série. J’ai posté deux version de mon régulateur de charge PWM. Si vous êtes nouveau à ce vous pouvez consulter mon tutoriel précédent pour comprendre les fondements du régulateur de charge.

C’est le projet est inscrit au " prix de Hackaday 2015 ". Si vous souhaitez me soutenir et voir le projet dans un nouveau niveau, s’il vous plaît suivre et donner des crânes pour mon projet @ hackaday.io. Ce sera très utile pour me.

1. version-1

2. version-2

Cette instructable couvrira la génération d’un projet pour un Arduino basé régulateur de charge solaire MPPT. Il dispose de fonctionnalités comme : affichage à cristaux liquides, Indication Led, enregistrement de données Wi Fi et disposition pour charger les différents périphériques USB. Il est équipé de diverses mesures de protection pour protéger la circuiterie d’état anormal.

Le microcontrôleur utilisé est dans ce contrôleur est Arduino Nano. Ce modèle est approprié pour un panneau solaire de 50W recharger une batterie au plomb 12V couramment utilisés. Vous pouvez également utiliser d’autre carte Arduino Pro Mini, Micro et UNO.

Maintenant, un jour plus avance régulateur de charge solaire disponible sur le marché est suivi de Point de puissance maximale (MPPT). Le régulateur MPPT est plus sophistiqué et plus cher. Il présente plusieurs avantages sur le contrôleur de charge antérieur. C’est 30 à 40 % plus efficace à basse température. Mais faire un régulateur de charge MPPT est peu complexe en comparaison au régulateur de charge PWM. Il nécessite quelques notions de base d’électronique de puissance.

J’ai mis beaucoup d’efforts pour faire simple, afin que chacun peut comprendre facilement. Si vous êtes au courant sur les bases du régulateur de charge MPPT puis sauter les premières étapes.

Le circuit Maximum Power Point Tracker (MPPT) repose sur un circuit de convertisseur buck synchrone... Il fait un pas la tension plus élevée de panneau solaire jusqu'à la tension de charge de la batterie. L’Arduino essaie de maximiser l’apport de watts de panneau solaire en contrôlant le cycle afin de garder le panneau solaire à son Point de puissance maximale de fonctionnement.

Spécifications de contrôleur de charge de la version-3 :

1. basé sur l’algorithme de MPPT

2. voyant DEL pour l’état de charge

3. 20 x 4 caractères écran LCD pour l’affichage de tension, courant, puissance etc.

4. surtension / Lightning protection

5. inversez la protection contre l’écoulement power

6. court-circuit et Over protection de charge

7. enregistrement de données Wi Fi

8. port pour téléphone intelligent de recharge /Gadgets

Spécifications électriques :

1. tension nominale = 12V

2. courant maximum = 5 a

3. courant de charge maximum = 10 a

4. en tension mettre = panneau solaire avec une tension de circuit ouvert de 12 à 25V

5. panneau solaire puissance = 50W

Ce projet se compose de 40 marches. Donc, par souci de simplicité, j’ai divisé l’ensemble du projet en petites sections. Cliquez sur le lien que vous voulez voir.

1. notions de base sur le régulateur de charge MPPT

2. Buck circuit travail et conception calcul

3. tester le Circuit Buck

4. tension et les mesures de courant

5. afficheur et affichage LED

6. faire le Conseil charge

7. faisant la cage

8. faire le Circuit de charge d’USB

9. Wi Fi Data Logging

10. algorithme de MPPT et organigramme


Mises à jour que sur 16 juin 2015

Idées de version-4 de conception et de planification

Après que mon contrôleur de Charge de version-3 est devenu populaire sur le web, j’ai reçu les mails et commentaires avec demande de faire une cote plus élevée contrôleur. Si nous concevons notre régulateur de Charge Version-4 qui est plus avancé, une plus grande capacité et plus utile d’applications potentielles. Une fois le projet terminé, il devrait être utile pour les utilisateurs du réseau électricité, contrôle des lampadaires autonomes et des signes et de nombreuses autres applications nécessitant des niveaux de puissance moyenne et au bon fonctionnement fiable

Pour toutes les activités en cours, cliquez ici


Problème dans V-3 :
Au cours de mes prototypes, j’ai rencontré un problème critique. La question était que lorsque je me connecte la batterie au contrôleur, la connexion entre la batterie et la commutation (convertisseur buck) deviennent très chauds et puis brûler MOSFET Q3. C’était dû à un court-circuit du MOSFET-Q3. Ce courant passe du batterie MOSFET - Q3 - GND qui est inattendu.

Pour résoudre ce problème, j’ai demandé aux téléspectateurs. Après avoir pris toutes les suggestions, Keith suggestions fonctionne vraiment pour moi. Donc j’ai modifié quelques petites choses.

Les rectifications / modifications :

Selon les suggestions de Keith

Modification dans le Circuit de commande de MOSFET :

1. avec le circuit existant, si la tension du panneau est égale à zéro puis le IR2104 n’a aucun SCR d’entrée. Cela peut rendre son comportement imprévisible. Selon la feuille de données, le pilote SCR doit être entre 10 et 20 Volts pour le "bon fonctionnement".

2. cela signifie que le pilote va toujours travailler et donc il y a un contrôle positif sur les MOSFET de commutation en tout temps.

3. la tension des panneaux solaires a été spécifiée comme jusqu'à 25 volts, qui est un peu plus que nécessaire pour connecter un panneau standard de 36 cellules solaires. Le circuit doubleur de tension qui génère la tension Vb pour le pilote qui transformera en 50 volts, qui à son tour mettra 25 volts, soit sur l’interface Source-Gate de Q1 et Q2. La cote maximale de cette interface est de 20 volts, afin soit de ces transistors deviennent peu fiables avec une tension élevée des panneaux solaires de plus de 20 volts.

4. utilisation de la batterie pour SCR du pilote signifie que Q1 et Q2, deux seulement ont tensions de grille Source égales à la batterie, qui se situe confortablement entre 10-20 volts de ces MOSFETs.

Changements : Alimenter le pilote MOSFET IR2104 de borne de la batterie (12V) au lieu de panneau solaire (plus tôt).

Si quiconque fait ce contrôleur, modifiez cette et testez-le. Si vous avez les résultats des tests / suggestions, il commente ci-dessous.

Articles Liés

Arduino powered Solar Battery Charger

Arduino powered Solar Battery Charger

Le dessin suivant est pour un chargeur de batterie solaire a couru par un Arduino Nano. Il peut gérer une batterie acide 12V au plomb standard, comme pour une voiture ou un scooter. En outre, la conception a été testée et fonctionne avec une efficaci
Arduino solar charger contrôleur + sortie contrôle et enregistrement des données en ligne avec Xbee WiFi

Arduino solar charger contrôleur + sortie contrôle et enregistrement des données en ligne avec Xbee WiFi

A temps, j'ai commencé à travailler sur un contrôleur de charge solaire, elle était basée sur un microcontrôleur PIC, un 20 x affichage de 4 caractères et le code a été écrit en langage assembleur. Il n'a bien fonctionné et travaillait encore lorsque
Arduino mini Multi fonction Controller w / LCD Display

Arduino mini Multi fonction Controller w / LCD Display

ce Instructable s'appuie sur la surveillance de l'environnement Arduino mini et mini moniteur Arduino EEG Instructables.Il vous permet de contrôler jusqu'à 4 relais en utilisant l'heure, la température et/ou lumière, votre esprit, ou quel que soit le
Construire une base Midi Controller partie 1 - 3 facile Pot (potentiomètre) Arduino Uno effets Midi Controller (série-USB)... Rapide, facile et bon marché !

Construire une base Midi Controller partie 1 - 3 facile Pot (potentiomètre) Arduino Uno effets Midi Controller (série-USB)... Rapide, facile et bon marché !

Bonjour à tous,Je suis relativement nouveau sur Arduino et donc ont dû faire face à ma façon de faire mes propres contrôleurs midi. Il y a une quantité énorme d'informations pointillées autour, mais je ne pouvais pas trouver un tutoriel simple pour u
Arduino DIY Solar Tracker

Arduino DIY Solar Tracker

Bonjour NerdsLa semaine précédente, j'ai vu un instrcutable étonnant d'agréable et simple suiveur solaire Geo Bruce.Alors, j'ai pensé à faire mes propres et voici le résultat.Il est inspiré du travail de Geo Bruce.Étape 1: Éléments requis Certains él
Solar charger votre LED grow lights

Solar charger votre LED grow lights

nouvelle conception ; Le plateau de la plantenouvelle conception ; Le bras de la planteBonjour à tous !dans mon dernier instructable j'ai partagé avec vous comment remonter un bras simple plante ; qui fonctionne sur piles. J'ai un chargeur de batteri
Comment faire pour télécharger la Version originale du jeu de Angry Birds App depuis le jeu de Google ?

Comment faire pour télécharger la Version originale du jeu de Angry Birds App depuis le jeu de Google ?

Angry Birds est devenu l'un des jeux plus joués au monde. Tout ce dont vous avez besoin est un accès à Internet haute vitesse, via votre smartphone. Pour ceux d'entre vous voudrais jouer au jeu sur votre smartphone, j'aimerais vous suggérer quelques
RÉGULATEUR de CHARGE solaire ARDUINO (Version 2.0)

RÉGULATEUR de CHARGE solaire ARDUINO (Version 2.0)

L'an dernier, j'ai commencé à construire mon propre système solaire pour alimenter ma maison de village. Au départ, j'ai fait un contrôleur de charge LM317 basé et un compteur d'énergie pour le système de surveillance. Enfin, j'ai fait régulateur de
RÉGULATEUR de CHARGE solaire ARDUINO (Version-1)

RÉGULATEUR de CHARGE solaire ARDUINO (Version-1)

Dans mon précédent instructables, j'ai décrit les détails de l'énergie, suivi d'une grille hors système solaire. J'ai aussi gagné le concours de circuits 123D pour cela. Vous pouvez voir ce wattmètre ARDUINO.Enfin, je poste mon contrôleur de charge d
Solar Power Supply V3.0

Solar Power Supply V3.0

après deux générations précédentes de mon alimentation électrique solaire reçu des commentaires positifs sur ici et YouTube, j'ai pensé qu'il serait temps de partager avec vous ma troisième conception de génération.Tout comme la version précédente, c
Générateur solaire pop-up : SunZilla 3.0

Générateur solaire pop-up : SunZilla 3.0

Le générateur solaire local SunZilla est une source d'énergie renouvelable qui est portable et modulaire. C'est un système de plug-and-play qui est facile à mettre en place et n'a pas besoin des experts pour être construit à partir de zéro. Sa modula
Battement de coeur "pulsé" LED

Battement de coeur "pulsé" LED

Ce travail est fortement dérivé de plusieurs tutoriels que j'ai trouvé d'autres endroits pour obtenir toutes les informations en un seul endroit. Je vais citer toutes les références à la fin.Le projet :Ceux qui me suivent viendra à remarquer que j'ai
Comment faire le plus simple Compatible Arduino Breadboard Sanguino-équivalent... JAMAIS ! & Comment télécharger croquis directement à elle!!

Comment faire le plus simple Compatible Arduino Breadboard Sanguino-équivalent... JAMAIS ! & Comment télécharger croquis directement à elle!!

Bon alors le titre est en effet un peu d'une bouchée lol!Ive été besoin de bricoler avec un désir de broches plus d'entrée/sortie que l'Arduino UNO et, de nos jours, l'ONU utilise un microcontrôleur Atmega328, & son limité à seulement environ 20 entr
Arduino DIY base MIDI Foot Controller

Arduino DIY base MIDI Foot Controller

J'ai eu envie d'essayer une arpenteuse de la guitare pendant un certain temps, mais je n'aime pas l'idée de dépenser de l'argent sur une pédale spécifique du boucleur quand je peux utiliser un ordinateur pour cela et depuis j'ai appris l'arduino pour