Temporizador externo de vigilancia

0

Estoy usando TPL5010 enlace RSTn del temporizador de vigilancia para activar el temporizador 555 en modo monoestable con Ancho de pulso de 10 segundos para encender el relé usando el transistor en el pin de SALIDA del temporizador 555.

1. Aquí el problema es que durante el inicio, el TPL5010 genera un impulso TREXT = 100ms RST que dispara el temporizador 555 y que enciende el relé. ¿Cómo puedo ignorar este impulso de inicio inicial para evitar disparar el temporizador 555 durante el inicio inicial?

Tanto el temporizador TPL5010 como el 555 se están ejecutando con 5V de suministro. Pienso que si puedo retrasar la tensión de alimentación al temporizador 555 durante un período hasta que TPL5010 finalice el proceso de inicio. ¿Hay alguna manera de resolver este problema?

Todas las respuestas se aprecian

    
pregunta ARYA1992

1 respuesta

4

Permítame explicarle por qué esto es problema XY .

Has venido con una solución Y para usar la señal RSTn para activar el temporizador 555. Esto creó un problema que has pedido solucionar:

  

¿Cómo puedo ignorar este impulso de inicio inicial para evitar disparar el temporizador 555 durante el inicio inicial?

El problema real X, sin embargo, es:

"¿Cómo puedo activar el temporizador 555 periódicamente usando TPL5010?".

Si hubiera hecho esta pregunta, la respuesta hubiera sido: TPL5010 está diseñado para generar pulsos WAKE periódicamente, y eso es lo que debe usar, no RSTn. Tenga en cuenta que para que se genere el siguiente WAKE, TPL necesita que se ejecute el pulso HECHO. En el circuito sin microcontrolador, puede usar la salida de su temporizador 555 para generar HECHO.

Ahora, lo curioso es que su problema no es ni siquiera el problema XY, es el problema XY² . Debido a que la pregunta real debería haber sido:

"¿Cómo se generan pulsos de 10 segundos cada N segundos?"

Entonces la respuesta sería completamente diferente. Primero, los temporizadores TPL5110 y TPL5111 son mucho mejores para esta tarea. No requieren señal DONE para repetir el pulso de salida. En su lugar, esperan casi hasta el final del período programado y, a continuación, desactivan la salida de todos modos. Al mismo tiempo, DONE se puede usar para anular la salida anterior. Al devolver la salida DRVn a la entrada DONE a través del circuito de retardo RC, se puede controlar la duración del impulso de salida.

Ves, ¿a qué me dirijo? No hay necesidad de temporizador 555 adicional. Todo se puede hacer con unas pocas partes. Pero necesitas hacer la pregunta correcta para obtener esta respuesta. En el circuito debajo, R1 establece el período de pulso, R2 y C1 establecen la duración del pulso.

Por cierto, puede intentar el mismo enfoque con TPL5010, haciendo un bucle de impulso WAKE retardado. Aunque sospecho que no funcionaría si el chip espera a que el primer HECHO comience el intervalo de tiempo.

    
respondido por el Maple

Lea otras preguntas en las etiquetas