
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Existem muitos tutoriais de medição de tensão DC com Arduino, neste caso encontrei um tutorial que considero o melhor método funcional para medir DC sem exigir valores de entrada de resistência, requer apenas alguma resistência e um multímetro, nos próximos tutoriais começaremos com painéis solares e precisamos medir VDC por longos períodos.
O código foi retirado de startupelectronics.org do artigo Measuring DC Voltage using Arduino, obrigado pela grande contribuição.
Fonte: Medição de tensão DC usando Arduino
Fizemos algumas modificações mas adicionamos uma visualização e o resultado foi muito bom !! Nosso arduino mede a tensão na bateria e transmite via serial para o Node-RED.
Tutorial PDAControl
Versão em inglês
Medindo a tensão DC com Arduino e Node-RED
pdacontrolen.com/measuring-dc-voltage-with-…
Español Versión
Midiendo Voltaje DC com Arduino e Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-ar…
Instale o Node-RED
pdacontrolen.com/installation-node-red-plat…
Etapa 1: Materiais

Materiais
1 Resistência 1MOhm, recomendo tolerância de 1%.
1 Resistência 100K ou 2 de 200K em paralelo, recomendo tolerância de 1%.
1 multímetro
1 Arduino Mega 2560 R3 - Muito barato !!!
Etapa 2: Funcionamento e conexões


Funcionamento
Baseado no método de medição do multímetro, que utiliza uma grande resistência para medir a tensão e que o instrumento de medição não afeta a medição no circuito.
Já que o ADC do Arduino Mega 2560 R3 neste caso permite no máximo 5v, foi utilizado divisor de tensão entre 1MOhm e 100k.
Recomendação: Neste caso usei 5% de tolerância e o resultado foi bom, mas se for necessária uma melhor medição ou pressão use resistência 1% de tolerância.
Etapa 3: Painel Node-RED e Node-RED



Painel Node-RED e Node-RED
Já desta vez iremos realizar um teste na rede local, a plataforma por excelência para testar em “tempo real” e visualizar dados Node-Red, arrastando nós e ligando terá uma aplicação de monitorização rápida,
Usaremos os nós:
Portas Node Serial, que permitirão a comunicação ponto a ponto via PC Arduino serial (Node-RED).
Node-RED Nodes Dashboard, permite que uma variedade de nós de widget criem visualizações espetaculares.
Etapa 4: Instale o Node-RED


Instale o Node-RED
Há muito tempo eu queria experimentar esta plataforma chamada Node-red criada pela IBM, ela foi desenvolvida em nodejs, Node-RED é desenvolvido por Nick O’Leary e Dave Conway-Jones obrigado por suas contribuições.
Mas o que é Node-Red?
É uma ferramenta gráfica de código aberto baseada na conexão de nós que contém API'S e / ou serviços para a comunicação e / ou conexão de dispositivos para a Internet das coisas, possui uma interface web amigável, contém uma variedade de funções IoT básicas e complexas, ali também é uma versão online do Node-RED chamada IBM Bluemix.
Existem vários tutoriais para instalar o Node-RED em um servidor local, mas esses tutoriais, embora muito completos, não funcionaram corretamente para mim, decidi compilar os passos para instalar o Node-RED no Linux, neste caso o Lubuntu ((Ubuntu) Espero que goste deste guia.
Node-RED
nodered.org
Etapa 5: Calibração


Calibration
Para que a medição seja correta, é recomendado realizar a calibração usando um multímetro e fazer as seguintes medições e modificar os valores no código IDE do Arduino.
Explicação completa do método de calibração
Etapa 6: medição de bateria 6v



Medição de bateria 6v
Neste caso iremos realizar a medição de uma bateria ácida de 6v a 12Ah
Criei um Dashboard na plataforma Emoncms com medições em DC. Você pode ver o painel em tempo real aqui
Etapa 7: Outra aplicação de medição do painel solar de 10w


Medição do painel solar de 10 w
Há alguns meses comprei um painel solar de 10W a 22VDC max, com o Arduino fiz medições seguras sem medo de queimar o ADC
Etapa 8: conclusões e recomendações
Eles diriam que é impossível, mas por muito tempo procuram um tutorial para medir a tensão DC de uma maneira eficiente e melhor suportada em código e especialmente funcional graças a startupelectronics.org por esta contribuição.
Na maioria dos tutoriais, você precisa inserir o valor dos resistores, e suas versões não são muito úteis para medições em aplicações um pouco mais realistas ou em projetos reais.
Como em tutoriais futuros usaremos um painel solar de 10w, esta aplicação de medição é perfeita para esses casos. Considero que uma das vantagens deste método não afetará a medição dada a alta impedância semelhante aos multímetros.
Tutorial PDAControl
Versão em inglês
Medindo a tensão DC com Arduino e Node-RED
pdacontrolen.com/measuring-dc-voltage-with…
Español Versión
Midiendo Voltaje DC com Arduino e Node-RED
pdacontroles.com/midiendo-voltaje-dc-con-a…
Recomendado:
Monitor de tensão para baterias de alta tensão: 3 etapas (com fotos)

Monitor de tensão para baterias de alta tensão: Neste guia, explicarei como construí meu monitor de tensão de bateria para meu longboard elétrico. Monte como quiser e conecte apenas dois fios à bateria (Gnd e Vcc). Este guia presumiu que a voltagem da bateria excede 30 volts, w
DC - DC Tensão Reduzida Modo de Interruptor Conversor de Tensão Buck (LM2576 / LM2596): 4 etapas

DC - DC Voltage Down Switch Mode Conversor Buck Voltage (LM2576 / LM2596): Fazer um conversor Buck altamente eficiente é uma tarefa difícil e até mesmo engenheiros experientes requerem vários projetos para chegar ao certo. Um conversor Buck (conversor abaixador) é um conversor de energia DC para DC, que reduz a tensão (enquanto aumenta
Fonte de alimentação DC de tensão ajustável usando o regulador de tensão LM317: 10 etapas

Fonte de alimentação DC de tensão ajustável usando o regulador de tensão LM317: Neste projeto, eu projetei uma fonte de alimentação DC de tensão ajustável simples usando o LM317 IC com um diagrama de circuito de fonte de alimentação LM317. Como este circuito possui uma ponte retificadora embutida, podemos conectar diretamente a alimentação 220V / 110V AC na entrada
Medindo Tensão AC True-RMS: 14 etapas

Medindo Tensão AC True-RMS: Hoje, usaremos o STM32 Maple Mini para fazer uma leitura AC. Em nosso exemplo, obteremos o valor RMS da rede elétrica. Isso é muito útil para quem deseja monitorar a rede elétrica para a Internet das Coisas. Em seguida, criaremos um apli
Medindo a temperatura do PT100 usando o Arduino: 6 etapas (com imagens)

Medindo a temperatura do PT100 usando o Arduino: O PT100 é um detector de temperatura de resistência (RTD) que muda sua resistência dependendo da temperatura ambiente, é amplamente usado para processos industriais com dinâmica lenta e faixas de temperatura relativamente amplas. É usado para dinamismo lento