detector de flanco negativo del transistor

0

Este es un circuito que preparé para intentar hacer un detector de borde negativo con salida invertida.

La lógica debe ser la siguiente:

Si la entrada es alta, la salida es alta.

Si la entrada va de baja a alta, la salida es alta.

Si la entrada va de alta a baja, la salida baja durante el tiempo suficiente para procesar los datos. Estoy tratando específicamente de convertir el pin WR en un chip 82C55 en un pin disparado por el borde.

Este es mi circuito y creo que arreglé las partes correctamente, pero no sé cómo determinar los valores óptimos de cada parte, excepto que para el R2, usaré quizás 10K para limitar la corriente, y yo piense que C2 debe ser más alto que C1 para evitar el rebote del chip anterior.

La entrada está conectada directamente a una línea GPIO de un microcontrolador AT89C2051.

¿Qué puedo hacer para que este circuito funcione de la mejor manera posible sin hacer que la velocidad sea demasiado lenta o demasiado lenta?

    
pregunta

1 respuesta

2

Básicamente, necesitas un diferenciador, con la salida "alta". ¿Probaste una red RC simple?

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Rich S

Lea otras preguntas en las etiquetas