Está en la página 1de 5

Termmetro Digital con PIC y ADC externo

DIAGRAMA ELECTRNICO

El termmetro, es el instrumento de medida que "sensa" por medio de una sonda la


temperatura del material lquido, slido o gaseoso empleando un proceso, y convierte este
parmetro en una tensin anloga proporcional.
Sensor
En nuestro caso la temperatura a medir ser expresada en grados Celsius (C) o en Fahrenheit
(F), como lo prefiera el usuario. Para estos dos casos tenemos la siguiente relacin:
F = 9/5 C + 32
Los termmetros electrnicos emplean como sensor elementos tales como resistores NTC y
PTC, diodos, transistores, y otros; aqu se utiliz el CI LM35DZ el cual es de gran precisin, y
ser el voltaje de entrada del ADC. Si aplicamos un voltaje de polarizacin de 4.V 20.V
tenemos una respuesta de 10.mV/C, ej: 120.mV equivalen a 12C e internamente en el
programa del PIC se hace la conversin a F.
Este temomtro tiene un rango de 2C a 100C y de 35.6F a 100F aproximadamente.
Conversor
Aqu se utiliz el ADC 0809CCN que tiene una resolucin de 8 bits, un error de 1 LSB y fcil
interfaces con muchos microcontroladores, tambin se puede utilizar otro tipo de conversores
de ms bajo costo (ADC 0804).
Visualizacin
La visualizacin se hace a travs de un modulo de cristal lquido o LCD el cual se controla con el
PIC.

Microcontrolador
Por su fcil uso se trabaj con el PIC 16F84 el cual tiene 13 bits de entrada y/o salida repartidos
en dos puertos, el dato en el ADC es almacenado en el PIC y visualizado en el LCD, para ello el
PIC genera los bits de control para la conversin del ADC y la visualizacin en el LCD.

MATERIALES
LM35
Precision Centigrade Temperature Sensor

Calibrated directly in Celsius


(Centigrade)
Linear + 10.0 mV/C scale factor
0.5C accuracy guaranteeable (at
+25C)
Rated for full -55 to +150C range
Suitable for remote applications
Low cost due to wafer-level trimming
Operates from 4 to 30 volts
Less than 60 A current drain
Low self-heating, 0.08C in still air
Nonlinearity only C typical
Low impedance output, 0.1 Ohm for 1
mA load
Supply Min 4 Volt
Quiescent Current_ 56 uA
Temperature Min -40, 0, -55 deg C
Temperature Max 100, 110, 150 deg C

Sensor Gain 10 mV/Deg C

The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is
linearly proportional to the Celsius (Centigrade) temperature.
DISPLAY LCD

El significado de los pines es el siguiente:


PIN

NOMBRE FUNCION

Vss

Tierra

Vdd

5V

Vee

Voltaje de contraste (ajustable con potencimetro) en general queda bien al


conectarlo a tierra

RS

Register Select. 0 para escribir comando, 1 para escribir caracter

R/W

Read / Write. 0 para esribir al LCD. 1 para leer del LCD

Enable, hace las veces de clock

D0

data 0, bit menos significativo de los datos

D1

D2

10

D3

11

D4

12

D5

13

D6

14

D7

data 7, bit ms significativo de los datos

15

NC

No conectado, en otros LCD se usa para el BackLight

16

NC

No conectado, en otros LCD se usa para el BackLight

ADC0808
ADC0808 - 8-bit Microprocessor Compatible A/D Converters With 8-Channel Multiplexer
Easy interface to all
microprocessors
Operates ratiometrically or
with 5 VDC or analog span
adjusted voltage reference
No zero or full-scale adjust
required
8-channel multiplexer with
address logic
0V to VCC input range
Outputs meet TTL voltage level
specifications
ADC0808 equivalent to
MM74C949
ADC0809 equivalent to
MM74C949-1
Resolution
8 Bits
Total Unadjusted Error
LSB and 1 LSB
Single Supply
5 VDC
Low Power
15 mW
Conversion Time
100 s
The ADC0808, ADC0809 data acquisition component is a monolithic CMOS device with an 8-bit
analog-to-digital converter, 8-channel multiplexer and microprocessor compatible control logic

PIC 16F84
15 registros de funciones
especiales.
l 1.000.000 de ciclos de
borrado/escritura de la
memoria EEPROM.
l 40 aos de retencin de la
memoria EEPROM.
l 13 pins de E/S con control
individual de direccin.
l Contador/Temporizador
TMR0 de 8 bits con divisor
programable.
l Programacin en serie a
travs de dos pins.
l Tecnologa de baja potencia
y alta velocidad CMOS
Flash/EEPROM.
l Rango de alimentacin: 2.0
a 6.0 V.

Oscilador modo RC
R= 10k
C=22pF

También podría gustarte