Esta fonte de alimentação Arduino foi projetada para "fazer a coisa certa", independentemente da fonte de energia conectada.
a coisa certa
"A coisa certa" é:
- Quando uma pessoa conecta apenas o cabo USB, a CPU e tudo o mais alimentado pela linha de + 5V é alimentada pela energia de + 5V USB.
- Quando uma pessoa conecta corretamente apenas uma verruga de 12 V, a CPU e tudo o mais alimentado pela linha + 5V é alimentada por um regulador de tensão de + 5V alimentado pela verruga.
- Quando uma pessoa é conectada corretamente ao cabo USB e à parede, ao mesmo tempo, toda a energia vem da parede e nenhuma energia "volta" para o host USB.
- Quando uma pessoa continua conectando e desconectando os cabos, a energia muda suavemente de um para o outro, de modo que enquanto pelo menos um estiver conectado corretamente o tempo todo, a CPU continuará funcionando ininterruptamente.
- Quando (não "Se"!) Uma pessoa conecta incorretamente uma verruga de 12 V - polaridade reversa - nenhuma corrente flui para ou a partir da verruga, nenhum dano é causado e o sistema age exatamente como se essa verruga não está conectada.
poder de verruga
Muitos sistemas usam 1 diodo para cada fonte de energia para alimentar o sistema a partir da tensão de entrada mais alta, o que trata automaticamente do requisito de "transição suave".
O diodo funciona bem no lado da energia da verruga.
Alimentação USB
Infelizmente, um diodo no lado da energia USB não funcionaria para o Arduino. Ao executar apenas a energia USB, uma queda de diodo (normalmente cerca de 0,6 V) faria com que tudo executasse uma queda de diodo menor que a energia USB - portanto, seria tipicamente 4,4 V, o que é aparentemente (?) Inadequado.
partes misteriosas
As versões posteriores do esquema do Arduino rotulam claramente a caixa de 3 pinos "powersupply DC 21mm", indicando um plugue de 21 mm.
Os misteriosos pinos "4" e "8" na parte superior esquerda do esquema do Arduino são os pinos de alimentação de um amplificador operacional duplo de 8 pinos. Esse amplificador operacional é usado aqui como um comparador.
pensamentos
Não sei por que o designer não usou um IC comparador ou por que o designer usou os dois amplificadores operacionais no pacote quando apenas um amplificador operacional é adequado - mas, como funciona claramente , não vou diga que está "errado".
O amplificador operacional e o pFET implementam algo muito próximo de um "diodo ideal": quando apenas o cabo USB é conectado, o amplificador operacional aciona o pFET com força, causando uma queda de tensão no pFET menor que 0,1 V (portanto tudo roda em algo próximo o suficiente para 5,0 V).
Quando uma pessoa conecta um cabo USB a um Arduino que anteriormente não tinha nada conectado, o diodo do corpo do pFET "T1" permite que a energia do cabo USB vaze o suficiente para aumentar a tensão da fonte de alimentação do amplificador operacional até cerca de 4,6 V , mais do que suficiente para ligar o amplificador operacional, que liga o pFET, puxando a tensão até mais de 4,9 V.
Quando uma pessoa conecta a parede ao conector de força do Arduino, os amplificadores operacionais desativam o pFET. O diodo do corpo pFET evita que a energia do lavador de pressão do regulador de voltagem seja devolvida ao host USB. Em princípio, a energia USB poderia continuar fluindo através do diodo do corpo pFET para o Arduino, mas isso será bastante insignificante, pois a energia USB está próxima da mesma voltagem que a voltagem regulada gerada pela verruga da parede.
ps: Quando uma pequena empresa vende 250.000 placas , eu pessoalmente uso a palavra "sucesso" em vez de "manequins".