Registro de temperatura con pic e hyperterminal

Páginas: 5 (1204 palabras) Publicado: 24 de junio de 2011
Registro de Temperatura con PIC e Hyperterminal

Introducción

Un registrador de datos es un dispositivo que registra mediciones en el tiempo. Las mediciones pueden ser cualquier variable física como la temperatura, presión, tensión, humedad, etc.
Este proyecto describe cómo construir un mini registrador que registra los valores de temperatura que rodea.

Tiene las siguientescaracterísticas:
- Utiliza sólo un chip de 8? Pines, circuito de tamaño compacto.
- Rango de temperatura: 0 a +125 ° C.
- Puede almacenar hasta 254 mediciones.
- Opciones de muestreo de intervalo: 1 seg, 1 min, 10 min
- Función de Reseteo Reinicio para borrar todas las mediciones anteriores.
- Transferencia de serie de medidas registradas a un PC a 9600 Baudios por Hyperterminal
- Tresinterruptores táctiles para las entradas del usuario y un indicador LED.

Descripción

La belleza de este proyecto es que utiliza sólo un único chip para el registro.
Es PIC12F683, un microcontrolador de Microchip de 8 Pines.
El PIC12F683 tiene seis fines generales I / O (GP0? GP5, GP3 es sólo de entrada) pines, y 2K x 14 de memoria de programa Flash con 256 bytes de EEPROM interna.

Latemperatura se mide con un sensor de temperatura DS1820. DS1820 está un cable sensor digital de temperatura de una de Dallas Semiconductor (ahora MAXIM). El rango de temperatura de funcionamiento del dispositivo es -55 ° C a +125 ° C con una exactitud de ± 0,5 ° C en el rango de -10 ° C a +85 ° C. La salida del sensor de temperatura es de 9? Bits medición de la temperatura bajo cero, y por lo que laresolución de la temperatura se corresponde con el bit menos significativos, y que es de 0,5 ° C. Pero en este proyecto vamos a utilizar sólo los más significativos ocho bits. Por tanto, la resolución de la temperatura será de 1 ° C.
Las temperaturas de medición se tomará en la memoria EEPROM interna del PIC12F683.

La primera ubicación de la EEPROM interna almacenará el intervalo de muestreodel registrador de datos.

El Intervalo de muestreo define el intervalo de tiempo entre dos mediciones sucesivas.
Este proyecto tendrá tres opciones para el tiempo de muestreo: 1 seg, 1 min y 10 min.
Estos son seleccionables por el usuario.

La segunda localidad de EEPROM almacena el número de medidas registradas hasta ahora. Y los restantes 254 locaciones podran almacenar en la EEPROM8Bits de Temperaturas.

Así, con 10 min intervalo de muestreo, 254 bytes de EEPROM proporcionará el registro de datos durante 42 horas.
Las mediciones registradas pueden ser enviados a la PC en cualquier momento a través de un enlace serie a 9600 baudios.

Entradas del usuario

Habrá tres interruptores de tacto para las entradas de usuario, es decir, iniciar, detener, y envío derestablecimiento /. Los tres interruptores serán capaces de aceptar las peticiones de usuario 4 siguientes.
1. Inicio: Cuando se presiona el botón "Start", el registro de datos se inicia.
2. Etapa: Una vez que el 'botón' Stop es presionado, el registro de datos se detendrá.
3. Enviar: Transferir datos al PC a través del puerto serie.
4. : Sosteniendo la 'Enviar botón de reinicio durante 2 segundoso más borra la memoria EEPROM interna.

Tiempo de muestreo de selección

El intervalo de muestreo se puede seleccionar como 1 seg, 1 min, 10 min, o utilizando el mismos tres interruptores. Supongamos si necesitamos un mínimo de muestreo de tiempo, a su vez primero desconecte la corriente, a continuación, mantenga el botón '' Stop, girar el interruptor ON, y esperar hasta que el LED seilumine.

Una vez que el LED se ilumina, suelte el botón, y el intervalo de muestreo se establece en 1 min.
El nuevo conjunto de muestreo de tiempo se actualizará a la ubicación EEPROM 0, por lo que en caso de fallo de alimentación, el tiempo de muestreo anterior se restaurará. Asimismo, el uso 'Inicio' y 'Enviar', botones durante 1 segundo, y 10 min intervalos de muestreo, respectivamente....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • controlador de temperatura con pic
  • Contol de temperatura con pic
  • Control de temperatura pic
  • pic sensor de temperatura
  • Control De Temperatura Con Pic 16F877A
  • Los primeros registros de medición de temperatura
  • Alarma de temperatura con max32 con pic 16f877a
  • Control de luminarias y puertas y registro de temperatura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS