Boa noite,
Comprei um sensor de corrente modelo SCT-013-030 para monitorar a corrente de um motor através do arduino. Porém, estou com dificuldade para fazer a ligação do sensor com o arduino. Como fazer essa ligação?
Abaixo a especificação deste sensor:
Tags:
http://openenergymonitor.org/emon/buildingblocks/ct-sensors-interface
Obs.: Tem até um link com sketch.
Alguém conseguiu simular no Proteus?
Estava tentando mas não consegui montar o circuito do SCT.
Up
Marcelo, boa noite.
Vou dar um "xeretada" no seu código, e depois dou noticia.
Rui
Não sei.
Olha meu código Rui.
#include <LiquidCrystal.h>
#include "EmonLib.h"
int sensorMax = 0;
int currentValue, sensorValue, TimeAtual;
int Irms = 0;
EnergyMonitor emon1;
LiquidCrystal lcd(9, 8, 5, 4, 3, 2);
void setup() {
emon1.current(A1, 60.6);
lcd.begin(16, 2);
}
void loop()
{
double Irms = emon1.calcIrms(1480);
lcd.setCursor(0, 0);
lcd.print("Potencia:");
lcd.print(Irms * 220);
lcd.setCursor(0, 1);
lcd.print("Potencia:");
lcd.print(" ");
lcd.print(Irms);
}
Acabei utilizando essa biblioteca que já é feita para o current transformer. (http://www.homautomation.org/2013/09/17/current-monitoring-with-non...)
Meu circuito está da forma deste site.
Esse circuito do link Open energy monitor é uma gambiarra.
Eu usuaria um amplificador operacional para amplificar o sinal e depois retifica-lo para medir corrente RMS.
Você teria o circuito José?
Vou pesquisar.
Rui gostei desse circuito, mas veja que a entrada varia de 0 a 5V (DC) .
Não é o caso desse sensor. A tensão produzida no sensor é 0 a 1V (pico a pico).
Isto é, tensão AC que pode variar entre -0,5V até +0,5V.
Estou pesquisando uma solução adequada.
Mas os resistores R1=R2 dão um offset, não?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por