Arduino com DeviceCraft IS-3-80A (Hall Effect Current Sensor)

Colegas,

Adquiri um DeviceCraft IS-3-80A (http://site.devicecraft.com/DataSheets/DeviceCraft_CurrentSensorIS-...) via eBay e solicito sugestões de montagem e de código para Arduino 2009.

É um sensor de corrente cuja voltagem de saída é linearmente proporcional à corrente que passa pelo condutor. O centro (0V) é igual a metade da alimentação de 5V. Assim, se a corrente for de 0A, a voltagem na saída seria de 2,5V + ~25mV e uma leitura via AnalogRead de aproximadamente 511, certo?

Minha intenção é usá-lo para monitorar o consumo elétrico de equipamentos ligados à rede elétrica.

Exibições: 390

Responder esta

Respostas a este tópico

Oi companheiro,

conheço integrados que podem fazer essa medida, ex.:CS5463 ou ADE7755 single-phase da Analog Devices.

http://www.futurlec.com/News/Analog/ADE7752.shtml

Gosto de utilizar sensores e fiquei interessado nesse seu desenvolvimento.

Será bastante complexo o calculo que vc precisa realizar. Se vc procurar pode encontrar um projeto com pic

disponibilizado pela A Devices, porem com seus componentes. Vale a pena ver pois o calculo esta disponivel

em forma de projeto para seu microcontrolador.     

http://www.reuk.co.uk/PICAXE-Microcontrollers.htm

abs

asivolella

José,

Muito legal esse sensor que você comprou ... já tem tudo pronto para leitura de correntes... 

Dê uma olhada nos devices da Allegro para este fim ... com certeza vai encontrar bastante referência ...

Geralmente estes sensores Hal tem um Step proporcional à carga magnética aplicada... dê uma olhada com calma quantos mV ele entrega por Gauss e se fornecerem a informação por mA ... feito isso... regrinha de 3 e tá pronto teu medidor de corrente ... só uma dúvida boba... a leitura é a mesma para AC e DC com este sensor? Pergunta boba mas não me recordo disso... realmente ...

 

[]s

Pacman!

Colegas,

Grato pelas respostas.

Consegui usar o Arduino 2009 para medir correntes (AC) com ele.

Construí uma planilha (excerto abaixo) com os valores esperados para leituras:

Volts (Saída do Sensor)
analogRead Amperes
2,500000000 511 0
2,531250000 517 1
2,562500000 524 2
2,593750000 530 3
2,625000000 537 4
2,656250000 543 5
2,687500000 549 6
2,718750000 556 7
2,750000000 562 8
2,781250000 569 9
2,812500000 575

10

A partir da planilha, encontrei a razão da progressão aritmética (float r=0.1564027) para interpolação dos valores para a corrente.

Assim, dado um valor A obtido por analogRead, calculo a corrente com a seguinte fórmula:

float current = -80.0 + (A * r);

Tenho obtido valores de corrente bem próximos do esperado.

Exemplo:

Testando uma lâmpada de 100W/127V com um amperímetro a corrente apresentada é de 0.764 A.

Com o sensor, obtenho 0.66A, bem próximo do mensurado.

Não sei a precisão de meu amperímetro (bem simples, UNI-T M3900).

Alguma idéia para aferir/calibrar o sensor?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço