Quando você está fazendo seu projeto pode ficar tentado pela simplicidade de alimentar tudo, por exemplo, da porta USB. Seu projeto pode acabar falhando por alimentação insuficiente e você vai quebrar a cabeça procurando o problema em outro lugar.
Por enquanto só vou tratar do Arduino Nano
Quando você alimenta pela USB a soma da corrente drenada da linha de +3.3V e a corrente drenada da linha de +5V não pode exceder o máximo da porta, que no caso do Nano é de 350 a 500mA. Quando você alimenta por Vin o total não pode exceder o máximo tolerado pelo regulador de +5V, porque o regulador de +3.3V está ligado em cascata com ele. Quando você alimenta por uma fonte externa ligada ao terminal de +5V, o regulador interno de +5V fica inoperante e a corrente total máxima é definida pela corrente máxima da sua fonte externa ou pelo quanto as trilhas do Arduino podem suportar. O valor que for mais baixo.
No terminal de +5V, quando alimentado pela USB
De 350 a 500 mA – Mesmo que sua porta USB forneça mais que isso, existe uma limitação no circuito do Arduino. No caso do Arduino Nano um diodo Schottky MBR0520 previsto no esquema do Nano 3.0 e que pode ser encontrado identificado como “B2” determina o limite de 500mA . Se seu Arduino Nano tem um diodo marcado “B4” pode ser um SS0540 ou MBR0540 que também suportam 500mA. Mas se estiver marcado “S4” (encontrado em clones chineses com chip serial CH340G), deve ser um SD103AWS, que somente suporta 350mA. Note que se você exceder a corrente máxima possivelmente vai fritar o diodo. Eu já fritei dois.
No terminal de +5V, quando alimentado pelo terminal Vin
Depende do CI regulador que veio no seu modelo exato. Se for um AMS1117, o máximo é 1A, mas na prática isso pode ser menor porque depende do valor de Vin. Quanto mais alto esse valor, maior potência o regulador tem que dissipar e menor é a corrente limite.
No terminal de +3.3V, não importa por onde você alimente
Se o seu Nano tem um chip FTDI FT232RL, é o regulador interno dele que fornece isso e a máxima corrente que você pode drenar está definida no datasheet como meros 50mA. O FTDI usa isso como tensão de referência mas deixa explicito que você pode usar para alimentar algo, desde que não exceda esse limite.
Se no lugar do chip FT232RL existe um CH340G, o valor máximo é incerto, porque ao contrário da FTDI a WCH não colocou essa informação no datasheet. Mas é certamente um valor pequeno porque o pino 4 do CH340G também é definido como uma “referência” de 3.3V e por isso não tem a intenção de alimentar nada. Eu tive sucesso ao usar essa tensão de referência do CH340G para alimentar o CI HCF4050 da interface que criei para o ILI9341, mas não recomendo ficar abusando da sorte.
Leave a Comment