martes, 27 de marzo de 2007

Vamos a seguir con el circuito del LM35DZ, pero antes les cuento un notición.

Me acaba de llegar un FREE SAMPLE SHT11 de SENSIRION !!!!! SI !!!!!

En Argentina que te envíen un sample era una misión imposible, pero de tanto insistir en todos los lados posibles al menos ya hemos descubierto a uno, **SENSIRION**.

El SHT11 es un Sensor de Humedad Relativa Ambiente y de Temperatura en encapsulado SMD y que trabaja vía I2C. Una verdadera joyita con la que vamos a hacer seguramente algún instrumento patrón en breve para estos valores ambientales.

Sigamos.

El circuito para el LM35DZ es muy sencillo y no requiere mayores explicaciones. Es un OA como seguidor unitario, el cual nos entregará a la salida 10mV por grado centígrado, es decir 250mV a 25ºC.


Vale recordar que al LM35DZ lo colocaremos lo más próximo posible a la conexión de la entrada de la termocupla con la PCB que contine el circuito anterior (con el OP07), para que sense la temperatura de las famosas y nunca bien comprendidas "junturas frías", provocadas por las junturas secundarias.

No dejen de colocar los capacitores de desacoplo en la alimentación tal como muestra el diagrama ya que sino, fluctuará mucho la lectura obtenida en el PIC.

lunes, 26 de marzo de 2007


A medida que vaya teniendo tiempo voy a ir subiendo las distintas partes del circuito de este termómetro que vamos a tratar, sea lo más completo posible.

Ésta primera parte es el amplificador de la termocupla formado por un Operacional de muy bajo Offset, que es el OP07 y muy alta ganancia, la cual ajustaremos con el preset de 100K , que en el gráfico aparece como R7 , pero no es una R fija, es un preset.(Más adelante explicaremos la forma de ajustar todo el circuito, paso a paso).

El circuito es muy sencillo formado por una entrada bien filtrada con el arrollamiento toroidal que se construye bobinando con dos hilos de cobre esmaltado de 0,5 mm de diámetro, arrollándolo en la totalidad del perímetro del toroide, de forma tal de lograr una bobina lo más extensa posible.

Luego viene un filtro pasabajos formado por las resistencias de 220 Ohm y los capacitores de 10uF, para luego ingresar al AO.
Con el Preset de 100 Ohm vamos a ajustar el Offset del circuito.

Esto lo haremos, cortocircuitando (haciendo un puente) entre los pines 3 y 2 del OP07 y ajustando el preset hasta tener CERO VOLTS, lo más exacto posible. De esta forma ajustaremos el Offset del amplificador de la termocupla.

La termocupla a usar será la que viene con los tésters o multímetros que tienen la facultad de medir temperaturas. Estas son termocuplas tipo K que muy bien nos van a servir para nuestros propósitos.

No vienen mecánicamente listas para usar, tal cómo si fuese una industrial, pero su precio irrisorio hace que nos volquemos por la opción de adecuarla a nuestro gusto para nuestro uso, con un poco de ingenio y nada más. De esa forma nos habremos ahorrado unos cuantos pesos y estaremos trabajando dentro de márgenes de presición muy buenos, para nuestra aplicación.
Una de las cosas a tener en cuenta es que las termocuplas poseen polaridad en la tensión que generan, motivo por el cuál vamos a estar atentos a invertir la conexión de entrada al toroide para una correcta salida amplificada.

A la salida del OP07, no figura en el circuito, hemos colocado una resistencia de 1K en serie con la salida y un capacitor de desacoplo de 100nF a GND, para desde allí entrar al 16F876A.

La idea es poner 2 termocuplas por bacha de aceite, como dije antes y luego promediar las lecturas.

Cuando volvamos, lo siguiente será el uso del LM35DZ para la compensación de la juntura fría.
Este circuito es una adaptación de uno que publicó el amigo Chaly29 en el foro TODOPIC.

sábado, 24 de marzo de 2007

It's alive ! It's alive !

Funcionan !!!!!
No son iguales evidentemente las termocuplas entre sí, ya que me dan un error de -2ºC a 100ºC pero creo que eso se podrá solucionar con el ajuste del OP07, que es el encargado de acoplar y amplificar la señal de la termocupla.
Pienso poner dos termocuplas por bacha e ingresar por dos entradas analógicas y usar una tercera para referencia de voltaje con un LM336 2,5V.
Al menos con una sola termocupla, esa configuración funciona bien.
Será cuestión de hacer la sumatoria de las temperaturas obtenidas y luego dividirla por dos.
Cada temperatura obtenida, será el resultado de unas 100 a 200 muestras de temperatura, para lograr una promediación y un filtrado de la señal por software.

Cuando vuelva, voy a tratar de postear fotos.
Vá lento, pero vá por buen camino.

Saludos
Mario

lunes, 19 de marzo de 2007


