Medidor de Energía DDS238 de Hiking

Enseña tus proyectos!
Responder
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Medidor de Energía DDS238 de Hiking

#1

Mensaje por Pac0 »

Nuevo brico para monitorizar via modbus el medidor de energía DDS238 de la marca Hiking.
Este medidor se puede adquirir en aliexpress:
https://es.aliexpress.com/store/product ... 049222c2c6

La idea es utilizarlo para medir la potencia de placa provinente de un campo de microinversores. Para ello lo conectaremos en la línea AC que llega del campo conectado a nuestra red.
Este medidor tiene una salida modbus RTU, que simplifica su lectura desde nuestra raspberry PI, con una sencilla aplicación python, que se puede utilizar independientemente o desde el brico pvcontrol, de Mleon y Nikkito. (Adicionalmente tiene una salida de impulsos que para este brico no le veo la utilidad.)
Para ello he diseñado una clase python que lee únicamente 3 datos: voltaje, intensidad y potencia activa. Normalmente solo necesitaremos este último dato que se sumará a la potencia que llega de otras fuentes. El resto de datos que se pueden leer: Energía total, importada y exportada, no son relevantes para su aplicación con la línea de inversores y quedan para implementar en un futuro.

El programa se puede acceder en mi página de Github que dedico a utilidades para pvcontrol.
https://github.com/JanusHL/pvcontrol/tree/master/dds238
donde he alojado los ficheros necesarios: class_dds.py, la clase principal y un programa para efectuar el test data_DDS.py.

En la página de github, explico el hardware adicional necesario para conectar el medidor a la Raspberry PI, que es un simple conversor USB a RS485. Para cualquier duda sobre el tema contestaré en este hilo.
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Pruebas del Medidor de Energía DDS238

#2

Mensaje por Pac0 »

El medidor en pruebas:
dds238_01.JPG
Datos en la raspberry PI:
rpi_DDS.png
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Avatar de Usuario
Mleon
Enana blanca
Enana blanca
Mensajes: 424
Registrado: 26 Ene 2019, 01:25
Has thanked: 11 times
Been thanked: 229 times

Re: Medidor de Energía DDS238 de Hiking

#3

Mensaje por Mleon »

Estupendo aporte

Veo que serviría para monitorizar no solo la potencia de salida de unos microinversores, sino cualquier salida AC (inversores que no permiten monitorizacion, etc.)
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Re: Medidor de Energía DDS238 de Hiking

#4

Mensaje por Pac0 »

Mleon escribió: 02 Feb 2019, 01:42 Estupendo aporte

Veo que serviría para monitorizar no solo la potencia de salida de unos microinversores, sino cualquier salida AC (inversores que no permiten monitorizacion, etc.)
Hola MLeon, por supuesto que al ser un monitor de energía, puede colocarse en cualquier línea AC, incluyendo la salida de un inversor. La principal ventaja sobre un sensor no invasivo, pese a que éste segundo se coloca en uno de los cables sin desconectarlo, es que con modbus, la distancia entre el sensor y la Rpi que recoge los datos, puede ser mayor. Este es un brico más para facilitar la recogida de datos en nuestras instalaciones FV. A mi entender, tiene un amplio rango de utilizaciones. Para mi instalación he buscado lo más cómodo, que como ya se verá es colocarlo en el exterior en una caja donde ya tenía un cable UTP sin utilizar y donde llevaré todas las líneas AC de los microinversores.
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Avatar de Usuario
Mleon
Enana blanca
Enana blanca
Mensajes: 424
Registrado: 26 Ene 2019, 01:25
Has thanked: 11 times
Been thanked: 229 times

Re: Medidor de Energía DDS238 de Hiking

#5

Mensaje por Mleon »

Has probado que periodo mínimo de muestreo te permite capturar de una forma estable?
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Re: Medidor de Energía DDS238 de Hiking

#6

Mensaje por Pac0 »

Mleon escribió: 03 Feb 2019, 00:43 Has probado que periodo mínimo de muestreo te permite capturar de una forma estable?
He probado hasta 1 segundo. Pero el brico lo lee cada 5 segs...
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Avatar de Usuario
Corazon_de_perro
Supernova
Supernova
Mensajes: 1797
Registrado: 23 Ene 2019, 14:36
Been thanked: 4 times

Re: Medidor de Energía DDS238 de Hiking

#7

Mensaje por Corazon_de_perro »

Tengo un medidor similar y la ventaja que le veo frente a otros protocolos es que se pueden solicitar unos datos concretos.

Por ejemplo, si solicitamos 3 datos, la respuesta es de 7 bytes, siendo la velocidad de transmisión de 960 bytes/segundo, por lo que tendríamos un tiempo de respuesta de unos

8 ms.

Como ejemplo, la respuesta del RS232 de los Voltronic ante una consulta de estado,QPIGS, se va a unos 400 ms.
Hail & Kill !
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Re: Medidor de Energía DDS238 de Hiking

#8

Mensaje por Pac0 »

Gabriel_2018 escribió: 03 Feb 2019, 11:59 Tengo un medidor similar y la ventaja que le veo frente a otros protocolos es que se pueden solicitar unos datos concretos.

Por ejemplo, si solicitamos 3 datos, la respuesta es de 7 bytes, siendo la velocidad de transmisión de 960 bytes/segundo, por lo que tendríamos un tiempo de respuesta de unos

8 ms.

Como ejemplo, la respuesta del RS232 de los Voltronic ante una consulta de estado,QPIGS, se va a unos 400 ms.
Modbus es muy potente, por eso se utiliza a nivel industrial...
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Avatar de Usuario
Mleon
Enana blanca
Enana blanca
Mensajes: 424
Registrado: 26 Ene 2019, 01:25
Has thanked: 11 times
Been thanked: 229 times

Re: Medidor de Energía DDS238 de Hiking

#9

Mensaje por Mleon »

Dado que se le puede sacar bastante información, (potencia, Hz, factor de potencia,.. ) puede dar mucho juego

Por ejm es una forma muy fácil/segura de sacar la información de Hz y utilizarla para el control de excedentes en sistemas que utilizan los Hz para indicar que hay excedentes
Avatar de Usuario
Pac0
Boss
Boss
Supernova
Supernova
Mensajes: 1073
Registrado: 23 Ene 2019, 14:23
Ubicación: Lago Baikal
Has thanked: 192 times
Been thanked: 104 times
Contactar:

Re: Medidor de Energía DDS238 de Hiking

#10

Mensaje por Pac0 »

Mleon escribió: 16 Feb 2019, 23:21 Dado que se le puede sacar bastante información, (potencia, Hz, factor de potencia,.. ) puede dar mucho juego

Por ejm es una forma muy fácil/segura de sacar la información de Hz y utilizarla para el control de excedentes en sistemas que utilizan los Hz para indicar que hay excedentes
No me lo había planteado, pero lo pondré a prueba, para ver como funciona. Grabaré en la BBDD los "herzios", de cada lectura...
Non semper ea sunt quae videntur
Interior:
3,5Kwp Mono; 2 x Midnite Classic 150; 1 x Victron Multiplus 24/5000; 8 + 8 celdas LiFePo4 280Ah
Banana PI + RPI + PVControl V3 - custom
Exterior:
1,7Kwp Poli
1 x Victron Multiplus 24/2000 + SB 1.5 en acople de red
8 celdas LiFePo4 305Ah
Le Potato + PVControl - V3 custom

http://kapg.ddns.net:8085/inicio_canvas.php
Responder