Revisión del circuito de 'pulso, espera'

3

Necesitaba un circuito para tomar un pulso corto y luego mantener un pin alto durante más tiempo que el pulso de entrada. Se me ocurrió esta solución:

Tenga en cuenta que la salida fue a la base de un transistor NP5 BC548, a través de una resistencia de 1 k. El circuito se ejecuta en 3V3.

Probé el circuito y dibujé en las trazas de alcance en varios puntos de la sonda.

El circuito funciona, pero ¿es una buena solución? ¿Podría haber hecho algo mejor?

Gracias.

    
pregunta user2372996

2 respuestas

1

La sugerencia habitual es utilizar un temporizador NE555 NE555 como un monoestable para esto. Pero honestamente, tu solución está perfectamente bien. Y si usa algo como un 74LVC2G14 para los dos inversores, incluso tomará menos espacio en la placa que un 555 configurado como monoestable.

Tenga en cuenta que el 555 toma una entrada de activación baja activa, a diferencia de su circuito actual. Por lo tanto, es posible que necesite un inversor adicional si no tiene la posibilidad de cambiar la polaridad de la entrada.

Pero todavía hay algunas diferencias en los casos de esquina:

  • Debe tener en cuenta que, en su circuito, su temporización RC comienza cuando suelta el gatillo. Es decir, cuando la entrada vuelve a baja. Por lo tanto, el impulso de salida será: longitud de impulso de disparo de disparo + constante de temporización . Mientras que con el 555, el condensador comienza a cargarse tan pronto como el activador se activa, y la duración del impulso de activación no tiene ningún impacto en el impulso de salida.
  • Por la misma razón, con un 555, si obtienes activadores falsos durante el tiempo en que la salida sigue siendo alta, estos activadores se ignoran. Mientras que en su caso, si vuelve a disparar mientras la salida sigue siendo alta, el capacitor se descargará nuevamente y terminará con un pulso de salida más largo de lo normal. Si es bueno, malo o irrelevante depende de su aplicación.
  • Además, cuando encienda su circuito actual, tendrá un impulso de salida no deseado porque el condensador está inicialmente descargado. Si esto es un problema, atar el condensador a VCC en lugar de GND debería solucionarlo.
respondido por el dim
0

Lo que has reinventado es un "multivibrador monoestable" , más comúnmente denominado one shot . Hay fichas que hacen esto explícitamente. Todo lo que tienes que hacer es agregar una tapa y resistencia para el tiempo. Si recuerdo bien, el 74xx21 fue uno de estos.

Hay dos sabores amplios, retriggerables y no. Los que se pueden volver a activar mantienen la salida afirmada mientras se afirme la entrada, luego anula la salida un tiempo fijo después de que la entrada se anula. Estos pueden tolerar que la entrada se vuelva a validar antes del tiempo de espera, en cuyo caso la salida nunca se anula.

Los que no son recuperables son esencialmente activados por el borde. El pulso de salida es una longitud fija que comienza en el borde anterior de la entrada. No importa lo que haga la entrada después de eso hasta su próximo borde de ataque.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas