Dedalo
Mobilis in Mobili
Bueno, pues ya esta funcionando el ultimo invento.
He construido un nuevo repartidor de carga con un PIC16F88. El anterior funcionaba con una PAL, este ademas admite ser controlado desde el puerto serie de un ordenador.
Se trata de que la salida del cargador de baterias de 220V y la salida del regulador de la placa solar ahora van a esta caja.
Tambien llegan a esta caja los positivos de las tres baterias, dos en la vivienda y otra en el motor de la AC.
Ademas, esta caja recibe una señal que le indica si el alternador esta activado, una tension procedente del cargador de baterias tomada antes del circuito de flotacion y la tension directa de la placa solar.
Esta caja tiene 8 reles:
6 reles de 10 Amperios para conectar la placa solar o el cargador a cualquiera de las tres baterias.
2 reles de 40 Amperios que conectan las dos baterias de la vivienda a la del motor.
El PIC tiene un bit de salida a cada uno de lo 8 reles a traves de un ULN2803. El puerto B al completo.
Las baterias estan conectadas a traves de resistencias a las entradas 0, 1 y 2 del ADC para poder medir su voltajeç
La tension directa de la placa solar y la del cargador van a las entradas 3 y 4 del ADC, asi podemos saber en que estapa de carga esta el cargador (es de 3 etapas) y si la placa solar esta activada o el regulador la ha desconectado.
La señal de 12V del alternador entra a traves de un optoacoplador al bit 5 del puerto A
Los bits 6 y 7 del puerto A sirven como RXD y TXD del puerto serie.
El circuito se alimenta de las tres baterias a traves de unos diodos, de forma que basta que una sola de las tres tenga tension y ya funciona el PIC.
Cuando arranca entra en modo automatico, eso quiere decir que mide los voltajes de las tres baterias, localiza la mas baja de las tres y le asigna la fuente de carga mas potente por este orden:
1 Alternador que puede dar hasta 20 Amperios de carga.
2 Cargador, que carga a un ritmo fijo de 5 Amperios en la fase inicial.
3 Placa solar, que dependiendo del sol carga hasta unos 4,5 Amperios.
Si quedan mas fuentes de energia disponibles busca la siguiente bateria y le aplica esa fuente de enrgia.
A traves del puerto serie se puede consultar el estado interno o le puedo enviar mensajes para conmutar los reles manualmente o cambiar las preferencias de carga o consultar el estado de la placa y el cargador. Para eso me he diseñado un lenguaje propio que se parece a esto:
Le enviamos un mensaje ?B1<CR>
Responde con B1XXC<CR> donde XX es el voltaje en decimas de voltios y en hexadecimal y C es un guion si no esta en carga, una P si esta conectada a la placa solar, una C si esta conectada al cargador o una A si esta cargando desde el alternador.
B180P<CR> indicaria que la bateria 1 esta cargando de la placa solar y que tiene 12,8V
He construido un nuevo repartidor de carga con un PIC16F88. El anterior funcionaba con una PAL, este ademas admite ser controlado desde el puerto serie de un ordenador.
Se trata de que la salida del cargador de baterias de 220V y la salida del regulador de la placa solar ahora van a esta caja.
Tambien llegan a esta caja los positivos de las tres baterias, dos en la vivienda y otra en el motor de la AC.
Ademas, esta caja recibe una señal que le indica si el alternador esta activado, una tension procedente del cargador de baterias tomada antes del circuito de flotacion y la tension directa de la placa solar.
Esta caja tiene 8 reles:
6 reles de 10 Amperios para conectar la placa solar o el cargador a cualquiera de las tres baterias.
2 reles de 40 Amperios que conectan las dos baterias de la vivienda a la del motor.
El PIC tiene un bit de salida a cada uno de lo 8 reles a traves de un ULN2803. El puerto B al completo.
Las baterias estan conectadas a traves de resistencias a las entradas 0, 1 y 2 del ADC para poder medir su voltajeç
La tension directa de la placa solar y la del cargador van a las entradas 3 y 4 del ADC, asi podemos saber en que estapa de carga esta el cargador (es de 3 etapas) y si la placa solar esta activada o el regulador la ha desconectado.
La señal de 12V del alternador entra a traves de un optoacoplador al bit 5 del puerto A
Los bits 6 y 7 del puerto A sirven como RXD y TXD del puerto serie.
El circuito se alimenta de las tres baterias a traves de unos diodos, de forma que basta que una sola de las tres tenga tension y ya funciona el PIC.
Cuando arranca entra en modo automatico, eso quiere decir que mide los voltajes de las tres baterias, localiza la mas baja de las tres y le asigna la fuente de carga mas potente por este orden:
1 Alternador que puede dar hasta 20 Amperios de carga.
2 Cargador, que carga a un ritmo fijo de 5 Amperios en la fase inicial.
3 Placa solar, que dependiendo del sol carga hasta unos 4,5 Amperios.
Si quedan mas fuentes de energia disponibles busca la siguiente bateria y le aplica esa fuente de enrgia.
A traves del puerto serie se puede consultar el estado interno o le puedo enviar mensajes para conmutar los reles manualmente o cambiar las preferencias de carga o consultar el estado de la placa y el cargador. Para eso me he diseñado un lenguaje propio que se parece a esto:
Le enviamos un mensaje ?B1<CR>
Responde con B1XXC<CR> donde XX es el voltaje en decimas de voltios y en hexadecimal y C es un guion si no esta en carga, una P si esta conectada a la placa solar, una C si esta conectada al cargador o una A si esta cargando desde el alternador.
B180P<CR> indicaria que la bateria 1 esta cargando de la placa solar y que tiene 12,8V