Estoy haciendo un proyectito, para controlar un estractor. El circuito se trata de un solo reloj, en segundos solamente, que es comun a dos horas programadas. Cada una de estas dos horas, representa el ciclo de trabajo, es decir, la primera hora programada es el tiempo que el estractor estara activo, y la segunda hora programada es el tiempo que estara inactivo. El segundero del reloj, comun a ambas horas, siempre esta corriendo, y afectando solo a una de las dos horas programadas, es decir, la hora del ciclo en curso. Por ejemplo, yo tengo como T1, programada 02:00, osea, el estractor estara encendido por 2Hs. Al correr los segundos, la hora del T1, se ira descontando hasta llegar a cero: 01:59, 01:58, 01:57 .... hasta llegar a 00:00, es ahi, cuando se conmutara la hora que es afectada, por lo tanto el segundero del reloj, trabajara ahora con T2, siendo este el tiempo de reposo del estractor. Al afectarse T2, T1 se resetea a la hora que habia sido programada, es decir 02:00 y no volvera a ser afectada hasta que T2 llegue a cero, en sintesis, el mismo procedimiento. El circuito trate de reducirlo lo mas que pude, de hecho hice una simulacion de como quedaria montado.
Dejo en los adjuntos el esquema y la simulacion. Si alguno se copa, voy mostrando lo que llevo programado. Son todos bienvenidos.
El circuito es muy sencillo, el codigo para los displays de 7 segmentos, estan en BCD, almacenados en una tabla para sacar por la parte alta del puertoB, la parte baja es entrada. La multiplexacion de los displays, que son 10, se realiza controlando un 7442 con el puertoA. El RA4 en colector abierto, lo uso de salida a otro circuito (el control de potencia al extractor). En las entradas, que son 4, RB4,5 ,6 y 7, se dispone de la siguiente manera:
RB4 y RB5, Horas y minutos del T1
RB6 y RB7, Horas y minutos del T2
Inicialmente, ambos contadores empiezan en 12:00 cada uno. El segundero comun que corre, estara afectando solamente al T1 y al llegar a cero, a T2. Cuando se produce este cambio, RA4 cambia de estado. Todos los display son de catodo comun. Cabe aclarar, que para configurar cualquiera de las dos horas, abra que presionar los dos botones juntos, es decir el de horas y minutos del T1 o T2 y ahi modificar pulsando horas o minutos, siempre ascendente, al llegar a 23:59 vuelve a empezar, tanto para T1 como para T2. Un vez que estan programada la hora seleccionada, volviendo a pulsar ambos botones, se pone en funcionamiento.
Help me, me gustaria poder hacerlo como regalo navideño
.
Saludos.