Frecuencia de adquisición del osciloscopio

3

Tengo un diseño FPGA y el diseño FPGA tiene una señal llamada inicio que siempre es alta. Así es como funciona. Utilizo la computadora para enviar datos a través de RS232 a FPGA, la señal de inicio cae durante un ciclo y FPGA procesa los datos, y luego FPGA envía los datos de vuelta utilizando RS232. El procedimiento anterior se repite 100 veces. Hay alrededor de 0.02 segundos de intervalo para cada envío y recepción de RS232.

El borde negativo de la señal de inicio se utiliza como activador para el o-scope. Para cada disparador, el o-scope muestra 10K puntos. La frecuencia de muestreo se establece como 1GS / S. El reloj FPGA es de 25MHz.

Cada vez que cae la señal de inicio, quiero capturar las formas de onda y guardar cada una de ellas en archivos. (Los archivos se guardan en el disco duro de mi computadora a través de Ethernet). El recuento de adquisiciones es infinito. Entonces, para 100 aristas negativas, debería obtener 100 formas de onda (100 archivos). Pero el o-scope solo genera 3 archivos y cada archivo solo contiene un patrón de forma de onda que espero.

¿Esto se debe a la frecuencia de adquisición? ¿O hay alguna opción que pueda aumentar la frecuencia de adquisición del o-scope?

El modelo de osciloscopio es Yokogawa DL7200. Mannual se puede descargar desde energy.ece.illinois.edu/equipment/dl7100.pdf

    
pregunta drdot

1 respuesta

3

Su alcance solo tiene una cantidad limitada de memoria intermedia, por lo que no puede guardar tantas formas de onda como desee.
La memoria de búfer en los DSO varía desde unos pocos KB hasta, por ejemplo, 10MB. Por lo general, puede elegir entre algunos tamaños de búfer en las opciones de alcance, por ejemplo, mi Owon DS8202 puede cambiarse de 1 KB a 10 MB, por lo que a 2 Gsps esto varía de 500 ns a 5 ms de captura. A velocidades tan altas, 10MB de memoria no llega muy lejos.
Su alcance está ejecutando 1Gsps y dice que está capturando 3 formas de onda de 2000 n cada una. Esto total 6000ns de captura. Ya que está capturando una muestra por ns, entonces está usando 6KB de memoria de búfer. Es posible que pueda establecer su búfer en un valor mayor: ¿qué ámbito está utilizando?

EDITAR - Parece que las cosas son un poco diferentes de lo que aparecieron por primera vez, y hay una brecha de 20 ms entre cada forma de onda. Sin embargo, si está guardando en la memoria del osciloscopio (¿qué memoria? ¿Interna o memoria USB o?), Entonces todavía depende de la cantidad disponible y de la rapidez con la que se puede acceder. Si nos indica el número de modelo del alcance (o el enlace a la hoja de datos), exactamente en qué modo lo tiene configurado para guardar las formas de onda, deberíamos poder encontrar una respuesta.

EDIT 2 - Al mirar la hoja de datos, parece que puede guardar las formas de onda en la memoria interna. De acuerdo con la tabla con el modelo de 8MW / CH y 10K de longitud, debería poder guardar de 1 a 128 formas de onda. Usando el modo Único (N) y ajustando el conteo de N de acuerdo con la cantidad de formas de onda que desea guardar.

Noestoytansegurodeguardarlasformasdeondaatravésdelareden"tiempo real" (es un manual bastante grande para pasar rápidamente) Parece que puede establecer el destino como unidad de su PC, pero los tiempos de guardado dados son bastante de largo (~ 5 segundos para 1MB de datos), así que creo que debes guardarlos internamente y luego enviarlos cuando tengas tus 100 formas de onda.
Si puede dar más detalles sobre el modo exacto que está utilizando y lo que está enviando (por ejemplo, formas de onda o captura de pantalla) probablemente ayudaría.

EDIT 3 - En la página 11-12 del manual, dice:

  

Nota   • No puede guardar o cargar mientras la adquisición de datos está en curso.

Dado que la velocidad de Ethernet está dada como 10Mbps en las especificaciones, sería demasiado lento enviar las formas de onda a la PC a medida que las adquiere.
Debe utilizar la función "Almacén secuencial" que se detalla en la página 7-5. Usando esto puede guardar hasta 256 formas de onda de 10Kpt. Cuando se detenga la adquisición, utilice la función de transferencia de Ethernet para guardarlos en la PC.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas