Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Construa um Amperímetro Digital Arduino: Guia Passo a Passo para um Medidor de Corrente DIY

Um amperímetro/amp meter (abreviação de medidor de Ampere) é um dispositivo que você pode usar para medir corrente em um circuito. Amperímetro Digital Arduino (A) são as unidades de medida para fluxo de corrente, e é daí que o amperímetro obtém seu nome. Algumas pessoas podem se referir a eles como medidores de corrente.
Placas de microcontrolador e microprocessador Arduino dão acesso a uma grande variedade de projetos. Por exemplo, você pode construir seu próprio amperímetro. É um ótimo projeto para empreender por causa de sua reutilização. Assim, no guia a seguir, mostraremos como construir seu próprio Amperímetro Arduino para medir corrente.

Como Construir Seu Próprio Medidor de Amp DIY Arduino

Construa um Amperímetro Digital Arduino: Guia Passo a Passo para um Medidor de Corrente DIY


Eletricistas trabalhando em um medidor elétrico

Nosso objetivo para este guia era garantir que seja fácil de seguir e use o mínimo de recursos possível. Você não precisa ser um engenheiro experiente para construir o seguinte projeto.

Componentes Necessários:

Construa um Amperímetro Digital Arduino: Guia Passo a Passo para um Medidor de Corrente DIY

Configuração de Hardware do Medidor de Amp Arduino

Construa um Amperímetro Digital Arduino: Guia Passo a Passo para um Medidor de Corrente DIY


Medidor elétrico

Preparação

Antes de começar a montar nosso Medidor de Amp baseado em Arduino, precisaremos garantir que temos o equipamento e ferramentas certos. Nosso Medidor de Amp Arduino compreenderá três partes principais. Isso inclui o display OLED 128x32, que exibirá as leituras de corrente. O sensor de corrente INA219 medirá os valores de corrente ou tensão, enquanto o Arduino Mini calculará, processará e conectará tudo.

O Arduino Mini contém duas fileiras de pinos ao lado. Precisaremos conectar o sensor de corrente INA219 usando o protocolo I2C do Arduino Mini.

Construa um Amperímetro Digital Arduino: Guia Passo a Passo para um Medidor de Corrente DIY


Multímetro analógico

Certifique-se de que você está usando uma placa Arduino Mini Pro 328P Rev 5 ou uma réplica. Se não encontrar uma, precisará garantir que a versão que está usando tenha pinos A4 e A5.

Você notará que os pinos no Arduino Pro Mini se alinham com os pinos no sensor INA219 e no módulo de display OLED. Isso assumindo que você está usando o hardware correto.

Os pinos VCC e GND do sensor INA219 se conectarão aos pinos VCC e GND no Arduino Pro Mini. Enquanto SDA conectará ao pino A4 e SEL conectará ao pino A5. Para simplificar, será algo assim:

1. INA219 VCC -> Arduino Pro Mini VCC

2. INA219 GND -> Arduino Pro Mini GND

3. INA219 SDA -> Arduino Pro Mini A4

4. INA219 SEL -> Arduino Pro Mini A5

Isto funcionará similarmente com o display OLED também:

1. Display OLED VCC -> Arduino Pro Mini VCC

2. Display OLED GND -> Arduino Pro Mini GND

3. Display OLED SDA -> Arduino Pro Mini A4

4. Display OLED SEL -> Arduino Pro Mini A5

Uma vez que você garantiu que estes pinos correspondem e se alinham, podemos começar a construir nosso Medidor de Amp.

Instruções

1. Use seu ferro de solda/pistola para remover os pinos de ambos o módulo do sensor INA219 e módulo do display OLED.

Se houver qualquer tampa ou cobertura plástica, você precisará removê-la usando uma chave de fenda plana

Aqueça a parte traseira de cada pino um por vez e sacuda-o

2. Corte quatro pedaços de fio de 40mm do seu rolo de cobre estanhado SWG
3. Conecte e solde os fios no módulo do display OLED, substituindo os pinos que removemos anteriormente
4. Use os fios recém-soldados do módulo do display OLED e conecte-os aos pinos no Arduino Pro Mini.

Alinhe os pinos de acordo com a descrição que fornecemos na seção de preparação

Deve parecer um sanduíche se feito corretamente

Tente impedir que os fios se toquem — use sua chave de fenda para criar espaço entre eles

5. Solde os fios no Arduino Pro Mini mas não os corte curtos — precisaremos conectá-los ao módulo do sensor INA219

Você pode encurtar os fios no topo da placa OLED se ainda não o fez

6. Combine os pinos do Arduino Pro Mini e conecte-os ao módulo do sensor INA219 usando os fios

Certifique-se de que os fios não estão se tocando — você pode separá-los usando sua chave de fenda

Solde os fios no Sensor INA219

7. Certifique-se de cortar cada fio para organizar a configuração

Conecte o header de 6 pinos ângulo reto ao Arduino e solde-o

