Corrente máxima em cada pino GPIO para Raspberry Pi 3 Modelo B

13

Alguém sabe qual é a corrente máxima de entrada / saída para os pinos GPIO individuais?

Perfeitamente bem, se alguém puder me indicar a folha de dados Broadcom BCM2837, que por algum motivo não consigo encontrar em nenhum lugar. (Somente conseguiu encontrar o BCM2835, que é para o Pi 1 ...)

Russell Sim
fonte
2
Mesmo que sua corrente pareça estar dentro dos limites do dispositivo, qualquer falha no dispositivo que você está dirigindo pode fazer com que uma corrente substancial flua de uma ou mais maneiras estranhas e prejudiciais. Considere usar transistores controlados pelos GPIOs para conduzir seu dispositivo de alta carga.
Reinstate Monica - / 4/16

Respostas:

8

Supondo que os pinos GPIO do Pi 3 sejam os mesmos que os Pi 2, como eu já vi, a saída máxima de todos os GPIOs juntos é de 50mA. ( Fonte )

Esta é uma interpretação da documentação bastante superficial e, na verdade, era um limite de design da fonte de alimentação, NÃO um limite do chip (que NÃO está documentado). O Pi original possui um regulador linear de bordo limitado a 50mA, mas o B + e mais tarde possuem um regulador de modo de chave que pode fornecer mais. Especificações elétricas do GPIO

Mas, o Pi 3 recebeu uma atualização em termos de fonte de alimentação USB, para que mais dispositivos USB com falta de energia pudessem ser usados ​​sem um hub energizado. Ainda não se sabe se isso se aplica ao GPIO.

Patrick Cook
fonte
1
"Se isso também se aplica ao GPIO ainda não foi visto." Como em queimar um Pi e relatar suas descobertas? Ou algo um pouco mais mundano?
PNDA 13/0316
1
@ PandaLion98 Como não sabemos até a fundação dizer algo sobre isso ou alguém testá-lo. Eu ficaria feliz em fazer isso quando meus 3 chegarem, ele não queimaria um Pi, apenas não ligaria o dispositivo.
Patrick Cook
1
Então, em termos práticos, se você deseja executar 6 LEDs através de pinos GPIO a 10mA modestos, está destruindo o Pi? Não me importo com o limite de 16 mA por pino, mas o total de 50 mA é realmente patético.
Pygmalion
5

Você não receberá uma resposta oficial.

A linha do partido sempre foi que você não deve extrair mais de 16 mA de um GPIO individual ou mais de 50 mA do GPIO como um todo.

A saída máxima do trilho 3V3 é uma questão separada. São mais de 50 mA nos Pis recentes (acho que podem ser 500 mA sustentados, mas você precisaria verificar as especificações do chip conversor usado nos Pis que você está usando).


EDITADO PARA ADICIONAR

De acordo com o meu conhecimento, com base nas informações da Adafruit , o conversor 3V3 / 1V8 (como eu acho usado em A +, B +, Pi2B, Pi3B) pode fornecer até 1 amp compartilhado entre os trilhos 3V3 e 1V8 (internos).

joan
fonte
Como a corrente combinada disponível para o trilho de 3,3V é uma questão separada da corrente combinada para os pinos do GPIO como um todo? Eles não são essencialmente a mesma coisa nesse sentido?
Bassinator 7/11
@Bassinator O GPIO não está conectado diretamente ao trilho 3V3. Se fossem, seriam bastante inúteis, pois sempre seriam altos. Eles são ligados / desligados / em vários outros modos através de circuitos internos. Esse circuito interno é projetado apenas para suportar cerca de 50mA.
Joan
That internal [switching] circuitry is the part that can handle 50 mA- isso faz sentido. No entanto, também vi de Gert (supostamente um dos engenheiros originais da RPi) que o limite de 50 mA é por bloco , dos quais existem 3. Isso não totalizaria um limite combinado de 150 mA? Por que não?
Bassinator 7/11
@Bassinator Todos os GPIO acessíveis estão no mesmo bloco (bloco 0).
Joan
1

Eu acho que você ficará bem em supor que essa parte do hardware não foi alterada (os Engenheiros de Circuitos Integrados são tão preguiçosos quanto o resto de nós, por isso, se não houver razão para mudar as coisas que provavelmente não serão!) - além de mudar as coisas assim como as características individuais dos pinos, o software que os configura (arquivos "árvore de dispositivos" e o intérprete config.txt)) também precisa ser reescrito, o que é mais trabalhoso para outras pessoas ...! 8-)

SlySven
fonte