Hola.
Siguiendo con el diseno, ya he hecho avances en el firmware de los microcontroladores.
Como explique anteriormente, el PIC MASTER se encargara del control de las puertas (por medio de los solenoides) de todos los pisos y del control del motor, asi mismo maneja una LCD, un teclado, un buzzer, el respectivo sensor de posicion y el sensor de la puerta.
El PIC SLAVE maneja el solenoide de la puerta (que se activa por medio de los comandos del PIC MASTER), una salida para un buzzer, dos salidas para dos leds (LED OK y LED CALL) y dos pulsadores (OK y CALL).
Con el pulsador CALL se pide el servicio, con lo cual el PIC MASTER enviara una alarma auditiva y se mostrara en la LCD el ID del piso el cual pidio la peticion.
Con el pulsador OK se confirmara el final de la tarea en el piso (con doble pulsacion de confirmacion), de esta manera el malacate se queda en el piso correspondiente hasta que se cierre la puerta(usuario) y se pulse 2 veces el boton OK; una vez finalizado el proceso en el piso, se asegura la puerta con el solenoide (PIC MASTER) y se continua con los demas pisos si los hay, de no haber mas pisos, el malacate retorna al primer piso y se destraba el solenoide del primer piso.
En el video se muestra la simulacion de un proceso de 3 pisos, el sistema los atiende en el orden programado.
Saludos