Debouncing no TTL

0

Esto es probablemente simple, pero no soy un ee. Un armario con 4 puertas, cada uno tiene un botón pulsador normalmente cerrado conectado a una fuente de 5 V en un extremo y (al mismo) relé de 5 V que controla las 220 V (CA) de las luces de la habitación. Por lo tanto, las puertas se conectan directamente al relé, no a través de un controlador de relé digital.

El problema: cuando se cierra una de las puertas, la puerta rebota físicamente, independientemente del rebote eléctrico del botón.

Y, entonces, necesito hacer un rebote de 0,75 segundos cuando la puerta se cierra (el interruptor se abre), la mayoría de los circuitos que veo involucran resistencias push-up / down en la lógica TTL, lo que significa que tendré que conectar un controlador de retransmisión después ... y esto es lo que estoy tratando de evitar.

¿Cómo se puede hacer esto con partes pasivas?

Gracias de antemano.

    
pregunta LearnCPP

2 respuestas

2

No partes pasivas, pero nada de lo que temer, un pequeño chip DIP de 8 pines y algunos pasivos.

simular este circuito : esquema creado usando CircuitLab

R1 es la resistencia de temporización (junto con C1). 75K te dará unos 750ms.

R3 y R4 configuran una referencia de tiempo de aproximadamente \ $ 5V \ times (1- \ frac {1} {e}) \ $ = 3.18V, por lo que R1 funciona bien.

C2 es un condensador de bypass

R5 agrega aproximadamente un 1% de histéresis para evitar el parloteo del relé

D1 absorbe el retroceso inductivo de la inductancia de la bobina del relé

LM311 es un antiguo chip de comparación bipolar

    
respondido por el Spehro Pefhany
1

Una opción es reemplazar sus relés con tipos de retardo de tiempo. Específicamente, un relé de "retardo de apagado" se activaría inmediatamente cuando la bobina está energizada, pero requerirá que la bobina sea desactivada por un período programable antes de que se apague.

De la documentación de un proveedor :

  

Al aplicar el voltaje de entrada, el relé de retardo de tiempo es   Listo para aceptar un disparador. Cuando se aplica el gatillo, el   La salida está energizada. Al retirar el gatillo, el tiempo   comienza el retraso (t). Al final del tiempo de retardo (t), el   La salida está desenergizada. Cualquier aplicación del gatillo.   durante el retardo de tiempo restablecerá el retardo de tiempo (t) y el   La salida permanece energizada.

Los intervalos de tiempo de retardo programables cubren de 0,1 sa 120 m, dependiendo de la parte en particular elegida.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas