Módulo de medição de energia Diy Dc para Arduino: 8 etapas
Módulo de medição de energia Diy Dc para Arduino: 8 etapas
Anonim
Diy Dc Power Measurement Module for Arduino
Diy Dc Power Measurement Module for Arduino

Neste projeto, veremos como fazer um módulo de medição de energia DC usando Arduino

Etapa 1: Medição de energia

para medir a potência DC, precisamos medir a tensão DC e a corrente DC.

eu uso divisor de tensão para medição de tensão

e resistor de derivação para medição de corrente

Etapa 2: Medição de Tensão

Medição de Tensão
Medição de Tensão

usando esta configuração, podemos medir a tensão DC de até 55V pelo arduino

Etapa 3: Medição de corrente

Medição Atual
Medição Atual
Medição Atual
Medição Atual
Medição Atual
Medição Atual

em teoria, se conectarmos duas cargas em série, a corrente que passa por cada carga é igual, então, se substituirmos uma das cargas por um resistor conhecido, podemos obter a tensão através do resistor conhecido, essa tensão é proporcional à corrente por ohm baixo

Etapa 4: Resistor de derivação

Resistor Shunt
Resistor Shunt
Resistor Shunt
Resistor Shunt
Resistor Shunt
Resistor Shunt

eu tenho um resistor de 0,47 ohm ao meu redor, mas eu meço com um multímetro que era de 0,5 ohm, então tome 0,5 como cálculo

calculando o parâmetro, descobri que este resistor pode lidar com 3A de corrente máxima e queda de 1,5 V, então tomo esse parâmetro como referência

observe que a tensão que cruzamos é uma queda de tensão, o que resulta em uma tensão menos utilizável para a carga, então tente manter o resistor de derivação o mais baixo possível

Etapa 5: Amplificar a tensão do resistor de derivação

Amplificar a tensão do resistor Shunt
Amplificar a tensão do resistor Shunt
Amplificar a tensão do resistor Shunt
Amplificar a tensão do resistor Shunt

calculando o parâmetro 1,5 volt é muito baixo para o Arduino medir a corrente com precisão, então precisamos amplificar a tensão para 5v max com ganho linear

Ouvi dizer que uso lm358 como configuração diferencial

e calculando o ganho de 3 eu calculo o resistor para opamp

Etapa 6: teste o circuito na placa de ensaio

Circuito de teste na placa de ensaio
Circuito de teste na placa de ensaio
Circuito de teste na placa de ensaio
Circuito de teste na placa de ensaio

testando o circuito na placa de ensaio, eu crio o circuito na placa protótipo do pcb

Etapa 7: codificação

conectando o circuito ao Arduino e carregando este código, obtemos voltahe e leitura atual no terminal serial