Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Medir Corrente Usando Arduino

Medir corrente elétrica é uma tarefa comum em muitos projetos de eletrônica e automação. No ambiente Arduino, essa medição pode ser realizada de maneira eficaz utilizando sensores de corrente. Neste artigo, vamos explorar como medir corrente usando um Arduino e um sensor de corrente ACS712.

Exemplos:

Para medir corrente com Arduino, você precisará de:

  1. Um Arduino (como o Arduino Uno).
  2. Um sensor de corrente ACS712.
  3. Fios de conexão.
  4. Um circuito de teste (como uma lâmpada ou resistor).

Passo a Passo:

  1. Conecte o Sensor de Corrente:

    • Conecte o pino VCC do sensor ACS712 ao pino 5V do Arduino.
    • Conecte o pino GND do sensor ao GND do Arduino.
    • Conecte o pino OUT do sensor a um dos pinos analógicos do Arduino (por exemplo, A0).
  2. Monte o Circuito de Teste:

    • Conecte o dispositivo cuja corrente você deseja medir em série com o sensor ACS712.
  3. Código Arduino:

const int analogInPin = A0; // Pino analógico onde o sensor está conectado
int sensorValue = 0;        // Valor lido do sensor
float voltage = 0;          // Voltagem convertida
float current = 0;          // Corrente calculada

void setup() {
  Serial.begin(9600); // Inicializa a comunicação serial
}

void loop() {
  sensorValue = analogRead(analogInPin); // Lê o valor do sensor
  voltage = sensorValue * (5.0 / 1023.0); // Converte o valor lido em voltagem
  current = (voltage - 2.5) / 0.185; // Converte a voltagem em corrente (em Amperes)

  Serial.print("Current: ");
  Serial.print(current);
  Serial.println(" A");

  delay(1000); // Aguarda 1 segundo antes de ler novamente
}

Explicação do Código:

  • analogRead: Lê o valor analógico do pino A0.
  • Voltagem: O valor lido é convertido em voltagem. O Arduino lê valores de 0 a 1023, que correspondem a 0V a 5V.
  • Corrente: O sensor ACS712 fornece uma saída de 2.5V quando não há corrente. A sensibilidade do sensor é de 185mV/A para o modelo de 5A, portanto, a fórmula (voltage - 2.5) / 0.185 é usada para calcular a corrente.

Considerações:

  • Certifique-se de que o sensor ACS712 está dimensionado corretamente para a corrente que você pretende medir.
  • Tome cuidado ao trabalhar com circuitos de alta corrente para evitar danos ao equipamento e riscos de segurança.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.