Módulos de función de salida analógica serie JYTEK JY-5710
Presupuesto
- Modelo: Serie JY5710
- Canales: Hasta 32 canales de salida analógica
- Resolución: 16 bits
- Velocidad máxima de actualización: 2MS/s
- Entrada/Salida digital: 3 líneas
Instrucciones de uso del producto
Encimaview
La serie JY5710 es una familia de módulos de función de salida analógica que pueden ejecutarse en buses PCIe, PXIe, TXI (Thunderbolt) y USB. Según el número de modelo, la serie 5710 proporciona diferentes canales de AO y samptasas de ling.
Características principales
DMA para transferencias de datos: Permite una transferencia de datos eficiente.
Aprende por Example
JYTEK proporciona sampLos programas para este dispositivo. Descargue el sampLos programas de JYTEK webSitio. Acceda a JYPEDIA para obtener información adicional y busque JY5710 Examples.zip.
Preguntas frecuentes
- P: ¿Dónde puedo encontrar las últimas ofertas de la serie JY5710?
- R: Consulte con JYTEK para conocer las últimas ofertas de la serie JY5710.
- P: ¿Cuál es la velocidad máxima de actualización del módulo JY5711?
- R: El módulo JY5711 presenta una velocidad de actualización máxima de 2MS/s.
Introducción
Este capítulo presenta información sobre cómo utilizar este manual y cómo comenzar rápidamente si ya está familiarizado con Microsoft Visual Studio y el lenguaje de programación C#.
Encimaview
La serie JY5710 es una familia de módulos de función de salida analógica que pueden ejecutarse en buses PCIe, PXIe, TXI (Thunderbolt) y USB. Según el número de modelo, una serie 5710 proporciona diferentes canales de salida analógica.amptasa de ling.
JY5711 cuenta con un módulo de salida analógica de hasta 32 canales con resolución de 16 bits y velocidad de actualización máxima de 2MS/s, 3 líneas de entrada/salida digital.
Consulte con JYTEK para conocer la última oferta de la serie JY5710.
Características principales
- Alta precisión: 0.02%
- 32 canales de volumentage salida
- Convertidor analógico-digital de 16 bits
- Rango de salida:±10 V
- Tasa máxima de actualización
- 8 canales (2 MS/s/ch por banco)
- 32 canales: 1 MS/s
- Unidad de corriente de salida:±10 mA
- Corriente de sobremarcha:15 mA
- 8 millonesampTamaño del búfer FIFO por canal
- DMA para transferencias de datos
Abreviaturas
- A.O.: Salida analógica
- DE: Entrada digital
- HACER: Salida Digital
- DAC: Conversión de digital a analógico
- PFI: Interfaz de función programable
- ES: Unipolar
- PPM: Partes por millón
Aprende por Example
JYTEK ha añadido Learn by ExampEn este manual le ofrecemos muchos consejos.ampLos programas para este dispositivo. Descargue el sampLos programas para este dispositivo. Puede descargar un archivo excel de JYPEDIA file De nuestro web www.jytek.com Abra JYPEDIA y busque JY5710 en la hoja de controladores, seleccione JY5710 Examples.zip. Además de la información de descarga, JYPEDIA también tiene mucha otra información valiosa. JYTEK recomienda encarecidamente que utilice este archivo. file para obtener información de JYTEK.
En un Learn by Exampla sección, la sampEl programa está en negrita, como Salida analógica–>WinForms AO Continuous Wrapping Soft Trigger; el nombre de la propiedad en el sampEl programa también está en negrita, como Samples Para actualizar los nombres técnicos utilizados en el manual se encuentran en cursiva, como por ejemplo, Frecuencia de actualización. Puede relacionar fácilmente los nombres de las propiedades en el exampEl programa con la documentación manual.
En un Learn by ExampEn la sección, el experimento se configura de la siguiente manera. Se conecta una tarjeta PCIe/PXIe-5710 a un chasis PXI. La PCIe/PXIe-5710 se conecta a un bloque de terminales TB-68. También se conecta un osciloscopio al mismo bloque de terminales, como se muestra en la Figura 2.
Especificaciones de hardware
Especificaciones de salida analógica
Número de canales | 32 canales | |
Resolución | 16 bits | |
DNL | ±1 LSB | |
Formato de datos sin escala | Entero con signo (-32768 a 32767) | |
monotonicidad | 16 bits | |
Reloj | 200 MHz | |
Tasa máxima de actualización | ||
1 canales | 2 MS/s | |
8 canales (1 canal por banco)* | 2 MS/s | |
32 canales | 1 MS/s | |
Rango de salida | ±10 V | |
Acoplamiento de salida | DC | |
Impedancia de salida | 0.2 ohmios | |
Unidad de corriente de salida | ± 10 mA | |
protección de sobremarcha | ±15 V | |
Corriente de sobremarcha | 15 mA | |
Estado de encendido | ±200 mV | |
Tamaño del búfer FIFO | 8 msamparchivos por canal | |
Transferencias de datos | Dirección de Medio Ambiente | |
Modos de forma de onda AO |
|
|
Velocidad de giro | 20 V/μs | |
Ruido | 400 μVrms, CC a 1 MHz | |
Error de actualización de AO Error de energía | 5 nV | |
Diafonía de canales | -65 dB | |
Reloj de referencia | PXIe_DSTARA, PXIe_DSTARB, PXIe_CLK100 | |
externoampel reloj | PFI, PXI_TRIG | |
Fuente de activación | Digital, Software | |
Tipo de disparador | Iniciar disparador | |
Fuente de disparo digital | PFI, PXI_TRIG | |
* Cada banco consta de cuatro canales AO que utilizan dos DAC. Todos los canales que se utilizan dentro de un mismo banco se actualizarán simultáneamente. |
Tabla 1 Especificaciones de salida analógica
Precisión AO
JY5711 AO Básico Exactitud = ±(% of Salida+% of rango) | ||||||||
Rango nominal (V) | 24 horas | Tcal ±1 °C | 90 días | Tcal ± 5° | Precisión de escala completa durante 24 horas | Precisión a escala real durante 90 días | ||
10 | 0.003 | + | 0.005 | 0.012 | + | 0.008 | 790 uV | 2000 uV |
Tabla 2 Precisión básica de la salida analógica
JY5711 AO Adicional Exactitud Ajuste | ||
Rango nominal (V) | Coeficientes de temperatura (/ °C) | Ajuste de temperatura a escala completa
(uV/°C) |
10 | 0.0007 + 0.0002 | 90 uV |
Tabla 3 Precisión adicional de la salida analógica
Especificaciones de E/S digitales/PFI
Características estáticas
Número de canales | 3. Dio |
Referencia de tierra | DnD |
Control de dirección | Cada terminal individualmente
programable como entrada o salida |
Resistencia desplegable | 50 kΩ típico |
Vol de entradatagy protección | ±15 V |
Funcionalidad PFI
Número de canales | 3 |
Interfaz de disparador digital externo | Disparador voltagy 3.3 V TTL;
Borde del gatillo: ascendente/descendente |
Estado inicial | Aporte |
Condiciones de funcionamiento recomendadas
Entrada mínima de alto volumentagmi (VIH) | 2.2 V |
Entrada máxima de alto volumentagmi (VIH) | 5.25 V |
Entrada mínima de bajo volumentagmi (VIL) | 0 V |
Entrada máxima de bajo volumentagmi (VIL) | 0.8 V |
Corriente máxima de salida alta (IOH) | -16mA |
Corriente baja de salida máxima (IOL) | 16 mA |
Tabla 4 Especificaciones de E/S digitales/PFI
Especificación de bus y potencia
Interfaz de bus
Factor de forma | Módulo periférico x4 PXI Express |
Compatibilidad de tragamonedas | Ranuras para PXI Express x1 y x4 o PXI Express híbridas |
Requisitos de energía
3.3 voltios: | 3.0 W |
+12V: | 14.0 W |
Tabla 5 Especificaciones de bus y potencia
Físico y medio ambiente
Entorno operativo
Entorno de almacenamiento
Definición de pines y panel frontal
Las placas de la serie PCIe/PXIe-5710 están conectadas a señales externas mediante un cable de 68 pines para las configuraciones de 32 canales. La Tabla 7 muestra las definiciones de pines de PCIe/PXIe-5711.
Conector 0 | |||
Alfiler | Nombre de la señal | Alfiler | Nombre de la señal |
1 | PFI0/DIO_0 | 35 | DnD |
2 | PFI1/DIO_1 | 36 | PFI2/DIO_2 |
3 | AO_0 | 37 | AO_GND |
4 | AO_1 | 38 | AO_GND |
5 | AO_2 | 39 | AO_GND |
6 | AO_3 | 40 | AO_GND |
7 | AO_4 | 41 | AO_GND |
8 | AO_5 | 42 | AO_GND |
9 | AO_6 | 43 | AO_GND |
10 | AO_7 | 44 | AO_GND |
11 | AO_8 | 45 | AO_GND |
12 | AO_9 | 46 | AO_GND |
13 | AO_10 | 47 | AO_GND |
14 | AO_11 | 48 | AO_GND |
15 | AO_12 | 49 | AO_GND |
16 | AO_13 | 50 | AO_GND |
17 | AO_14 | 51 | AO_GND |
18 | AO_15 | 52 | AO_GND |
19 | AO_16 | 53 | AO_GND |
20 | AO_17 | 54 | AO_GND |
21 | AO_18 | 55 | AO_GND |
22 | AO_19 | 56 | AO_GND |
23 | AO_20 | 57 | AO_GND |
24 | AO_21 | 58 | AO_GND |
25 | AO_22 | 59 | AO_GND |
26 | AO_23 | 60 | AO_GND |
27 | AO_24 | 61 | AO_GND |
28 | AO_25 | 62 | AO_GND |
29 | AO_26 | 63 | AO_GND |
30 | AO_27 | 64 | AO_GND |
31 | AO_28 | 65 | AO_GND |
32 | AO_29 | 66 | AO_GND |
33 | AO_30 | 67 | AO_GND |
34 | AO_31 | 68 | AO_GND |
Tabla 7 Definición del pin 5710
Notas a la leyenda en las definiciones de pines
AO_GND | Tierra de referencia de salida analógica |
AO<0..31> | Canal de salida analógica |
D_GND | Tierra de referencia de señal digital |
PFI<0..2> | Interfaz de función programable |
Tabla 8 Notas a la leyenda
Rendimiento y pruebas
Precisión AO
La mejor precisión de AO está limitada por dos factores: error de ganancia total y error de compensación total, como se muestra en la siguiente tabla. Primero se calibra el dispositivo PCIe/PXIe-5710.
Precisión básica del modelo JY5711 AO = ±(% de salida + % de rango) | ||||||||
Rango nominal (V) | 24 horas | Tcal ±1 °C | 90 días | Tcal ± 5° | Precisión de escala completa durante 24 horas | Precisión a escala real durante 90 días | ||
10 | 0.003 | + | 0.005 | 0.007 | + | 0.011 | 790 uV | 1800 uV |
Deriva de temperatura
El cambio de temperatura afectará la precisión de AO mediante el error de ganancia y el error de compensación. A continuación se muestran los errores de ganancia y de compensación típicos de PCIe/PXIe-5710.
Diafonía
Canal de referencia | Canal probado | Diafonía (dB a 100 KHz) |
0 | 1 | -71.8 |
0 | 15 | -71.4 |
0 | 16 | -70.4 |
1 | 2 | -71.8 |
6 | 7 | -71.4 |
6 | 22 | -70.9 |
10 | 11 | -72.1 |
16 | 17 | -67.2 |
31 | 30 | -71.6 |
Software
Requisitos del sistema
Las placas PCIe/PXIe-5710 se pueden utilizar en un sistema operativo Windows o Linux.
- Microsoft Windows: Windows 7 32/64 bits, Windows 10 32/64 bits.
- Versiones del kernel de Linux: Existen muchas versiones de Linux. No es posible que JYTEK pueda brindar soporte y probar nuestros dispositivos en todas las diferentes versiones de Linux. JYTEK brindará soporte, en el mejor de los casos, a las siguientes versiones de Linux.
Versión de Linux |
Ubuntu LTS |
16.04: 4.4.0-21-genérico (escritorio/servidor) |
16.04.6:4.15.0-45-generic(desktop) 4.4.0-142-generic(server) |
18.04: 4.15.0-20-generic(desktop) 4.15.0-91-generic(server) |
18.04.4:5.3.0-28-generic (desktop) 4.15.0-91-generic(server) |
Versión china localizada |
V7.0(Build61): 3.10.0-862.9.1.nd7.zx.18.x86_64 |
V7.0U6: 3.10.0-957.el7.x86_64 |
Tabla 12 Versiones de Linux compatibles
Software del sistema
Al utilizar PCIe/PXIe-5710 en el entorno de Windows, debe instalar el siguiente software de Microsoft websitio:
Microsoft Visual Studio versión 2015 o superior,
- La versión de NET Framework es 4.0 o superior.
- .NET Framework viene con Windows 10. Para Windows 7, verifique la versión de .NET Framework y actualice a la versión 4.0 o posterior.
Dada la limitación de recursos, JYTEK solo probó PCIe/PXIe-5710 con .NET Framework 4.0 con Microsoft Visual Studio 2015. JYTEK confía en Microsoft para mantener la compatibilidad con las versiones más nuevas.
Lenguaje de programación C#
El lenguaje de programación predeterminado de JYTEK es Microsoft C#. Este es el lenguaje de programación recomendado por Microsoft en Microsoft Visual Studio y es especialmente adecuado para aplicaciones de prueba y medición. C# también es un lenguaje de programación multiplataforma.
Controlador de hardware de la serie PCIe/PXIe-5710
- Después de instalar el entorno de desarrollo de aplicaciones requerido como se describe anteriormente, debe instalar el controlador de hardware PCIe/PXIe-5710.
- El controlador de hardware JYTEK tiene dos partes: el software del kernel del controlador común compartido (FirmDrive) y el controlador de hardware específico.
- Software de núcleo de controlador común (FirmDrive): FirmDrive es el software de núcleo de JYTEK para todos los productos de hardware de los instrumentos JYTEK. Debe instalar el software FirmDrive antes de utilizar cualquier otro producto de hardware JYTEK. FirmDrive solo necesita instalarse una vez. Después de eso, puede instalar el controlador de hardware específico.
- Controlador de hardware específico: cada hardware JYTEK tiene un controlador de hardware específico de C#. Este controlador proporciona interfaces C# completas y fáciles de usar para que los usuarios operen varias funciones PCIe/PXIe-5710. JYTEK ha estandarizado las formas en que se utilizan las tarjetas DAQ de JYTEK y de otros proveedores al proporcionar una interfaz de usuario consistente, utilizando los métodos, propiedades y enumeraciones en el entorno de programación orientado a objetos. Una vez que se familiarice con el funcionamiento de una tarjeta DAQ de JYTEK, debería saber cómo utilizar todo el resto del hardware DAQ utilizando los mismos métodos.
- Tenga en cuenta que este controlador no admite procesos cruzados y, si utiliza más de una función, es mejor operar en un solo proceso.
Instalar SeeSharpTools desde JYTEK
Para utilizar de forma eficiente y eficaz las placas PCIe/PXIe-5710, es necesario instalar un conjunto de utilidades gratuitas de C#, SeeSharpTools de JYTEK. SeeSharpTools ofrece funciones de interfaz de usuario completas que le resultarán útiles para desarrollar sus aplicaciones. También son necesarias para ejecutar el programa exampLos dispositivos vienen con hardware PCIe/PXIe-5710. Regístrese y descargue la última versión de SeeSharpTools desde nuestra página websitio, www.jytek.com .
Ejecución de programas C# en Linux
La mayoría de los programas escritos en C# en Windows se pueden ejecutar con el sistema de desarrollo MonoDevelop en un entorno Linux. Puede desarrollar sus aplicaciones en C# en Windows utilizando Microsoft Visual Studio. Una vez que haya terminado, ejecute esta aplicación en el entorno MonoDevelop. Esta es la forma recomendada por JYTEK para ejecutar sus programas en C# en un entorno Linux.
Si desea utilizar su propio sistema de desarrollo Linux distinto de MonoDevelop, puede hacerlo utilizando nuestro controlador Linux. Sin embargo, JYTEK no tiene la capacidad de soportar las aplicaciones Linux. JYTEK depende completamente de Microsoft para mantener la compatibilidad entre plataformas entre Windows y Linux utilizando MonoDevelop.
Funcionamiento de PCIe/PXIe-5710
- Este capítulo proporciona las guías de funcionamiento para PCIe/PXIe-5710, incluidos AO, DI, DO, etc.
- JYTEK ofrece una amplia experienciaamparchivos, ayuda en línea y documentación para ayudarlo a operar la placa PCIe/PXIe-5710. JYTEK recomienda enfáticamente que lea estos documentos.amples antes de escribir su propia solicitud. En muchos casos, un exampTambién puede ser un buen punto de partida para una aplicación de usuario.
Inicio rápido
- Una vez que haya instalado el software del controlador y SeeSharpTools, estará listo para usar Microsoft Visual Studio C# para operar los productos PCIe/PXIe-5710.
- Si ya está familiarizado con Microsoft Visual Studio C#, la forma más rápida de usar las placas PCIe/PXIe-5710 es consultar nuestra extensa guíaampLes. Proporcionamos el código fuente de nuestro examples. En muchos casos, puedes modificar el código fuente y comenzar a escribir tus aplicaciones.
- También ofrecemos Learn by Exampen las siguientes secciones. Estos ejemplosampLes ayudará a navegar y aprender a utilizar este PCIe/PXIe-5710.
Operaciones AO
El AO PCIe/PXIe-5710 proporciona salidas simultáneas de 16 bits. La salida analógica tiene tres modos de funcionamiento: finito, continuo envolvente y continuo sin envolvente.
Salida finita
La salida finita requiere que el usuario escriba un fragmento de datos. Después de iniciar el AO, comienza a generar los datos escritos hasta que se completa la salida.
Aprende por Exampel 5.2.1
- Conecte el PCIe/PXIe-5710 AO Ch0 (AO_0, Pin #3) a la punta de la sonda del osciloscopio, y la conexión a tierra AO (AO_GND, Pin #37) se conecta al clip de conexión a tierra del osciloscopio.
- PCIe/PXIe-5710 envía una señal analógica a través de (AO_0, AO_GND) y lee la señal en un osciloscopio.
- Abra Salida analógica–>Winform AO Finite, configure los siguientes números como se muestra
Haga clic en Iniciar para generar una onda sinusoidal. La señal generada se muestra a continuación.
La imagen en el osciloscopio se muestra en la figura.
La señal analógica se genera correctamente mediante PCIe/PXIe-5710.
Salida continua sin envoltura
La salida acíclica continua necesita escribir un fragmento de datos antes de iniciar la AO. Una vez que se inicia la AO, el usuario debe escribir continuamente nuevos datos para garantizar la salida continua de la AO.
Aprende por Exampel 5.2.1
- Conecte el PCIe/PXIe-5710 AO Ch0 (AO_0, Pin #3) a la punta de la sonda del osciloscopio, y la conexión a tierra AO (AO_GND, Pin #37) se conecta al clip de conexión a tierra del osciloscopio.
- PCIe/PXIe-5710 envía una señal analógica a través de (AO_0, AO_GND) y lee la señal en un osciloscopio.
- Abra Salida analógica–>Winform AO Continuous No Wrapping, configure los siguientes números como se muestra:
- En la salida analógica sin envoltura, puede cambiar el parámetro de la señal cuando lo desee en Configuración de forma de onda al generar la onda. Luego de la configuración, debe hacer clic en Actualizar para aplicar los cambios.
Haga clic en Iniciar para generar primero una onda sinusoidal. El resultado se muestra a continuación.
La imagen en el osciloscopio se muestra en la figura.
Ahora cambie el tipo de onda a Onda cuadrada y haga clic en Actualizar para generarla. El resultado se muestra a continuación.
La imagen en el osciloscopio se muestra en la figura.
La señal analógica se genera correctamente mediante PCIe/PXIe-5710
Salida de envoltura continua
La salida de bucle continuo primero escribe un fragmento de datos antes de iniciar la AO. Una vez que se inicia la AO, la placa emitirá estos datos repetidamente hasta que el usuario envíe un comando de detención.
Aprende por Exampel 5.2.1
- Conecte el PCIe/PXIe-5710 AO Ch0 (AO_0, Pin #3) a la punta de la sonda del osciloscopio, y la conexión a tierra AO (AO_GND, Pin #37) se conecta al clip de conexión a tierra del osciloscopio.
- PCIe/PXIe-5710 envía una señal analógica a través de (AO_0, AO_GND) y lee la señal en un osciloscopio.
- Abra Salida analógica–>Winform AO Continuous Wrapping, configure los siguientes números como se muestra:
Haga clic en Iniciar para generar la señal. El resultado se muestra a continuación.
La imagen en el osciloscopio se muestra en la figura.
La señal analógica se genera correctamente mediante PCIe/PXIe-5710.
Fuente de activación
Existen 3 tipos de disparadores: disparador inmediato, disparador de software y disparador digital. El tipo de disparador es una propiedad que se configura mediante el software del controlador.
Disparador inmediato
Este modo de activación no requiere configuración y se activa inmediatamente cuando se inicia una operación. La operación puede ser AO, DI, DO, etc.
Aprende por Exampel 5.2.1
- PCIe/PXIe-5710 AO Ch0 (AO_0, pin n.° 3) y AO Ch1 (AO_1, pin n.° 4) están conectados a las puntas de prueba del canal 1 y el canal 2 del osciloscopio respectivamente. Conecte la conexión a tierra de AO (AO_GND, pin n.° 37) a las pinzas de tierra de los canales 1 y 2 del osciloscopio.
- PCIe/PXIe-5710 envía una señal analógica a través de (AO_0, AO_GND)、(AO_1, AO_GND) y lee la señal en un osciloscopio.
- Abra Salida analógica–>Winform AO Continuous Wrapping Multichannel, configure los siguientes números como se muestra:
Haga clic en Iniciar, el resultado se muestra a continuación.
La imagen en el osciloscopio se muestra en la figura.
Se generó correctamente la señal analógica multicanal PCIe/PXIe-5710.
Disparador de software
El software del controlador debe configurar un disparador de software. El disparador se inicia cuando se llama a una rutina de software de disparador.
Aprende por Exampel 5.3.2
- Conecte el PCIe/PXIe-5710 AO Ch0 (AO_0, Pin #3) a la punta de la sonda del osciloscopio, y la conexión a tierra AO (AO_GND, Pin #37) se conecta al clip de conexión a tierra del osciloscopio.
- PCIe/PXIe-5710 envía una señal analógica a través de (AO_0, AO_GND) y lee la señal en un osciloscopio.
- Abra Salida analógica–>Disparador suave de envoltura continua Winform AO, configure los siguientes números como se muestra:
- Haga clic en Iniciar para ejecutar la tarea.
- Los datos no se adquirirán hasta que haya una señal positiva del disparador de software cuando se haga clic en Enviar disparador de software.
- Después de enviar la señal de disparo, el resultado será así:
La imagen en el osciloscopio se muestra en la figura.
Disparador digital externo
PCIe/PXIe-5710 admite distintas fuentes de activación digital externas del bus de activación PXI (PXI_TRIG<0..7>) y PFI. El ancho de pulso alto de la señal de activación digital debe ser mayor a 20 ns para que la activación sea efectiva. El módulo supervisará la señal en la fuente de activación digital y esperará el borde ascendente o descendente de la señal digital, lo que, según la condición de activación establecida, hará que el módulo adquiera los datos como se muestra en la Figura 22.
Aprende por Exampel 5.2.1
- Conecte el PCIe/PXIe-5710 AO Ch0 (AO_0, Pin #3) a la punta de la sonda del osciloscopio, y la conexión a tierra AO (AO_GND, Pin #37) se conecta al clip de conexión a tierra del osciloscopio.
- El conector positivo del generador de funciones está conectado a la fuente de disparo digital (PFI0, pin n.° 1) de PCIe/PXle-5710, y el conector negativo está conectado a la tierra digital (DGND, pin n.° 35). Configure una señal de onda cuadrada (f = 4 Hz, Vpp = 5 V).
- Abra Salida analógica–>Disparador digital de envoltura continua Winform AO, configure los siguientes números como se muestra:
- La fuente del disparador debe coincidir con el pin en 5710.
- Hay dos bordes de activación: ascendente y descendente.
- Haga clic en Iniciar y el resultado se muestra a continuación:
La imagen en el osciloscopio se muestra en la figura.
Dado que la onda cuadrada se utiliza como fuente de disparo digital, cuando se produce un borde ascendente de la onda cuadrada, se activará el disparo digital y comenzará la generación de datos.
Operaciones de E/S digitales
El PCIe/PXIe-5710 proporciona potentes funciones de E/S digitales programables.
DI/DO estático
La E/S programable admite TTL estático, 3 líneas (0,1,2, XNUMX, XNUMX). El usuario puede acceder a esta información de E/S a través del sondeo de software.
Aprende por Exampel 5.4.1
- En este exampEl PCIe/PXIe-5710 emite una señal digital mediante su función DO y la lee mediante su función DI.
- Conecte el PCIe/PXIe-5710 DIO_0/PFI0 (pin n.° 1) y DIO_1/PFI1 (pin n.° 2)
- Abra el primer programa Salida digital–>Winform DO Single Point.
- Seleccione la línea 0 para la salida digital, configure DO0 en posiciones de nivel alto y asegúrese de que todas las demás líneas estén en posiciones de nivel bajo. Haga clic en Iniciar para generar los niveles altos como se muestra.
- Abra el segundo programa Entrada digital–>Winform DI Single Point.
- Seleccione la línea 1 para la entrada digital como se muestra y haga clic en Iniciar. El resultado se muestra a continuación.
El resultado coincide con los niveles alto y bajo establecidos anteriormente.
Interfaz de sincronización del sistema (SSI) para módulos PCIe
La sincronización entre módulos PCIe se gestiona de forma diferente a la sincronización PXIe, ya que se realiza mediante la interfaz de sincronización del sistema (SSI). SSI está diseñado como un bus bidireccional y puede sincronizar hasta cuatro módulos PCIe. Un módulo PCIe se designa como módulo maestro y los demás módulos PCIe se designan como módulos esclavos.
Alfiler | Señal Nombre | Señal Nombre | Alfiler |
1 | PXI_TRIG0 | Tierra | 2 |
3 | PXI_TRIG1 | Tierra | 4 |
5 | PXI_TRIG2 | Tierra | 6 |
7 | PXI_TRIG3 | Tierra | 8 |
9 | PXI_TRIG4 | Tierra | 10 |
11 | PXI_TRIG5 | Tierra | 12 |
13 | PXI_TRIG6 | Tierra | 14 |
15 | PXI_TRIG7 | Tierra | 16 |
Tabla 13 Asignación de pines del conector SSI para PCIe-5710
Interruptor DIP en PCIe-5710
Los módulos de la serie PCIe-5710 tienen un interruptor DIP. El número de tarjeta se puede ajustar manualmente modificando la configuración del interruptor DIP, que se utiliza para identificar las placas con diferentes posiciones de ranura.
Por ejemploampPor ejemplo, si desea configurar el número de tarjeta en 3, puede girar las posiciones 2 y 1 del interruptor DIP a la posición ON y las otras a OFF. Consulte a continuación para obtener más detalles.
Posición 4
(GA3) |
Posición 3
(GA2) |
Posición 2
(GA1) |
Posición 1
(GA0) |
|
Ranura 0 | 0 | 0 | 0 | 0 |
Ranura 1 | 0 | 0 | 0 | 1 |
Ranura 2 | 0 | 0 | 1 | 0 |
Ranura 3 | 0 | 0 | 1 | 1 |
Ranura 4 | 0 | 1 | 0 | 0 |
Ranura 5 | 0 | 1 | 0 | 1 |
Ranura 6 | 0 | 1 | 1 | 0 |
Ranura 7 | 0 | 1 | 1 | 1 |
Ranura 8 | 1 | 0 | 0 | 0 |
Ranura 9 | 1 | 0 | 0 | 1 |
Ranura 10 | 1 | 0 | 1 | 0 |
Ranura 11 | 1 | 0 | 1 | 1 |
Ranura 12 | 1 | 1 | 0 | 0 |
Ranura 13 | 1 | 1 | 0 | 1 |
Ranura 14 | 1 | 1 | 1 | 0 |
Ranura 15 | 1 | 1 | 1 | 1 |
Nota: OFF=0/ ON=1 |
Tabla 14 Relación entre la posición del interruptor y el número de ranura
Calibración
Las placas de la serie PCIe/PXIe-5710 se calibran previamente antes del envío. Le recomendamos que vuelva a calibrar la placa PCIe/PXIe-5710 periódicamente para garantizar la precisión de la medición. Una práctica comúnmente aceptada es un año. Si por alguna razón necesita recalibrar su placa, comuníquese con JYTEK.
Uso de PCIe/PXIe-5710 en otro software
Si bien la plataforma de aplicación predeterminada de JYTEK es Visual Studio y el lenguaje de programación es C#, reconocemos que existen otras plataformas que se están volviendo muy populares o que se han utilizado ampliamente en las aplicaciones de adquisición de datos. Entre ellas se encuentran Python, C++ y Lab.VIEWEn este capítulo se explica cómo utilizar la tarjeta DAQ PCIe/PXIe-5710 con uno de estos programas.
Pitón
JYTEK proporciona y admite un controlador Python nativo para placas PCIe/PXIe-5710. Existen muchas versiones diferentes de Python. JYTEK solo ha realizado pruebas en la versión 3.5.4 de Python en C. No hay garantía de que los controladores Python de JYTEK funcionen correctamente con otras versiones de Python.
Si desea ser nuestro socio para dar soporte a diferentes plataformas Python, contáctenos.
C++
JYTEK utiliza internamente nuestros controladores C++ para diseñar los controladores C#. Recomendamos a nuestros clientes que utilicen controladores C# porque la plataforma C# ofrece una eficiencia y un rendimiento mucho mejores en la mayoría de las situaciones. También ponemos a disposición nuestros controladores C++. Sin embargo, debido a la limitación de nuestros recursos, no ofrecemos soporte activo para los controladores C++. Si desea ser nuestro socio para brindar soporte a los controladores C++, comuníquese con nosotros.
LaboratorioVIEW
LaboratorioVIEW es un producto de software de National Instruments. JYTEK proporciona software de laboratorio.VIEW Interfaz para placas PCIe/PXIe-5710. Puedes descargar el laboratorioVIEW Conductores de nuestra webSitio. Si bien JYTEK no es compatible con LabVIEW aplicaciones, podemos recomendarle a un tercero que pueda ayudarlo a interconectar su laboratorioVIEW con nuestras placas PCIe/PXIe-5710. También podemos recomendarte si quieres convertir tu LabVIEW aplicaciones a aplicaciones basadas en C#.
Acerca de JYTEK
JYTEK China
Fundada en junio de 2016, JYTEK China es una empresa china líder en pruebas y mediciones que ofrece productos completos de software y hardware para la industria de pruebas y mediciones. La empresa es una empresa conjunta entre Adlink Technologies y un grupo de profesionales experimentados de la industria. JYTEK desarrolla de forma independiente los productos de software y hardware y está completamente enfocada en el mercado chino. Nuestra sede central de Shanghái y nuestro centro de servicio de producción tienen existencias regulares para garantizar un suministro oportuno; tenemos centros de I+D en Xi'an y Chongqing para desarrollar nuevos productos; también contamos con representantes de ventas técnicas directas altamente capacitados en Shanghái, Pekín, Tianjin, Xi'an, Chengdu, Nanjing, Wuhan, Haerbin y Changchun. También tenemos muchos socios que brindan soporte a nivel de sistema en varias ciudades.
Productos de hardware JYTEK
Según el acuerdo de JYTEK con nuestro socio de capital Ad link Technologies, el hardware de JYTEK se fabrica en unas instalaciones de fabricación de última generación ubicadas en el parque tecnológico de Shanghái Zhanjiang. Ad link cuenta con más de 20 años de experiencia en fabricación de bajo volumen y alta mezcla de primera clase con certificaciones ISO9001-2008, China 3C, UL, ROHS, TL9000, ISO-14001, ISO-13485. Sus instalaciones de 30,000 metros cuadrados y tres líneas de producción SMT de Panasonic de alta velocidad pueden producir 60,000 placas al mes; también cuenta con una gestión completa de la cadena de suministro: planificación, barrido, compra, almacenamiento y distribución. La excelencia en la fabricación de Ad link garantiza que el hardware de JYTEK tenga una calidad de fabricación de primera clase.
Una ventaja técnica fundamentaltagJYTEK busca la excelencia tecnológica básica y fundamental. JYTEK China ha desarrollado una arquitectura única de controlador de hardware PCIe, PXIe y USB, Firm Drive, en la que se basará gran parte de nuestro hardware futuro.
Además de nuestro propio hardware desarrollado, JYTEK también renueva la marca de las líneas de productos PXI de Ad link. Además, JYTEK tiene otros acuerdos de renovación de marca para aumentar nuestra cobertura de hardware. Nuestro objetivo es proporcionar una cobertura completa de productos en instrumentación modular PXI y PCI y adquisición de datos.
Plataforma de software JYTEK
JYTEK ha desarrollado una plataforma de software completa, SeeSharp Platform, para aplicaciones de prueba y medición. Aprovechamos las comunidades de código abierto para proporcionar las herramientas de software. Nuestro software de plataforma también es de código abierto y gratuito, lo que reduce el costo de las pruebas para nuestros clientes. Somos el único proveedor nacional que ofrece herramientas comerciales completas de software y hardware.
Servicios de garantía y soporte de JYTEK
Con nuestros productos completos de software y hardware, JYTEK puede proporcionar servicios técnicos y de ventas a una amplia gama de aplicaciones y clientes. En la mayoría de los casos, nuestros productos están respaldados por una garantía de 1 año. Para consultas técnicas y soporte de preventa y posventa, comuníquese con JYTEK de su país.
Declaración
Los productos de hardware y software descritos en este manual son proporcionados por JYTEK China, o JYTEK para abreviar.
Este manual proporciona el producto review, guía de inicio rápida, algunas explicaciones de la interfaz del controlador para la familia de placas de adquisición de datos multifunción PCIe/PXIe-5710 de JYTEK. El manual está protegido por derechos de autor de JYTEK.
No se otorga ninguna garantía implícita, expresa o implícita, incluida cualquier exención de responsabilidad o no infracción de los derechos de propiedad intelectual, a menos que dicha exención de responsabilidad sea legalmente inválida. JYTEK no es responsable de ningún daño incidental o consecuente relacionado con el rendimiento o el uso de este manual. La información contenida en este manual está sujeta a cambios sin previo aviso.
Si bien intentamos mantener este manual actualizado, existen factores que escapan a nuestro control que pueden afectar la precisión del manual. Consulte el manual y la información del producto más recientes en nuestro websitio.
- Tecnología Co., Ltd. de Shanghai Jianyi
- DIRECCIÓN: Habitación 201, Edificio 3, NO.300 Fangchun Road, Shanghai.
- Código postal: 201203
- Teléfono: 021-5047 5899
- Websitio: www.jytek.com
Documentos / Recursos
![]() |
Módulos de función de salida analógica serie JYTEK JY-5710 [pdf] Manual del usuario Módulos de función de salida analógica de la serie JY-5710, Serie JY-5710, Módulos de función de salida analógica, Módulos de función de salida, Módulos de función, Módulos |