ARDUINO ENERGY METER (3 / 10 étapes)

Étape 3: Mesure de tension

Tension est mesurée à l’aide d’un circuit diviseur de tension. Comme c’est la tension d’entrée analogique goupille ARDUINO
limité à 5 v que j’ai conçu le diviseur de tension, de telle sorte que la tension de sortie de celle-ci doit être inférieure à 5V. Ma batterie utilisée pour entreposer la puissance du panneau solaire est évalué à 6v, 5.5Ah.So je dois démissionner ce 6.5V à une tension inférieure à 5V.
J’ai utilisé R1 = 10k et R2 = 10K. La valeur de R1 et R2 peut être inférieure, mais le problème est que quand la résistance est faible courant plus élevé traversent il ainsi grande quantité d’énergie (P = I ^ 2R) dissipée sous forme de chaleur. Valeur de résistance tellement différente peut être choisie, mais il faut pour réduire au minimum la perte de puissance à travers la résistance.

Vout = R2 /(R1+R2) * Vbat
VBAT = 6,5 à pleine charge
R1 = 10k et R2 = 10k
Vout = 10 /(10+10) * 6,5 = 3.25V qui est inférieur à 5 v et adapté aux broches analogiques ARDUINO

REMARQUE
J’ai montré 9 volts batterie en circuit board mis à nu est juste par exemple pour brancher les fils. Mais la réelle de la batterie j’ai utilisé est un 5.5Ah de 6 volts, batterie d’acide de plomb.

Étalonnage de tension :
Lorsque la batterie est entièrement chargée (6.5V) nous obtiendrons un Vout = 3.25V et inférieure pour l’autre basse tension de la batterie.

Convert AEDUINO ADC Analog signal d’approximation numérique correspondante.
Quand la tension de la batterie est de 6.5V j’ai eu 3.25V du diviseur de tension et sample1 = 696 dans serial monitor, où sample1 est ADC valeur correspond à 3.25V

Pour une meilleure compréhension, j’ai joint la simulation en temps réel par 123D.circuit pour mesure de tension

Étalonnage :

3.25V équivalent à 696
1 équivaut à 3.25/696=4.669mv
Vout = (4.669 * sample1) / 1000 volts
Tension de batterie réel = (2 * Vout) volts

CODE DE L’ARDUINO :

prendre 150 échantillons de diviseur de tension avec un intervalle de 2 secondes et puis moyenne des données d’échantillons recueillies aux fins de (int i = 0; j’ai < 150; i ++)
{
sample1=sample1+analogRead(a2) ; Lisez la tension du circuit diviseur
retard (2) ;
}
sample1 = sample1/150 ;
tension = 4.669 * 2 * sample1/1000 ;

Articles Liés

Arduino/Twitter Mets Apple

Arduino/Twitter Mets Apple

Quand je vais à Citi Field avec mes enfants de voir les Mets, ils deviennent fous pour le Home Run Apple.To moi, la pomme fait partie de ce qui rend passionnante de baseball pour les enfants. Même si mes enfants ne peuvent pas regarder la plupart des
Arduino Energy Switch

Arduino Energy Switch

Un jour vous avez pu effectuer un brillant objet dynamique dans votre maison. Par exemple, la fenêtre automatique stores. Maintenant vous voulez ces stores pour fermer automatiquement lorsque certains autres matériels, comme votre téléviseur est allu
Bluetooth Low Energy : Lecture / écriture pour réseau de capteurs de framboise Pi

Bluetooth Low Energy : Lecture / écriture pour réseau de capteurs de framboise Pi

Initialement publié en ce blog.Le but de ce tutoriel est de montrer comment vous pouvez lire et écrire à partir d'un périphérique Bluetooth Low Energy (BLE). Par exemple, si vous souhaitez lire les données « nombre d'étapes » votre fitbit et faire de
Chasse au Trésor Arduino

Chasse au Trésor Arduino

