Novedades en la categoría Procesamiento

Adquisición en ocho canales



Programas de adquisición y análisis modificados (idem 6 canales, ver post anterior).
El próximo paso es la construcción de los nuevos layout de strips.

Adquisición en 6 canales

Modificación de los programas de adquisición y análisis para registrar dos strips más, con un segundo osciloscopio de dos canales. Por ahora el máximo número de strips simultáneos es seis (limitado por disponer sólo de un osciloscopio de cuatro canales, los demás de dos y dos módulos RS232).

Programa de procesamiento

El procesamiento de los datos contenidos en los archivos de salida es realizado por un segundo programa, escrito en C que realiza las siguientes tareas:

  • Captura desde el archivo de datos especificado por linea de comandos (opcion -f) las trazas del osciloscopio en una matriz de 4x500xn (n=número de eventos registrados) y los timestamps en un vector de n elementos.
  • Calcula para cada evento el tiempo desde el evento anterior.
  • Calcula para cada traza la linea de base (promedio de las 50 primeras muestras) y se la resta a cada muestra de la traza.
  • Encuentra el máximo de cada traza.
  • Calcula el área bajo cada traza (ver normalización).
  • Realiza una salida en múltiples columnas a la standard output.
El programa permite definir un threshold de nivel (opcion -t en la linea de comando). Solo envía a la salida los eventos que en algunos de sus canales superaron dicho nivel. La diferencia de tiempo se calcula desde el evento anterior que superó el threshold. El área se calcula como la suma de todas las muestras que superaron el threshold.

Sobre este archivo

Esta página es un archivo de las últimas entradas en la categoría Procesamiento.

Mediciones es la categoría anterior.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.