Sisukord:

Võimsusmõõtur: 4 sammu
Võimsusmõõtur: 4 sammu

Video: Võimsusmõõtur: 4 sammu

Video: Võimsusmõõtur: 4 sammu
Video: Deek-Robot BL-02 100V DC 10A Вольт Ампер Текущий Измеритель мощности 2024, November
Anonim
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur
Võimsusmõõtur

Bueno, va mi praimeri juhendid. Así que todos los comentarios y quejas son bienvenidos.

See on idee, mis on kõige populaarsem ja kesksevõimelisem, mida kasutatakse põhiliselt ja arduino'ga, anduri korrektuuriga ja vaarikatega, mis on lihtsad.

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

Materjalide loetelu:

1) Arduino Uno (või sarnane)

Komponendid para el medidor de corriente

2) CT-andur SCT-013-000 (para mas info del sensor)

3) Resistentsus 33 oomi, see on kasutatav kuni 5 V, või 18 oomi ja see on 3,3 V, 1% tolerantsist (es importante que la tolerancia sea la menor posible) *

4) 2 resistentsiat 470 kOhm, son para el circuit, del medidor de corriente (si tiene dos resistencias iguales pueden usar algunas mientras sean de mas de 10k), en este caso podemos usar de 5% de tolerancia.

5) 1 10Uf 50V elektrolüütkondensaator

Pinge komponendid (para mas info: link donde explican el funcionamiento del circuitito complete)

Aca vamos a utilizar un circuit for sin transformator para bajar la tensión, asi que hay que tener mucha atención porque el voltaje puede ser peligroso.

1) 2 võimsust 100 kΩ 2 W (esto es importante, recuerden que no usamos un transformador, entonces si no pueden soportar una buena potcia, se van a quemar eventualmente)

2) 1 takistus 1 kΩ 2 W võimsusega.

3) 1 diood 1N4007

4) 1 diodo zener de 5V

5) 1 elektrolüütkondensaator 1 uf 50V

Adicionales

1) Shield LCD Arduino (aca hay un buen ejemplo de como se usa), esto no es totalmente necesario, pero es bastante util.

2) Raspberry pi Zero W, donde vamos a instalar emoncms para registrar el consumo y ver los graficosrespondientes, tambien nos permite subir el codigo arduino en forma remota.

3) Un Cable Usb para arduino

4) Kohandage mikro -usb ja usb hembra.

5) Una fuente (puede ser un buen cargador de celular), millel on mikro -USB -pistik.

6) terminales para circuitito impreso

7) Konektor Jack Hembra parameetriks.

8) Pueden diseñarse el cuircuito impreso o comprar unas plaquitas universales y armarlos directamente ahi.

2. samm: vooluringid

Vooluringid
Vooluringid
Vooluringid
Vooluringid
Vooluringid
Vooluringid

Estos son basicamente los dos circuititos que utilice. Uno para medir la corriente y otro para medir laension. Con esos dos datos, utilizando la Ley de Ohm podemos calcular la potcia como P = I x V (tengan en cuenta que es no es la formula ideal para calcular la potcia de un circuitito de corriente alterna, pero para nuestros fines es mas que suficiente))

Otro punto a tener en cuenta es la resistencia (R3) del circuitito de corriente (* referencia del paso anterior). Esta resistencia es la que se usa para transformar la corriente que genera el sensor and pinge que podamos medir con el arduino. Dependiendo del sensor que tengan, esta resistencia puede variar, asi que aca les dejo una pagina donde pueden calular dicha resistencia: calculador

TÄHELEPANU: el circuit, de medición deension utiliza tenes de red (220v/110v), hein que tener mucho cuidado porque estas tenges SON PELIGROSAS si no se presta atención al realizar el circuit.

Para mas informationción sobre fuentes de alimentación sin transformadores pueden leer aca

Samm: tarkvara

Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara

El codigo para el arduino se puede bajar de: github

int praegunePin = 1; Cambiarlo segunresponda al pin que usen

int votimeterPin = 2; Cambiarlo segunresponda al pin que usen

La funcion fixCurrent se usa para corgir los errores de medicion que tiene el sensor, para esto use una pinza amperometrica and fui comparando las lecturas. Seguramente para otro sensor sean diferentes.

getRMSCurrent y getVoltage se usan para obtener la corriente y el voltaje respectivamente, ambas hacen algunos calculos, para obtener un valor promedio en cada caso.

getRMSPower arvutusvõime, y almacena el valor maximo registrado en una.

El resto de las fuciones se usan para el display lcd.

Para almacenar los datos y ver estadisticas use Emoncms junto a una vaarikas pi zero w

Y para enviar la infoción desde el el series del arduino a la vaarberry use a script en python adjunto.

4. samm: paigaldamine

Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine

Como se ve en las imagenes, es una caja para instalación electrica que modifique un poco para incluir el medir adentro. Basicamente pueden instalarlo en donde les quede mas comodo.

Creo que es todo, si hay algun error, mejora, critica, lo que sea no duden en contactarme.

Pueden seguirme en instagram en @duckzitoslab

Saludos!

Soovitan: