Ir ao conteúdo

Voltímetro de corrente alternada com Arduino UNO


Ir à solução Resolvido por aphawk,

Posts recomendados

Postado

Eu não consigo procurar no Google um projeto de um voltímetro ou sensor de corrente alternada com display de sete segmentos com Arduino UNO, de preferência o mais simples possível. Eu tenho um Kit Arduino UNO, somente preciso de um esquema para montar porque onde eu moro tem variações de energia (picos e quedas de tensão). Com este projeto eu posso monitorar a tensão da rede elétrica (220 volts). Alguém tem este tipo de esquema?

  • Membro VIP
Postado

Estou vendo que no título do tópico você usou a palavra "voltímetro"...

 

  Em 02/06/2021 às 14:10, Reinaldo Araujo disse:

de preferência o mais simples possível

Expandir  

 

  Em 02/06/2021 às 14:10, Reinaldo Araujo disse:

picos e quedas de tensão

Expandir  

 

Se você não necessita de precisão, este módulo "detector" de tensão da MasterWalker tem saída analógica:

 

D_NQ_NP_659909-MLB31242399963_062019-O_1.jpg.dc8482affe7e7bcaa539762aeeb30a4c.jpg

 

O esquema é muito simples mas não está disponível.

 

Display de 7 segmentos ou outra forma de comunicar a monitoração é um problema à parte.

 

Update

 

Parece ser o mesmo módulo da GBK:

 

Screenshot_2021-06-02-13-47-02_1.jpg.d9de0a58bf025ce0012445920398e1fc.jpg

Postado

@alexandre.mbm Ok, mas eu comprei um no AliExpress que é bem mais prático: é só ligar na tomada e ele suporta de 70 até 500 volts.

  • Membro VIP
Postado
  Em 02/06/2021 às 16:18, Reinaldo Araujo disse:
Expandir  

 

Mas tem um detalhe: isso aí é só um "mostrador". O Arduino saiu do jogo!

 

HTB1BGAUbhTpK1RjSZR0q6zEwXXab.jpg.81777b2c2034ecdab5e9715e261ebacc.jpg

 

PS.: atualizei minha mensagem #2.

Postado

@alexandre.mbm É isso mesmo. Eu comprei só pra monitorar a tensão da rede elétrica. Porque de vez em quando tem variação de energia no lugar onde eu moro por causa dos equipamentos ligados: televisão, geladeira e o computador.

Postado
  Em 02/06/2021 às 17:12, alexandre.mbm disse:

 

Você perdeu a possibilidade de ter um alarme...

Expandir  

O único alarme é quando falta energia, pelo que eu entendi.

  • Membro VIP
Postado
  Em 02/06/2021 às 17:12, alexandre.mbm disse:

Você perdeu a possibilidade de ter um alarme...

Expandir  

 

Mas também não precisaria de Arduino para isso; apenas do módulo, como etapa inicial. Valeria à pena o Arduino (ou um irmão) entrar em jogo somente em caso de funcionalidades mais complexas.

 

  Em 02/06/2021 às 17:17, Reinaldo Araujo disse:

O único alarme é a falta de energia, pelo que eu entendi.

Expandir  

 

O módulo pode ser alimentado em segurança com uma bateria recarregada automaticamente. A saída analógica do sensor poderia, em diferentes níveis, provocar o acendimento de LED ou o toque de buzzer.

  • Membro VIP
Postado
  Em 02/06/2021 às 17:23, alexandre.mbm disse:

Arduino (ou um irmão) entrar em jogo somente em caso de funcionalidades mais complexas.

Expandir  

... como p.ex. monitorar e registrar os valores máximo e mínimo da Vac.

Um medidor minimalista e seguro pode ser nada mais que um trafinho 220/12V. Apenas retifique, filtre, divida (divisor de tensão) e meça a V no seu secundário com o arduino.

 

Também dá pra medir "diretamente" da rede ac bastando um resistor de 1M (melhor 3x330K em série) em cada fase e aplicar no gnd e diretamente numa entrada ad do mc. Mas concordo que é um pouco avançado pra sua idade por isso apenas registro mas não explico ok? 🙃

  • Obrigado 1
  • Membro VIP
Postado
  Em 02/06/2021 às 17:44, .if disse:

Um medidor minimalista e seguro pode ser nada mais que um trafinho 220/12V. Apenas retifique, filtre, divida (divisor de tensão) e meça a V no seu secundário com o arduino.

Expandir  

 

O optoacoplador me pareceu mais simples e seguro.

 

  Em 02/06/2021 às 17:44, .if disse:

Também dá pra medir "diretamente" da rede ac bastando um resistor de 1M (melhor 3x330K em série) em cada fase e aplicar no gnd e diretamente numa entrada ad do mc.

Expandir  

 

Riscos desnecessários...

  • Membro VIP
Postado
  Em 02/06/2021 às 18:05, alexandre.mbm disse:

optoacoplador me pareceu mais simples

Expandir  

Mas seu intuito não é trabalhar como medidor (baseando no título do tópico). Ele apenas monitora a presença/ausência de rede.

Só de pensar em fazê-lo medir tensão baseando na corrente do led que provoca variação na luz interna que por sua vez sensibiliza a base do transistor que faz variar a corrente de emissor tendo que filtrar ...afff já me deu dor de cabeça

 

  Em 02/06/2021 às 18:05, alexandre.mbm disse:

Riscos desnecessários...

Expandir  

Risco teórico de choque= 0. Prático se bem montado, idem.

  • Membro VIP
Postado
  Em 02/06/2021 às 19:03, .if disse:

afff já me deu dor de cabeça

Expandir  

 

  Em 02/06/2021 às 16:07, alexandre.mbm disse:

Se você não necessita de precisão, este módulo "detector" de tensão...

Expandir  

 

É analógico. Continuo avaliando que para "níveis de tensão" está valendo.

 

  Em 02/06/2021 às 19:03, .if disse:

Risco teórico de choque

Expandir  

 

Optoacoplador significa isolação, mais proteção para a criança¹.

 

1 – nossa criatura

  • Curtir 1
Postado

Algo como isso aqui não poderia ser usado com o arduino?

 

image.png.7b65dea194a6351e76496a39522bf06e.png

 

  Em 02/06/2021 às 17:17, Reinaldo Araujo disse:

O único alarme é quando falta energia, pelo que eu entendi.

Expandir  

 

Sendo um pouco mais direto...

Você poderia programar o arduino para avisar você em caso de tensão baixa e alta podendo até mesmo gravar essas informações em algum lugar (microsd?) para ter um registro de quando a oscilação acontece.

 

  • Membro VIP
Postado
  Em 02/06/2021 às 17:44, .if disse:

... como p.ex. monitorar e registrar os valores máximo e mínimo da Vac.

Expandir  

 

  Em 09/06/2021 às 01:29, Carlos Zanon disse:

arduino para avisar você em caso de tensão baixa e alta podendo até mesmo gravar essas informações em algum lugar

Expandir  

qualquer coincidência é mera semelhança.

 

  Em 09/06/2021 às 01:29, Carlos Zanon disse:

isso aqui não poderia ser usado com o arduino?

Expandir  

Não recomendado para menores. Não tem isolação

  • Obrigado 1
  • Solução
Postado
  Em 09/06/2021 às 01:29, Carlos Zanon disse:

Algo como isso aqui não poderia ser usado com o arduino?

 

image.png.7b65dea194a6351e76496a39522bf06e.png

 

  Em 02/06/2021 às 17:17, Reinaldo Araujo disse:

O único alarme é quando falta energia, pelo que eu entendi.

Expandir  

 

Sendo um pouco mais direto...

Você poderia programar o arduino para avisar você em caso de tensão baixa e alta podendo até mesmo gravar essas informações em algum lugar (microsd?) para ter um registro de quando a oscilação acontece.

 

Expandir  

 

Algo desse tipo mata uma pessoa, meu amigo...

 

Existem circuitos mais elaborados para isso, que possuem isolação, mas são bem mais caros do que esse aí.

 

Quanto a programar o Arduino, sim, você pode programar ele claro, mas vai ter de saber usar o microSD, tanto na eletrônica como no uso da biblioteca dele. Não é uma tarefa fácil, mesmo para profissionais, se você pedir para alguém fazer vão te cobrar caro. A melhor coisa é você estudar essa biblioteca do MicroSD, e assim você mesmo faz todo o processo, economizando um bom dinheiro, ok ?

 

Para piorar um pouco, dependendo do tipo de "oscilação"  que ocorre na rede elétrica sua, podem ser necessário técnicas de amostragem , como por exemplo picos de tensão induzidos por motores, ou cargas altamente indutivas. Isto para ser detectado precisa de circuitos de amostragem que não causem nenhum tipo de filtragem que retira as altas frequências. E não é só "medir a tensão" .....  

 

Paulo

  • Obrigado 2
Postado
  Em 10/06/2021 às 17:52, aphawk disse:

Quanto a programar o Arduino, sim, você pode programar ele claro, mas vai ter de saber usar o microSD, tanto na eletrônica como no uso da biblioteca dele

Expandir  

 

Eu só não sei fazer igual a galera mais raiz, tipo você, faz (programar direto usando o avr). Eu consigo pela interface do arduino, mas talvez o moço ai que criou o tópico, não :c

 

  Em 10/06/2021 às 17:52, aphawk disse:

Algo desse tipo mata uma pessoa, meu amigo...

Expandir  

 

Eita, vou até remover o circuito então 😧 (Não consigo remover)

 

  Em 10/06/2021 às 17:52, aphawk disse:

Existem circuitos mais elaborados para isso, que possuem isolação, mas são bem mais caros do que esse aí.

Expandir  

 

Poderia ser usado um transformadorzinho então, certo? Tipo, 220v pra 12v coisa de 100mA... daria pra fazer algo bem mais estável usando um desses.

  • Curtir 1
Postado

@Carlos Zanon ,

 

