Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Resumen: Introducción a LabVIEW y adquisición de datos, Guías, Proyectos, Investigaciones de Medición Electrónica e Instrumentación

El proceso de resolución de ejercicios relacionados a la introducción a LabVIEW y adquisición de datos mediante una tarjeta de adquisición de datos NI USB 6009. El texto incluye una introducción teórica sobre LabVIEW, sus características y aplicaciones, así como ejemplos prácticos de su uso. Se detalla el manejo de interfaces de comunicaciones, capacidad de interactuar con otros lenguajes y aplicaciones, y herramientas gráficas y textuales para el procesado digital de señales.

Tipo: Guías, Proyectos, Investigaciones

2019/2020

Subido el 23/09/2021

andres-caro-7
andres-caro-7 🇨🇴

4

(1)

6 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad de Cundinamarca, Fusagasugá, Colombia
1
Resumen El presente trabajo documenta la resolución de los
ejercicios planteados por el docente con respecto a la introducción
a labview y adquisición de datos; por medio de una tarjeta de
adquisición de datos NI USB 6009
I. INTRODUCCIÓN
El siguiente document hace parte del Desarrollo de ejercicios
relacionados a la introduccion a labview y adquisicion de datos por
medio de una tarjeta de adquisición de datos NI USB 6009, en esta
ocasión los ejercicios fueron desarrollados netamente de manera
simulada ya que no se contaba con una tarjeta de adquisición de datos;
aun así los resultados obtenidos fueron muy satisfactorios y se logró
desarrollar cada uno de los ejercicios propuestos.
II. MARCO TEÓRICO
¿Qué es LabVIEW?
LabVIEW es un software de ingeniería de sistemas para
aplicaciones que requieren pruebas, medidas y control con
acceso rápido a hardware e información de datos.
Este programa fue creado por National Instruments (1976) para
funcionar en máquinas MAC, salió al mercado por primera vez
en 1986, teniendo versiones disponibles para las plataformas
Windows, UNIX, MAC y GNU/Linux actualmente. La
penúltima versión es la 2013, con la increíble demostración de
poderse usar simultáneamente para el diseño del firmware de
un instrumento RF de última generación, a la programación de
alto nivel del mismo instrumento, todo ello con código abierto.
Y posteriormente la versión 2014 disponible en versión demo
para estudiantes y profesional, la versión demo se puede
descargar directamente de la página National Instruments.
Los programas desarrollados con LabVIEW se llaman
Instrumentos Virtuales, o VIs, y su origen provenía del control
de instrumentos, aunque hoy en día se ha expandido
ampliamente no solo al control de todo tipo de electrónica
(Instrumentación electrónica) sino también a su programación
embebida, comunicaciones, matemáticas, etc. Un lema
tradicional de LabVIEW es: "La potencia está en el Software",
que con la aparición de los sistemas multinúcleo se ha hecho
aún más potente. Entre sus objetivos están el reducir el tiempo
de desarrollo de aplicaciones de todo tipo (no solo en ámbitos
de Pruebas, Control y Diseño) y el permitir la entrada a la
informática a profesionales de cualquier otro campo. LabVIEW
consigue combinarse con todo tipo de software y hardware,
tanto del propio fabricante -tarjetas de adquisición de datos,
PAC, Visión, instrumentos y otro Hardware- como de otros
fabricantes.
Su principal característica es la facilidad de uso, válido para
programadores profesionales como para personas con pocos
conocimientos en programación pueden hacer programas
relativamente complejos, imposibles para ellos de hacer con
lenguajes tradicionales. También es muy rápido hacer
programas con LabVIEW y cualquier programador, por
experimentado que sea, puede beneficiarse de él. Los
programas en LabView son llamados instrumentos virtuales
(VIs) Para los amantes de lo complejo, con LabVIEW pueden
crearse programas de miles de VIs (equivalente a millones de
páginas de código texto) para aplicaciones complejas,
programas de automatizaciones de decenas de miles de puntos
de entradas/salidas, proyectos para combinar nuevos VIs con
VIs ya creados, etc. Incluso existen buenas prácticas de
programación para optimizar el rendimiento y la calidad de la
programación. El labView 7.0 introduce un nuevo tipo de subVI
llamado VIs Expreso (Express VIS). Estos son VIs interactivos
que tienen una configuración de caja de diálogo que permite al
usuario personalizar la funcionalidad del VI Expreso. El VIs
estándar son VIs modulares y personalizables mediante
cableado y funciones que son elementos fundamentales de
operación de LabView.
Presenta facilidades para el manejo de:
Interfaces de comunicaciones:
Puerto serie
Puerto paralelo
GPIB
PXI
VXI
TCP/IP, UDP, DataSocket
Irda
Bluetooth
USB
OPC...
Capacidad de interactuar con otros lenguajes y aplicaciones:
DLL: librerías de funciones
.NET
ActiveX
Multisim
Matlab/Simulink
AutoCAD, SolidWorks, etc
Herramientas gráficas y textuales para el procesado
digital de señales.
Introducción a Labview y adquisición de datos
Andrés Felipe Caro Muñoz: [email protected]
Carlos Felipe Martínez Pedraza: cfelipemartinez@ucundinamarca.edu.co
Juan Felipe Rivera Álvarez: [email protected]
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Resumen: Introducción a LabVIEW y adquisición de datos y más Guías, Proyectos, Investigaciones en PDF de Medición Electrónica e Instrumentación solo en Docsity!

Resumen – El presente trabajo documenta la resolución de los ejercicios planteados por el docente con respecto a la introducción a labview y adquisición de datos; por medio de una tarjeta de adquisición de datos NI USB 6009 I. INTRODUCCIÓN El siguiente document hace parte del Desarrollo de ejercicios relacionados a la introduccion a labview y adquisicion de datos por medio de una tarjeta de adquisición de datos NI USB 6009, en esta ocasión los ejercicios fueron desarrollados netamente de manera simulada ya que no se contaba con una tarjeta de adquisición de datos; aun así los resultados obtenidos fueron muy satisfactorios y se logró desarrollar cada uno de los ejercicios propuestos. II. MARCO TEÓRICO ¿Qué es LabVIEW? LabVIEW es un software de ingeniería de sistemas para aplicaciones que requieren pruebas, medidas y control con acceso rápido a hardware e información de datos. Este programa fue creado por National Instruments (1976) para funcionar en máquinas MAC, salió al mercado por primera vez en 1986, teniendo versiones disponibles para las plataformas Windows, UNIX, MAC y GNU/Linux actualmente. La penúltima versión es la 2013, con la increíble demostración de poderse usar simultáneamente para el diseño del firmware de un instrumento RF de última generación, a la programación de alto nivel del mismo instrumento, todo ello con código abierto. Y posteriormente la versión 2014 disponible en versión demo para estudiantes y profesional, la versión demo se puede descargar directamente de la página National Instruments. Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su origen provenía del control de instrumentos, aunque hoy en día se ha expandido ampliamente no solo al control de todo tipo de electrónica (Instrumentación electrónica) sino también a su programación embebida, comunicaciones, matemáticas, etc. Un lema tradicional de LabVIEW es: "La potencia está en el Software", que con la aparición de los sistemas multinúcleo se ha hecho aún más potente. Entre sus objetivos están el reducir el tiempo de desarrollo de aplicaciones de todo tipo (no solo en ámbitos de Pruebas, Control y Diseño) y el permitir la entrada a la informática a profesionales de cualquier otro campo. LabVIEW consigue combinarse con todo tipo de software y hardware, tanto del propio fabricante - tarjetas de adquisición de datos, PAC, Visión, instrumentos y otro Hardware- como de otros fabricantes. Su principal característica es la facilidad de uso, válido para programadores profesionales como para personas con pocos conocimientos en programación pueden hacer programas relativamente complejos, imposibles para ellos de hacer con lenguajes tradicionales. También es muy rápido hacer programas con LabVIEW y cualquier programador, por experimentado que sea, puede beneficiarse de él. Los programas en LabView son llamados instrumentos virtuales (VIs) Para los amantes de lo complejo, con LabVIEW pueden crearse programas de miles de VIs (equivalente a millones de páginas de código texto) para aplicaciones complejas, programas de automatizaciones de decenas de miles de puntos de entradas/salidas, proyectos para combinar nuevos VIs con VIs ya creados, etc. Incluso existen buenas prácticas de programación para optimizar el rendimiento y la calidad de la programación. El labView 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express VIS). Estos son VIs interactivos que tienen una configuración de caja de diálogo que permite al usuario personalizar la funcionalidad del VI Expreso. El VIs estándar son VIs modulares y personalizables mediante cableado y funciones que son elementos fundamentales de operación de LabView. Presenta facilidades para el manejo de: Interfaces de comunicaciones:

  • Puerto serie
  • Puerto paralelo
  • GPIB
  • PXI
  • VXI
  • TCP/IP, UDP, DataSocket
  • Irda
  • Bluetooth
  • USB
  • OPC... Capacidad de interactuar con otros lenguajes y aplicaciones:
  • DLL: librerías de funciones
  • .NET
  • ActiveX
  • Multisim
  • Matlab/Simulink
  • AutoCAD, SolidWorks, etc
  • Herramientas gráficas y textuales para el procesado digital de señales.

