¿Puedo detectar la ausencia de onda cuadrada?

-3

¿Puedo crear un circuito para establecer la salida alta si hay una onda cuadrada en la entrada y establecerla en baja cuando falta la onda cuadrada (la entrada se vuelve baja)?

Editar: la señal es de 2 kHz, +5/0 V.

No es tarea. Sin restricciones, pero ahora no tengo ningún IC monostable que se pueda volver a encender, como 74123 o 4538, y conseguir uno puede llevar tiempo.

En caso de que obtenga una de ellas, ¿cómo puedo elegir el valor de C y R?

    
pregunta armma

3 respuestas

3

Si está buscando una solución con componentes en su caja de correo no deseado, esto podría funcionar.

simular este circuito : esquema creado usando CircuitLab

Figura 1. Un extensor de pulso RC.

Cómo funciona:

  • Cuando IN sube, C1 carga rápidamente a través de R1 y D1 en paralelo con R2. La entrada a NOT1 se pone alta al igual que OUT.
  • Cuando IN baja, C1 descarga solo a través de R2. Cuando el voltaje en C1 cae por debajo del umbral bajo de NOT1, cambiará y OUT cambiará a bajo.
  • R1 está destinado a limitar la corriente extraída de la etapa anterior. No ha especificado qué es lo que proporciona esto, por lo que deberá calcular la corriente de seguridad que el dispositivo puede proporcionar y configurar R1 en consecuencia. Luego, establezca R2 al menos diez veces el valor R1. Con R2 mucho más alto en valor que R1, podemos dejarlo fuera del cálculo paralelo en el primer punto.
  • Habiendo establecido R1 y R2, puede calcular \ $ C_1 = \ frac {\ tau} {R_2} \ $ donde \ $ \ tau \ $ es el retardo requerido para la ausencia de impulsos: 10 ms en su caso.
  • Verifique la constante de tiempo R1C1 (\ $ \ tau = R_1 C_1 \ $) para asegurarse de que esto sea aceptable.

Idealmente, NOT1 y NOT2 serían el tipo de activador Schmitt para dar un cambio limpio.

Actualización:

Resulta que la señal de origen es un TSOP1738. El diagrama de bloques se muestra en la Figura 2.

Figura2.Eldispositivotieneunasalidadecolectorabiertoconunaresistenciadepull-updébil.

simular este circuito

Figura 3. Esquema modificado.

  • A 2 kHz, el ancho del pulso será de 0.25 ms.
  • El tiempo de carga será \ $ \ tau = R_1 C = 80k \ veces C \ $.
  • El tiempo de descarga será \ $ \ tau = R_2 C \ $.

Actualización 2:

  

Traté de entender cómo este circuito establece la salida baja cuando la entrada es alta (sin señal) y la configura en alta cuando hay una señal pero falta algo.

Esto es lo que @DaveTweed sospechaba que realmente querías, pero me perdí.

simular este circuito

Figura 4. El sensor está alto cuando no hay señal recibida.

Cómo funciona éste:

  • Sin señal, C1 se carga y NOT1 baja.
  • Cada vez que se recibe un pulso, Q1 se enciende, descarga el capacitor y la salida NOT1 se pone alta.

Calcule C usando las fórmulas anteriores.

    
respondido por el Transistor
0

Realmente depende de la precisión con la que hayas definido lo que quieres en la pregunta.

Inicie aquí y entienda los componentes que forman una onda cuadrada.

Si tienes que saber que es una entrada de onda cuadrada (y falta), puedes ejecutar una FFT con solo 4-8 contenedores. Si bien comprender que una FFT es complejo, puede hacerlo fácilmente con las bibliotecas existentes en casi cualquier MCU pequeña con un A / D.

Si desea una solución de 'chip' solo barata, puede utilizar un Arduino Nano, Mini o Pro Mini. Un Pro mini o Nano costará menos de $ 3 en Ebay.
Todos estos aceptarán una biblioteca FFT de la cual hay un suministro sin fin.   Este puede ser un buen punto de partida para una biblioteca Arduino. Proporciona una actualización de aproximadamente 7 ms por contenedor, por lo que podría satisfacer su necesidad de velocidad si mantiene bajo el número de contenedores.

Intentar y determinar que realmente tienes una entrada de onda cuadrada de cualquier otra forma va a ser una solución multichip y un desafío bastante positivo. Usar una MCU como componente será mucho más fácil.

    
respondido por el Jack Creasey
0

Si solo desea un nivel lógico que cambie con la ausencia de bordes en aproximadamente esa frecuencia, puede usar un 74LVC1G123 multivibrador monoestable retriggerable. Esto sería para una aplicación como un detector de reloj faltante.

Mientras los bordes sigan llegando antes de que se agote, la salida Q se mantiene alta.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas