Escolar Documentos
Profissional Documentos
Cultura Documentos
LABVIEW
DISERTANTE: Febo Flores Meneses
OBJETIVO: Principios de programación en
Labview aplicado al uso de dispositivos:
NI myRIO-1900,
NI 7841-R SCB-68A y
Arduino Uno.
Obtenido de www.ni.com
Obtenido de www.ni.com
Obtenido de www.ni.com
Obtenido de www.ni.com
Obtenido de www.ni.com
Obtenido de www.ni.com
Obtenido de www.ni.com
DEMO myRIO: ACELERÓMETRO
A B C D
H L L L
L H L L
L L H L
L L L H
H L L L
L H L L
L L H L
L L L H
EJEMPLO: MANDO MOTOR PASO A PASO MONOPOLAR
EJEMPLO DE A/DIO A/DIO A/DIO a ETAPA
SECUENCIA POR
2 3 4 2
0 0 0 0
EVENTOS
0 0 1 0
0 1 0 0
0 1 1 0
A/DIO A/DIO A/DIO a ETAPA 1 0 0 0
2 3 4 1 1 0 1 1
0 0 0 0
1 1 0 0
0 0 1 0
1 1 1 0 A/DIO A/DIO A/DIO a ETAPA
0 1 0 0
2 3 4 0
0 1 1 1
0 0 0 0
1 0 0 0
1 0 1 0 0 0 1 0
1 1 0 0 0 1 0 0
1 1 1 0 0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0
Ejemplo: Aplicación de señales binarias, con detección de flancos de subida y
conteo de los mismos
x [n]
D Q RETARDO x [n-1]
Flancos de
bajada
Obtenido de www.ni.com
Obtenido de www.ni.com
Ejemplo: termistor
despejando RT, se tiene:
VDD
La mejor relación de sensibilidad y
B / AI 1 rango de medición se obtiene con
( VDD ) RT ≈ R
R
A = 1,2476 x 10-3
B = 2,3571 x 10-4
B* = -2,5382 x 10-6
C = 1,934 x 10-7
FPGA
DISPOSITIVO NI PCIe – 7841 R
La tarjeta multifunción de E/S reconfigurable (RIO) NI PCIe-7841R
tiene un chip FPGA programable por el usuario para procesamiento
interno y operación flexible de E/S. Usted configura toda la
funcionalidad analógica y digital usando diagramas de bloques
gráficos de NI LabVIEW y el Módulo LabVIEW FPGA. El diagrama
de bloques se ejecuta en el hardware, dándole control directo e
inmediato sobre todas las señales de E/S para proporcionar
capacidad de alto rendimiento como:
Software Requerido
Este producto requiere el Módulo LabVIEW FPGA Versión 8.6 o posterior y NI-RIO Versión 3.1 o
software controlador posterior.
FPGA Virtex-5
La arquitectura Virtex-5 FPGA está optimizada para ejecutar más rápido y de manera eficiente
utilizando ciclos temporizados de un solo ciclo en LabVIEW FPGA. Esto significa que usted puede
optimizar más el código LabVIEW FPGA para que se ajuste a FPGAs Virtex-5 y ejecutar más
operaciones por ciclo determinado.
Obtenido de www.ni.com
El NI SCB-68 es un bloque
conector de E/S blindado para
realizar interfaz de señales de
E/S a dispositivos de adquisición
de datos (DAQ) insertables con
conectores de 68 pines. En
combinación con los cables
blindados, el SCB-68 brinda
terminación de señal robusta con
muy poco ruido. Es compatible
con dispositivos de un solo y
doble conector de la Serie X y la
Serie M con conectores de 68
pines. El bloque conector es
también compatible con la
mayoría de los dispositivos DAQ
de la Serie E, B, S y R.
Obtenido de www.ni.com
CONEXIONES SCB 68
Obtenido de www.ni.com
Obtenido de www.ni.com
EVALUAR EL SIGUIENTE CÓDIGO
EVALUAR EL SIGUIENTE CÓDIGO
LABVIEW + ARDUINO
El microcontrolador Arduino es
una plataforma de bajo costo de
electrónica de prototipos. Con la
interfaz de LabVIEW para
Arduino LIFA se puede Visualizar los datos
aprovechar la potencia del
entorno de programación gráfica
de LabVIEW para interactuar Personalización de la
con Arduino en una nueva interfaz de usuario
dimensión.
2. Programación Gráfica
En lugar de tratar de
recordar un nombre de
función, se encuentra en
la paleta y colóquelo en
su diagrama de bloques.
Arrastrar y soltar
Documentación simple
3. Desarrollo Interactivo
Consulte los valores de datos
que se transmiten de una
función a otra con resaltado
de ejecución.
Facilidad en la
parametrización o
modificación de variables de
entrada.
Animar la ejecución Diagrama de bloques
Fácil interacción con el usuario
4. Utilización de librerías Labview
Obtenido de www.ni.com
DEMO TERMISTOR
Obtenido de www.ni.com
DEMO TERMISTOR
Obtenido de www.ni.com
DEMO TERMISTOR
Obtenido de www.ni.com
GRACIAS POR SU ATENCIÓN