Comment créer un système de sauvegarde de la batterie de type UPS?

102

Comme nous le savons tous, le Raspberry Pi n’utilise pas vraiment beaucoup de puissance (5v + 700mA est la spécification).

J'aimerais construire une batterie de secours en cas de panne de courant, de manière très bricolage. Je n'ai pas besoin de protection contre les surtensions ni d'autres options fantaisistes, mais simplement d'une protection contre les coupures de courant mineures et les baisses de tension.

Comment puis-je mettre une pile de secours entre le Raspberry Pi et le chargeur de téléphone que j'utilise pour l'exécuter?

Riku Lindblad
la source
4
Combien de temps dure une panne d'électricité mineure?
John La Rooy
2
@AlexChamberlain, LiPo complique les choses car ils ne tolèrent pas la charge de maintien. NiMH ou acide de plomb rendent la vie beaucoup plus facile dans ce cas. Je pense que electronics.stackexchange.com est un meilleur endroit pour poser cette question
John La Rooy
1
ok alors que pensez-vous de ceci: ebay.com/itm/… ou de celui-ci: amazon.com/9000mAh-Capacity-Portable-Rechargeable-Camcorder/dp/… pour le garder connecté en permanence au chargeur et à la framboise
1
Il est en fait possible d'utiliser une banque d'alimentation USB comme UPS. Mon Pi fonctionne continuellement depuis environ six mois maintenant. J'ai résumé les détails sur raspi-ups.appspot.com
emkey08
2
@MathiasKunter J'ai essayé cela, mais j'ai eu du mal à trouver une banque d'alimentation USB pouvant être chargée pendant le chargement d'un appareil.
Riku Lindblad

Réponses:

61

Votre question est plus adaptée au site de Electrical Design Stackexchenge - Parce que vous pouvez toujours compter sur les gourous, comme Oli, pour vous aider à concevoir des circuits faciles et à jour.

Je pense que beaucoup d'autres Raspberrians vont poser cette question, donc c'est en fait un très bon endroit pour répondre à votre question.

Ma réponse ira plus dans l'ingénierie de votre propre circuit afin que vous puissiez avoir le plein contrôle de ce que vous voulez qu'il fasse.

Le circuit devrait gérer ...

  1. Décidez initialement du type de circuit dont vous avez besoin. Alimenté par USB 5V? ou peut-être par une source de 12 volts? Vous pouvez également l’alimenter à partir d’une source d’alimentation inférieure, telle que 3,3 V / 1,5 V, mais est très inefficace pour convertir le courant. Cette décision contribue également de manière fondamentale au type de régulateur de tension que vous allez utiliser… le cas échéant.
  2. Garder la batterie chargée pendant le fonctionnement normal (chaque type de batterie nécessite également des caractéristiques de charge, acide de plomb, Ni-Cd, Li-Ion, etc.)
  3. Le circuit doit détecter quand l'alimentation principale (USB + 5V) cesse de fournir de l'énergie ou similaire.
  4. Le circuit de secours pour charger votre type de batterie et un circuit intégré pour éventuellement renvoyer l’alimentation dans le circuit principal lorsque celui-ci est hors tension.
  5. Optionnel. Créez un déclencheur dans le circuit qui se connecte au système d’E / S du Raspberry PI pour vous envoyer un e-mail, un message texte, émettre un appel téléphonique, déclencher une alarme ou éteindre les lumières de votre cuisine.

En recherchant sur Internet, la plupart des circuits UPS et des circuits informatiques comprendront un transformateur permettant de réduire les tensions 110V / 220V à 12 Volts DC.


  • Voici un circuit très simple utilisé avec des batteries plomb-acide (elles sont faciles à charger et se maintiennent très longtemps). N'essayez pas de charger un autre type de batterie avec un circuit ... elles vont exploser!

Plomb-UPS

Liste des pièces:

  • R1 - 39 ohms 1 / 2W
  • D1, D3, D4 - 1N4001 ou diode similaire
  • D2 - 13V classé Zener 1W
  • Condensateur électrolytique C1 - 220uF évalué à 25V
  • Condensateur électrolytique C2 - 10uF évalué à 10V
  • IC - 7805 ou régulateur 5V similaire
  • BAT - Pile au plomb de 12V avec une capacité nominale d'au moins 1,2 Ah
  • Entrée CC - 12 volts cc

Bloc-notes recyclé UPS


UPS chargé par USB


Vous n'avez pas envie de construire vos propres circuits? Il y a ce MUPS disponible à l'achat (disparu, désolé) qui fait à peu près ce que la conception finale du circuit décrit.

MUPS

Références

Piotr Kula
la source
4
Je ne vois pas pourquoi ce circuit ne rechargerait pas la batterie. En outre, si vous remplaciez le régulateur par un LM2940CT-5.0 (régulateur à faible chute de tension de 5 V), vous pourriez utiliser une batterie au plomb-acide au gel de 6 V, ce qui réduirait considérablement la chaleur générée par le régulateur car elle ne dissipe que jusqu'à 1,6 W d’énergie (2,2 V * 700 mA) plutôt que 5,9 W (8,4 V * 700 mA). Bien sûr, je vous recommanderais une alimentation régulée de 7,2 à 7,5 V pour votre entrée, afin que vous puissiez "charger à la volée" la batterie en toute sécurité (7,5 V de l'alimentation - chute de 0,7 Vf de D1 = 6,8 V à la borne positive de la batterie). ).
Doktor J
Bon commentaire. Je pense que ça va le recharger mais seulement une batterie au plomb-acide, pas de lithium ion! soyez très prudent, cela pourrait faire exploser la batterie. Ce circuit doit être révisé pour l'ion lithium.
Piotr Kula
Excellent point - le circuit ci-dessus doit être utilisé UNIQUEMENT pour une batterie au plomb! Une batterie Li-Ion peut être très gravement endommagée ou prendre feu dans un circuit comme celui-ci, et même les batteries NiCd ou NiMH peuvent ne pas être sûres dans ce circuit. Pour de telles batteries, vous aurez besoin d'un circuit de charge plus robuste.
Doktor J
Cela semble être quelque chose qui pourrait être bénéfique pour le rassemblement, pas seulement pour Rpi ... :)
Piotr Kula
Oui, je suis en train de concevoir un circuit similaire pour un système d'éclairage à LED de secours pour ma maison (nous vivons dans le sud-est du Massachusetts et sommes occasionnellement exposés aux ouragans, aux blizzards et à d'autres tempêtes provoquant des coupures de courant prolongées)! La différence est que mon circuit est conçu pour que les lumières ne s'allument que lorsque le courant est coupé. Ils ont également un interrupteur "off" pour ne pas gaspiller les piles pendant la journée ou lorsque vous n'êtes pas chez vous.
Doktor J
19

J'ai construit un convertisseur de 12v à 5v

Cela suffit pour le besoin en 5v de RaspberryPi. Il donne également le courant pour le ventilateur avec thermostat réglable (12v) et même un hub USB actif (à l'avenir). Tout (Raspberry Pi, convertisseur et thermostat) est enfermé dans une boîte de routeur (j'ai même de la place pour un disque dur 2,5 "supplémentaire, un modem 3G et / ou une unité GPS;))

Un tel convertisseur peut convertir l’alimentation d’une batterie (par exemple de 5 piles AA ou plus) et SAFELY donner 5V pour Raspberry (attention à la tension!). Le convertisseur est assez petit (je pense 3 x 10 x 1,5 cm). Mais si vous êtes doué pour souder et construire des cartes de circuit imprimé, vous pouvez le faire plus petit.

C’est le convertisseur que j’utilise avec un exemple de schéma.

entrez la description de l'image ici

entrez la description de l'image ici

Cela fonctionne très bien, vous pouvez connecter de 7 à 40 V à partir de piles. Et nous avons max 3 ampères du côté 5v.

Si vous devez basculer entre le chargeur de téléphone et le bloc-batterie, vous devez créer un commutateur (lorsque l’alimentation provenant du chargeur s’éteint, le bloc-batterie est connecté et vice-versa). Je pense que c'est assez simple (transistor, condensateur ... juste quelques éléments). Ou le faire manuellement;)

Marcellus
la source
1
Bonjour - Merci pour votre contribution, c'est vraiment apprécié! En tant que nouvel utilisateur, veuillez lire rapidement les règles du site qui se trouvent sous "faq" et "à propos" en haut. Vous n'avez pas à vous excuser ou à remercier vos réponses. Vous pouvez toujours modifier votre réponse plus tard. Vous pouvez facilement télécharger des images lors de l'édition. Ne vous inquiétez pas de votre langue ou de votre orthographe. Quelqu'un sera toujours heureux d'éditer et de le réparer pour vous. Bienvenue sur RaspberryPI SE!
Piotr Kula
1
C'est fantastique mod! Je suis sûr que cela pourrait être utilisé dans le circuit suggéré par le forum Engineering, c'est comme ça ... :-) J'adore!
Piotr Kula
Vous pouvez obtenir des modules basés sur le LM2596 sur eBay pour 2 $ livrés. Il existe également des modules basés sur LM2576, mais ils sont plus chers
John La Rooy
14

