¿Cómo limpiar el timbre / ruido en el flanco ascendente de la salida CMOS?

3

Estoy alimentando una entrada de interrupción con la salida de un inversor Schmitt CMOS. El borde descendente del inversor es agradable y limpio, pero el borde ascendente está realmente sucio, y puede volverse muy feo a veces. (Ver fotos)

¿Por qué el sonido es mucho peor en aumento que en otoño? ¿Qué podría estar causando este ruido en aumento y cómo puedo limpiarlo? (Tenga en cuenta que el "timbre" en aumento no se produce de manera consistente, con algunos ciclos es mucho peor que otros).

El inversor es un 74AHC1G04, con alimentación de 5V. El procesador es LPC1517 a 3.3v. La conexión entre los dos es < 5mm. Ambas partes comparten un plano de tierra en la capa 2, pero tienen planos de potencia separados en la capa 3.

(La entrada al inversor es un optoacoplador de CA H11AA4, con el punto de obtener una señal de cruce de cero).

[! [Limpia relativamente el borde descendente] [1]] [1] Limpio!

[! [Borde ascendente sucio [! [] [2]] [2]] [2] ¡Sucio! (8 segundos de persistencia)

Acércateaunejemplosucio(1segundodepersistencia)

Entradaysalidadelinversor,activandoelaumentodelinversor.

Argh,tuve4instantáneasparapublicar,perosolopuedopublicar2conmi"reputación" actual en este tablero.

    
pregunta jmd

1 respuesta

6

Su problema es que 74AHC1G04 no es un inversor con disparador Schmitt. Es un inversor sin la entrada de activación de Schmitt. Puedes ver esto en tu segunda captura de pantalla porque el umbral de cambio en el borde descendente es el mismo que en el borde ascendente.

El problema de no usar un disparador Schmitt es que con los bordes lentos de su señal de entrada, un poco de ruido agregado a esa señal puede hacer que el inversor vea cómo pasa el voltaje a través de su nivel de umbral, luego regresa a través del umbral. camino debido al ruido, y luego de vuelta al nivel final. Con un disparador Schmitt, el ruido debe ser mucho mayor, del orden de 300 mV, antes de que pueda causar múltiples transiciones.

Para un disparador Schmitt en la misma familia, intente con 74AHC1G14.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas