A medição da corrente em projetos Arduino é essencial para monitorar o consumo de energia e garantir a segurança. O uso de resistências de shunt fornece um método simples e eficaz para medir a corrente de carga com precisão. Este artigo explica como calcular a corrente de carga usando resistores de shunt em seus projetos Arduino.

Compreender os Resistores de Shunt

Um resistor de shunt é um resistor de baixo valor colocado em série com a carga. Quando a corrente flui através dela, uma pequena queda de tensão ocorre através do resistor. Esta tensão pode ser medida para determinar a corrente usando a Lei de Ohm.

Calculando a Corrente de Carga

A fórmula básica para calcular a corrente de carga é:

I = V / R

Onde I é a corrente em amperes, V é a tensão através do resistor de shunt, e R[] é o valor de resistência.

Medindo Tensão com Arduino

O Arduino pode medir a queda de tensão através do resistor de shunt usando seus pinos de entrada analógicos. Conecte o resistor em série com a carga e conecte a entrada analógica de Arduino através do resistor. Use os seguintes passos:

  • Ligar o resistor de shunt em série com a carga.
  • Conecte a entrada analógica Arduino ao ponto de junção do resistor.
  • Leia a tensão usando a função AnálogoRead().
  • Converta a leitura analógica em voltagem: V = (analogRead() / 1023) * voltagem de referência.

Cálculo de Exemplo

Suponha que você use uma resistência de shunt 0,1.10 e o Arduino leia uma tensão de 0,05V através dele. A corrente de carga é calculada como:

I = 0,05V / 0,19,5% = 0,5A