Como construo um sistema semelhante ao no-break - bateria de reserva -?

102

Como todos sabemos, o Raspberry Pi realmente não usa tanta energia (5v + 700mA é a especificação).

Eu gostaria de criar um backup de bateria para quedas de energia de maneira artesanal. Não preciso de proteção contra surtos ou qualquer outra opção sofisticada, apenas segurança contra quedas de energia e quedas de energia.

Como posso colocar um backup de bateria entre o Raspberry Pi e o carregador de telefone que estou usando para executá-lo?

Riku Lindblad
fonte
4
Quanto tempo dura uma pequena queda de energia?
John La Rooy 31/07
2
@AlexChamberlain, o LiPo complica as coisas, pois elas não toleram o carregamento lento. NiMH ou ácido de chumbo tornam a vida muito mais fácil nesse caso. Acho electronics.stackexchange.com é um lugar melhor para fazer esta pergunta
John La Rooy
1
ok, então o que você acha disso: ebay.com/itm/… ou aquilo: amazon.com/9000mAh-Capacity-Portable-Rechargeable-Camcorder/dp/… para mantê-lo conectado ao carregador e à framboesa continuamente
1
Na verdade, é possível usar um banco de potência USB como UPS. Meu Pi está funcionando continuamente por cerca de meio ano agora, dessa maneira. Resumi os detalhes em raspi-ups.appspot.com
emkey08 15/03/2015
2
@MathiasKunter Tentei isso, mas tive dificuldade em encontrar um banco de energia USB que pudesse ser carregado enquanto carregava um dispositivo.
Riku Lindblad 24/03

Respostas:

61

Sua pergunta é mais adequada para o site Stackexchenge de Projeto Elétrico - Como você sempre pode confiar nos Gurus de lá, como Oli, para ajudar a projetar circuitos fáceis e atualizados.

Eu acho que essa pergunta será feita por muitos mais Raspberrianos, então esse é realmente um ótimo lugar para responder sua pergunta.

Minha resposta vai mais para a engenharia de seu próprio circuito, para que você possa ter total controle do que deseja que ele faça.

O circuito deve lidar com ...

  1. Decidindo inicialmente que tipo de circuito você precisa. Alimentado por USB 5V? ou talvez por uma fonte de 12 volts? Você também pode alimentá-lo a partir de uma fonte de energia mais baixa, como 3,3V / 1,5V, mas é muito ineficiente na conversão de energia. Essa decisão também contribui fundamentalmente para que tipo de regulador de tensão você vai usar ... se houver.
  2. Manter a bateria carregada durante a operação normal (também cada tipo de bateria requer características de carregamento, ácido-chumbo, Ni-Cd, íon de lítio, etc.)
  3. O circuito precisa detectar quando a energia primária (USB + 5V) para de fornecer energia ou semelhante.
  4. O circuito de backup para carregar seu tipo de bateria e um circuito incorporado para, eventualmente, direcionar a energia de volta ao circuito principal quando a energia principal estiver desligada.
  5. Opcional. Crie um gatilho no circuito que se conecta ao sistema de E / S do Raspberry PI para enviar e-mail, mensagem de texto, fazer uma ligação, acionar um alarme ou acender as luzes da cozinha.

Pesquisando na Internet a maioria dos circuitos e esquemas de no-break incluirá um transformador para reduzir 110V / 220V para 12 Volts DC.


  • Aqui está um circuito muito simples usado com baterias de chumbo-ácido (elas são fáceis de carregar e mantêm a carga por muito tempo). Não tente carregar nenhum outro tipo de bateria com circuito ... elas explodem!

UPS de ácido-chumbo

Lista de peças:

  • R1 - 39 ohms 1 / 2W
  • D1, D3, D4 - 1N4001 ou diodo similar
  • D2 - 13V zener avaliado 1W
  • C1 - capacitor eletrolítico de 220uF com classificação de 25V
  • Capacitor eletrolítico C2 - 10uF com classificação de 10V
  • IC - 7805 ou regulador 5V similar
  • BAT - bateria de chumbo-ácido de 12V com classificação mínima de 1,2Ah
  • Entrada DC - 12 Volts DC

UPS de notebook reciclado


UPS carregado com USB


Não tem vontade de construir seus próprios circuitos? Não é este MUPS disponível para a compra (ido, sorry) que faz muito bem o que o design final do circuito descreve.

MUPS

Referências

