PROYECTO DE UN TERMOSTATO CON EL DS18B20.

En el capítulo 28 del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma analizamos el funcionamiento del bus 1-Wire de Dallas. Como aplicación práctica explicamos como construir un termostato con el popular sensor de temperatura DS1820 conectado mediante bus 1-Wire de Dallas.

El DS18B20 es otro sensor de temperatura de la misma familia, pero con un sensibilidad mejorada de hasta 0.0625 ºC. Aunque el funcionamiento es muy similar al DS1820, la tabla de conversión no es la misma y por tanto el programa que explicamos en el libro no es válido para este.

Haciendo click sobre la figura podrá descargar los archivos necesarios para adaptar el termostato de la figura 28-8 del libro al sensor DS18B20:

  • Hojas características del DS18B20: DS18B20.pdf
  • Librería DS18B20.INC
  • Programa DS18B20_Termostato.asm
  • Archivo DS18B20_Termostato.hex para cargarlo en el microcontrolador PIC16F84A.
  • Archivo DS18B20.dll que es el modelo de este dispositivo para su simulación en PROTEUS.

La clave para abrir estos arachivos es la misma que la utilizada en toda esta Web.

Para la correcta simulación del circuito debe copiar el archivo DS18B20.DLL descargado en la carpeta C:\Archivos de programa\Labcenter Electronics\Proteus 6 Demonstration\MODELS de su ordenador.

La librería BUS_1LIN.INC no sufre modificaciones y es válida la incluida en el libro.

Si desea conocer más ejemplos de ejercicios con este potente simulador, puede acceder a la sección PROTEUS de esta Web.

 


<Arriba> <Principal>