Como o Rocketmagnet mencionou, apenas porque um motor está classificado em 2,5 W não significa que ele estará puxando 2,5 W o tempo todo . A maioria dos robôs possui no máximo 1 ou 2 servos que estão funcionando com potência máxima a qualquer momento; o restante possui cargas mecânicas muito baixas (e, portanto, consome muito menos energia elétrica) ou está "desligado" e, portanto, consome praticamente zero energia elétrica.
Isso leva a duas abordagens muito diferentes para fontes de alimentação:
Robôs e computadores de mesa amarrados usam uma fonte de alimentação e dissipadores de calor que podem lidar com o consumo máximo de energia possível na pior das hipóteses - quando tudo consome a energia máxima ao mesmo tempo. 27 servos * 2,5 W a 5V requerem uma fonte de alimentação de 5 VDC e pelo menos 14 A (ou talvez várias fontes de 5 VDC que somam pelo menos 14 A).
Robôs autônomos e laptops modernos usam uma fonte de alimentação e dissipadores de calor que podem suportar alguma energia de design térmico . Alguns humanos escolhem arbitrariamente alguns do TDP, que é muito menor que o poder de pior caso, mas um pouco acima do poder necessário em "situações típicas". Em seguida, a fonte de alimentação foi projetada para suportar qualquer carga de 0 a ligeiramente acima do TDP. E o resto do sistema foi projetado para nunca excedero TDP - exceto talvez por alguns milissegundos. A abordagem mais simples é ter algo que mede o consumo total de corrente - quando a corrente exceder o TDP, suponha que as coisas já tenham saído horrivelmente erradas e desligue tudo por alguns segundos. Abordagens mais sofisticadas medem a corrente de cada motor individualmente: Quando um motor para, o "modo de limpeza" reduz a potência desse motor, de modo que o robô continua a usar os outros motores na potência máxima. Quando muitos motores puxam uma corrente total muito alta, o "modo cansado" reduz a potência de todos os motores, de modo que o robô continua a usar todos os motores em velocidade mais lenta.
Fusíveis de 5 V?
Você pode instalar um grande fusível de 14 A. Ou você pode instalar 27 fusíveis individuais de 0,5 A, um na linha de + 5V de cada motor. Ou ambos. Você provavelmente achará mais fácil encontrar fusíveis "12 V" ou "250 V", que funcionarão perfeitamente em seu aplicativo.
Existem muitos polifusores baratos disponíveis (projetados para proteger as portas USB de 5V contra corrente excessiva). Infelizmente, os polifusores demoram alguns segundos para "explodir" - tarde demais para proteger as coisas dos danos permanentes, mas rápido o suficiente para impedir que as coisas aqueçam, pegem fogo e incendiem sua casa.
possivelmente relacionado:
Como fazer um circuito simples de proteção de sobrecorrente / disjuntor para 12V 1-2A?
converter 12 V em 5 V
A maioria das pessoas que usa servomotores usa um conversor DC-DC pronto para uso para converter a tensão que as baterias fornecem aos 5V exigidos pelos servos. (c)
Vejo que algumas caixas de bateria 18650 ( a ) incluem um pequeno conversor DC-DC para converter a energia da bateria em 5 VDC "Carregador de bateria USB". (Algumas pessoas usam servomotores projetado para ser conectado diretamente a 12 VDC. A )
Muitos conversores CC-CC são configurados para que eles nunca puxem mais do que uma corrente máxima da bateria - quando o motor conectado à saída pára, o conversor muda para o modo "corrente constante" a uma tensão de saída mais baixa, puxando menos energia das baterias. Se você colocar um conversor CC-CC em cada servo, ele entrará automaticamente e sairá do "modo de limpeza" adequadamente.
pilhas
"Selecionando a bateria apropriada para o seu robô" (a)
"Pilhas para robôs" (b)
"Baterias que uso na minha robótica" (c)
etc.
a
b
c
d
e
f