Por fin llegaron las termocuplas !!! Ya estuve probando una y no me convenció (compré dos), voy a ver si la segunda me sirve, creo que sí, que es la que necesito.


Si, porque esto ya se está demorando mucho y el Leo se me vá a cansar de esperar. Ahora tengo que coordinar con él la forma mecánica del agarre de la termocupla a la bacha.
Vean a la derecha el conector ICSP y bien abajo el DB9 para enlazar el termómetro con la PC que tiene en la oficina, para controlar la temperatura.
Hice un programita en VB6 que le permite guardar en la 24C16 toda una jornada de trabajo.
Abajo al medio se vé el DS1307 y a la izquierda abajo, las fichas banana donde entramos en la llamada "juntura fría. El LM35DZ no se alcanza a ver.
Y el por último el display está marcando la temperatura ambiente y la hora. Eso es para monitorearlo en el lugar, sin necesidad de subir a la oficina, a ver el gráfico en el programa.
Si puedo hoy, sino mañana pruebo la termocupla y les cuento cómo me fué.
*****************************************************************************
La finalidad de este termómetro, es saber a qué temperatura trabajan el aceite de las bachas freidoras los empleados (y más cuando Leo no está en la fábrica), en forma manual.
Es decir, cuando se pasan de temperatura, cuando fríen, cuando no, cuando agregan aceite, todo lo que pasa en la bacha en un día de trabajo.
Esta vá a ser la segunda prueba.
La primera salió mal porque usamos termocuplas que no servían.
Mañana, si puedo les cuento más.
Saludos.
Mario

miércoles, 14 de marzo de 2007

Martes 13 !!! Qué día tuvimos hoy !!! Por suerte ya terminó.

Cerca de las 7 de la tarde tenía un raye muy grande y aproveche a invitarla a Tomson a que fuéramos a caminar y aprovechamos a despejarnos un rato y a sacarnos pajaritos raros de la cabeza.

La sección de Reparaciones de DVD del sitio está quedando cada vez mejor. Me gusta el trabajo que está resultando.

Hoy no pude dedicarle nada al Termómetro, ni al cabezón que está esperando para que montemos el stereo en el milqui (Fiat 1500), pero espero que mañana me salgan algunas cosas a la mañana, cosa de estar con ánimo a la tarde.

Del termómetro estoy esperando las sondas. No le pregunté nada a Maresca si las había traído. Vamos a ver si mañana lo llamo y le pregunto.
Ahora los dejo, porque me voy a anotar en un curso en la UTN que te podés anotar por mail y me estoy acordando ahora de hacerlo.
Es un curso de Reparación de Lavaropas Automáticos.
Para qué necesito yo un curso de esos ?
Simple.
Hay equipos que se tiran por no poder repararse la electrónica de los mismos.
Lavaropas a veces, impecables exteriormente.
Y en este como en tantos casos, UN PIC, resuelve todo.
Se entiende ?
Si no se entiende después les cuento más.
Saludos
Hasta mañana (que es hoy)

lunes, 12 de marzo de 2007

Hola !
Hoy 12 de Marzo, fué un día cansador. Hubo trabajo en el taller (les cuento, soy Service de TV, Audio y Video) y anduvimos bastante agitados con Tomson (Patricia, mi esposa).
Casi todos los días hay mucha acción en el negocio, ya que somos Services Oficiales de muchas marcas muy vendidas, entonces el movimiento de gente es grande.

Les voya contar que estoy haciendo con los PIC.

Ahora estoy en campaña de conseguir sondas de temperatura de las que usan los téster digitales, para algo así como un DataLogger.
Es básicamente un termómetro a base de un 16F876A, con la entrada de la sonda esta que les mencionaba, a modo de termocupla, con un LM35DZ para la compensación de la unión fría, un RTC, para guardar los datos de temperatura, junto a datos horarios, todo en una memoria 24C16 y con salida por RS232 a una aplicación que hice en VB6.

Todo esto se usará para medir la temperatura del aceite de la fábrica de palitos salados de mi amigo Leo y así automatizar las cocinas para que nunca tenga problemas de temperatura en el aceite.

En eso andamos. Después agrego más y algunas fotos.

Hasta Luego

Hoy Comenzamos

Hola ! Hoy 12 de Marzo comenzamos este Blog donde hablaremos de Microcontroladores y mis experiencias con ellos. Vamos a ver que resulta de esto. Creo que estoy un tanto ocupado para iniciar esto, pero lo vamos a intentar.
De movida les cuento que estoy renovando el sitio www.servisystem.com.ar , que tantas alegrías me ha dado desde su creación en Febrero del 2000.
Por otro lado soy participante activo de los foros de TODOPIC. Un espacio que si no lo conocen, los invito a hacerlo www.todopic.com.ar/foros .
El mejor sitio sobre microcontroladores de habla hispana.

Bien !
Ya empezamos. Veremos cómo sigue todo esto.