ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0) (13 / 42 étapes)

Étape 13 : Mesure de tension

Mesure de tension :

Comme vous pouvez bien savoir, entrées analogiques de l’Arduino peuvent être utilisées pour mesurer la tension entre 0 et 5V (en utilisant la tension de référence analogique standard 5V) et cette gamme peuvent être augmentées en utilisant deux résistances pour créer un diviseur de tension. Le diviseur de tension diminue la tension mesurée à portée des entrées analogiques de l’Arduino. Nous pouvons utiliser cela pour mesurer le panneau solaire et la tension de la batterie.

Pour un circuit diviseur de tension

Vout = R2/(R1+R2) x Vin

Vin = (R1 + R2) / R2 x Vout

La fonction analogRead() lit la tension et la convertit en un nombre compris entre 0 et 1023

Exemple de code :

lire l’entrée sur la broche analogique 0 (vous pouvez utiliser n’importe quel axe de A0 à A5)

int valeur = analogRead(A0) ;

Serial.println(value) ;

Le code de bove valorise un ADC entre 0 à 1023

Étalonnage :

Nous allons lire la valeur de sortie avec l’une des entrées analogiques de l’Arduino et sa fonction analogRead(). Que la fonction renvoie une valeur comprise entre 0 (0V en entrée) et 1023 (5V en entrée)
C’est 0, 0049V pour chaque incrément (comme 5/1024 = 0.0049V)

Vin = Vout * (R1 + R2) / R2 ; R1 = 100k et R2 = 20k

Vin = ADC comte *0.0049*(120/20) Volt / / partie en surbrillance est le facteur d’échelle

Remarque : Cela nous amène à croire qu’une lecture de 1023 correspond à une tension d’entrée de 5,000 volts exactement.

En pratique vous ne pouvez pas obtenir 5V toujours partir du 5V de goupille d’arduino. Si lors de l’étalonnage tout d’abord mesurer la tension entre le 5v et la GND goupille d’arduino à l’aide d’un multimètre et utiliser
1ADC = tension mesurée/1024 au lieu de 5/1024

Vérifiez votre capteur de tension par un beuglement de code attaché de test

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