Testando RPi1/2/3 em um Power Bank

powerbank-1_abertura

Esta é uma experiência bem simples e que fiz já há algum tempo mas que (a quase tanto tempo quanto) fiquei enrolando de publicar e que surgiu da minha curiosidade em saber se um Power Bank poderia ser usado para alimentar um Raspberry Pi — algo que parecia ser possível em teoria — e de quanto seria o tempo de autonomia.

Assim resolvi testar cada um dos três raspberries que tenho com um dos modelos mais simples¹ de Power Bank.

(¹) As informações sobre a capacidade dele são desencontradas e vão de 1800mAh até 2600mAh, logo considerarei o valor menor.

Teste

Montei uma instalação padrão do Raspbian e o mesmo cartão²  foi usado em todos os modelo. Ao invés de deixá-lo ligado e “esperando um login”, montei um script bem sim simples que verificava:

  1. O estado da interface de rede (o teste era feito duas vezes);
  2. Se minha a aplicação em Rails — ela mesma, a Agenda Mequetrefe — estava em execução, senão iniciava o servidor r
  3. Se a carga do sistema estava abaixo de 0,5.

E registrava tudo isto em um arquivo de log específico para cada um dos computadores, aguardava 15 segundos e começava tudo novamente. Ou seja, um teste simples, simulando uma aplicação em execução, mas sem ser quase um modo de stand by e nem tampouco de stress intenso.

O script ficava em execução até o equipamento desligar, aí o cartão era retirado para a coleta dos dados, a Power Bank³ recarregada e o teste repetido no modelo seguinte.

(²) No caso um cartão microSDHC “classe 4” de 4GiB de capacidade da Kingston.

(³) Sim, o mesmo modelo que usei no teste da aplicação escrita em Bottle no Edison e que chamei no vídeo de “power pak”.

Coleta de dados

Cada arquivo de log continha no final o tempo que o sistema ficou ligado apenas pela Power Bank e os resultados para cada um foram:

Raspberry Pi “model B”

$ grep --binary-files=text "running up" rpi1.txt | tail --lines=3
2016-07-24 22:01:35 -0300 : System running up 1 hour, 39 minutes
2016-07-24 22:01:54 -0300 : System running up 1 hour, 40 minutes
2016-07-24 22:02:14 -0300 : System running up 1 hour, 40 minutes

Raspberry Pi 2 “model B”

$ grep --binary-files=text "running up" rpi2.txt | tail --lines=3
2016-07-24 03:56:36 -0300 : System running up 2 hours, 38 minutes
2016-07-24 03:56:53 -0300 : System running up 2 hours, 39 minutes
2016-07-24 03:57:09 -0300 : System running up 2 hours, 39 minutes

Raspberry Pi 3 “model B”

$ grep --binary-files=text "running up" rpi3.txt | tail --lines=3
2016-07-25 01:48:08 -0300 : System running up 1 hour, 32 minutes
2016-07-25 01:48:25 -0300 : System running up 1 hour, 33 minutes
2016-07-25 01:48:41 -0300 : System running up 1 hour, 33 minutes

Apenas lembrando que mantive de propósito a interface de rede wireless e também o bluetooth ligados no RPi3 e este foi o motivo dele ter tido o “pior” resultado.

Finalizando

O resultado dos testes (consolidado):

Modelo Autonomia
Raspberry Pi “Model B” 1h 40m
Raspberry Pi 2 “Model B” 2h 39m
Raspberry Pi 3 “Model B”
Wifi e Bluetooth ligados
1h 33m

Algumas considerações meio que óbvias:

  • Não considere estes valores como absolutos, apenas uma referência.
  • Os testes deveriam ser repetidos diversas vezes para se obter a autonomia como a média dos diversos resultados obtidos.

Concluindo, (i) como usei um dos modelos mais simples de Power Bank os resultados foram uma surpresa, não esperava alcançar nem 1 hora de autonomia — a  vendedora me alertou que o modelo não serviria para carregar por completo um telefone — e, seguindo a lógica, (ii) modelos de maior capacidade alcançariam tempos de autonomia (bem) maiores e mais interessantes.

E para terminar: nunca consigo ser breve, eu só precisava ter publicado a tabela… 🙂

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s