El generador de ondas arbitrarias de 12 Giga Muestras por segundo (GSa/s), es un dispositivo que genera señales de alta precisión a un gran ancho de banda por la fidelidad de su generador AWG. Es compatible con diferentes plataformas de software, tales como MATLAB y BenchLink Waveform Builder Pro.

Entre las características de este dispositivo se puede mencionar: una resolución de 14 bits para 8 GSa/s y 12 bits para 12 GSa/s, generación de formas de onda arbitrarias de alta velocidad, tasa de muestreo variable de 125 MSa/s hasta 8 o 12 GSa/s, rango dinámico libre de espurios (SFDR) hasta 90dBc y un ancho de banda analógico de 5 GHz.

Entre las aplicaciones en la que se puede utilizar este dispositivo, están: radar, satélite, señales multinivel, pruebas de jitter, video digital, medición de relación de potencia a ruido, OFDM, radio definido por software, entre otros.

Páginas de interés.

Keysight ha desarrollado diferentes herramientas para poder utilizar este dispositivo, ya sea utilizando la tarjeta PCI express o a través de la red.

El dispositivo se divide en dos partes, una de ellas es el chasis donde se monta la tarjeta, el chasís m9502a tiene un firmware que es actualizable via red, se recomienda ampliamente tener la última versión.

Una vez actualizado el firmware del chasis, se procede a actualizar la tarjeta m8190a que es el generador de funciones, el firmware es actualizable via PCI express.

Finalmente, teniendo actualizados tanto el firmware del chasís como del generador de funciones, se procede a instalar el software que permitirá interactuar con el generador.

Keysight desarrolló una interfaz llamada software soft front panel, en ella se puede generar cualquier función, del mismo modo se desarrolló una interfaz en Matlab llamada M8190A 12 GSa/s Arbitrary Waveform Generator Instrument Drivers

Actualizar firmware del chasis M9502A.

La actualización del firmware del chasís se puede realizar a través de la LAN, se divide en dos partes, primero hay que ejecutar el programa chassisUpdater.exe como administrador, el cual pondrá en modo de espera el programa de actualización. Desde un navegador se ingresa a la página web del chasís y seleccionando el corazón rojo que aparece en la página se puede entrar a la sección correspondiente al estado del chasis.

En la parte inferior aparece un enlace para la actualización del firmware del chasis, el cuál abrirá una nueva página. En esta página se presiona el botón de Locate Firmware Package, el cual buscará en la dirección IP el firmware para actualizar el chasís, la dirección IP es de la computadora donde se ejecutó en modo administador el programa chassisUpdater.exe.

Una vez detectado el firmware para actualizar, la página desplegará la versión actual del firmware y la versión del firmware encontrado, en caso de ser igual, recomendará no realizar ninguna actualización, en caso de ser diferente recomendará dos tipos de actualizaciones, una donde solo se actualizarán los archivos que tengan una versión diferente y otra donde actualizará todos los archivos sin importar que ya esten instalados.

El proceso de actualización puede tardar hasta una hora, para finalizar el proceso se tiene que cerrar la ventana de comandos de chassisUpdater.exe y apagar el chasis con el botón azul.

Actualizar firmware del generador de funciones M8190A.

En la computadora que esta conectada el puerto PCIe con el chasis de M9502A se debe realizar el proceso de instalación de los drivers.

El instalador M8190_Setup_Vx.x.x.x.exe es el programa que se encarga de la comunicación del generador de funciones M8190A con la computadora a través del puerto PCIe, una vez instalado el programa, este desplegará una ventana con la información para la comunicación con el generador de funciones, es necesario ejecutar este programa cada vez que se quiera utilizar el generador de funciones.

Para actualizar el firmware del generador de funciones, este tiene que estar encendido antes de prender la computadora donde esta el conector PCIe, el proceso de encendido del generador de funciones termina cuando el led de FAIL se apaga y se enciende el de ACCESS.

El instalador del M8190A buscará la conexión con el generador de funciones e instalará los drivers adecuados, tanto en la computadora como en el generador de funciones M8190A. Una vez realizado este proceso se tiene que reiniciar el generador de funciones, para ello hay que apagar primero la computadora y despues el generador de funciones.

Uso del generador de funciones M8190A.

Para utilizar el generador de funciones existe un orden de encendido de los equipos, primero se debe encender el generador de funciones M8190A hasta que el led de ACCESS se encienda, una vez hecho esto se ejecuta el programa Keysight M8190A, el cual se encarga de habilitar la comunicación entre el generador de funciones y la computadora a través del puerto PCIe, cuando aparezca la ventana con los datos de comunicación del generador de funciones se puede ejecutar el programa que controlará al generador de funciones.

desde Soft Front Panel M8190.

Este programa es útil para comunicarse con el generador de funciones y probar funciones de una manera sencilla, al ejecutar el programa aparecen varias pestañas donde se puede escoger entre los diferentes tipos de funciones o señales que se deseen generar, asi también indicar los puertos de salida de la señal. Una vez generada la señal a generar es necesario poner RUN en la pestaña de status/control para observar la señal en algún equipo de medición como osciloscopio o analizador de espectro.

desde iqtools de Matlab.

Otra alternativa es utilizar la herramienta de Matlab llamada iqtools, los archivos de iqtools se instalan en la carpeta de Keysight en la sección correspondiente a los ejemplos. Esta interfaz es útil para generar señales de forma rapida a través de Matlab, asi mismo permite cargar datos de señales personalizadas en la interfaz de iqtools, el archivo mat debe indicar las muestras de la señal y el periodo de muestreo que es el inverso de la tasa de muestreo.

@viktor_ivan