J'ai trouvé la question très intéressante, mais je ne suis pas vraiment intéressée par la soudure et le tripotage avec des résistances, etc., et je suis sûr que d'autres personnes pourraient trébucher sur la question de l'OP avec l'espoir d'un produit prêt à l'emploi.

J'ai donc trouvé cela qui, pour mes besoins, serait en fait génial. Achetez, attendez quelques jours, branchez et alto.

entrez la description de l'image ici

Je l'ai trouvé sur DX.COM

Comme indiqué dans les commentaires. Il semble qu’il pourrait y avoir un problème de consommation d’énergie élevée… donc en fin de journée, il va falloir l’ouvrir et l’amuser. Mais il convient au modèle A.

Willy Wonka
la source
At-il une batterie à l'intérieur? On dirait que quelque chose comme nous parlons oui .. merci.
Piotr Kula
3
Le seul problème, c’est que l’utilisateur cherchait à faire quelque chose de «bricolage» ... c’est à peu près aussi loin du bricolage qu’il le devrait;)
Doktor J
La note actuelle est un peu inférieure au RPi, mais peut-être peut-elle être modifiée. J'ai utilisé le RPi à partir d'un port USB de mon ordinateur portable sans aucun problème jusqu'à présent de toute façon :)
John La Rooy
Actuellement, votre réponse n’explique pas comment elle répond à la question. S'il vous plaît ajouter une explication ou je serai obligé de le supprimer. Merci de votre collaboration!
1
Mais que se passe-t-il si je ne peux pas alto (je n'en possède pas)?
XTL
4

Toute batterie USB externe avec protection intégrée contre la surcharge aidera votre Pi à survivre à une panne de courant. Cela fonctionnera simplement comme un homme pauvre UPS pour votre Pi . http://www.google.com/search?ie=UTF-8&oe=utf-8&q=usb+battery+pack

avra
la source
1
Nous devons simplement trouver une batterie externe USB qui restera connectée en permanence à l’alimentation en entrée. Étonnamment, de nombreux systèmes de batterie, en particulier ceux de qualité inférieure, n'arrêtent pas de charger la batterie, ce qui la chauffe et raccourcit sa durée de vie.
Raúl Salinas-Monteagudo
@ RaúlSalinas-Monteagudo Découvrez le commentaire de emkey08 à la question. Il fournit un lien vers une page où il mentionne un UPS USB qui semble être ce que vous (et moi) voulons. Je viens de le commander =)
Rotareti
Le problème avec les batteries standard, c’est que la tension de sortie diminue suffisamment pour redémarrer la framboise à chaque fois que l’entrée du bloc d’alimentation est connectée ou déconnectée.
Riku Lindblad
2

Voici un UPS pour le Raspberry PI: http://www.eevblog.com/forum/projects/raspberry-pi-server-with-diy-ups/

De plus, avec des changements suffisants et des circuits de sécurité suffisants, les piles rechargeables au lithium peuvent être chargées à la charge. Dans ce cas, il est préférable d'utiliser une seule cellule et un convertisseur élévateur de sorte que des circuits d'équilibrage ne soient pas nécessaires. Voici quelques informations sur les piles au lithium à charge flottante: http://www.electronicsweekly.com/Articles/01/02/2006/37528/Float-charging-lithium-ion-cells.htm

Chris Jones
la source
2

Vous voulez donc un simple bricolage fiable comme un bloc d'alimentation pour votre RPi:

  1. obtenir une batterie scellée 12v Pb (j'utilise une batterie de 5 Ah)
  2. obtenir une alimentation à découpage de 220Vac à 12v (j'utilise 12v 4A)
  3. obtenir une voiture plus légère à la prise usb (8v - 24v entrée, sortie = 5v 2A) mode commuté
  4. obtenez une diode pouvant gérer 4A et une résistance de 0,5 ohm à 5 watts pour limiter le courant en rechargeant une batterie vide
  5. Procurez-vous un câble de charge USB vers téléphone portable universel. Il comporte 10 prises différentes avec des câbles courts, un pour alimenter le RPi, un autre pour le hub USB, un autre pour tous les sauts à l’esprit ..... encore beaucoup à gauche

Câblez-le comme suit:

  • du + 12v de l'alimentation à l'anode de la diode

  • de la cathode de la diode à la batterie scellée 5Ah Pb, cela protège contre l’alimentation en décharge de la batterie en l'absence de 220v

  • Puis du + de la batterie vers la "prise allume-cigare vers usb" + 5v 2A

, branchez le câble USB

J'aimais mettre une photo de toutes les pièces nécessaires, mais je ne suis pas autorisé par ce site Web avant d'avoir reçu 10 points ... quand cela se produira, alors je posterai la photo.

Résultats de l'exécution du RPi (ssh, wospi, lighttpd) + console Davis VPro2 + (console ajoutée 300mA) + concentrateur USB: après 20 heures d'utilisation, la tension de la batterie est passée de 13,08v à 11,77v! Considérant que 10v est vide, cela signifie assez de jus pour au moins 32 heures sur une batterie de 5 Ah coûte 30 USD, le tout neuf

utilisateur7165
la source
user7165, 11,7 V o / c est généralement considéré comme une décharge complète pour un acide de plomb 12V. Une décharge à 10 V ne fera aucun bien.
scruss
Simple et efficace Très joli +1 mais juste pour ajouter, ces convertisseurs sont très inefficaces, drainant plus de batterie qu'il ne le devrait.
Piotr Kula
2

Voici une solution UPS à supercondensateur pour les baisses de tension et les arrêts sécurisés.

La principale différence par rapport aux autres circuits de type UPS est qu’il n’est pas nécessaire d’utiliser des batteries. Cela permet d'éviter de nombreux problèmes, tels que le recyclage des piles après la fin de leur vie, l'énergie est stockée dans les supercaps qui sont soudées au PCB. Pourquoi pas, quand la durée de vie des supercaps est égale à celle de l’ensemble du circuit imprimé? Vous n'avez pas à vous soucier de la surcharge et de tous les problèmes de température, comme charger uniquement à des températures supérieures à zéro. Les supercaps n'ont pas d'effet mémoire. Ils n'ont pas besoin de décharge et de cycles de charge pour rester en bonne santé.

D'un autre côté: les supercaps n'ont pas la densité d'énergie des batteries, mais le circuit ne devrait sauvegarder que les pannes de courant ou les baisses de tension à court terme. Vous n’avez vraiment pas besoin d’une batterie d’une capacité de 2000 mAh pour sauvegarder 1A pendant quelques secondes. Laissez-nous évaluer: 700mA pendant 30 secondes est une capacité de 5,9 mAh dont vous avez besoin à 5V. Avez-vous déjà vu une batterie avec cette petite capacité? Même si elle existait, vous ne seriez jamais capable de tirer 700mA d’une batterie si petite. En d'autres termes: l'onduleur à batterie pour des temps de sauvegarde courts TOUJOURS utiliser des batteries avec une capacité extrêmement surdimensionnée. Un supercondensateur est capable de générer un courant de quelques ampères même à de très petites capacités. Je pense donc que les batteries ne sont pas le dispositif de stockage d'énergie optimal dans ce cas.

Une chose est un peu compliquée à utiliser avec des supercondensateurs: la tension au supercondensateur dépend de l'état de charge, de sorte que la nécessité d'un convertisseur élévateur / abaisseur rend l'utilisation un peu compliquée si vous pensez à DYI.

slado76
la source
1
Bienvenue sur Raspberry Pi! Bien que cela puisse théoriquement répondre à la question, il serait préférable d’inclure ici les parties essentielles de la réponse et de fournir le lien à titre de référence.
Steve Robillard
1

Le LiPo Rider Pro était destiné aux applications solaires, mais le port USB peut également charger la batterie, vous n’avez donc pas vraiment besoin d’un panneau. Couplé avec une batterie LiPo plus grosse, il devrait permettre au Raspberry Pi de rester en vie pendant plusieurs heures.

ergosys
la source
1
Oui, je peux confirmer qu'un tableau de lipo rider pro de seeedstudio fonctionne à merveille. Il a usb en + pâte + charge solaire si désiré. USB unique sur. Prend essentiellement la principale si disponible, sinon la batterie. Tous pour moins de 20 dollars, batterie incluse. Le seul inconvénient est qu’il ne reste que 1 amp; il est donc possible que l’alimentation ne soit pas suffisante si vous utilisez des périphériques USB.
David Lee
1

Je suis en train de poster cela dans toutes les questions d'UPS sur Stack Exchange parce que je cherchais quelque chose de similaire et que je ne trouvais jamais les réponses qui me plaisaient. J'ai donc fini par le rechercher moi-même. Vous pouvez utiliser un onduleur standard standard et le package Network UPS Tools (NUT) pour permettre à un Pi de s’éteindre lui-même en cas de panne de courant. Je viens de poster un article que j'ai écrit avec des instructions pas à pas pour le configurer:

https://melgrubb.wordpress.com/2014/09/05/raspberry-pi-home-server-part-15power-failures/

Bien sûr, si ce que vous recherchiez vraiment était un projet de matériel de bricolage, je crains que cela ne nécessite aucune soudure.

Mel
la source
Exécuter également un RPI avec un onduleur normal revient à brancher un réservoir de 5000 gallons dans votre Miata, alors que tout ce que vous vouliez, c'était un bidon d'essence supplémentaire Jerry en cas d'urgence.
Riku Lindblad
0

Vous pouvez en essayer un et utiliser une batterie au lieu d'un super condensateur.Grand condensateur remplace la batterie de secours

jet
la source
Selon la fiche technique de Maxim, le "690" ne peut générer que 50 mA de Vout et ne dispose pas d'une sortie BATT_ON qui pourrait être utilisée pour faire fonctionner un commutateur externe à semi-conducteur (MOSFet?). Il existe d’autres CI dans la même gamme de produits qui conviendraient peut-être mieux à ce rôle.
SlySven
0

Comme d'autres l'ont déjà indiqué, une banque d'alimentation USB est une solution simple et relativement peu coûteuse. Assurez-vous d’en obtenir un qui prenne en charge la charge et la décharge en même temps (ce qui, malheureusement, n’est généralement pas indiqué - vous devrez le comprendre).

Le Pi consomme généralement entre ~ 200 et 500 mA au nord; pour les modèles ultérieurs, le maximum est de 2000 mA. Ainsi, une banque de puissance de 6000 mAh vous donnera entre 3 heures et une journée d’alimentation sur batterie; assurez-vous de disposer d'une banque d'alimentation d'une capacité suffisante.

Branchez votre Pi à la sortie de votre banque d’alimentation et le chargeur à son entrée. Si le courant est coupé, votre Pi continuera à fonctionner jusqu'à ce que le courant soit rétabli ou que la batterie s'épuise.

Les limitations sont que le Pi n'a aucun moyen de savoir s'il fonctionne sur secteur ou sur batterie, ou combien de charge de batterie est disponible. Par conséquent, si la batterie s’épuise avant que l’alimentation soit rétablie, l’arrêt sera malpropre.

Une solution plus avancée, impliquant également une banque d'alimentation, est décrite à l' adresse https://raspi-ups.appspot.com/en/index.jsp . Il comprend un démon qui utilise la connexion Ethernet pour déterminer s’il fonctionne sur le secteur. Si la connexion Ethernet est interrompue, cela suppose qu’elle fonctionne sur batterie. Il mesure la consommation d'énergie du Pi et estime le niveau de charge de la batterie en fonction de la consommation et de la capacité totale (à configurer au préalable). Lorsque le courant est épuisé, le Pi s'arrête proprement.

En variante, si un périphérique USB est connecté au Pi fonctionnant sur secteur, vous pouvez modifier le démon pour l’utiliser comme indicateur de puissance.

utilisateur149408
la source