Pode-se fazer esse projeto inteirinho apenas usando a IDE do Arduíno sim !

 

Eu apenas não consigo aprender essa linguagem kkkkkk , então me viro com as que eu conheço,  Basic e Assembler.

 

A ideia mais simples para isolar e ninguém morrer é usar um transformador para reduzir essa tensão, mas eu particularmente usaria um núcleo de ferrite em vez de um núcleo comum, assim até os ruídos de alta frequência vão aparecer no secundário do transformador. E faria um secundário em torno de 6V mesmo. 

 

O princípio mais simples : usar dois comparadores de tensão, para indicar que a tensão ultrapassou um determinado valor, ou ficou abaixo que um determinado valor. As duas saídas desse comparador vão a dois pinos de interrupção do Arduino, INT0 e INT1, e quando ocorrer essa interrupção voce pega a data e hora de um desses módulos relógios que se ligam ao Arduino via I2C , e guarda o evento com a sua descrição, em um arquivo texto no microSD.

 

A maneira mais complicada : Amostrar a tensão da rede 64 vezes por segundo, e fazer a medição via conversor A/D, e a partir dessas medidas calcular os valores instantâneos, assim você tem até o valor exato da tensão, e ir guardando esses valores para que uma outra rotina no loop principal determine se ocorreu algum tipo de evento de sub-tensão ou Over-tensão, pegar o valor, calcular o valor RMS existente, e armazenar essas duas informações junto com o horário em um microSD.

 

Paulo

 

 

 

 

 

 

 

  • Amei 2
  • Membro VIP
Postado
  Em 10/06/2021 às 19:49, aphawk disse:

A ideia mais simples para isolar e ninguém morrer é usar um transformador para reduzir essa tensão

Expandir  
  Em 02/06/2021 às 17:44, .if disse:

Um medidor minimalista e seguro pode ser nada mais que um trafinho 220/12V. Apenas retifique, filtre,...

Expandir  

qualquer coincidência .. já sabe

 

  Em 10/06/2021 às 19:49, aphawk disse:

um núcleo de ferrite em vez de um núcleo comum, assim até os ruídos de alta frequência vão aparecer no secundário do transformador

Expandir  

nem sei se entendi. Um trafo com núcleo de ferrite na rede ac 60Hz? Qual a utilidade do ruídos de a.f.? Sinistro...

Postado
  Em 10/06/2021 às 20:14, .if disse:

nem sei se entendi. Um trafo com núcleo de ferrite na rede ac 60Hz? Qual a utilidade do ruídos de a.f.? Sinistro...

Expandir  

 

Poxa, cara amiga, a idade está chegando para nós .... esqueceu do nosso velho conhecido Fourier ?

 

Imagina um Triac interrompendo a rede de 220V, com uma corrente de 20A ou maior .... vai gerar um monte de harmonicos, alguns podendo passar de 1 KHz com amplitude significativa.

 

Dependendo da qualidade da fiação,  podem ser geradas oscilações amortecidas de frequências ainda mais altas, e se for usado um transformador com núcleo comum, no secundário essas harmônicas podem ser muito atenuadas e tal fenômeno não seria detectado.

 

Já se usar um núcleo de alta qualidade, teremos esses harmônicos presentes no secundário, e poderemos detectar alguma parte disso tudo.

 

Talvez seja um preciosismo querer medir isso tudo, mas se eu fosse fazer tal aparelho, tentaria medir o máximo de coisas possíveis... afinal engenheiros sonham bastante nos projetos, mesmo quando estão ficando velhos ....

 

Paulo

  • Obrigado 1
  • Membro VIP
Postado

Pior que o tal fourier nunca fez parte do meu círculo de amigos e a esta altura nem quero que me apresente a ele kk. Mas é isso aí meu velho. Há uma chance sim de esta informação ser útil pro amigo autor. No entanto me permita observar que na prática (meu mundo) há outras teorias e objetivos. O principal é atender as expectativas e eventualmente, porque não, superá-las. Assim sendo, seu conhecimento teórico vem a calhar sim :thumbsup:. Vai que ele evolua e queira projetar um medidor de qualidade de energia. Neste caso penso que pode contar com você pois a minha qualidade e minha energia...bem... já sabe...🤪

  • Obrigado 1
  • Membro VIP
Postado

Permiti-me registrar mais uma vez que simples resistores de 2M2 em cada fase, uma ponte, um filtro de alguns nF, um R como carga, um ampop seguidor de tensão já é suficiente pra medição da rede ac sem risco, sem dano e com precisão a contento. É um substituto do tal trafo isolador que "é coisa do passado". Me lembro que quem me disse isso foi o saudoso Eudóxio do asm51.com.br cuja partida me incomodou. E pra fechar... apliquei isso com sucesso num projeto recente. Não detalho - já detalhei kk - pois de novo é p.i. Valeu Eudóxio! R.I.P.!

 

Mas achei bacaninha o projeto Paulão. Só queria que ele medisse potência, fator de potência e afins... Acha um pra mim aí vai!! kk

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!