Los candados de código digital son muy populares en electrónica, donde debe ingresar un 'código' particular para abrir el candado. Este tipo de Cerraduras necesita un Microcontrolador para comparar el código introducido con el código predefinido para abrir la Cerradura. Ya hemos construido este tipo de Cerraduras Digitales usando Arduino, usando Raspberry Pi y usando el microcontrolador 8051. Pero hoy aquí estamos construyendo Code Lock sin ningún microcontrolador.
En este circuito simple, estamos construyendo un bloqueo de código basado en 555 Timer IC. En esta cerradura, habrá 8 botones y uno necesita presionar cuatro botones específicos simultáneamente para desbloquear la cerradura. El 555 IC está configurado aquí como un vibrador monoestable. Básicamente, en este circuito tendremos un LED en el pin de salida 3 que se enciende cuando se aplica el gatillo presionando esos cuatro botones específicos. El LED permanece encendido durante algún tiempo y luego se apaga automáticamente. El tiempo On se puede calcular con esta calculadora monoestable 555. El LED representa el bloqueo eléctrico aquí, que permanece bloqueado cuando no hay corriente y se desbloquea cuando la corriente pasa a través de él. La combinación de cuatro botones específicos es el "Código", que necesita para abrir la cerradura.
Componentes requeridos:
- Tensión de alimentación de + 5 V
- 555 temporizador IC
- Resistencia de 470Ω
- Resistencia de 100Ω (2 piezas)
- Resistencia de 10KΩ
- Resistencia de 47KΩ
- Condensador de 100 µF
- LED
- Botón pulsador (8 piezas)
Explicación del circuito:
La figura muestra el diagrama de circuito del bloqueo de código basado en 555,
Como se muestra en el circuito, tenemos un capacitor entre PIN6 y GROUND, este valor de capacitor determina el tiempo de encendido del LED una vez que se pasa un disparador. Este condensador se puede reemplazar con un valor más alto durante más tiempo de encendido para un solo disparador. Al disminuir la capacitancia, podemos disminuir el tiempo de encendido después de un disparo. El voltaje de suministro aplicado en el circuito puede ser cualquier voltaje de + 3 V a + 12 V y no debe exceder los 12 V, de lo contrario se dañará el chip. El resto de las conexiones se muestran en el diagrama de circuito.
Explicación de trabajo:
Como se mencionó anteriormente, aquí el 555 IC está configurado en modo Monoestable Multivibrador. Entonces, una vez que se activa el disparador presionando el botón pulsador, el LED se encenderá y la salida permanecerá ALTA hasta que el capacitor conectado al PIN6 se cargue al valor máximo. El tiempo durante el cual la SALIDA será alta se puede calcular mediante la siguiente fórmula.
T = 1,1 * R * C
Entonces, de acuerdo con los valores en nuestro circuito, T = 1.1 * 47000 * 0.0001 = 5.17 segundos.
Entonces el LED estará ENCENDIDO durante 5 segundos.
Podemos aumentar o disminuir este tiempo cambiando el valor del capacitor. Ahora, ¿por qué este tiempo es importante? Este tiempo de duración es el tiempo durante el cual la cerradura permanecerá abierta después de ingresar el código correcto o presionar las teclas correctas. Por lo tanto, debemos proporcionar tiempo suficiente para que el usuario ingrese por la puerta después de presionar las teclas correctas.
Ahora, sabemos que en 555 timer IC, no importa cuál sea el TRIGGER, si se baja el pin RESET, la salida será BAJA. Así que aquí usaremos los pines Trigger y Reset para construir nuestro Code Lock.
Como se muestra en el circuito, hemos utilizado los pulsadores de forma desordenada para confundir el acceso no autorizado. Como en el circuito, los botones de la capa SUPERIOR son "enlazadores", todos deben presionarse juntos para que se aplique el TIGGER. Los botones de la capa INFERIOR son todos RESET o "Minas"; si presiona incluso uno de ellos, la SALIDA será BAJA incluso si se presionan LINKERS simultáneamente.
Tenga en cuenta aquí que el pin 4 es el pin de reinicio y el pin 2 es el pin de disparo en el temporizador 555 IC. La clavija de conexión a tierra 4 restablecerá el 555 IC y la clavija de conexión a tierra 2 activará la salida para que sea alta. Entonces, para obtener la salida o para abrir el bloqueo de código, uno debe presionar todos los botones en la capa SUPERIOR (enlazadores) simultáneamente sin presionar ningún botón en la capa inferior (Minas). Con 8 botones tendremos 40K combinaciones y, salvo que se conozcan los LINKERS correctos, nos llevará una eternidad conseguir la combinación correcta para abrir la cerradura.
Ahora, analicemos el funcionamiento interno del circuito. Supongamos que el circuito está conectado en la placa de pruebas según el diagrama del circuito y la potencia dada. Ahora el LED estará APAGADO ya que el TRIGGER no está dado. El PIN DE DISPARO en el chip del temporizador es muy sensible y determina la salida de 555. Una lógica baja en el pin 2 del DISPARADOR ESTABLECE el flip-flop dentro del TEMPORIZADOR 555 y obtenemos Salida Alta y cuando se da el pin de disparo La lógica alta permanece BAJO.
Cuando todas las teclas en la capa superior (enlazadores) se presionan juntas, solo el pin del gatillo se conecta a tierra y obtenemos la salida como ALTA y el bloqueo se desbloquea. Sin embargo, esta etapa alta no se puede retener por mucho tiempo una vez que se quita el gatillo. Una vez que se liberan los ENLACADORES, la etapa ALTA de salida simplemente depende del tiempo de carga del capacitor conectado entre el Pin 6 y tierra como discutimos anteriormente. Por lo tanto, la cerradura permanecerá desbloqueada hasta que se cargue el condensador. Una vez que el capacitor alcanza un nivel de voltaje, se descarga a través del pin UMBRAL (PIN6) de 555, que baja la SALIDA y el LED se apaga cuando el capacitor se descarga. Así es como funciona el 555 IC en modo monoestable.
Entonces, así es como funciona esta cerradura electrónica, puede reemplazar aún más el LED con una cerradura eléctrica de puerta real utilizando un relé o transistor. Este tipo de cerradura de puerta eléctrica real se presenta aquí en este proyecto: Cerradura de puerta Arduino