martes, 17 de diciembre de 2019

▶ LABVIEW


¿Qué es LabView?

LabView es un software de programación, usado principalmente en ingenierías, o cualquier área en la que se requiera hacer pruebas, medidas o un control rápido a hardware e información de datos.

Programa ideal para la adquisición de datos en procesos de investigación, educativos, industriales; muy usado en las grandes industrias en el control de líneas de producción.

Su nombre se debe a la abreviatura de laboratorio virtual, banco de trabajo de ingeniería de instrumentos (Laboratory Virtual Instrument Engineering Workbench).

¿Para qué sirve LabView?

Gracias a su facilidad de comunicación con una gran diversidad de hardware, es principalmente usado para:

  •          Interfaces de comunicación.
  •          Controles de variables de otros softwares.
  •          Herramientas gráficas y textuales para el procesado digital de señales.
  •          Visualización y manejo de gráficas con datos dinámicos.
  •          Adquisición y tratamiento de imágenes.
  •          Control de movimiento.
  •          Programación de FPGA para control o validación.
  •          Sincronización entre dispositivos.


¿Qué hardware usar con LabView?

Cuando se quiere adquirir datos o hacer una interacción con el entorno exterior, se requiere de alguna interfaz física con la cual conseguir una conexión entre el software y los distintos componentes electrónicos, requeridos para la toma de datos.

Dichas interfaces son muy variadas, la empresa creadora del software tiene disponible una gran gama de tarjetas, chasis y módulos, ideales para el uso a nivel industrial y escolar.

LabView cuenta con una gran conectividad con interfaces como Arduino, raspberry, celulares con sistema operativo Android, plc, microcontroladores pic, entre otros; por lo anterior este software es ideal para todo tipo de proyectos, a nivel industrial para manejar grandes procesos o a nivel de aprendizaje en el desarrollo de infinidad de ejercicios, para lograr un buen manejo de esta herramienta.
   

¿Cuál lenguaje usa LabView?

La programación de aplicaciones en LabView se llevan a cabo por medio de un lenguaje de programación por bloques o visual, lo cual hace que sea de gran facilidad para su aprendizaje y producto de esta característica los tiempos de desarrollo de cualquier instrumento es reducido.

¿Cuáles son los requerimientos del sistema para LabView 2019?

Los requerimientos de hardware y software recomendados por National Instruments se muestran a continuación, cabe destacar que, si se quiere una mejor experiencia y dependiendo del tamaño de los proyectos a desarrollar, es bueno contar con algo superior a lo mínimo requerido. 

-          Pentium 4M (o equivalente) o posterior (32 bits), Pentium 4 G1 (o equivalente) o posterior (64 bits)
-          Windows 10 (versión 1809)/ 8.1 Update 1/ 7 SP1, Windows Server 2016 (versión 1607)/ 2012 R2 / 2008 R2 SP1
-          1 GB de RAM y 5 GB de espacio en disco
-          Resolución de pantalla 1,024 x 768 píxeles (NI recomienda 1,366 x 768 y mayor)

¿Dónde conseguir el software LabView?

Lo más recomendado es adquirir una licencia por medio de la empresa National Instruments, desde la página oficial http://www.ni.com/ en este sitio web también se puede descargar una versión de prueba, la cual tiene algunas funciones limitadas. Esta sería la forma legal de adquirir el software.

Otras formas de obtener LabView y tenerlo totalmente funcional es por medio de los conocidos hack o creadores de licencias, este método se puede conseguir fácilmente en YouTube.



jueves, 15 de agosto de 2019

▶ MECÁNICA DE FLUIDOS: FUNDAMENTOS Y APLICACIONES - Yunus Cengel, John Cimbala - 2da Edición

Mecanica de fluidos: Fundamentos y aplicaciones - Yunus Cengel, John Cimbala - 2da Edición



CONTENIDO

Capítulo 1. Introducción y conceptos básicos.
Capítulo 2. Propiedades de los fluidos.
Capítulo 3. Presión y estática de fluidos.
Capítulo 4. Cinemática de fluidos.
Capítulo 5. Ecuación de conservación de masa, de Bernoulli y de la energía.
Capítulo 6. Análisis de la cantidad de movimiento de los sistemas de flujo.
Capítulo 7. Análisis dimensional y modelado.
Capítulo 8. Flujo en tuberías.
Capítulo 9. Análisis diferencial de flujo de fluidos.
Capítulo 10. Soluciones aproximadas a la ecuación de Navier-Stokes.
Capítulo 11. Flujo sobre cuerpos: arrastre y sustentación.
Capítulo 12. Flujo compresible.
Capítulo 13. Flujo de canal abierto.
Capítulo 14. Turbomaquinaria.
Capítulo 15. Introducción a la dinámica de fluidos computacional.



DATOS TÉCNICOS

Formato: PDF
Peso: 35.2 MB
Idioma: Español
Paginas: 1008
Edición: 2da



 Descarga aquí

miércoles, 17 de julio de 2019

▶ HOLA MUNDO EN LABVIEW (prender y apagar un led en Labview)

PRENDER Y APAGAR UN LED EN LABVIEW
(PRIMER INSTRUMENTO VIRTUAL)


Para empezar a familiarizarse con un nuevo software es recomendable iniciar con ejercicios simples (de reconocimiento), los cuales nos permitan conocer la interfaz y los procesos que se pueden realizar con dicho software.

En esta ocasión se presenta el proceso para realizar el mítico “Hola mundo” como primer instrumento virtual, en el software Labview; en este ejercicio se logrará encender y apagar un led (virtual).