8. Precisaremos dele para enviar código ao Arduino

Você precisará empurrar o módulo do display OLED para cima para soldar os headers — tenha cuidado ao fazer isso

Conecte o conector JST-PH 2 pinos fêmea aos fios da caixa de bateria

Conecte e solde o conector JST ângulo reto ao Arduino Pro-Mini

O fio vermelho (vivo) conectará ao pino RAW, enquanto o fio preto (neutro) conectará ao GND — certifique-se de fiar e soldar de acordo

Conecte o cabo jumper 4 pinos fêmea para fêmea do Arduino Pro-mini ao programador CH340

Conecte o programador CH340 à porta USB do seu computador

Consulte a seção de Configuração de Software deste guia para programar o Amperímetro Arduino

Uma vez que você terminou de programar o Arduino Pro Mini, você deve ser capaz de conectar um circuito ao módulo do sensor e obter uma leitura do display OLED. Você pode alimentar todo o amperímetro usando o programador CH340 através de sua USB ou usando o pacote de bateria 9V.

Configuração de Software do Medidor de Amp Arduino

Você precisará programar o Arduino Pro Mini e a tela do display OLED. Antes de prosseguir com as instruções nesta seção, você precisará de um entendimento básico de como a programação com a IDE Arduino funciona para dispositivos compatíveis. Nesta seção, incluímos um sketch para cada parte do nosso Arduino Pro Mini.

Código OLED 128x32

1. #include <Arduino.h>

2. #include <U8g2lib.h>

3. #include <SPI.h>

4. #include <Wire.h>

UEG2_SSD1306_128x32_UNIVISION_F_HW_12C ueg2 (USG2_RO);

void setup (void) {

u8g2.begin();

ina219.begin();

}

void loop (void) {

u8g2.clearBuffer(); // limpa a memória interna

u8g2.setFont (u8g2_font_logi303032_tr); // escolhe uma fonte adequada

u8g2.setCursor(0, 32);

u8g2.print(millis());

u8g2.sendBuffer(); // transfere memória interna para o display

delay(200);

}

Código INA219

1. #include <Wire.h>

2. #include <Adafruit_INA219.h>

Adafruit_INA219 ina219;

void setup (void)

{

uint32_t current Frequency:

Serial.begin(115200);

Serial.println("Hello!");

Serial.println("Measuring voltage and current with INA219 ...");

ina219.begin();

}

void loop (void)

{

1. float shuntvoltage = 0;

2. float busvoltage - 0;

3. float current_mA = 0;

4. float loadvoltage = 0;

shuntvoltage - ina219.getShuntVoltage_mV();

busvoltage = ina219.getBusVoltage_V();

current_mA = ina219.getCurrent_mA();

loadvoltage - busvoltage + (shuntvoltage / 1000);

Serial.print("Bus Voltage: ");

Serial.print (busvoltage);

Serial.println("V");

Serial.print("Shunt Voltage: ");

Serial.print (shuntvoltage);

Serial.println(" ");

Serial.print("Load Voltage: ");

Serial.print(loadvoltage);

Serial.println(" ");

Serial.print("Current: ");

Serial.print(current_mA);

Serial.println(" mA");

Serial.println(""):

delay(2000);

}

*Nota: Você deve nomear o sketch para o código INA219 GetCurrent.

Conclusão

Depois de configurar o hardware e software para este projeto, você deve ser capaz de usar o módulo do sensor para medir o fluxo de corrente de qualquer circuito simples. Como você pode ver, este é um projeto muito simples. Não levará muito tempo para completar. É perfeito para iniciantes e hobbyistas. Adicionalmente, você pode reaproveitar este projeto para funcionar como um sensor de tensão ou apenas usá-lo como uma ferramenta para medir fluxo de corrente em seus outros projetos. O que você decidir, esperamos que tenha gostado de ler o guia. Como sempre, obrigado por ler.

Tecnologia industrial

  1. Medindo Corrente com Amperímetro: Guia Prático
  2. Construa Multímetro Analógico Personalizado: Das Peças à Calibração
  3. Desbloqueando Dados IoT: Como Gestão de Regras de Negócio Impulsiona Valor Empresarial
  4. Maximize sua Experiência no Manufacturing Day: Dicas e Estratégias de Especialistas
  5. Alcançando Sucesso na Primeira Integração de Robôs: Guia Prático
  6. Identificando Pontos Fracos no Seu Processo de Projeto Elétrico: Guia Prático
  7. Otimize Sua Cadeia de Suprimentos para Resiliência e Eficiência Hoje
  8. Supere a Concorrência com Instruções de Trabalho Digitais
  9. Otimize sua Manufatura e Envio: Estratégias Comprovadas para Cortar Custos e Aumentar Eficiência
  10. Domine a Organização do Escritório em Fábricas: Dicas Comprovadas para Eficiência e Redução de Estresse