Introducción a Labview y adquisición de datos

Andrés Felipe Caro Muñoz: [email protected] Carlos Felipe Martínez Pedraza: [email protected] Juan Felipe Rivera Álvarez: [email protected]

  • Visualización y manejo de gráficas con datos dinámicos.
  • Adquisición y tratamiento de imágenes.
  • Control de movimiento (combinado incluso con todo lo anterior).
  • Tiempo Real estrictamente hablando.
  • Programación de FPGAs para control o validación.
  • Sincronización entre dispositivos. ➢ Programa en LabVIEW Como se ha dicho es una herramienta gráfica de programación, esto significa que los programas no se escriben, sino que se dibujan, facilitando su comprensión. Al tener ya pre-diseñados una gran cantidad de bloques, se le facilita al usuario la creación del proyecto, con lo cual en vez de estar una gran cantidad de tiempo en programar un dispositivo/bloque, se le permite invertir mucho menos tiempo y dedicarse un poco más en la interfaz gráfica y la interacción con el usuario final. Cada VI consta de dos partes diferenciadas: Panel Frontal: El Panel Frontal es la interfaz con el usuario, la utilizamos para interactuar con el usuario cuando el programa se está ejecutando. Los usuarios podrán observar los datos del programa actualizados en tiempo real(como van fluyendo los datos, un ejemplo sería una calculadora, donde tu le pones las entradas, y te pone el resultado en la salida). En esta interfaz se definen los controles (los usamos como entradas, pueden ser botones, marcadores etc..) e indicadores (los usamos como salidas, pueden ser gráficas ....). Diagrama de Bloques: es el programa propiamente dicho, donde se define su funcionalidad, aquí se colocan íconos que realizan una determinada función y se interconectan (el código que controla el programa --. Suele haber una tercera parte icono/conector que son los medios utilizados para conectar un VI con otros VIs.-- En el panel frontal, encontraremos todo tipos de controles o indicadores, donde cada uno de estos elementos tiene asignado en el diagrama de bloques una terminal, es decir el usuario podrá diseñar un proyecto en el panel frontal con controles e indicadores, donde estos elementos serán las entradas y salidas que interectuaran con la terminal del VI. Podemos observar en el diagrama de bloques, todos los valores de los controles e indicadores, como van fluyendo entre ellos cuando se está ejecutando un programa VI. La Figura 1 muestra un Diagrama de Bloques de un programa en el que se genera un array de 100 elementos aleatorios, a continuación se hace la FFT de este array y se muestra en una gráfica: Figura 1

III. METODOLOGÍA

  1. Adquirir una señal analógica de temperatura: Observamos como de manera simulada a través del DAQ assistant generamos una señal de temperatura, la cual al superar un valor de 70°C enciende un led el cual cumple la función de una alarma de temperatura.
  2. Generando un reporte web:
  1. Captura y análisis utilizando la tarjeta de sonido: Medimos la amplitud y frecuencia de la tarjeta de sonido del pc y se despliega la señal adquirida en un grafico de forma de onda, esta señal se genera soplando o silbando o simplemente hablando por el micrófono.
  2. Tomando decisiones y guardando datos: Este VI permite guardar los datos leídos en un archivo de texto Si navegamos en el archivo de texto vemos que las frecuencias guardadas son inferiores a 400 ya que este fue el límite que escogimos.
  3. Análisis manual Este VI muestra los datos simulados en una gráfica de forma de

onda que mide la frecuencia y la amplitud de onda y mediante cursores en la grafica se puede comprobar la medición de estas.

  1. Adquisición de datos Con este VI podemos realizar conversión entre °F o °C según como lo deseemos

IV. CONCLUSIONES

  • Se puede implementar practicas simuladas con tarjetas de adquisición de datos.
  • El comportamiento de las señales fueron las esperadas, cumpliendo con el trabajo realizado.
  • Los ejercicios planteados fueron de gran ayuda para el aprendizaje y manejo de la programación por medio de bloques y la simulación de equipos de recolección de datos
  • Se cumplió con la totalidad de los ejercicios propuestos por el docente. V. BIBLIOGRAFIA
  • https://www.ni.com/es-co/shop/labview.html