No se si conocias esto, podria servir para acceder al fm :
Products - for OutBack
Versión para imprimir
No se si conocias esto, podria servir para acceder al fm :
Products - for OutBack
Por lo pronto ya he visto que con una RPi y Python puedo atacar al FM80 y sacarle datos (Vbat, Vplaca, Iplaca....) y como interesante el estado del regulador(bulk, float,...)
Aqui alguien que se lo ha currado
pyMATE
- - - - - - - - - - - - - - - - - - -
No lo conocia gracias... pero parece que es tambien un producto cerrado......prefiero la aproximacion de pyMATE dado que es totalmente abierta y ademas no se necesita el MATE sino que se ataca al FM80 directamente
Manuel, muy interesante. Ahora ya no tienes excusa para no comprar la RPi. Si te fijas en el texto de piMATE, utiliza Python 2.7. Por ahora el > 3 no tiene implementadas todavía algunas funciones.
Un proyecto super interesante.
¿Donde estaria el limite? ¿se podrian monitorizar 20 shunts, 4 sondas de temperatura, y 24 voltages?
Parece una locura, pero puestos amonitorizar creo que cuantos mas datos mas control.
El numero de monitorizaciones no tiene limite
En la PCB que estaba diseñando estaba usando 2 multiplexores de 16 canales....luego 32 entradas multiplexadas para Voltios y dos ADS1115 que sirven para 4 shunt..... pero puedes poner lo que se necesite....
Si se necesitan mas de 4 ADS1115 (8 shunts) por temas de direccionamiento I2C habria que buscar otro integrado o multiplexar las entradas de los shunts
¿podria ser esto?
https://learn.adafruit.com/adafruit-...akout/overview
Este seria el caso de querer utilizar mas de 4 ADS1115
Otra opcion que comentaba es multiplexar las señales para utilizar menor numero de ADS1115....no recuerdo el nombre del integrado que utilizo pero esta puesto en este brico
En cualquier caso, si la necesidad lo requiere, hay muchas opciones
Hola.
Empezare por desenpolvar los Rpi que tengo en alguna caja e intentar prepararlos para este brico, con el hardware no tengo problemas pero la programacion estoy pez, a ver si consigo hacer algo.:
Lo quiero monitorizar todo y tengo muchos trastos porque he ido ampliando segun me deja el bolsillo, esto es lo que tengo:
-10 series de 2 placas (7 funcionando y 3 en camino)
-3 reguladores de 60A. (2 funcionando y 1 en camino)
-1 regulador de 30A
-1 generador eolico de 750W con regulador separado
-1 inversor 3500W (quedara en reserva)
-2 inversores 2500W en paralelo (preparando instalacion)
-12 vasos opzs
-1 grupo electrogeno
Tambien me gustaria monitorizar la temperatura de la estancia de las baterias y de la electronica que estan separadas
No se si un Rpi dara para todo y si sabre programarlo, creo que me viene un poco grande, pero lo voy a intentar.
Tu pregunta y seguro consigues lo que quieres.
Vete mirando algo de programación en Python. Olvídate de Perl. C o C++ no lo veo necesario. Tienes un montón de librerías definidas.
Mleon y yo desconocíamos por completo Python hace 3 meses y aquí estamos: Python, php, mysql y Highcharts.
Lo primero que se tiene que decidir es:
A) Que quiero o necesito monitorizar para ver que/cuantos shunt , sensores temperatura, etc... hay que tener
No te quedes corto, pero tampoco tires la casa por la ventana.
B) Decidir que interaccion se quiere con el sistema de acuerdo a los datos capturados.....encender depuradora, luces, grupo electrogeno,
Has programado antes algo en algun lenguaje?....si SI, algo mas facil te sera implementarlo....si NO, tampoco es preocupante pero te toca leer algo mas
Veo que ya tienes una RPi.....si no la controlas bien seguro que Nikitto puede poner los pasos a seguir desde cero para dejarla lista para el brico
- Sistema Operativo
- Activar I2C en la placa
- Mysql
- Python
- Servidor web
- .....
Confirmado:
Este cachito de algoritmo nos salva de la interferencia/transitorio que tiraba todo los relés. Nos salva en el sentido de que los rearma si se cumplen las condiciones; es decir, no vuelven al estado anterior, sino que en caso de cumplirse las condiciones se rearman. Más que suficiente, al menos para mi.
Código PHP:
#algoritmo condiciones reles
estado=bus.read_byte(32)
if estado != 255 :
Rele_Out_Ant = [i[:] for i in Rele_Out]
else :
Rele_Out_Ant = [[0] * 8 for i in range(8)]
Ahora que ya se fueron los invitados, seguiré con la reprogramación, cambiando también el algoritmo anterior, por el que publicaste, Manuel.
Si el transitorio solo reiniciaba el PCF lo normal era que funcionara....lo malo es que dicho transitorio cuelgue al PCF y por tanto deje de responder
Como solucion momentanea me parece bien.....si es definitiva no me gusta dejar algo que inicializa el PCF cada vez que conmuta.....me generaria desconfianza....y por tanto.....intentaria eliminar por HW la interferencia
Me parece buena solución para ir tirando. El cable de control está apantallado??
Efectivamente, voy a intentar solucionarlo colocando un varistor (como dijo Gabriel) en la alimentación del propio contactor (entre A1 y A2). Que creo que es el que produce el fallo, por múltiple rebote de contactos. Llevo años manejando contactores como este y más grandes, autómatas, ... y es la primera vez que me encuentro este tipo de fallo. :pensive:
- - - - - - - - - - - - - - - - - - -
Quizás sería otra solución. Probaré.
A mi me da que es mas un pico en alimentacion que en las lineas de control
En cualquier caso ..... mejor eliminar la causa
En alimentación de ¿qué? ¿Del propio PCF?
He probado 2 alimentaciones diferentes para la RPi, ADS1115 y PCF. Primero con el propio adaptador de fábrica y ahora con la FA de PC. En los dos casos el mismo fallo.
Si este fallo lo pasáramos a un tema hidráulico, quizás la solución sería colocar en la tubería una hidroesfera para amortiguar el golpe de ariete, producido principalmente por los monomandos. Que cierran el paso de agua de una forma muy rápida.
Aquí lo que pasa es que el híbrido ... mientras escribo esto me doy cuenta de una cosa ... ¿estos híbridos no trabajan a alta frecuencia? ¿A ver si esta va a ser la causa? El cambio de potencia a la salida debe de influir en el comportamiento del PCF que está a no más de un palmo del híbrido.
Tienes forma de sacar los 5v de las baterias si pasar por AC?
Yo también lo pensaba, hasta que leí que llegó a conectar la Raspby a la red, y seguía dando fallo. Si los cables de control y potencia que llegan a los relés están muy juntos, puede que quede afectado el cable de control.
Hay que tener en cuenta que la salida del inversor, aunque sea de onda senoidal pura, se consigue con unas frecuencias portadoras de varios KHz, por lo que en los transitorios se pueden producir perturbaciones importantes.
Con un osciloscopio salimos de dudas.....
Lo primero alejarse lo maximo del hibrido
Es una opinion
Qué actividad! Se solapan los mensajes jeje
Habrá que abrir un chat en foro
El apantallado podría solucionar el problema. Si tienes por ahí un cacho de algo, prueba y vemos.