Buscando consejos de diseño para cerraduras electrónicas personalizadas

0

Estoy construyendo una cerradura de puerta que será controlada por una Raspberry Pi Zero W.

Aquí hay un enlace al candado que estoy usando: Bloqueo electrónico del gabinete con informe de estado (MA1208S-T)

Por lo que entiendo, este bloqueo tendrá básicamente tres estados:

  • Siempre desbloqueado, lo que requiere una constante de 6 V para mantener el registro desactivado.
  • Bloqueado, que no requiere poder.
  • Y un desbloqueo rápido, que requiere 12 V para abrir la cerradura (hace mucho calor si siempre estoy bombeando 12 V para mantenerlo desbloqueado).

Aquí hay una foto de lo que tengo trabajando:

  • Estoy usando un adaptador de 12 V para alimentar todo.
  • El pi usa un cable convertidor de 12 V a 5 V.
  • Estoy usando dos relés y dos reducciones para controlar los voltajes

Mi pregunta es, ¿hay un solo componente que pueda usar que reemplace los relés y los escalones? ¿Como algo que puedo controlar con el Pi? Siento que he sobre complicado esto y espero que alguien pueda orientarme mejor.

    
pregunta M.Traynor

1 respuesta

0

El sitio web no dice nada sobre la clasificación para mantenerlo abierto, pero si es un solenoide que tiene el núcleo móvil apoyado contra el estacionario cuando está energizado, no se necesitará mucha corriente para mantenerlo allí (ya que la resistencia del circuito magnético cae a mucho a menos que todavía haya una brecha aérea intencional en un viaje completo).

Usted podría simplemente hacer PWM con un solo FET para impulsar el solenoide, es probable que solo tome un pulso de 50-100ms a la corriente máxima para mover el mecanismo, luego puede reducir la tarea a un nivel bajo para mantener la corriente en un valor que Sostendré el solenoide sentado. Durante el período de apagado, la corriente circula a través del diodo de rueda libre, la caída generalmente es bastante lenta, por lo que la frecuencia PWM no tendrá que ser más de unos pocos cientos de Hz. No es necesario el paso hacia abajo.

    
respondido por el Phil G

Lea otras preguntas en las etiquetas