Paso 1: iniciamos abriendo Labview, el software nos da la bienvenida. Nosotros usamos la versión 2018, independientemente de la versión que dispongas el proceso es el mismo.

bienvenida-de-labview-ingenieria-mecanica-para-todos

Inicio de Labview.


Paso 2: nos dirigimos al menú archivo (file) y seleccionamos nuevo VI (new VI), para ahorrar tiempo y mejorar el control del programa, se puede usar el atajo (ctrl + n).


file-de-labview-nuevo-vi-ingenieria-mecanica-para-todos

Menú archivo de Labview.


Con la acción anterior se abrirán dos ventanas, una es el panel frontal (front panel) y la otra ventana es el diagrama de bloques (block diagram).


front-panel-and-block-diagram-labview-ingenieria-mecanica-para-todos

Panel frontal y diagrama de bloques en Labview.


Paso 3: haciendo clic derecho en el espacio de trabajo del front panel aparece el menú de controles, en este nos dirigimos a decoraciones (decorations), y a su vez seleccionamos una caja biselada levantada (raised beveled box). Este paso es netamente de mejoramiento del aspecto del instrumento virtual.

raised-beveled-box-in-labview-ingenieria-mecanica-para-todos

Caja biselada levantada (raised beveled box) en Labview.


Posteriormente entramos al mismo menú de controles y decoraciones, esta vez seleccionamos una caja redondeada en bajo relieve (lowered rounded box).


lowered-rounded-box-in-labview-ingenieria-mecanica-para-todos

Caja redondeada en bajo relieve (lowered rounded box) en Labview.


Se ajusta el tamaño de los elementos agregados anteriormente.


labview-ingenieria-mecanica-para-todos

Dimensionamiento de las cajas en Lavbiew.


Paso 4: accedemos al menú de controles nuevamente, entramos a boléanos (boolean) y seleccionamos cualquiera de los switch de los que se dispone, en nuestro caso escogemos un interruptor de palanca vertical (vertical toggle switch).


vertical-toggle-switch-ingenieria-mecanica-para-todos

Interruptor de palanca vertical en Labview.


Paso 5: entramos al menú de controles y en boléanos (boolean) seleccionamos un led, de los que se encuentran disponibles. En nuestro caso seleccionamos un led redondo (round led).


round-led-in-boolean-ingenieria-mecanica-para-todos

Led redondo en Labview.


Por defecto Labview nombra los controles que se agregan (boolean, boolean 2), estos nombres se pueden modificar dando doble clic izquierdo sobre la etiqueta. En nuestro caso los cambiamos por switch y led respectivamente. 


Para mejorar la presencia del VI, se puede ocultar los nombres de los controles, para esto damos clic derecho sobre el control y en el menú que se despliega seleccionamos elementos visibles (visible ítems) y a su vez etiqueta (label).


          visible-items-label-in-labview-ingenieria-mecanica-para-todos

Paso 6: haciendo doble clic en el espacio de trabajo del panel frontal, se puede agregar cualquier texto. Procedemos a agregar “Hola mundo”.


text-in-labview-ingenieria-mecanica-para-todos

Texto (titulo) en Labview.


Al texto se le puede dar un formato diferente al que viene por defecto, para esto lo seleccionamos con un clic izquierdo, y nos dirigimos a la barra de herramientas superior, en la cual se encuentra la configuración de texto (text settings).


Desplegando este menú se puede cambiar el estilo, tamaño, color y justificación del texto.


text-style-in-labview-ingenieria-mecanica-para-todos

Propiedades de texto en Labview.


Paso 7: hasta el momento solo se han agregado los controles y se ha mejorado el aspecto del VI. Ahora procedemos a conectar el funcionamiento del switch con el led, esto se realiza en el diagrama de bloques (block diagram). 


En esta ventana encontraremos los iconos de los controles agregados anteriormente en el panel frontal, procedemos a conectarlos, para esto hacemos clic sobre el punto de conexión (triangulo en el borde derecho) del switch y luego en el punto de conexión del led (triangulo en el borde izquierdo).


switch-and-led-in-labview-ingenieria-mecanica-para-todos
Interruptor y led (sin conectar) en Labview.

switch-and-led-in-labview-ingenieria-mecanica-para-todos
Interruptor y led (conectados) en Labview.

De esta manera se termina la conexión de los controles, y conseguimos que cuando el switch este en posición ON el led se encienda y cuando este en OFF el led se apague.

Paso 8: una vez dimensionados los controles y realizada la conexión, se puede proseguir a simular el instrumento virtual. En la barra de herramientas superior de ambas ventanas se encuentran alojados 4 iconos del control de simulación: correr, correr continuamente, abortar la ejecución y parar (run, run continuously, abort execution, pause).


run-pause-simulation-in-labview-ingenieria-mecanica-para-todos

Controles de simulación en Labview.


Si presionamos correr (run), el software evalúa el estado del interruptor y da una respuesta en el led, y luego se finaliza la simulación (se evalúa el estado del control una sola ves).

Si presionamos correr continuamente (run continuously), el estado del interruptor va hacer evaluado de manera infinita, con la frecuencia a la que trabaja el procesador del computador, de esta manera se consigue una mejor simulación y de manera continua hasta que nosotros mismos la detengamos.


low-and-high-led-in-labview-hello-world-ingenieria-mecanica-para-todoshello-world-in-labview-low-and-high-led-in-labview-ingenieria-mecanica-para-todos

Cualquier duda, sugerencia o agradecimiento, déjalo en los comentarios.