Piotr Kula
fonte
4
Não vejo por que esse circuito não recarregava a bateria. Além disso, se você substituísse o regulador por um LM2940CT-5.0 (regulador de abandono baixo de 5V), poderia usar uma bateria de gel de ácido-chumbo de 6V, o que resultaria em muito menos calor gerado pelo regulador, pois ele está dissipando apenas até 1,6W de energia (2.2V * 700mA) em vez de 5.9W (8.4V * 700mA). É claro que eu recomendaria uma fonte regulada de 7,2-7,5V para sua entrada, para que você possa "carregar com segurança" a bateria (7,5Vs da fonte - queda de 0,7Vf de D1 = 6,8V no terminal positivo da bateria )
Doktor J
Bom comentário. Eu acho que vai recarregá-lo, mas apenas uma bateria de chumbo-ácido, como comentado, NÃO íon de lítio! tenha muito cuidado, pode explodir a bateria. Esse circuito precisa ser revisado para o íon lítio.
Piotr Kula
Ponto excelente - o circuito acima deve ser usado para uma bateria de chumbo-ácido! Uma bateria de íon de lítio pode ser seriamente danificada ou incendiar-se em um circuito como esse, e mesmo as baterias NiCd ou NiMH podem não ser seguras nesse circuito. Para essas baterias, você precisará de um circuito de carregamento mais robusto.
Doktor J
Parece que algo que poderia ser reunir benéfico lá fora não apenas para Rpi ... :)
Piotr Kula
Sim, na verdade, estou projetando um circuito semelhante para um sistema de iluminação LED de emergência para minha casa (moramos no sudeste de Massachusetts e, ocasionalmente, estamos sujeitos a furacões, nevascas e outras tempestades que induzem a falta de energia)! A diferença é que meu circuito foi projetado para que as luzes não acendam, a menos que a energia esteja desligada. Eles também possuem um interruptor de substituição "off" para que você não gaste as baterias durante o dia ou enquanto não estiver em casa.
Doktor J
19

Eu construí um conversor de 12v para 5v

Isso é suficiente para o requisito de 5v do RaspberryPi. A TI também fornece energia para ventiladores com termostato ajustável (12v) e até hub usb ativo (no futuro). Tudo (Raspberry Pi, conversor e termostato) é colocado em uma caixa de roteador (eu ainda tenho espaço para um disco rígido adicional de 2,5 ", modem 3G e / ou unidade GPS;))

Esse conversor pode converter energia de uma bateria (por exemplo, de 5 ou mais pilhas AA) e, com segurança, fornecer 5V para framboesa (cuidado com a tensão!). O conversor é bem pequeno (acho que 3 x 10 x 1,5 cm). Mas se você é bom em soldar e construir placas de circuito, pode fazê-lo menor.

Este é o conversor que eu uso com um exemplo esquemático.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Funciona muito bem, você pode conectar de 7 a 40V a partir de baterias. E nós temos no máximo 3 amplificadores no lado de 5v.

Se você precisar alternar entre o carregador do telefone e a bateria, é necessário montar um interruptor (quando a energia do carregador diminuir, a energia da bateria será conectada e vice-versa). Eu acho que é bem simples (transistor, capacitor ... apenas alguns elementos). Ou faça manualmente;)

Marcellus
fonte
1
Olá- Obrigado pela sua contribuição, é realmente apreciado! Como novo usuário, leia rapidamente as regras do site encontradas em "faq" e "about" na parte superior. Você não precisa se desculpar ou agradecer em respostas. Você sempre pode editar sua resposta mais tarde. Você pode facilmente fazer upload de fotos enquanto edita para. Por favor, não se preocupe com seu idioma ou ortografia. Alguém sempre terá prazer em editar e consertar isso para você. Bem-vindo ao RaspberryPI SE!
Piotr Kula
1
Isso é fantástico mod! Estou certo de que poderia ser usado no circuito sugerido no fórum de Engenharia, assim como ... :-) Adoro!
Piotr Kula
Você pode obter módulos baseados no LM2596 no ebay por US $ 2 enviados. Também existem módulos baseados no LM2576, mas eles são mais caros
John La Rooy
14

Achei a pergunta muito interessante, mas eu realmente não estou interessado em soldar e mexer com resistores e outras coisas, e tenho certeza de que outras pessoas podem se deparar com a questão do OP com esperança de um produto pronto.

Então eu achei isso que para minhas necessidades seria realmente ótimo. Compre, espere alguns dias, conecte e viola.

insira a descrição da imagem aqui

Encontrei-o no DX.COM

Como apontado nos comentários. Parece que pode haver um problema com alto consumo de energia. Portanto, no final do dia, parece que ele terá que ser aberto e bagunçado. Mas é adequado para o modelo A.

Willy Wonka
fonte
Tem uma bateria dentro? Parece algo como estamos falando sim .. obrigado.
Piotr Kula
3
O único problema é que o usuário estava olhando para fazer algo "de forma DIY-ish" ... isso é quase tão longe de DIY quanto ele ganha;)
Doktor J
A classificação atual é um pouco menor que o RPi, mas talvez possa ser modificada. Fui correndo o RPI de uma porta USB no meu laptop sem problemas até agora de qualquer maneira :)
John La Rooy
Atualmente, sua resposta não explica como responde à pergunta. Por favor, adicione uma explicação ou serei forçado a excluí-la. Obrigado pela sua colaboração!
1
Mas e se eu não puder viola (eu não possuo uma)?
XTL
4

