Sadržaj:

Mjerač snage: 4 koraka
Mjerač snage: 4 koraka

Video: Mjerač snage: 4 koraka

Video: Mjerač snage: 4 koraka
Video: Борьба за выживание: с болезнью и больницами. История Анастасии Шальновой. РШМ 4 стадии 2024, Novembar
Anonim
Mjerač snage
Mjerač snage
Mjerač snage
Mjerač snage
Mjerač snage
Mjerač snage
Mjerač snage
Mjerač snage

Bueno, va mi primer instrukcije. Así que todos los comentarios y quejas son bienvenidos.

La idea es mostrar un medidor de consumo que arme koristi basicamente un arduino, un sensor de corriente y una maline entre otras cosas de la forma mas simple posible.

Korak 1: Materijali

Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales

Lista materijala:

1) Arduino Uno (o sličnom)

Componentes para el medidor de corriente

2) CT senzor SCT-013-000 (para informacije o senzoru)

3) Otpornost na 33 Ohma, ako je napon uključen u napon od 5 V, ili na 18 Ohma, ako je napon naponski napon na 3,3 V, y 1% tolerancije (potrebno je toleranciju na la menor moguće) *

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

5) 1 elektronički kondenzator snage 10Uf 50V

Komponente za medicinsku napetost (informacije o parametrima: link donde eksplican el funcionamiento del circuito completo)

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

1) 2 otpornosti od 100 k ohma do 2 vata (ovo je važno, potrebno je da nema potrebe za transformacijom, entonce i nema pudera u soportatu sa mogućnošću povećanja snage, ako je moguće)

2) 1 otpornost na 1 k ohma sa 2 vata.

3) 1 dioda 1N4007

4) 1 dioda zener de 5V

5) 1 elektronički kondenzator snage 1 uf 50V

Adicionales

1) Zaštitni LCD ekran za Arduino (ako ga ne želite koristiti u Sjedinjenim Državama), ovo nije potrebno potpuno ili jednostavno.

2) Raspberry pi Zero W, donde vamos and instalar emoncms para registrator el consumo y ver los graficos korespondente, tambien no permite subir el codigo arduino en forma remota.

3) Un Cable USB para arduino

4) Neuspješan mikro usb i usb hembra.

5) Una fuente (puede ser un buen cargador de celular) sa konektorom micro usb.

6) terminales para circuito impreso

7) Konektor Jack Hembra para circuit Circuit impreso.

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

Korak 2: Circuitos

Circuitos
Circuitos
Circuitos
Circuitos
Circuitos
Circuitos

Ovo je osnovni osnov los dos circuitos que utilice. Uno para medir la corriente y otro para medir la tenzija. Con esos dos datos, use lay de Ohm podemos Calcular la potencia como P = I x V (tengan en cuenta que es no es la formula ideal para kalkulator la potencia de un circuito de corriente alterna, pero para nuestros fines es mas que suficiente))

Otro punto a tener en cuenta es la resistencia (R3) del circuito de corriente (* referencia del paso anterior). Esta resistencia es la que se usa para transformator la corriente que generatorski senzor i napetost que podamos medir con el arduino. Dependiendo del sensor que tengan, esta resistencia puede variar, asi que aca les dejo una page donde pueden calular dicha resistencia: calculador

UPOZORENJE: električni krug za medicinsko napetost koji koristi napetosti u crvenom (220v/110v), seno que tener mucho cuidado porque estas napetosti SIN PELIGROSAS nije potrebno prestati sa realizacijom el. Kruga.

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

Korak 3: Softver

Softver
Softver
Softver
Softver
Softver
Softver
Softver
Softver

El codigo para el arduino se puede bajar de: github

int currentPin = 1; Cambiarlo segun korespondnda al pin que usen

int votimeterPin = 2; Cambiarlo segun korespondnda al pin que usen

La funcion fixCurrent se koristi za ispravljanje grešaka u medicini na vezi senzora, za korištenje amperometrije pin pin i fui comparando las lecturas. Seguramente para otro senzor sean diferentes.

getRMSCurrent y getVoltage se koristi za obtener la corriente y el voltaje respectivamente, ambasador hacen algunos calculos, za obtener un valor promedio en cada caso.

getRMSPower calcula la potencia, y almacena el valor maximo registerdo un una variable.

El resto de las fuciones se koristi za LCD ekran.

Para almacenar los datos y ver estadisticas use Emoncms junto a una malina pi nula w

Za informacije o serijskoj verziji arduina u malini koristite un script i python adjunto.

Korak 4: Instalacija

Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación
Instalación

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, greška sa sijenom, mejora, kritika, lo que sea no duden en contactarme.

Pueden seguirme en instagram en @duckzitoslab

Saludos!

Preporučuje se: