Question:
Puis-je avoir une alimentation de secours pour un appareil Arduino?
SnowboardBruin
2014-10-04 08:53:10 UTC
view on stackexchange narkive permalink

J'ai un projet arduino qui fonctionnera lorsqu'il est branché sur une prise générique. Mais je veux connecter une batterie en cas de panne de courant. Je sais qu'il existe différentes sources d'alimentation ( pile bouton, lithium polymère, 9V, etc.). Mais si je code mon projet pour utiliser l'alimentation de secours en cas de panne de courant, cela signifierait-il que la sauvegarde doit toujours être en cours d'exécution? Comment procéder?

Merci pour votre aide! Chaque fois que vous m'aidez, vous sauvez un chaton !!

Cinq réponses:
bline the lynx
2014-10-05 20:30:18 UTC
view on stackexchange narkive permalink

vous pouvez configurer un relais pour qu'il fonctionne en sens inverse avec l'alimentation secteur,

avoir votre batterie de secours connectée aux contacts de porte du relais, puis utiliser l'alimentation secteur exécutant votre projet pour ouvrir relais et maintenez-le ouvert tant qu'il y a du courant. si le secteur se coupe, le relais se ferme et la batterie est connectée.

vous voudrez peut-être mettre quelque chose en ligne avec la puissance de l'arduino pour vous assurer de ne pas avoir de pointes lorsque les choses changent.

j'espère que cela aide car j'aime les chatons

Merci! Je dois examiner le code, mais cela semble être une excellente possibilité!
Je doute qu'un relais fonctionne. Cela entraînerait une perte de puissance lors du passage du secteur à la batterie.
Cela a besoin d'un gros condensateur, pour survivre au temps qu'il faut au relais pour se lancer.
@Jasmine quelle valeur farad recommanderiez-vous OP?
Le capuchon mangerait lentement la charge de la batterie: /
@user400344 - pas assez d'informations. Vous devez connaître le temps de basculement du relais - certains sont très rapides, d'autres plus lents. Vous devez également connaître le tirage maximal de tous les appareils connectés. Ensuite, vous choisissez un plafond deux fois plus grand que nécessaire pour fournir cette consommation de courant pendant le temps nécessaire pour lancer l'interrupteur.
Duncan C
2014-10-07 16:15:11 UTC
view on stackexchange narkive permalink

Je suggère ce circuit " Battery boost" d'AdaFruit. Il est conçu pour faire exactement ce que vous décrivez. Un Arduino a besoin d'une alimentation 5 V régulière et régulière sans «blips». L'unité AdaFruit fait exactement cela et charge la batterie lorsqu'elle est sur le secteur.

hapi
2014-10-07 15:32:10 UTC
view on stackexchange narkive permalink

J'ai moi-même étudié la question. Après avoir obtenu quelques conseils en ligne, j'ai mis au point ce circuit:

Comparator http://everycircuit.com/circuit/5059191601364992

Le haut la source d'alimentation de gauche est l'alimentation secteur et la partie inférieure gauche est la batterie.

Un diviseur de tension est connecté aux deux qui alimente ensuite un comparateur OPAMP. À des fins d'illustration, il y a un interrupteur en haut à gauche que vous pouvez basculer pour voir le circuit en action.

Lorsque l'alimentation secteur est coupée, le comparateur d'ampli opérationnel envoie un signal de niveau logique à travers la diode et dans le mosfet qui active le circuit de la batterie. le condensateur est là pour garder la puissance pendant que le comparateur fait le changement.

Le lien sur chaque circuit est interactif, alors n'hésitez pas à jouer avec. La LED représente votre Arduino. L'OpAmp est alimenté par les rails positifs et négatifs de ce diagramme (impossible de dessiner sur EveryCircuit)

Assurez-vous de connecter un régulateur de tension à ce circuit (à l'entrée de l'Arduino) afin que la tension ne fonctionne pas ne changez pas votre Arduino.

Voici où j'ai fait des recherches sur le comparateur OPAMPS ... Configurer un circuit OpAmp de comparateur

Le LM358 est un bon très OPAMP bon marché pour ce circuit. Toutes les pièces bien fournies vous coûteront environ 1 £ (ou moins).

Ou si votre batterie est rechargeable, vous pouvez essayer ce circuit:

battery Backup Circuit 2 http: / /everycircuit.com/circuit/5232232327282688

Encore une fois, ce n'est qu'à des fins d'illustration. Vous aurez besoin d'un convertisseur élévateur 5V pour obtenir 5v à partir d'une batterie 3.7v. De plus, la batterie que j'utilise a un circuit de protection intégré, si le vôtre ne l'est pas, il est important de l'inclure dans votre schéma.

Voici une vidéo de celui-ci fonctionnant pour moi avec un 3.7V Li Batterie polymère: https://www.youtube.com/watch?v=Sv2rjVqQg3U

Trois problèmes: d'abord, qu'est-ce qui alimente l'ampli-op? Non pas que cela ne puisse pas être résolu, mais vous ne l'avez pas spécifié. Ensuite, vous semblez faire reculer l'alimentation secteur lorsqu'elle n'est pas alimentée - cela peut ou non fonctionner, par exemple, cela peut charger la batterie. Enfin, vous semblez fournir 5v ou 9v, mais l'arduino typique n'a pas d'entrée d'alimentation qui peut accepter ces deux valeurs et fonctionner comme prévu.
C'est très simplifié en raison d'un manque de composants sur chaque circuit. J'y attacherais probablement un régulateur de tension. L'OpAmp est alimenté par la batterie, le secteur ou le condensateur en fonction de la situation (c'est-à-dire que son alimentation provient des rails négatifs et positifs sur le schéma) .Je suis nouveau dans l'électronique, mais j'ai basé ce circuit sur des exemples et je conseille de sur Internet.
Le fait est que cela ne peut pas être utilisé sans modifications.
N'hésitez pas à dresser un schéma de circuit pour mon bénéfice et pour ceux qui liront cet article.
user30923
2017-02-14 08:46:15 UTC
view on stackexchange narkive permalink

Vous pouvez résoudre ce problème très simplement avec des diodes ou faire preuve de créativité avec un pont redresseur. Connectez les deux sources positives à l'entrée CA sur chaque jambe. alors le côté positif du redresseur en pont serait votre source positive. les motifs doivent être tous liés ensemble

Regal Dream
2020-07-13 20:46:21 UTC
view on stackexchange narkive permalink

Vous pouvez utiliser https://www.regaldreamtech.com/micro-ups/ pour l'alimentation de secours 5V vers Arduino en l'absence d'alimentation principale. Il a une batterie de 5000 mAh et une sortie 5V 2A. Il gérera la mise en marche entre l'alimentation principale et la batterie.

Divulgation: Nous fabriquons ce produit.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...