Densitómetro Óptico para arduino

Todo cuanto tiene que ver con la obtención, almacenamiento y proceso de la información digital, sus aplicaciones y el software y hardware utilizado.
Responder
Mensaje
Autor
Avatar de Usuario
hector.ar
Mensajes: 531
Registrado: Vie Dic 23, 2005 11:12 pm
País: Argentina
Ciudad: Buenos Aires
Ubicación: Caballito

Densitómetro Óptico para arduino

#1 Mensaje por hector.ar »

Diseñé y armé este proyecto, lo comparto:
https://onedrive.live.com/?id=CE4D8545E ... 45E1C28958

Se trata de un sensor con fotodiodo BPW24R, cuya corriente es amplificada por un amplificador logarítmico, y su salida leida por el ADC del arduino
Una referencia de tensión hecha con idénticos transistores que el circuito de logaritmo, es leida por otra entrada del ADC del arduino, a los fines de compensar en temperatura el módulo de logaritmo.
Un LED es la fuente de luz para exitar el fotodiodo, formando una barrera óptica, que permite leer la densidad óptica del objeto transparente que se interponga en la misma. Una tercer entrada del ADC lee la tensión sobre el LED a modo de ver que es estable.

Un encoder con pulsador permite ingresar a un menú para colocar un factor de calibración (multiplicador) y de cero (resta).
Los factores de calibración y cero se almacenan en la EEPROM (memoria no volátil)
Un pulsador mas, permite enviar la lectura al puerto serie.

Un segundo LED se enciende cuando se envian datos al puerto serie.
Un buzzer hace un pitido cuando se presiona un pulsador.

Obviamente no sólo sirve como densitómetro, si se usan LEDs de distintos colores se puede hacer un fotocolorímetro, para determinar concentración de soluciones coloreadas (Ley de Lambert y Beer). Como la lectura es logarítmica se lee directamente absorbancia, no transmitancia.

Es todo.

Saludos!
Héctor
hector.ar

alberttoy
Mensajes: 1090
Registrado: Mar Sep 16, 2014 12:55 am
País: españa
Ciudad: barcelona

Re: Densitómetro Óptico para arduino

#2 Mensaje por alberttoy »

Muy interesante.
Me pregunto si al tener un amplificador logarítmico se necesitan mas puntos de calibración.
Para un termómetro que se supone lineal necesitamos dos puntos y nos permite deducir el ofset y la amplificación (T=a+bx)
¿En este caso es necesario un tercer punto?

Avatar de Usuario
hector.ar
Mensajes: 531
Registrado: Vie Dic 23, 2005 11:12 pm
País: Argentina
Ciudad: Buenos Aires
Ubicación: Caballito

Re: Densitómetro Óptico para arduino

#3 Mensaje por hector.ar »

Obviamente que cuanto mas puntos mejor, pero justamente el amplificador logaritmico es para hacer lineal la funcion, ya que la absorbancia es una magnitud logaritmica; por lo cual puede utilizarse dos puntos para calibrar.
https://es.wikipedia.org/wiki/Ley_de_Beer-Lambert

Saludos!

Héctor
hector.ar

Avatar de Usuario
Anilandro
Mensajes: 4905
Registrado: Dom Feb 11, 2007 10:16 pm
Ubicación: Islas Baleares, España
Contactar:

Re: Densitómetro Óptico para arduino

#4 Mensaje por Anilandro »

Excelente trabajo, Hector.ar, como es habitual en tus proyectos. Me ha interesado además la configuración de amplificador logarítmico, que hasta ahora nunca he utilizado, pese a que más de una vez me habría venido bien.

He encontrado en la red un buen resumen de este tipo de amplificadores, así como otros muy curiosos, tales como multiplicadores analógicos, rectificadores a "superdiodo" y algunos más basados en aplicaciones no lineales de los amplificadores operacionales. La dirección de enlace es:

https://cv3.sim.ucm.es/access/content/g ... _opamp.pdf

Saludos
La VIDA sólo es energía que ha aprendido a defenderse... (Anilandro)

*** La Web de Anilandro *** http://sites.google.com/site/anilandro

Avatar de Usuario
heli
Mensajes: 1946
Registrado: Mié Sep 06, 2006 7:28 am
País: España
Ciudad: Alcalá de Henares
Ubicación: Alcala de Henares (Madrid, España)
Contactar:

Re: Densitómetro Óptico para arduino

#5 Mensaje por heli »

No había tenido tiempo de mirarlo hasta ahora...
Muy interesante el proyecto, y el documento de la Complutense también.
Yo estuve manteniendo durante mas de quince años un computador analógico para control de caudal de aire. Tenía módulos sumadores-restadores, división y multiplicación, tanto por ciento, PID, y extracción de raiz cuadrada, todo con amplificadores operacionales. Muy robusto pero necesitaba ajustes periódicos...

En diseño analogico de circuitos no lineales lo mas que hice fue un rectificador de precisión para una tacodinamo, para obtener el mismo voltaje en un sentido de giro que en otro... Usé un esquema similar al esquema de la figura 5 del documento https://cv3.sim.ucm.es/access/content/g ... _opamp.pdf
¡No es imposible, lo que pasa es que no sabes como hacerlo!
Aka: no es difícil si sabes como.
http://heli.xbot.es

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado