Lonely113_ Control dex Temperatura Con ATmega8a
-
Upload
guillermo-quinteros -
Category
Documents
-
view
215 -
download
0
Transcript of Lonely113_ Control dex Temperatura Con ATmega8a
-
7/26/2019 Lonely113_ Control dex Temperatura Con ATmega8a
1/4
8/6/2016 lonely113: Control de Temperatura con ATmega8a
http://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.html
lonely113
martes, 25 de septiembre de 2012
Control de Temperatura con ATmega8aEste circuito se implementa para mantener un ambiente dentro de un rango de temperatura, el caso
ms prctico es una incubadora. El controlador se encargar de hacer las correcciones necesarias
cuando el sistema no cumpla las condiciones deseadas.
En este caso, el controlador de temperatura tendr el papel de calefactor ya que cuando el ambiente
disminuya su temperatura respecto de la mnima del rango, el controlador se activar y lo calentar
hasta que la temperatura regrese al intervalo. Ahora, cuando el sector aumente su temperatura
respecto de la mxima del rango, el circuito se desactivar dejando de calentarlo para que ste se
enfre con el ambiente.
Para proveer de calor el sector mencionado se utilizar un bombillo incandescente el cul se
encender y apagar segn sea el caso.
Etapas
Sensor de temperatura y acondicionamiento:
El LM35 es un sensor de temperatura que, segn la configuracin utilizada, entrega en su salida
10mV/oC es decir, si la temperatura es de 25oC entonces la salida ser 0.25 V.
El ADC del microcontrolador trabaja en el rango 0 5V, por lo tanto, para aprovechar mejor su
sensibilidad, debemos amplificar la seal del LM35 10 veces. Es por ello que se utiliza el amplificador
activo que puede implementarse en la configuracin mostrada o utilizar la configuracin bsica con un
LM741.
Referencia
124,966
Pginas vistas en total
ABB
Programacin AVR
Programacin PI C
Programadores AVR
Programadores PIC
Programacin VHDL
Procesamiento de Seales e Imgenes
Hp 50g
Varios
Categoras
2012 (3)
octubre (1)
septiembre (2)
Control PI discreto de iluminacioncon ATmega8a
Control de Temperatura conATmega8a
2011 (49)
Archivo del blog
Percy Julio Chambi Pacco
percy
Contribuyentes
Seguidores
0 Ms Siguiente blog Crear un blog Acced
http://2.bp.blogspot.com/-mVIB46yDrcU/UGImoERNneI/AAAAAAAAASU/LO3GAdUy3vk/s1600/referencia.pnghttp://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.htmlhttp://void%280%29/http://lonely113.blogspot.com.ar/2012_10_01_archive.htmlhttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttp://lonely113.blogspot.com/search/label/Varioshttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttp://lonely113.blogspot.com/search/label/VHDLhttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttps://www.blogger.com/https://www.blogger.com/home#createhttps://www.blogger.com/next-blog?navBar=true&blogID=8126969217814028272https://www.blogger.com/https://www.blogger.com/profile/00004704634833931706https://plus.google.com/105826940579575452765http://lonely113.blogspot.com.ar/search?updated-min=2011-01-01T00:00:00-05:00&updated-max=2012-01-01T00:00:00-05:00&max-results=49http://void%280%29/http://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.htmlhttp://lonely113.blogspot.com.ar/2012/09/control-pi-discreto-de-iluminacion-con.htmlhttp://lonely113.blogspot.com.ar/2012_09_01_archive.htmlhttp://void%280%29/http://lonely113.blogspot.com.ar/2012_10_01_archive.htmlhttp://void%280%29/http://lonely113.blogspot.com.ar/search?updated-min=2012-01-01T00:00:00-05:00&updated-max=2013-01-01T00:00:00-05:00&max-results=3http://void%280%29/http://lonely113.blogspot.com/search/label/Varioshttp://lonely113.blogspot.com/search/label/HP%2050ghttp://lonely113.blogspot.com/search/label/Procesamiento%20de%20Se%C3%B1ales%20e%20Imageneshttp://lonely113.blogspot.com/search/label/VHDLhttp://lonely113.blogspot.com/search/label/Programadores%20PIChttp://lonely113.blogspot.com/search/label/Programadores%20AVRhttp://lonely113.blogspot.com/search/label/Programacion%20PIChttp://lonely113.blogspot.com/search/label/Programacion%20AVRhttp://lonely113.blogspot.com/search/label/ABBhttp://s09.flagcounter.com/more/XXxhttp://2.bp.blogspot.com/-mVIB46yDrcU/UGImoERNneI/AAAAAAAAASU/LO3GAdUy3vk/s1600/referencia.pnghttp://1.bp.blogspot.com/-vNEjYDJDnD0/UGIl4NcrOXI/AAAAAAAAASI/BPyi-zqHqI8/s1600/sensor.pnghttp://lonely113.blogspot.com.ar/ -
7/26/2019 Lonely113_ Control dex Temperatura Con ATmega8a
2/4
8/6/2016 lonely113: Control de Temperatura con ATmega8a
http://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.html
Este potencimetro se utilizar para elegir la temperatura de referencia que se requiera mantener.
Tambin ir conectado a uno de los pines ADC del microcontrolador.
Control
El esquema muestra las conexiones de los pines del microcontrolador.
Circuito de potencia
El diodo D1 se utiliza para proteger al microcontrolador. El MOC3031 es un optotriac que enviar una
seal de activacin al triac U6 cuando la salida del circuito de control sea 1 lgico (5 V), lo cual har
que el bombillo se encienda caso contrario, si la salida del circuito de control es 0 lgico (0 V), el
bombillo no se encender.
Circuito Completo
Programa en Basic
'configuracion de microcontrolador
$regfile = "m8def.dat" 'Micro
$crystal = 8000000 'Frecu
$hwstack = 32 'Hardw
$swstack = 10 'Softw
Config Timer1 = Timer , Prescale = 64 'Confi
Config Portb = Output 'Puert
Config Adc = Single , Prescaler = Auto 'Confi
Funcionamiento
El funcionamiento del programa es el siguiente:
Participar en este sitio
Google Friend Connect
Miembros (12)
Ya eres miembro? Iniciar sesin
Se ha producido un error en este
gadget.
MIKITRONIC
Blogs recomendados
http://mikitronic.blogspot.com/http://1.bp.blogspot.com/-YP7scIAwZFA/UGIpkT_H7NI/AAAAAAAAASs/SC3RLmETdQg/s1600/completo.pnghttp://3.bp.blogspot.com/-072F9dqmZ4U/UGIogpASH5I/AAAAAAAAASk/pdo2kJrz404/s1600/potencia.pnghttp://3.bp.blogspot.com/-V-lK1UWIhVo/UGInQHtdiOI/AAAAAAAAASc/8WrMCoIqYKw/s1600/control.png -
7/26/2019 Lonely113_ Control dex Temperatura Con ATmega8a
3/4
8/6/2016 lonely113: Control de Temperatura con ATmega8a
http://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.html
Publicado por Percy Julio Chambi Pacco en 5:38:00 p. m.
Etiquetas: atmega8 basic, control de temperatura, control digital microcontrolador, Programacion AVR, proyecto
potencia microcontrolador, temperatura atmega8, temperatura avr
Se establece una temperatura de referencia mediante el potencimetro RV2.
la temperatura se mantendr en el rango Trmpref +/- 0.1C.
La rutina principal no realiza ninguna operacin, en este caso, pero si se desea se podra
mantener al microcontrolador realizando alguna tarea y el control de temperatura slo ser
una rutina de interrupcin que no lo mantendr ocupado todo el tiempo.
La rutina de interrupcin se ejcutar cada 0.5s, hace falta calcular el valor en Comapare1a:
Se requiere que la rutina de interrupcin se ejecute cada 0.5 s.
La frecuencia del TIMER1 es:
f=fosc/64=8 MHz / 64 = 125 KHz
La cuenta en el TIMER1debe llegar hasta un cierto valor, inicializado en COMPARE1A,en 0.5 s
para que se ejecute la rutina de interrupcin.
NT = N / f = 0.5 s
N = 0.5 f=0.5 125000
N = 62500
Se sensa la temperatura de referencia y de salida del sistema. El ADC lo convierte a un
valor digital de 0 - 1023. Es necesario llevarlo al rango 0 - 50C:
El ADC entrega un valor 0 1023d correspondiente a 0 5 V respectivamente, entonces:
Vadc=Vin 1023 / 5 Vin = 5Vadc / 1023
En este caso el valor numrico de temperatura es 10 veces el valor numrico de voltaje,
es decir:
Temp = 10 Vin
Por lo tanto para obtener el valor numrico de temperatura se realizan las operaciones:
Temp=50Vadc/1023
En la rutina de interrupcin se observa que se crea un rang o Tmin - Tmax. en el que se
quiere mantener al sistema.
Si TempTmax entonces se apaga el bombillo para que el ambiente baje de temperatura.
El proceso se repite indefinidamente, pero si por alguna razn se sobrepasara una temperaturamxima, en este caso 32C, se activar una alarma en el pin 5 del Puerto B.
Recomendar esto en Google
2 comentarios:
Annimo 9 de noviembre de 2015, 14:21
Hola !! tu proyecto esta genial lo armare y promto te dire que tal me funciono !!!!!
Responder
Qui Que 21 de abril de 2016, 21:46
buen post amiwis me salvaste el culito papi :c
Responder
http://lonely113.blogspot.com/2012/09/control-de-temperatura-con-atmega8a.html?showComment=1461293176400#c9218083895847938667https://www.blogger.com/profile/08149351083895055203http://lonely113.blogspot.com/2012/09/control-de-temperatura-con-atmega8a.html?showComment=1447096863307#c9090223247138234433https://www.blogger.com/share-post.g?blogID=8126969217814028272&postID=2269973938676659666&target=pinteresthttps://www.blogger.com/share-post.g?blogID=8126969217814028272&postID=2269973938676659666&target=facebookhttps://www.blogger.com/share-post.g?blogID=8126969217814028272&postID=2269973938676659666&target=twitterhttps://www.blogger.com/share-post.g?blogID=8126969217814028272&postID=2269973938676659666&target=bloghttps://www.blogger.com/share-post.g?blogID=8126969217814028272&postID=2269973938676659666&target=emailhttp://lonely113.blogspot.com.ar/search/label/temperatura%20avrhttp://lonely113.blogspot.com.ar/search/label/temperatura%20atmega8http://lonely113.blogspot.com.ar/search/label/proyecto%20potencia%20microcontroladorhttp://lonely113.blogspot.com.ar/search/label/Programacion%20AVRhttp://lonely113.blogspot.com.ar/search/label/control%20digital%20microcontroladorhttp://lonely113.blogspot.com.ar/search/label/control%20de%20temperaturahttp://lonely113.blogspot.com.ar/search/label/atmega8%20basichttp://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.htmlhttps://plus.google.com/105826940579575452765 -
7/26/2019 Lonely113_ Control dex Temperatura Con ATmega8a
4/4
8/6/2016 lonely113: Control de Temperatura con ATmega8a
http://lonely113.blogspot.com.ar/2012/09/control-de-temperatura-con-atmega8a.html
Entrada ms reciente Entrada antiguaPgina principal
Suscribirse a: Enviar comentarios (Atom)
Introduce tu comentario...
Comentar como: Seleccionar pe
Publicar
Vista previa
Plantilla Watermark. Con la tecnologa de Blogger.
https://www.blogger.com/http://lonely113.blogspot.com/feeds/2269973938676659666/comments/defaulthttp://lonely113.blogspot.com.ar/http://lonely113.blogspot.com.ar/2011/12/general-packet-radio-service-view-more.htmlhttp://lonely113.blogspot.com.ar/2012/09/control-pi-discreto-de-iluminacion-con.html