Medir el ancho del pulso con componentes limitados

1

Tengo un tren de impulsos de amplitud 1V con un ancho de pulso constante \ $ \ tau \ $ y me gustaría construir un circuito que tome esta señal y la convierta en un voltaje de CC constante de valor \ $ \ tau \ $. Solo puedo usar opamps, comparadores, resistencias, fuente de alimentación de CC, diodos y condensadores. ¿Cómo puedo construir un circuito de este tipo?

Pensé en usar un integrador, pero esto realmente no me dará el área bajo el pulso, sino una antiderivada de la señal que creo.

EDIT : en respuesta a un comentario de @pipe, esto es lo que puedo decir más sobre el circuito:

  • El tren de impulsos de entrada puede tener un ancho de pulso de [~ 0 a 300us] que es constante.
  • Digamos que mis valores esperados para el voltaje de salida están en mV, de modo que 300 mV corresponden a un ancho de pulso de 300us.
pregunta Dory

1 respuesta

0

Una resistencia y un condensador, que forman un filtro de paso bajo y eliminan todo menos el componente de CC. Opcionalmente, se pueden agregar buffers de ganancia de unidad en la entrada y la salida, si es necesario para aislar el circuito de las cargas externas.

simular este circuito : esquema creado usando CircuitLab

Con una frecuencia de pulso de 1 kHz y valores de componente seleccionados para proporcionar una ondulación relativamente baja, este es el resultado de una simulación en LTspice que muestra la salida de CC a niveles de 10 mV, 100 mV y 300 mV respectivamente desde un ancho de pulso de entrada de 10 µs, 100 µs y 300 µs. Si tiene una frecuencia de pulso diferente (aunque no mencionó nada sobre eso en la pregunta), puede escalar la salida insertando un resistor a través de C1 como un divisor de voltaje, o agregar una ganancia antes de que R1 use un opamp.

    
respondido por el pipe

Lea otras preguntas en las etiquetas