SENSOR DE TEMPERATURA DIGITAL BINARIO CON LM35 Y ADC 0804
Alumno(s)
|
Nota
|
|
William yanqui Mamani
|
|
|
Luis Alberto Quispe condori
|
|
|
Eric ramos rojas
|
|
|
Jhon Quispe choquemallco
|
|
|
Grupo
|
A
|
|
Ciclo
|
II
|
|
Fecha de entrega
|
26/06/2017
|
|
SENSOR DE TEMPERATURA DIGITAL BINARIO CON LM35 Y
ADC 0804
1.
Descripción del proyecto:
El circuito que se ha
construido, consiste en un sensor de temperatura LM35, el cual otorga al
PIC16F84A el valor de la temperatura en el ambiente, para tal propósito, el
PIC16F84A y el LM35 se encuentran conectados por medio de un conversor
análogo/digital, el ADC0804. Una vez el PIC16F84A obtiene el dato binario del
conversor correspondiente a la temperatura, lo envía al PC vía serial, para
ello se utiliza el circuito integrado MAX232.
2.
Dificultades:
- · El armado del circuito en el protoboar
- · Para el funcionamiento del proyecto hemos utilizado un calentador para que se active el LM35
- · Obtener el ADC0804 ya que estaba muy caro si no es comercial
En el circuito:
Comenzaremos con el diseño
de un termómetro que muestra el valor de la temperatura en valores binarios
basado en un sensor de temperatura, el LM35 que muestra el valor de la
temperatura en proporción de un grado centígrado por 10mv a su salida y
el convertidor analógico al digital ADC0804 que será configurado para que nos
muestre una variación de temperatura de 0 ºC hasta 127ºC
Características principales
·
Esta calibrado en grados Celsius (centígrados)
·
Escala lineal de + 10,0 mV / ° C
·
Posee una exactitud de 0,5 ° C (a 25 ° C)
·
Muestra temperaturas de un rango de -55 ° a +150 ° C
·
Opera de 4 a 30 voltios
·
Consumo de corriente menor a 60 μA
·
Bajo calentamiento espontáneo, 0.08 ° C en aire
·
Salida de baja impedancia, 0.1 W para la carga 1 mA
ADC0804
Con este convertidor analógico a
digital podremos cuantificar el valor de la temperatura con una salida de 8
bits, que nos da un rango de variación de 0 a 127 grados centígrados.
Conectamos el pin 2 del LM35 Al pin 6 del ADC0804 (Entrada no inversora
analógica Vin (+)).
Para que nuestro termómetro mida de 0 a
1207 grados centígrados tenemos que poner en el pin 9 (Pin de entrada, define
la tensión de referencia para la entrada analógica Vref / 2) a un voltaje de
0.64 voltios, lo cual lograremos variando el potenciómetro de manera que por
cada incremento de un grado centígrado se incrementara en 10mv la salida del
LM35 lo cual hará que la salida del ADC0804 se incremente en un bit valido en
nuestro circuito (nótese que para este caso el pin 18 que es el menos
significativo no se toma en cuenta). Para este circuito haremos uso del reloj
interno del ADC0805 haciendo una configuración como se muestra en la figura
siguiente.
Lista de componentes
·
R1 10KΩ
·
R2 330Ω
·
R3 330Ω
·
R4 330Ω
·
R5 330Ω
·
R6 330Ω
·
R7 330Ω
·
R8 330Ω
·
R9 10KΩ
·
R10 100Ω
·
RV1 10KΩ (Potenciómetro, de 10k para que puedan variar en el pin
de referencia de 0 v a 2.5v)
·
C1 100nf cerámico
·
C2 150nf cerámico
·
C3 1uf electrolítico
·
LM35 sensor de temperatura
·
ADC0804 convertidor analógico a digital
·
7 diodos led
·
Fuente de
alimentación de 5 voltios
Link del video de nuestro proyecto:
https://www.youtube.com/watch?v=w7i1Rg4HqTA&feature=youtu.be