Qualquer bateria externa USB com proteção contra sobrecarga integrada ajudará seu Pi a sobreviver à queda de energia. Simplesmente funcionará como um homem pobre UPS para o seu Pi . http://www.google.com/search?ie=UTF-8&oe=utf-8&q=usb+battery+pack

avra
fonte
1
Devemos simplesmente encontrar uma bateria externa USB que permanecerá conectada continuamente à fonte de entrada. Surpreendentemente, muitos sistemas de bateria, especialmente os de qualidade mais baixa, não param de carregar a bateria, o que aquece a bateria e reduz sua vida útil.
Raúl Salinas-Monteagudo
@ RaúlSalinas-Monteagudo Confira o comentário de emkey08 à pergunta. Ele fornece um link para uma página onde ele menciona um no-break usb que parece ser o que você (e eu) queremos. Acabei de encomendar =)
Rotareti
O problema com as baterias comuns é que a tensão de saída diminui o suficiente para reiniciar o raspberry cada vez que a entrada do powerpack é conectada ou desconectada.
Riku Lindblad
2

Aqui está um no-break para o Raspberry PI: http://www.eevblog.com/forum/projects/raspberry-pi-server-with-diy-ups/

Além disso, com alterações e circuitos de segurança suficientes, as células recarregáveis ​​de lítio podem ser carregadas flutuando. Nesse caso, é melhor usar uma única célula e um conversor de reforço para que os circuitos de balanceamento não sejam necessários. Aqui estão algumas informações sobre as células de lítio de carregamento flutuante: http://www.electronicsweekly.com/Articles/01/02/2006/37528/Float-charging-lithium-ion-cells.htm

Chris Jones
fonte
2

Então, você quer um DIY simples e confiável, como a fonte de alimentação para o seu RPi:

  1. obter uma bateria selada de 12v Pb (eu uso uma bateria de 5Ah)
  2. obter uma fonte de alimentação comutada de 220Vac para 12v (eu uso 12v 4A)
  3. obter um isqueiro do carro para o modo comutado de tomada USB
  4. obtenha um diodo que possa suportar 4A e um resistor de 0,5 ohm e 5 watts para limitar a corrente recarregando a bateria vazia
  5. adquira um cabo de carga usb para celular universal, ele possui 10 plugues diferentes com cabos curtos, 1 liga o RPi, outro para o hub usb e outro para qualquer que seja o que salta em mente ..... ainda restam muitos

Ligue-o da seguinte maneira:

  • dos + 12v da fonte de alimentação ao ânodo do diodo

  • do cátodo do diodo até a bateria selada de 5Ah Pb, isso protege contra a fonte de alimentação que drena a bateria quando não há 220v

  • Depois, do + da bateria ao "plugue mais leve ao usb" + 5v 2A

, conecte o cabo usb

Eu gostava de colocar uma foto de todas as peças necessárias, mas não estou autorizado por este site até receber 10 pontos ... quando isso acontecer, então postarei a foto

Resultados da execução do console RPi (executando ssh, wospi, lighttpd) + Davis VPro2 + (console adicionado 300mA) + hub usb: após 20 horas na bateria, a tensão da bateria caiu de 13,08 para 11,77 v! considerando 10v como vazio, isso significa suco suficiente por pelo menos 32 horas com uma bateria de 5Ah e custa 30 usd, tudo novinho em folha

user7165
fonte
user7165, 11,7 V o / c é geralmente considerado descarga total para um ácido-chumbo de 12 V. A descarga para 10 V não servirá para nada.
scruss
Simples e eficaz. Muito bom +1, mas apenas para adicionar, esses conversores são muito ineficientes consumindo mais bateria do que deveriam.
Piotr Kula
2

Aqui está uma solução UPS baseada em supercapacitor para quedas de energia e desligamentos seguros.

A principal diferença para outros circuitos do tipo no-break é que não há necessidade de usar baterias. Isso ajuda a evitar muitos problemas, como reciclar as baterias após o fim da vida útil, a energia é armazenada nas supercaps soldadas ao PCB. Por que não, quando a vida útil das supercaps é igual à vida útil de toda a placa de circuito? Você não precisa se preocupar com a cobrança excessiva e todos os problemas de temperatura, como cobrar apenas em temperaturas acima de zero. Supercaps não possuem efeito de memória. Eles não precisam de ciclos de descarga e carga para mantê-los saudáveis.

Por outro lado: as supercaps não possuem a densidade de energia das baterias, mas o circuito deve apenas suportar falhas de energia de curto prazo ou quedas de energia. Você realmente não precisa de uma bateria com capacidade de 2000mAh para fazer backup de 1A por alguns segundos. Vamos avaliar: 700mA por 30 segundos é a capacidade de 5.9mAh que você precisa em 5V. Você já viu uma bateria com essa pouca capacidade? Mesmo que existisse, você nunca seria capaz de extrair 700mA de uma bateria tão pequena. Em outras palavras: o no-break baseado em bateria para tempos de backup curtos usa SEMPRE baterias com capacidade extremamente grande demais. Um supercapacitor é capaz de fornecer uma corrente de alguns amplificadores, mesmo em capacidades muito pequenas. Acho que, portanto, as baterias não são o dispositivo ideal de armazenamento de energia neste caso.

Uma coisa é um pouco complicada ao usar supercapacitores: a tensão no supercapacitor depende do estado da carga; portanto, a necessidade de um conversor de aumento / redução torna o uso um pouco complicado se você pensar em DYI.

slado76
fonte
1
Bem-vindo ao Raspberry Pi! Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Steve Robillard
1

O LiPo Rider Pro foi projetado para aplicações solares, mas a porta USB também pode carregar a bateria, assim você realmente não precisa de um painel. Juntamente com uma bateria LiPo maior, ele deve manter o Raspberry Pi ativo por várias horas.

ergosys
fonte
1
Sim, posso confirmar que uma placa lipo rider pro da seeedstudio funciona como um encanto. Possui entrada usb + massa + carga solar, se assim o desejar. Saída USB única. Basicamente, se a bateria estiver disponível, caso contrário, a bateria. Tudo por menos de 20 dólares, incluindo bateria. A única desvantagem é sua única saída, então se você tiver alguns dispositivos USB consumindo energia, ele pode não fornecer o suficiente.
19413 David Lee
1

Estou meio que postando isso para todas as perguntas da UPS neste Stack Exchange porque estava procurando por algo semelhante e nunca consegui encontrar respostas de que gostei, então acabei pesquisando por mim mesmo. Você pode usar um no-break padrão, pronto para uso, e o pacote Network UPS Tools (NUT) para permitir que um Pi se desligue quando a energia acabar. Acabei de publicar um artigo que escrevi com instruções passo a passo para configurá-lo:

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

Claro, se o que você realmente procurava era um projeto de hardware de bricolage, receio que isso não envolva solda.

Mel
fonte
Também executar um RPI com um no-break regular é como conectar um tanque de 5.000 galões no seu Miata, quando tudo o que você queria era uma lata de Jerry com gás extra para emergências.
Riku Lindblad
0

Você pode tentar um desses e usar a bateria em vez do super capacitor.Capacitor grande substitui bateria de reserva

jato
fonte
De acordo com a folha de dados da Maxim, o "690" é capaz de fornecer apenas 50mA de Vout e não possui uma saída BATT_ON que poderia ser usada para operar um comutador de semicondutor externo (MOSFet?). Existem outros ICs na mesma linha de produtos que podem ser mais adequados para essa função.
SlySven #
0

Como outros já declararam, um banco de potência USB é uma solução fácil e bastante barata. Certifique-se de obter um que suporte o carregamento e o descarregamento ao mesmo tempo (o que, infelizmente, geralmente não é indicado - você precisará descobrir isso).

O Pi normalmente desenha em qualquer lugar entre ~ 200 a norte de 500 mA; para modelos posteriores, o máximo é de 2000 mA. Assim, um banco de energia de 6000 mAh oferece a você algo entre 3 horas e um dia de energia da bateria; certifique-se de obter um banco de potência com capacidade suficiente.

Conecte seu Pi na saída do seu banco de potência e o carregador na entrada. Se a energia acabar, seu Pi continuará funcionando até que a energia seja restaurada ou a bateria acabe.

As limitações são que o Pi não tem como saber se está funcionando com energia CA ou bateria, ou quanto resta de bateria. Conseqüentemente, se a bateria acabar antes que a energia seja restaurada, o desligamento será imundo.

Uma solução mais avançada, também envolvendo um banco de potência, é descrita em https://raspi-ups.appspot.com/en/index.jsp . Ele inclui um daemon que usa a conexão Ethernet para determinar se está sendo executado em CA - se a conexão Ethernet cair, ele assume que está sendo executado com energia da bateria. Ele mede o consumo de energia do Pi e estima o nível de carga da bateria com base no consumo e na capacidade total (que precisa ser configurada previamente). Quando a energia acaba, ele desliga o Pi de maneira limpa.

Como uma variação do acima, se você tiver algum periférico USB conectado ao Pi que funciona com energia CA, você pode modificar o daemon para usá-lo como um indicador de energia.

user149408
fonte