J'ai toujours aimé les films comme Trésor National et autres. Ceux qui dispose d'une équipe de gens qui courent partout essayant de résoudre une énigme ou un chapelet de devinettes pour, obtenir l'or, téléchargez la jeune fille, sauver le monde, deve
Domotique Bluetooth avec arduino:VOICE

Domotique Bluetooth avec arduino:VOICE

OH ! les dépenses de la domotique de luxe par la voixavez-vous jamais eu envie de construire un système de domotique qui a travaillé sur commande vocaleEh bien ne cherchez plus c'est votre guichet unique pour la domotique par voixLe système est basé
Arduino IOT : Température et humidité (avec WiFi ESP8266)

Arduino IOT : Température et humidité (avec WiFi ESP8266)

Bonjour à tous ! Je suis Michalis Vasilakis de www.ardumotive.com et dans cette Instructables, je vais vous montrer comment faire votre propre thermomètre de l'Internet des choses (IOT) à l'aide de la carte de Arduino uno.Vous pouvez l'utiliser à la
Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Note : là maintenant est un android bluetooth control app ibble pour ce projetRemarque : Bien que cela a commencé comme un projet de simulation de ma présence à la maison, il a grandi dans une maison intelligente, c'est pourquoi j'ai rebaptisé cet In
Arduino contrôlée de fenêtre pour chat

Arduino contrôlée de fenêtre pour chat

je soumets cette instructable le défi de l'Arduino. N'oubliez pas de voter !Mon voisin a eu un petit problème avec son chat. Il veulent de sortir et de revenir trop souvent à l'intérieur. Habituellement, il ouvre juste la fenêtre de sa cuisine et nou
Débutant de l’Arduino et Basic Electronics Kit Primer

Débutant de l’Arduino et Basic Electronics Kit Primer

j'ai appris qu'une de mes nièces avait un intérêt dans la programmation.  Elle travaillait avec la robotique à l'école secondaire et a un stage d'été où ils avaient Arduinos.  Je pense qu'elle était en mesure d'emprunter un Arduino pour expérimenter
Intro à l’Arduino

Intro à l’Arduino

An Arduino est une carte de développement open source microcontrôleur. En langage clair, vous pouvez utiliser l'Arduino pour lire les capteurs et de contrôler les choses comme les moteurs et les lumières. Cela vous permet de télécharger des programme
Détecteur de foudre Arduino Pocket

Détecteur de foudre Arduino Pocket

Nous sommes tous aime travailler et jouer dehors. Mais je pense que quiconque accepterait qu'obtenir frappé par la foudre en s'amusant en plein air de défi n'est pas... amusant !OK, assez avec l'intro de mignon...Ce projet est venu sur le moment, alo
4 x 4 x 4 LED-cube interactif avec Arduino

4 x 4 x 4 LED-cube interactif avec Arduino

pour expliquer mon 4 x 4 x 4 LED-cube interactif publié auparavant, un peu plus clair, je vais essayer de faire ma première étape par étape instructable.Ce 4 x 4 x 4 cube est interactif à l'aide de l'angle de quatre premières LEDs tant que voyants et
Une approche avancée de programmation Arduino & AVR

Une approche avancée de programmation Arduino & AVR

Cette instructable est un must read pour tous ceux qui sont familiers avec cœur AVR chips et Arduino.Eh bien, pour être plus précis, à la lecture de l'instructable, vous serez en mesure de :1) connaître la bonne différence entre AVR et Arduino.2) pro
Équilibrage automatique skateboard/segw * y projet Arduino Shield

Équilibrage automatique skateboard/segw * y projet Arduino Shield

Ggénéral but Arduino shield pour machines d'équilibrage automatique.Pourquoi j'ai fait il ?J'ai fait précédemment une Instructable en 2010 sur comment construire une planche à roulettes Self-balancing.Il y a > 500 commentaires là-dessus et beaucoup e