Computing">
Nothing Special   »   [go: up one dir, main page]

Horno Micro Ondas-1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Horno Microondas

Se desea controlar el funcionamiento de un horno microondas usando un microcontrolador


16F887. Para tal fin es necesario actuar sobre las siguientes variables del sistema:

- Programa de cocción:
Está conformado por el control de la potencia que entrega el horno al alimento y el
tiempo que esta permanece activa. Con el fin que el usuario pueda indicar la potencia y el
tiempo, el sistema posee 6 pulsadores de los cuales 3 de ellos permiten seleccionar las
opciones de “Potencia baja”, “Potencia media” y “Potencia alta”, y los otros tres
seleccionan el tiempo con los siguientes valores “10 seg”, “30 seg” y “1min”.
Con estas opciones el usuario puede utilizar cualquier combinación de tiempo y potencia,
con el fin de cocinar el alimento colocado dentro del horno.
- Motor del plato:
Este dispositivo es quien hace girar internamente el mecanismo para mover el plato o
bandeja donde queda depositado el alimento. Dicho motor solo puede moverse si la
puerta de entrada está cerrada y posterior a esto, el usuario oprime el botón de START.
Importante es que la secuencia sea como se indicó, primero cerrar puerta y luego
arranque, esto por motivos de seguridad humana.
- Luz interna:
La luz interna del compartimiento solo debe encenderse si el horno se encuentra en
funcionamiento o la puerta se encuentra abierta.
- Indicación auditiva:
Una vez culminado el proceso de cocción, el sistema detiene el motor, apaga la luz e indica
la finalización con la activación de un buzzer durante tres veces, con duración de 500ms
cada vez.
Notas aclaratorias:
- Todas las teclas y suitches que se usen en el horno deben ser atendidas por el
microcontrolador a través de interrupciones El teclado usado puede ser lineal o matricial.
- Para poder indicar la potencia controlada por el microcontrolador, se debe usar tres luces,
una encendida, india potencia baja; dos de ellas encendida potencia media y las tres
indicarían potencia alta.
- También presentar en la LCD el tiempo de cocción transcurrido, de manera descendente.
La actualización de la visualización debe ser realizado cada segundo, partiendo de la base
de tiempo programado por el usuario, hasta llegar a cero.
- Existe un botón de STOP que detiene la secuencia y la coloca en cero.
- Al ser abierta la puerta, cuando el proceso está en curso, se detiene el motor, se enciende
la luz, se para el tiempo y la potencia se va a cero. Una vez se cierra, el sistema continua
con el proceso donde se detuvo.
- El programa debe contener un amplio número de subrutinas.

A continuación se detalla gráficamente el sistema

También podría gustarte