555 ¿detector de borde positivo y negativo?

1

¿Hay un circuito que utiliza el 555 (sin puertas lógicas adicionales) que crea un pulso positivo cuando detecta un flanco ascendente o descendente?

El objetivo es tener un circuito que detecte cuando una señal pasa de 5v - > 0v & 0v - > 5v. Cuando un borde se acumula, produce un impulso (preferiblemente) positivo.

    
pregunta user34920

1 respuesta

2

Lo siento por el circuito no optimizado y el desorden: no puedo averiguar cómo reordenar los terminales del 555.

El circuito funciona de la siguiente manera.

Supongamos que C3 está cargado. (Si estuviera descargada, la entrada del disparador elevaría el pin de salida, lo que rápidamente cargaría C3).

Por lo tanto, en condiciones de CC, la entrada del disparador es alta (no activa), la salida es alta (como se dijo anteriormente), el reinicio es alto, la descarga es alta (debido a la resistencia R3), y la entrada del umbral es bajo. Por lo tanto, el flip flop interno está en el estado establecido. Supongamos que V1 era bajo. C1 está cargado positivamente (considerando el voltaje Vleft-Vright), mientras que C2 tiene un voltaje de 0.

Cuando V1 sube, D1 protege la entrada de reinicio (fija la tensión de reinicio para que no suba demasiado con respecto a VCC). La tensión de alta intensidad aumenta (constante de tiempo: R1 * C1), por lo que el nodo de salida baja, lo que permite que C3 se descargue a través de R2. Mientras tanto, la descarga baja. Una vez que C3 descienda por debajo de VCC / 3, la salida será alta (se cargará rápidamente C3) y la descarga nuevamente será baja.

Cuando V1 baja, D3 protege la entrada de umbral (fija la tensión de umbral para que no baje demasiado con respecto a GND). El flip-flop se reinicia nuevamente, porque el reinicio también baja durante un breve momento (constante de tiempo: C2 * R4). Por lo tanto, de nuevo la salida baja, etc.

Si desea un pulso positivo (en lugar de uno negativo) agregue un transistor NPN. Conecte la base al pin de "descarga" (es un colector abierto).

Ajuste las constantes de tiempo como desee para su operación.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el next-hack

Lea otras preguntas en las etiquetas