7 votos

Cómo muestreo y retención en muy estrecha pulso?

Estoy buscando para construir un simple registrador de datos para registrar la intensidad de pico de un flash estroboscópico. Cuando un flash es detectado, el pico será capturado (ADC), sello de tiempo y por escrito a la memoria. La frecuencia con la que estos estallidos de luz llegan sería aproximadamente de 0.2 Hz (una cada 5 segundos o así).

Una salida típica de mi sensor en la presencia de un flash estroboscópico se muestra a continuación. La intensidad del flash es tan grande con respecto a las condiciones ambientales que detectar el flash no es un problema. De hecho, yo ya estoy haciendo esto para contar el número de destellos.

Flash Output From Sensor

Mi problema se convierte entonces en el muestreo el valor de pico. Mis instintos me dicen que utilizan un muestreo y retención IC (LF398 por ejemplo). Busca en la hoja de datos, parece que puedo lograr sub 10us de los tiempos de adquisición y que es aceptable para mí. Si entonces yo podría detectar el pico (segunda derivada), me gustaría saber con precisión cuándo celebrar. El problema es que... no sé por dónde empezar con eso.

Voy sobre este mal? Alguna sugerencia?

9voto

user13107 Puntos 313

Esto se ve como una solución para un T&H (y mantener) el circuito, al igual que desde un TI (Burr-Brown) SHC605. Hay muchas soluciones costosas incluidos los procedentes de los dispositivos Analógicos que pueden hacer de todo, usted probablemente necesita así.

Una alternativa es un detector de pico o circuito rectificador de precisión - con restablecimiento de curso!

5voto

Bernd Puntos 61

Estoy de acuerdo en que la idea de @rawbrawb que un detector de pico es el enfoque adecuado para este proyecto. El uso de un comparador para detectar el borde de la flash de pulso y, a continuación, hacer una demora, un R/C demora probablemente funcionaría bien, en la alimentación de un segundo comparador. La salida de la 2ª comparador de desencadenaría la S/H y el inicio de la conversión a/D. El R/C de la demora sería lo suficientemente largo para que el detector de pico se ha asentado desde el pulso de captura. Después de su MCU ha acaparado la conversión a/D el software podría pulso de salida GPIO pin que junto de nuevo en el circuito detector de pico y que vuelva a un nivel mínimo y dejarlo listo para el siguiente pico de captura.

Hay numerosos ejemplos de detector de pico circuitos en las que se pueden encontrar en varios proveedores de datos y hojas de notas de aplicación. El más simple de curso es para alimentar el nivel de la señal a través de un diodo Schottky y en un pequeño condensador. Por supuesto, esto tiene la desventaja es que se pierde la señal de nivel equivalente a la de avance sesgo de la caída en el diodo.

4voto

Kip Diskin Puntos 11

Un detector de pico es algo de una muestra, y sostienen que las muestras de todo el tiempo, y tiene el pico:

peak detector

Siga la entrada con este, y conecte la salida a su ADC. Asegúrese de C significativamente mayor que la capacidad utilizada por el ADC del muestreo y retención, o seguir con un tampón, por lo que el voltaje a través de C no sag a medida que lee.

Desencadenar un ADC de leer justo después de que ocurra el evento, y cuando termine, cierre el interruptor para restablecer el pico, o hacer el cambio una resistencia a la formación de una RC constante de tiempo significativamente más largo que el tiempo que se toma para medir el pico, pero significativamente más corto que el intervalo entre los picos de aceptar un pequeño error, pero evitar la necesidad de restablecer el detector de pico.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X