Ante algunas dudas sobre mi proyecto de contador de energía

Estoy trabajando en mi proyecto menor en la universidad y me enfrento a un dilema/problema con él.

Descripción del proyecto: Estoy trabajando con un medidor de energía y estoy tratando de hacerlo inteligente (de la misma manera que existen muchos hoy en día). Quiero extraer datos del medidor, recolectarlos a través de una placa como Raspberry Pi/ Intel Edison o usando cualquier otro microcontrolador. Hay otras cosas que hacer con estos datos, pero me enfrento al problema de la extracción de datos del medidor.

Hay dos tipos de medidores de energía que pude encontrar para este proyecto:

  1. Utilice los convencionales sin conectividad de puertos como el que se muestra a continuación. Estos son muy baratos, como US$5. Solo se muestra el voltaje y el consumo de energía.

Ingrese la descripción de la imagen aquí

  1. Luego, existen otros que cuentan con puertos dedicados para comunicación mediante RS-485 /RS-232 o pueden ser SPI . Estos son costosos, pero brindan todo tipo de datos y se pueden comunicar fácilmente para extraer los datos.

Por ejemplo,

Ingrese la descripción de la imagen aquí

Ahora, exijo en mi proyecto que sea factible. No tiene sentido usar un medidor de energía de US$20-US$25. Me encantaría saber de qué manera podemos tomar los datos de los medidores de energía convencionales que no tienen puertos dedicados para este propósito. ¿Necesitamos hacer algún hardware externo para hacerlo o, en caso contrario, hay medidores de energía disponibles que tengan el puerto de conectividad y también sean baratos?

¿Qué tal construir su propio medidor en vez de comprar uno? En la forma más simple, podría asumir un voltaje constante y solo medir la corriente.
Si tiene un disco giratorio, puede colocar un fotosensor que detecte el pulso cuando detecte la mancha blanca en el disco.
@GeorgeHerold En realidad, solo pensamos en eso, pero tenemos poco tiempo. @Marko, su sugerencia es buena, pero intente cualquier cosa con una digital.

Respuestas (2)

La forma más confiable sería comprar un medidor de energía con interfaz serie dedicada y conectarlo a su Raspberry-Pi. Como dijiste, obtendrás mucha más información con un medidor digital que con uno analógico. Pero también son los más caros.

Algunos medidores más baratos no tienen una interfaz serial sino una llamada interfaz S0.ingrese la descripción de la imagen aquí

Esta es básicamente una salida digital de colector abierto que se cierra unas 1000 veces por kWh (dependiendo de su medidor). Con una resistencia pull-up externa, obtiene buenos pulsos que podría leer con su Raspberry-Pi y una biblioteca GPIO con interrupciones. Puede usar pigpiod para generar interrupciones y medir el intervalo de tiempo entre dos pulsos consecutivos. Con esto, puede calcular el consumo de energía instantáneo.

Si tiene un medidor analógico con punteros de marcación, podría intentar leer esos punteros con algún tipo de sensor de distancia de corto alcance como este para generar pulsos en cada revolución.

¿Y conoce el modelo/fabricante de dichos dispositivos que tienen interfaz SO?
EAC, Finder, ABB, por ejemplo, consulte aquí Ebay , y para obtener una referencia, consulte Raspberry Pi Power Monitor Google es su amigo

Hay medidores electromecánicos de convección utilizados en toda la India. El diseño es bastante simple teniendo un Rotating disk or a ringlugar donde el no. de revolución por segundo son proporcionales a la cantidad de energía que pasa a través del medidor.ingrese la descripción de la imagen aquí

Este es un diagrama que muestra el principio básico del medidor, la inducción electromecánica hace que el disco gire.
Estos discos suelen tener una pintura roja/negra que describe el comienzo o el cero inicial, desmonte el medidor, saque el disco, haga que la pintura roja sea mucho más oscura con una pintura negra , intente aumentar su ancho si es posible.
Metro

Ahora coloque una combinación de LED de alta intensidad y un sensor LDR para detectar el reflejo del disco giratorio, con una combinación perfecta de estos 2 puede detectar la aparición de la porción de marca ( ) again you will need to work on these, to get things right. cuando aparece la parte marcada, significa una ronda completa. Defina restricciones en su código y, para ser perfectamente preciso, agregue algo de retraso ya que la tira es larga.

Por lo tanto, ahora puede calcular fácilmente la potencia ya que conoce la revolución. La mejor de las suertes.