Vous êtes sur la page 1sur 1

UNIVERSIDAD NUEVA ESPARTA Caracas, 06 de mayo de 2008

ESCUELA DE INGENIERA ELECTRNICA


CTEDRA DE COMPLEMENTARIA I
SEGUNDA PRUEBA ABIERTA

Problema I:
Hacer un programa para el Pic 16F870 tal que controle un sistema automtico de lavado de
automviles tal como se muestra en la figura. El procedimiento que debe seguir el
microcontrolador es el siguiente: comienza cuando el automvil llega por un riel donde un
sensor S1 (conectado a Rb1) lo detecta y una vez detectado se enciende el agua (conectado
a Ra1) y el rociador quitamanchas (conectado a Ra2), este ltimo siempre y cuando el cliente
haya solicitado el servicio quitamanchas, el cual el operador activ por medio del pulsador P
(conectado a Rb2). El proceso contina hasta que se activa el siguiente sensor S2
(conectado a Rb3), el cual, al momento de detectar el automvil debe activar el rodillo
limpiador (conectado a Ra3), luego cuando el tercer sensor S3 (conectado a Rb4) se
encienda, debe activarse el secador (conectado a Ra4). Si de pronto existiera una situacin
de emergencia, debe pisarse un pulsador E conectado a RB0 que por medio de la interrupcin
debe dar la seal de apagado a todos los dispositivos hasta que el mismo pulsador E se
vuelva a activar y el sistema sigue funcionando. (3 Ptos.)
Consideraciones a tomar:
-Es importante resaltar que tanto el agua y rociador quitamanchas como el rodillo limpiador y
el secador no se apagan automticamente sino que cuando los sensores dejan de detectar el
carro en cada caso debe darse la seal para apagar, que simplemente es poner el valor
contrario del encendido.
-Todos los sensores se activan con niveles altos y los actuadotes con niveles bajos.
-Debe suponerse que ningn automvil es tan largo que solapen los sensores, esto es, que
antes de encender el siguiente, el anterior ya debi haberse desactivado.
-Solamente un automvil a la vez, esto es, no vuelve a comenzar el sistema hasta que el
automvil finalice.
-Comentar adecuadamente el programa, de lo contrario se penalizar.

P E

No hay que confundir nunca el conocimiento con la sabidura.


El primero nos sirve para ganarnos la vida;
la sabidura nos ayuda a vivir.
Carey, S.