Arduino powered Solar Battery Charger (2 / 7 étapes)

Étape 2: Circuit

Circuit (intro)

L’indication se faite par 4 LED visible sur les schémas de circuit. Il y a également un bouton de réinitialisation, tiré sur la planche avant pour un accès facile, si le code est bloqué. Ce bouton a été très utile au cours des essais initiaux.

Dans cette version pour la mesure de courant un AD8212 actuel télédétection-ampli OP est aussi utilisé. Ce dispositif s’est avéré peu fiable pour l’application et est recommandé pour être remplacé par une carte ACS712 de dérivation.

Description du fonctionnement du circuit (voir circuit chargeur V1.pdf)

Q2 est la principal MOSFET de commutation pour le convertisseur buck et Q3 est le MOSFET de commutation synchrone. Le MOSFET sont pilotées par U2 qui est un pilote de IR2104 MOSFET. Le IR2104 prend le signal PWM (Digital_pin_9) de l’entrée de l’Arduino sur broche 2 et l’utilise pour conduire les MOSFET de commutation. Le IR2104 peut être fermé avec la mise en broche 3 au plus bas. Étant donné que Q2 est un NFET il a besoin d’une tension gate qui est supérieure à la tension de la source qui correspond à l’entrée solaire 10V. Si l’IR2104 utilise un circuit de pompe de charge en D2 et C6 pour augmenter la tension porte à tourner sur le côté élevé MOSFET. D3 est une diode de commutation rapide qui devrait commencer à mener avant de T3 et de cette façon d’accroître l’efficacité (augmentation de 1 à 2 %).

1er trimestre maintient la batterie d’être déchargée pendant la nuit. 1er trimestre s’allume lorsque Q2 est sur de la tension par l’intermédiaire de D1. R4 draine la tension hors la porte de la Q1, alors il s’éteint quand Q2 s’éteint.

L1 est l’inducteur principal qui lisse le changement actuel et avec C8 lisse de la tension de sortie.

Afin de mesurer la batterie et panneau solaire tensions C1, R2, R3 et R6, R7, C9 sont définies comme diviseurs de tension. Dans ce cas les condensateurs C1 et C9 lissent des impulsions du signal et donnent une mesure propre à l’ADC. C4 est le condensateur de filtrage d’entrée qui lisse les impulsions de courant d’entrée.

Afin de pouvoir lire que le courant dans le système, il est une résistance de Rshunt. La chute de tension dans l’ensemble est amplifiée 100 fois par U1 et nourris à l’ADC de l’Arduino.

Les 3 LED sont connectées aux broches du microcontrôleur numériques et servent d’interface de sortie pour afficher l’état de charge.

Chargement de données Serial Monitor

Le code actuel est conçu de sorte qu’il peut afficher les données sur le moniteur série Arduinon. Il affiche la tension d’entrée du panneau la tension actuelle de la batterie et du courant qui le chargeur élabore actuellement.

En V2, un écran de 16 x 2 ligne I2C est ajouté pour afficher les données.

Liste des pieces

La liste des pièces pour l’ensemble du circuit avec les indicatifs est contenue dans le fichier « Liste de pièces de V1 ».

Pour le microcontrôleur toute arduino en cours d’exécution sur l’AtMega168/AtMega328/32u4 (Arduion Uno, Nano, Micro) peut servir, tant qu’il s’exécute sur un niveau de logique 5V et au moins 16Mhz. Une Arduino Mega permet cependant le noyau pour la minuterie devra être réécrit donc les MOSFET dans le circuit de fonctionner à fréquence de 10khz.

Tous les composants peuvent être commandés chez Farnell / RS en ligne / ou votre magasin de passe-temps favori. En outre, certains composants comme MOSFET et la carte Arduino peut être achetée à très bas prix sur Ebay.

Pour la télédétection actuels comme mentionné avant un effet de hall ACS712 capteur fournira davantage de données linéaires et stable par rapport à l’ampli-OP. Aussi, une carte de dérivation ne sera pas nécessaire puisque la puce est facilement vendu : terres sur un bouclier de proto.

En outre, un I2C afficheur comme ça peut être utilisé pour afficher les données mesurées. Un afficheur I2c est nécessaire car une norme UNO Adruino il y aura pas assez broches disponibles.

Articles Liés

Un contrôle sans fil, babillard électronique Arduino-Powered

Un contrôle sans fil, babillard électronique Arduino-Powered

construire vous-même un babillard électronique sans fil contrôlé, Arduino-powered !Voici un projet simple qui crée un babillard électronique programmable sans fil. Il utilise des modules XBee pour fournir une liaison série sans fil entre votre ordina
Axée sur le solaire, horloge Arduino-Powered

Axée sur le solaire, horloge Arduino-Powered

c'est une horloge conçus pour garder l'heure exacte (indépendante d'atomique ou GPS), affichage local lever du soleil, le midi solaire et coucher de soleil et aussi s'ajuster à l'heure d'été.J'ai voulu l'horloge pour être facile à utiliser et à faire
Vue d’ensemble de l’Arduino croquis téléchargement des processus et des FAI

Vue d’ensemble de l’Arduino croquis téléchargement des processus et des FAI

Vous pouvez télécharger le logiciel à un Arduino à l'aide de deux méthodes. Vous pouvez entendre sur les deux méthodes communément appelé programmation ISP et FTDI ou télécharger serial. Je recommande d'apprendre et de devenir à l'aise avec l'utilisa
Arduino-powered LED horloge

Arduino-powered LED horloge

Une amusante, simple LED horloge, qui vous donnera le temps à la demi-heure plus proche à l'aide de simple-couleur LED. Pièces nécessaires sont les suivantes :Arduino Nano400 points cravate BreadboardCâble en nappeDS1307 IC RTC32,768 kHz Crystal(12)
Arduino-Powered binaire thermomètre

Arduino-Powered binaire thermomètre

j'ai récemment acquis un Arduino Uno et était à la recherche d'un projet de « getting started » cool. J'ai décidé de faire un thermomètre, que le kit, j'ai eu toutes les pièces nécessaires (thermistance, fils, résistances, diodes). Par le biais de qu
Comment faire pour Arduino #1 - installation d’Arduino et téléchargeant une esquisse

Comment faire pour Arduino #1 - installation d’Arduino et téléchargeant une esquisse

j'ai montrer comment installer Arduino sur un Mac, parlons un peu de l'Arduino Nano, télécharger un croquis à l'Arduino, puis parler sur le fonctionne du montage expérimental.
ARDUINO MPPT SOLAR CHARGE CONTROLLER (Version-3.0)

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'
Raspberry Pi : Complètement sans fil caméra IP. Solar Battery Pack, WiFi, Logitech caméra Raspbian

Raspberry Pi : Complètement sans fil caméra IP. Solar Battery Pack, WiFi, Logitech caméra Raspbian

c'est l'un des premiers projets que j'ai fait avec mon Raspberry Pi. Je voulais voir si je pouvais faire une webcam entièrement sans fil et réglez-le pour diffuser sur internet. Voici les étapes et les éléments que j'ai utilisé.Tous les éléments sauf
Arduino-Powered Game'n' montre réveil

Arduino-Powered Game'n' montre réveil

j'ai téléchargé quelques instructions sur la façon de construire un réveil basé surArduino qui peut également être utilisé comme un thermomètre, un accéléromètre-poweredSnake-jeu et il a des messages secrets construits : http://arduino.komakino.ch
LC-2000 (PA)-P2P 2,4 GHz RF télécommande Arduino Sketch Télécharger démo

LC-2000 (PA)-P2P 2,4 GHz RF télécommande Arduino Sketch Télécharger démo

Ce document donne un exemple d'utilisation de LC-2000 (PA)-P2P pour finir de télécharger sans fil. Le module série LC-2000-P2P fonctionne sous par à par mode, une paires de LC-2000-P2P a contenait deux unis, un seul est maître et un autre est esclave
Un connecté à Facebook, la fête de la musique Arduino-Powered

Un connecté à Facebook, la fête de la musique Arduino-Powered

fête de la musique est une nouvelle façon d'écouter de la musique avec d'autres. En appuyant sur un dispositif RFID/NFC qui est synchronisé à un compte Facebook sur un lecteur RFID Arduino bouclier et envoyant que ID unique au serveur de fête de la m
Sapin de Noël de mur Arduino-Powered w / Star Wars Theme LED Lights

Sapin de Noël de mur Arduino-Powered w / Star Wars Theme LED Lights

Il s'agit d'un arbre de Noël bricolage parfait pour les petites maisons, des appartements ou un bureau où vous ne voulez pas un arbre réel et que vous souhaitez un petit esprit de Noël.Vous pouvez aller simples ou complexes avec la conception ici mai
Arduino Powered Tubes Nixie : Assemblage de protection pilote ArduiNIX Nixie

Arduino Powered Tubes Nixie : Assemblage de protection pilote ArduiNIX Nixie

www.ArduiNIX.com présente : assemblage de protection pour le pilote ArduiNIX NixieLe bouclier de ArduiNIX est une plateforme programmable de l'utilisateur pour la conduite multiplexé tube Nixie ou autres affichages haute tension **. Le ArduiNIX est l
3 canal arduino Powered Noël contrôleur d’éclairage !

3 canal arduino Powered Noël contrôleur d’éclairage !

Pour Noël cette année, j'ai voulu faire un projet vraiment cool mais ne sais pas trop quoi faire. Comme je recevais l'out de lumières de Noël pour décorer, il y avait un vieux minuterie de lumière Noël éclaté. J'ai a pris à part et regarda du circuit