La Taberna del Puerto El seguro de mi barc
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

 
 
Herramientas Estilo
  #9  
Antiguo 14-03-2016, 12:51
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: Proyecto OpenPlotter

Cita:
Originalmente publicado por gypsylyon Ver mensaje
Convertidor AD hasta 16 canales para la Raspberry
Hola a todos

Aqui estoy de nuevo para informar de los progresos con el convertidor Analogico Digital (AD) que ya reporte en otros post.
Se trata del MCP3008 de 8 bit que utiliza el Interface serial paralel SPI.

Pues bien este fin de semana he probado lo de leer 2 de estos convertidores y ha funcionado sin problemas.

Esto significa que disponemos de 16 canales analogicos para leer diferentes cosas, como por ejemplo niveles de depósitos, voltaje de baterias, temperaturas, y todo aquuello que de señal analogica.

Si alguno se pregunta, para que tantos canales, os planteo la siguiente situación:
velero con 2 baterias de servicio mas una de arraque.
Dos depositios de agua dulce
Deposito de aguas negras
Deposito de gasoil

Bien si queremos monitorizar todos ellos necesitaremos:
Baterias: Monitorear voltios y carga(o descarga) 6 canales
Depositos de agua: otros dos canales (ya van 8 esto ocuparia un
convertidor)
Deposito aguas negras : 1 canal (ahora 9 empezariamos con el segundo
convertidor)
Deposito de gasoil: un canal (con este 10)
Si queremos monitorizar las temperaturas interior del barco, exterior y agua de mar otros tres canales (en la cuenta 13)
Y ya puestos porque no tambien la temperatura de la nevera? (14 canales)
Aunque Sailoog ya ha propuesto otros sensores para la temperatura del motor con I2C, se podria usar un canal del convertidor si se desea ( con este 15)
El ultimo canal lo podemos usar para la temperatura de las baterias.

Y todo esto por menos de 100 €, es decir podemos monitorizar nuestro barco por menos dinero de lo que cuesta un voltimetro, ademas de todas las otras cosas que se pueden hacer con Openplotter.

Con el uso de los GPIO en Openplotter podemos programar alarmas o activar relais en funcion de parametros que programemos.
Por ejemplo podemos hacer que se pare el cargador de la bateria si la temperatura de la bateria sube por encima de los 40º.
O a quien no le ha pasado que salta el automatico de la corriente del pantalan, con lo que la bateria no carga. Hemos dejado la nevera encendida para que el fin de semana esten las cervezas frias. Si el corte de corriente ocurre el martes, entonces para el fin de semana la bateria se ha descargado completamente. Para evitarlo programamos que se desconecte la nevera cuando el voltaje de la bateria baja de 10 voltios.

ASi que lo siguiete será preparar una placa de circuito impreso con los dos convertidores, que se pueda conectar directamente a la Raspberry, Con potenciometros de ajuste del voltaje de entrada y conectores para conectar los cables. El coste de cada convertidor es de 3 €, la Raspberry unos 40€, el display touchscreen creo que tambien unos 40€.
La ventaja del touchscreen es que se pueden programar botones que funcionen como interruptores.

Aqui os muestro una foto de la lectura de los dos convertidores
ADC es el primero y BDC es el segundo. Debajo es la conversion a voltaje de los dos primeros canales
Fenomenal!

Como has conectado los dos chips? en paralelo a los pins SPI?

En esa placa que comentas, mas que potenciómetros para ajuste de voltajes de entrada deberíamos de conectar divisores de tensión no? de esa manera podríamos medir las variaciones en cualquier bateria/placa solar/generador eolico/toma de pantalan... con cualquier voltaje según esta formula para adaptarlo a los niveles de los chips ADC:



El problema es que habría muchos posibles valores para esas resistencias que forman el divisor de tensión y sería dificil crear una placa que sirviera para todos ellos.
 

El seguro de mi barc

Herramientas
Estilo

Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 17:20.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto