Sensor de corrente: tipos, como funcionam e exemplos práticos
Deixe um comentárioO sensor de corrente é um componente eletrônico utilizado para medir a corrente elétrica que circula em um circuito, seja em corrente contínua (DC) ou corrente alternada (AC). Ele é amplamente aplicado em sistemas de monitoramento elétrico, automação, eficiência energética e projetos que envolvem controle de consumo.
Nesta aula, você vai aprender o que é o sensor de corrente, conhecer seus principais tipos — incluindo sensores invasivos e não invasivos — entender como eles funcionam, como realizar testes básicos e explorar aplicações práticas em projetos eletrônicos. Ao final, ficará mais fácil escolher e utilizar corretamente o sensor de corrente em sistemas com Arduino, ESP32 e outras plataformas de desenvolvimento.
Tipos de sensor de corrente
Existem diferentes tipos de sensores de corrente, que se diferenciam principalmente pela forma de instalação no circuito e pelo princípio de medição. De modo geral, eles podem ser classificados em sensores invasivos e sensores não invasivos, cada um adequado para aplicações específicas.
Sensor de corrente invasivo (shunt)
O sensor de corrente invasivo utiliza um resistor de baixo valor, conhecido como resistor shunt, que é conectado em série com o circuito elétrico:
- A corrente passa diretamente pelo sensor.
- A queda de tensão no shunt é proporcional à corrente.
- Oferece boa precisão, principalmente em corrente contínua (DC).
- É muito usado em fontes, sistemas embarcados e monitoramento de consumo.
Esse tipo de sensor exige cuidado na instalação, pois interfere diretamente no circuito medido.
Sensor de corrente INA219 (shunt com leitura digital)
O INA219 é um sensor de corrente baseado no princípio shunt, mas com circuito de medição integrado:
- Utiliza um resistor shunt para medir a queda de tensão.
- Mede corrente e tensão no circuito.
- Comunicação digital via protocolo I2C.
- Facilita a leitura precisa sem necessidade de amplificadores externos.
Por combinar o método shunt com conversão digital, o INA219 é amplamente utilizado em projetos com Arduino e ESP32 que exigem medições confiáveis de corrente e potência.
Exemplo de uso:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#include <Wire.h> #include <Adafruit_INA219.h> Adafruit_INA219 ina219; void setup() { Serial.begin(9600); if (!ina219.begin()) { Serial.println("INA219 não encontrado!"); while (1); } Serial.println("INA219 pronto para uso"); } void loop() { float tensao = ina219.getBusVoltage_V(); // Tensão do barramento (V) float corrente = ina219.getCurrent_mA(); // Corrente (mA) float potencia = ina219.getPower_mW(); // Potência (mW) Serial.print("Tensão: "); Serial.print(tensao); Serial.println(" V"); Serial.print("Corrente: "); Serial.print(corrente); Serial.println(" mA"); Serial.print("Potência: "); Serial.print(potencia); Serial.println(" mW"); Serial.println("----------------------"); delay(1000); } |
Veja mais em:
Sensor de corrente ACS712 e ACS758
Os sensores ACS712 e ACS758 utilizam o efeito Hall para medir a corrente elétrica:
- Medem corrente AC e DC.
- Possuem saída analógica proporcional à corrente.
- São considerados não invasivos, pois não usam resistor shunt em série.
- Fácil integração com microcontroladores.
São muito populares em projetos de medição de consumo e proteção elétrica.
Exemplo de uso:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
const int pinoSensor = A0; const float tensaoReferencia = 5.0; const int resolucaoADC = 1023; // Sensibilidade do ACS712 (mV/A) const float sensibilidade = 185.0; // 5A = 185, 20A = 100, 30A = 66 float offset = 0; void setup() { Serial.begin(9600); // Calibração inicial (sem corrente) long soma = 0; for (int i = 0; i < 100; i++) { soma += analogRead(pinoSensor); delay(5); } offset = soma / 100.0; Serial.println("ACS712 pronto para uso"); } void loop() { int leituraADC = analogRead(pinoSensor); float tensaoSensor = (leituraADC * tensaoReferencia) / resolucaoADC; float tensaoOffset = (offset * tensaoReferencia) / resolucaoADC; float corrente = (tensaoSensor - tensaoOffset) * 1000 / sensibilidade; Serial.print("Corrente: "); Serial.print(corrente); Serial.println(" A"); delay(1000); } |
Veja mais em:
Sensor de corrente SCT-013
O SCT-013 é um transformador de corrente utilizado para medições não invasivas:
- Indicado exclusivamente para corrente alternada (AC).
- Não exige contato elétrico direto com o circuito.
- Ideal para medidores de energia e quadros elétricos.
- Disponível em versões para diferentes faixas de corrente.
Por não interferir no circuito, é uma solução segura para medições em sistemas elétricos já instalados.
Exemplo de uso:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
include <EmonLib.h> EnergyMonitor emon1; void setup() { Serial.begin(9600); // Parâmetros: pino analógico, calibração // O valor 60 é comum para SCT-013-000 (100A) emon1.current(A0, 60.0); Serial.println("SCT-013 pronto para uso"); } void loop() { double corrente = emon1.calcIrms(1480); // Número de amostras Serial.print("Corrente RMS: "); Serial.print(corrente); Serial.println(" A"); delay(1000); } |
Veja mais em:
Comparação entre os tipos de sensor de corrente
De forma geral:
- Sensores shunt oferecem maior precisão, mas são invasivos.
- Sensores por efeito Hall equilibram segurança e versatilidade.
- Transformadores de corrente priorizam segurança em medições AC.
- A escolha do sensor de corrente depende do tipo de corrente, faixa de medição e nível de segurança desejado.
Como funciona o sensor de corrente
O sensor de corrente funciona convertendo a corrente elétrica que circula em um condutor em um sinal elétrico que pode ser interpretado por um sistema de medição ou controle. Esse processo pode ocorrer por diferentes princípios físicos, dependendo do tipo de sensor utilizado.
Princípio geral de medição
Independentemente do modelo, o funcionamento do sensor de corrente envolve:
- A passagem da corrente elétrica pelo condutor ou pelo sensor.
- A geração de uma grandeza física associada à corrente, como queda de tensão ou campo magnético.
- A conversão dessa grandeza em um sinal elétrico proporcional.
Esse sinal é então processado pelo microcontrolador para representar o valor da corrente.
Funcionamento do sensor de corrente shunt
No sensor de corrente do tipo shunt, a medição ocorre por meio de um resistor de baixo valor conectado em série com o circuito:
- A corrente gera uma pequena queda de tensão no resistor.
- Essa tensão é proporcional à corrente que circula no circuito.
- Um circuito de medição amplifica e interpreta essa queda de tensão.
Sensores como o INA219 utilizam esse princípio, integrando amplificação e conversão digital para facilitar a leitura da corrente e da potência.
Funcionamento do sensor de corrente por efeito Hall
Os sensores baseados em efeito Hall medem a corrente de forma indireta:
- A corrente gera um campo magnético ao redor do condutor.
- Um elemento Hall detecta esse campo magnético.
- O sensor converte essa variação em um sinal elétrico proporcional.
Sensores como o ACS712 e o ACS714 utilizam esse método, permitindo medir corrente contínua e alternada sem a necessidade de resistor shunt externo.
Funcionamento do transformador de corrente
No transformador de corrente, como o SCT-013:
- A corrente alternada no condutor primário gera um campo magnético.
- Esse campo induz uma corrente proporcional no enrolamento secundário.
- O sinal gerado é convertido em tensão por meio de um resistor de carga.
Esse método é indicado apenas para corrente alternada e oferece alta segurança, pois não há contato elétrico direto com o circuito.
Leitura e processamento pelo microcontrolador
Após a geração do sinal elétrico, o microcontrolador:
- Realiza a leitura analógica ou digital do sensor.
- Converte os valores para unidades de corrente (ampère).
- Pode calcular potência, consumo e gerar ações de controle.
Dessa forma, o sensor de corrente atua como um elo entre o circuito elétrico e o sistema de controle, permitindo monitorar e analisar o consumo elétrico de forma segura e eficiente.
Como testar um sensor de corrente
Testar um sensor de corrente é fundamental para garantir medições corretas e seguras antes de utilizá-lo em um projeto definitivo. Os testes ajudam a identificar problemas de conexão, alimentação, calibração e interferências externas.
Verificação das conexões e segurança
Antes de iniciar os testes, é importante:
- Conferir se o sensor está corretamente conectado ao circuito.
- Verificar a tensão de alimentação recomendada pelo fabricante.
- Confirmar o aterramento comum entre sensor e microcontrolador.
- Garantir que a instalação esteja segura, principalmente em medições de corrente AC.
Esses cuidados evitam leituras incorretas e reduzem riscos elétricos.
Teste básico de leitura
O teste inicial consiste em:
- Ler os valores do sensor pelo microcontrolador.
- Exibir as leituras no Monitor Serial.
- Observar se os valores variam conforme a carga elétrica conectada.
Esse teste é válido tanto para sensores invasivos quanto para sensores não invasivos.
Teste sem carga
Um passo importante é testar o sensor sem carga:
- A corrente medida deve estar próxima de zero.
- Valores elevados indicam erro de conexão ou falta de calibração.
- Esse teste ajuda a definir o ponto de referência do sensor.
Sensores como o ACS712 e o INA219 costumam exigir esse ajuste inicial.
Teste com carga conhecida
Para validar a precisão:
- Conecte uma carga de consumo conhecido.
- Compare o valor medido com um multímetro.
- Ajuste fatores de calibração, se necessário.
Essa comparação aumenta a confiabilidade da medição.
Observação da estabilidade
Durante os testes, observe:
- Se a leitura é estável ao longo do tempo.
- Se há ruído ou variações inesperadas.
- Se o sensor responde rapidamente às mudanças de carga.
Leituras instáveis podem indicar interferência elétrica ou necessidade de filtragem.
Testes específicos por tipo de sensor
Cada tipo de sensor exige cuidados específicos:
- Sensor shunt: verificar aquecimento do resistor.
- Sensor por efeito Hall: observar offset e sensibilidade.
- Transformador de corrente: garantir que apenas um condutor seja medido.
Com esses testes, é possível validar o funcionamento do sensor de corrente e garantir que ele esteja pronto para aplicações práticas de monitoramento e controle.
Aplicações práticas do sensor de corrente
O sensor de corrente é amplamente utilizado em projetos eletrônicos por permitir o monitoramento do consumo elétrico, a detecção de falhas e o controle de sistemas alimentados por energia elétrica. Sua aplicação é comum tanto em projetos educacionais quanto em sistemas comerciais e industriais.
Monitoramento de consumo de energia
Uma das aplicações mais comuns do sensor de corrente é o monitoramento de consumo elétrico:
- Medição de corrente em equipamentos e circuitos.
- Cálculo de potência e consumo energético.
- Análise de eficiência energética.
Sensores como o INA219, ACS712 e SCT-013 são frequentemente utilizados nesse tipo de aplicação.
Sistemas de proteção elétrica
O sensor de corrente pode ser usado para aumentar a segurança do sistema:
- Detecção de sobrecorrente.
- Acionamento de alarmes em situações anormais.
- Desligamento automático de cargas para proteção do circuito.
Essas aplicações ajudam a evitar danos a equipamentos e riscos elétricos.
Projetos IoT e monitoramento remoto
O sensor de corrente é amplamente utilizado em projetos IoT:
- Envio de dados de consumo para a nuvem.
- Monitoramento remoto de equipamentos.
- Geração de relatórios e alertas automáticos.
Essas aplicações são importantes em sistemas de gestão energética e manutenção preventiva.
Projetos educacionais e experimentais
Em ambientes educacionais, o sensor de corrente é usado para:
- Ensino de conceitos de eletricidade e eletrônica.
- Experimentos com corrente AC e DC.
- Desenvolvimento de projetos práticos com Arduino e ESP32.
Esses projetos ajudam a conectar teoria e prática de forma acessível.
Vantagens do uso do sensor de corrente
O sensor de corrente oferece diversas vantagens em projetos eletrônicos e sistemas de monitoramento elétrico, permitindo medições seguras, confiáveis e adaptáveis a diferentes aplicações.
Monitoramento preciso do consumo
Uma das principais vantagens do sensor de corrente é a capacidade de medir o consumo elétrico com boa precisão:
- Permite acompanhar a corrente em tempo real.
- Auxilia no cálculo de potência e energia.
- Facilita a análise de eficiência energética.
Isso é essencial em sistemas de controle e automação.
Aumento da segurança elétrica
O uso do sensor de corrente contribui para a segurança do sistema:
- Detecção de sobrecorrente e falhas elétricas.
- Possibilidade de desligamento automático de cargas.
- Redução de riscos de danos a equipamentos.
Sensores não invasivos aumentam ainda mais a segurança durante a instalação.
Facilidade de integração
O sensor de corrente pode ser facilmente integrado a diferentes plataformas:
- Compatível com Arduino, ESP32 e Raspberry Pi.
- Disponível em versões analógicas e digitais.
- Grande quantidade de bibliotecas e exemplos prontos.
Isso facilita o desenvolvimento de projetos, inclusive para iniciantes.
Versatilidade de aplicação
Uma vantagem importante é a ampla variedade de usos:
- Projetos educacionais.
- Automação residencial e industrial.
- Monitoramento energético e sistemas IoT.
A diversidade de modelos permite escolher o sensor mais adequado para cada cenário.
Medição sem interrupção do circuito
Em sensores não invasivos, como o SCT-013:
- Não é necessário cortar fios ou interromper o circuito.
- A instalação é rápida e segura.
- Ideal para sistemas já em funcionamento.
Essa característica torna o sensor de corrente muito prático em aplicações reais.
Suporte a diferentes tipos de corrente
Dependendo do modelo, o sensor de corrente pode medir:
- Corrente contínua (DC).
- Corrente alternada (AC).
- Diferentes faixas de corrente.
Isso amplia as possibilidades de uso em diversos projetos.
Resumo e conclusão
Nesta aula, você aprendeu os conceitos fundamentais sobre o sensor de corrente e sua importância em projetos eletrônicos e sistemas de monitoramento elétrico. Ao longo do conteúdo, foram apresentados os principais tipos de sensor de corrente, seus princípios de funcionamento e formas práticas de utilização.
Os principais pontos abordados foram:
- O que é o sensor de corrente e para que ele é utilizado.
- Tipos de sensor de corrente, incluindo sensores shunt, INA219, sensores por efeito Hall (ACS712 e ACS714) e transformadores de corrente como o SCT-013.
- Princípios de funcionamento baseados em queda de tensão, efeito Hall e indução magnética.
- Métodos de teste para validar leituras, calibração e estabilidade do sensor.
- Aplicações práticas em monitoramento de consumo, automação, proteção elétrica e projetos IoT.
- Vantagens do uso do sensor de corrente, como segurança, facilidade de integração e versatilidade.
Com esse conhecimento, você já consegue escolher o sensor de corrente mais adequado para cada tipo de projeto e utilizá-lo de forma segura e confiável em sistemas baseados em Arduino, ESP32 e outras plataformas de desenvolvimento.
Na próxima aula, você aprenderá sobre sensor de fluxo de água, entendendo como esse tipo de sensor funciona, como realizar testes e como aplicá-lo em projetos de monitoramento e automação.











