Este documento proporciona una introducción a la plataforma National Instruments para el desarrollo de sistemas robóticos. Explica cómo LabVIEW permite el diseño de control, simulación, adquisición de datos y comunicaciones para robots. También describe diferentes hardware como myRIO y CompactRIO que pueden usarse como plataformas embebidas para aplicaciones robóticas.
Este documento trata sobre la programación en el lenguaje CUPL. Introduce los conceptos básicos del lenguaje como la notación, la estructura de un programa CUPL con el encabezamiento, declaración de pines y cuerpo principal. Explica cómo definir ecuaciones combinacionales, tablas de verdad y máquinas de estado en CUPL. También incluye dos ejemplos de aplicaciones: control de volumen y control de barrera de aparcamiento.
Sistema de Control
¿Qué es control?
Concepto de señal.
Concepto de sistema.
Modelado de sistemas.
Función de transferencia.
Tipos de control.
Estructura de un sistema de control.
Elementos que componen un sistema de control.
Sistemas actuales de control.
programacion con microcontrolador pic 16f84guestf09168b
Este documento introduce la programación del microcontrolador PIC 16F84. Explica las características básicas del PIC 16F84 como su memoria, puertos de entrada y salida, y frecuencia de trabajo. También presenta instrucciones básicas de programación en ensamblador como cargar valores, sumar y restar registros. Finalmente, incluye ejemplos de código para sumar números en diferentes sistemas de numeración.
05 respuesta en el tiempo de un sistema de controlreneej748999
El documento describe los conceptos básicos de la respuesta en el tiempo de sistemas de control, incluyendo la respuesta transitoria y la respuesta en estado estable. Explica que la respuesta transitoria ocurre cuando hay un cambio en la entrada y desaparece después, mientras que la respuesta en estado estable permanece después de que desaparecen los transitorios. También define las señales de prueba comúnmente usadas como escalón, rampa y senoidales.
El documento describe el diseño de una antena helicoidal para una frecuencia de 2.4GHz. Explica que una antena helicoidal consiste en un alambre espiral formando una hélice, y describe algunos parámetros de diseño como el diámetro, la separación entre vueltas y el número de vueltas. También resume las ventajas de este tipo de antena y los cálculos necesarios para el diseño propuesto.
El documento describe el transistor bipolar de unión (BJT), incluyendo su construcción, tipos (NPN y PNP), y operación. Explica que el BJT consta de tres capas semiconductoras (dos del mismo tipo y una del tipo opuesto) y cómo fluye la corriente a través de ellas. También cubre las configuraciones básicas del BJT (base común, emisor común y colector común), sus características, parámetros clave como alfa y beta, y límites de operación.
Este documento describe las propiedades fundamentales de las antenas y las líneas de transmisión para sistemas inalámbricos. Explica que las antenas son dispositivos cruciales para acoplar las ondas guiadas en los cables a las ondas no guiadas en el espacio. También destaca la importancia de entender el efecto de las características de las antenas y de escoger el tipo apropiado para cada aplicación, así como la necesidad de minimizar la atenuación en las líneas de transmisión para optimizar el rendimiento del sistema.
Las máquinas síncronas tienen un amplio rango de aplicaciones industriales como la tracción y el bombeo. Convierten grandes cantidades de energía primaria en energía eléctrica de forma limpia y económica. La máquina síncrona es un convertidor electromecánico que convierte energía eléctrica en mecánica siendo usada como motor síncrono, o energía mecánica en eléctrica siendo usada como generador síncrono.
Este documento trata sobre la programación en el lenguaje CUPL. Introduce los conceptos básicos del lenguaje como la notación, la estructura de un programa CUPL con el encabezamiento, declaración de pines y cuerpo principal. Explica cómo definir ecuaciones combinacionales, tablas de verdad y máquinas de estado en CUPL. También incluye dos ejemplos de aplicaciones: control de volumen y control de barrera de aparcamiento.
Sistema de Control
¿Qué es control?
Concepto de señal.
Concepto de sistema.
Modelado de sistemas.
Función de transferencia.
Tipos de control.
Estructura de un sistema de control.
Elementos que componen un sistema de control.
Sistemas actuales de control.
programacion con microcontrolador pic 16f84guestf09168b
Este documento introduce la programación del microcontrolador PIC 16F84. Explica las características básicas del PIC 16F84 como su memoria, puertos de entrada y salida, y frecuencia de trabajo. También presenta instrucciones básicas de programación en ensamblador como cargar valores, sumar y restar registros. Finalmente, incluye ejemplos de código para sumar números en diferentes sistemas de numeración.
05 respuesta en el tiempo de un sistema de controlreneej748999
El documento describe los conceptos básicos de la respuesta en el tiempo de sistemas de control, incluyendo la respuesta transitoria y la respuesta en estado estable. Explica que la respuesta transitoria ocurre cuando hay un cambio en la entrada y desaparece después, mientras que la respuesta en estado estable permanece después de que desaparecen los transitorios. También define las señales de prueba comúnmente usadas como escalón, rampa y senoidales.
El documento describe el diseño de una antena helicoidal para una frecuencia de 2.4GHz. Explica que una antena helicoidal consiste en un alambre espiral formando una hélice, y describe algunos parámetros de diseño como el diámetro, la separación entre vueltas y el número de vueltas. También resume las ventajas de este tipo de antena y los cálculos necesarios para el diseño propuesto.
El documento describe el transistor bipolar de unión (BJT), incluyendo su construcción, tipos (NPN y PNP), y operación. Explica que el BJT consta de tres capas semiconductoras (dos del mismo tipo y una del tipo opuesto) y cómo fluye la corriente a través de ellas. También cubre las configuraciones básicas del BJT (base común, emisor común y colector común), sus características, parámetros clave como alfa y beta, y límites de operación.
Este documento describe las propiedades fundamentales de las antenas y las líneas de transmisión para sistemas inalámbricos. Explica que las antenas son dispositivos cruciales para acoplar las ondas guiadas en los cables a las ondas no guiadas en el espacio. También destaca la importancia de entender el efecto de las características de las antenas y de escoger el tipo apropiado para cada aplicación, así como la necesidad de minimizar la atenuación en las líneas de transmisión para optimizar el rendimiento del sistema.
Las máquinas síncronas tienen un amplio rango de aplicaciones industriales como la tracción y el bombeo. Convierten grandes cantidades de energía primaria en energía eléctrica de forma limpia y económica. La máquina síncrona es un convertidor electromecánico que convierte energía eléctrica en mecánica siendo usada como motor síncrono, o energía mecánica en eléctrica siendo usada como generador síncrono.
Este documento trata sobre los principios generales para la selección de instrumentación. Explica que la selección del transductor adecuado depende de factores como la magnitud a medir, el rango, la exactitud deseada y las condiciones ambientales. También describe diferentes tipos de transductores de presión y temperatura, y sus características. La conclusión enfatiza que la selección del instrumento debe considerar el costo, mantenimiento y estabilidad requerida para el desempeño correcto de la medición.
Amplificador operacional no inversor lm741 pdfFranklin J.
Este documento describe el funcionamiento del amplificador operacional LM741 en modo no inversor. Explica que en este modo, la señal de entrada no sufre inversión a la salida como ocurre en el modo inversor. Luego presenta el marco teórico sobre amplificadores operacionales y el funcionamiento específico del modo no inversor y del seguidor de voltaje. Finalmente, detalla los procedimientos realizados para implementar la amplificación no inversora en corriente continua y alterna, así como para probar el seguidor de voltaje.
El documento describe el compensador de adelanto de fase. Se usa para mejorar el desempeño transitorio de un sistema en lazo cerrado incrementando el margen de fase. El compensador tiene un cero sobre el eje real negativo y un polo a su izquierda, lo que produce una respuesta de fase siempre positiva. Mejora el amortiguamiento y margen de fase pero permite el paso de ruido de alta frecuencia.
Sistema de control para llenado de tanques con microcontrolador picRoberto Di Giacomo
Este documento describe el diseño de un sistema de control para el llenado de tanques utilizando microcontroladores PIC. El objetivo general es automatizar el proceso de llenado mediante un sensor de nivel y un microcontrolador programado. Se explican conceptos teóricos sobre sensores, incluyendo tipos comunes como sensores de temperatura, proximidad e inductivos. También se especifican características clave de los sensores y se analizan sus aplicaciones en la medición y control de procesos industriales.
Este documento describe los circuitos de disparo para tiristores utilizados en rectificadores controlados por fase. Explica que los circuitos de disparo son elementos clave para obtener la salida deseada y cumplen los objetivos del sistema de control. Luego describe los componentes típicos de un circuito de disparo como el circuito sincronizador, el circuito de base de tiempo, el circuito generador de pulsos de disparo y el circuito de aislamiento. Finalmente, analiza algunos dispositivos semiconductores comúnmente usados para generar pulsos de disparo
Amplificadores operacionales con funciones de transferenciaMartín E
Los amplificadores operacionales (OpAmps) son amplificadores que realizan operaciones matemáticas. Fueron inventados durante la Segunda Guerra Mundial y utilizados originalmente en computadoras analógicas. Los OpAmps modernos ofrecen una forma conveniente de construir funciones de transferencia y sistemas de control mediante una alta ganancia, baja impedancia de salida e impedancia de entrada infinita.
Este documento describe los tipos más comunes de antenas, clasificándolas según su longitud eléctrica, el ancho de banda de frecuencias en el que operan y su inteligencia. Describe antenas resonantes como el dipolo y la Yagi, antenas de banda ancha como la log-periódica y la espiral, grandes antenas como las parabólicas, y agrupaciones de antenas controladas por fase.
Este documento describe las propiedades y aplicaciones de los sensores de luz. Explica que la luz es una onda electromagnética transversal que se propaga a alta velocidad. Luego detalla algunas aplicaciones comunes de los sensores de luz, como barreras fotoeléctricas, lectores de códigos de barras, termómetros infrarrojos y controles de iluminación. Finalmente, cubre otros tipos de sensores como fotodiodos, fototransistores y detectores infrarrojos pasivos, y sus usos en áreas como
Este documento describe diferentes aplicaciones de comparadores electrónicos, incluyendo comparadores con una sola fuente de alimentación, circuitos integrados comparadores y comparadores de ventana. Explica cómo los comparadores detectan si una señal de entrada es mayor o menor que un voltaje de referencia y cambian la salida entre dos estados.
La modulación 8VSB convierte datos binarios en ocho niveles de amplitud de una portadora para transmitir tres bits por símbolo. El esquema 8VSB permite una tasa de datos de 19.39 mb/s en un canal de 6 MHz y transmite paquetes MPEG-2 de 188 bytes. El proceso de modulación incluye sincronización, codificación Reed-Solomon, entrelazado, codificación trellis, inserción de sincronías y piloto, y modulación 8VSB para generar la señal de transmisión.
Los tiristores y sus métodos de disparo para el blogvillalbastalin
Este documento describe los diferentes métodos de disparo de un tiristor. Estos métodos incluyen disparo por puerta, por módulo de tensión, por gradiente de tensión, por radiación y por temperatura. El método más comúnmente utilizado es el disparo por puerta, el cual implica aplicar un impulso positivo entre la puerta y el cátodo mientras se mantiene una tensión positiva entre el ánodo y el cátodo.
Este documento describe los diferentes tipos de transformadores de distribución, sus componentes, materiales de aislamiento y las pruebas requeridas. Explica que los transformadores de distribución se usan para aumentar o disminuir la tensión en circuitos eléctricos manteniendo la potencia y que existen diferentes tipos como pedestal, poste, subestación y sumergible. También enumera algunos fabricantes nacionales e internacionales de transformadores.
Este documento describe diferentes tipos de motores de dos velocidades, incluyendo motores dahlander, motores con dos devanados y motores con un solo devanado. Los motores dahlander tienen una conexión interna que permite dos velocidades, mientras que los motores de dos devanados tienen dos motores independientes en un solo estator. Los motores de una sola bobina solo pueden proporcionar una relación de velocidad de 2: 1. Además, explica los diferentes tipos de carga (par constante, par variable y potencia constante) y
Este documento describe los protocolos de comunicación industrial y el protocolo HART en particular. Explica que la comunicación industrial permite el flujo de información entre dispositivos como sensores y actuadores a lo largo de un proceso de producción. Describe los buses de campo como sistemas que simplifican la instalación al permitir la transmisión de datos a través de un solo cable. Se explican los modos de comunicación del protocolo HART, incluyendo la comunicación analógica a través de 4-20 mA y la comunicación digital mediante la superposición de señales.
Este documento discute la modulación de alto y bajo nivel en transmisores. La modulación de bajo nivel requiere menos potencia de la señal moduladora pero es ineficiente para aplicaciones de alta potencia, mientras que la modulación de alto nivel requiere una señal moduladora de mayor amplitud pero el amplificador final suministra toda la potencia de banda lateral. También describe brevemente los componentes clave de un receptor AM convencional como la detección, amplificación, mezcla, conversión de frecuencia y demodulación.
Ruido eléctrico: Ruido No correlacionado, Ruido Externo, Ruido atmosférico, Ruido Extraterrestre, Ruido Solar, Ruido Cósmico, Ruido creado por el hombre, Ruido Interno, Ruido térmico , Ruido de disparo, Ruido de Transito, Ruido Correlacionado, Ruido de Distorsión armónica, Ruido de Distorsión de intermodulación, Relación señal Ruido SNR, Modelo de una fuente de ruido térmico, Factor de ruido y Figura de ruido, Densidad espectral de potencia del ruido
El documento describe los modelos matemáticos y diagramas de bloques de un motor de corriente continua controlado. Presenta las ecuaciones eléctricas, electromecánicas y mecánicas del motor, así como diagramas de bloques para el análisis de lazo abierto y cerrado utilizando diferentes esquemas de control como proporcional, integral y proporcional integral.
Este documento presenta un resumen de los conceptos básicos sobre sistemas de control de primer orden, segundo orden y orden superior. Explica la respuesta transitoria y estacionaria de los sistemas, y analiza en detalle la respuesta de sistemas de primer orden, segundo orden con raíces reales, complejas y repetidas, así como sistemas de orden superior.
Este documento presenta ejercicios resueltos sobre amplificadores operacionales. Incluye 11 ejercicios que calculan parámetros como resistencia de entrada y salida, ganancia en lazo abierto, tensión de salida y diferencial para diferentes circuitos que incluyen amplificadores operacionales. Explica conceptos como ganancia, resistencia, tensión y corriente para circuitos con uno o más amplificadores operacionales.
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdfjorgejvc777
Este documento presenta una introducción al Internet de las Cosas (IoT) y al módulo ESP8266. Explica los componentes clave de IoT como sensores, conectividad, servicios en la nube y aplicaciones. Luego se enfoca en el módulo ESP8266, describiendo sus características, ventajas y desventajas para proyectos IoT, así como consideraciones de diseño e implementación. Finalmente, concluye que el ESP8266 ofrece una buena opción de bajo costo para IoT y que esta área continuará evolucionando
Este documento describe tres lectores RFID de Impinj: el Speedway xPortal, el Speedway Revolution R220 y el Speedway Revolution R420. El Speedway xPortal es un portal de lectura integrado compacto con tecnología Autopilot que ofrece cobertura total de área. El Speedway Revolution R220 es un lector fijo con tecnología Autopilot que garantiza un rendimiento superior de manera automática. El Speedway Revolution R420 es un lector fijo más potente con las mismas características de Autopilot.
Este documento trata sobre los principios generales para la selección de instrumentación. Explica que la selección del transductor adecuado depende de factores como la magnitud a medir, el rango, la exactitud deseada y las condiciones ambientales. También describe diferentes tipos de transductores de presión y temperatura, y sus características. La conclusión enfatiza que la selección del instrumento debe considerar el costo, mantenimiento y estabilidad requerida para el desempeño correcto de la medición.
Amplificador operacional no inversor lm741 pdfFranklin J.
Este documento describe el funcionamiento del amplificador operacional LM741 en modo no inversor. Explica que en este modo, la señal de entrada no sufre inversión a la salida como ocurre en el modo inversor. Luego presenta el marco teórico sobre amplificadores operacionales y el funcionamiento específico del modo no inversor y del seguidor de voltaje. Finalmente, detalla los procedimientos realizados para implementar la amplificación no inversora en corriente continua y alterna, así como para probar el seguidor de voltaje.
El documento describe el compensador de adelanto de fase. Se usa para mejorar el desempeño transitorio de un sistema en lazo cerrado incrementando el margen de fase. El compensador tiene un cero sobre el eje real negativo y un polo a su izquierda, lo que produce una respuesta de fase siempre positiva. Mejora el amortiguamiento y margen de fase pero permite el paso de ruido de alta frecuencia.
Sistema de control para llenado de tanques con microcontrolador picRoberto Di Giacomo
Este documento describe el diseño de un sistema de control para el llenado de tanques utilizando microcontroladores PIC. El objetivo general es automatizar el proceso de llenado mediante un sensor de nivel y un microcontrolador programado. Se explican conceptos teóricos sobre sensores, incluyendo tipos comunes como sensores de temperatura, proximidad e inductivos. También se especifican características clave de los sensores y se analizan sus aplicaciones en la medición y control de procesos industriales.
Este documento describe los circuitos de disparo para tiristores utilizados en rectificadores controlados por fase. Explica que los circuitos de disparo son elementos clave para obtener la salida deseada y cumplen los objetivos del sistema de control. Luego describe los componentes típicos de un circuito de disparo como el circuito sincronizador, el circuito de base de tiempo, el circuito generador de pulsos de disparo y el circuito de aislamiento. Finalmente, analiza algunos dispositivos semiconductores comúnmente usados para generar pulsos de disparo
Amplificadores operacionales con funciones de transferenciaMartín E
Los amplificadores operacionales (OpAmps) son amplificadores que realizan operaciones matemáticas. Fueron inventados durante la Segunda Guerra Mundial y utilizados originalmente en computadoras analógicas. Los OpAmps modernos ofrecen una forma conveniente de construir funciones de transferencia y sistemas de control mediante una alta ganancia, baja impedancia de salida e impedancia de entrada infinita.
Este documento describe los tipos más comunes de antenas, clasificándolas según su longitud eléctrica, el ancho de banda de frecuencias en el que operan y su inteligencia. Describe antenas resonantes como el dipolo y la Yagi, antenas de banda ancha como la log-periódica y la espiral, grandes antenas como las parabólicas, y agrupaciones de antenas controladas por fase.
Este documento describe las propiedades y aplicaciones de los sensores de luz. Explica que la luz es una onda electromagnética transversal que se propaga a alta velocidad. Luego detalla algunas aplicaciones comunes de los sensores de luz, como barreras fotoeléctricas, lectores de códigos de barras, termómetros infrarrojos y controles de iluminación. Finalmente, cubre otros tipos de sensores como fotodiodos, fototransistores y detectores infrarrojos pasivos, y sus usos en áreas como
Este documento describe diferentes aplicaciones de comparadores electrónicos, incluyendo comparadores con una sola fuente de alimentación, circuitos integrados comparadores y comparadores de ventana. Explica cómo los comparadores detectan si una señal de entrada es mayor o menor que un voltaje de referencia y cambian la salida entre dos estados.
La modulación 8VSB convierte datos binarios en ocho niveles de amplitud de una portadora para transmitir tres bits por símbolo. El esquema 8VSB permite una tasa de datos de 19.39 mb/s en un canal de 6 MHz y transmite paquetes MPEG-2 de 188 bytes. El proceso de modulación incluye sincronización, codificación Reed-Solomon, entrelazado, codificación trellis, inserción de sincronías y piloto, y modulación 8VSB para generar la señal de transmisión.
Los tiristores y sus métodos de disparo para el blogvillalbastalin
Este documento describe los diferentes métodos de disparo de un tiristor. Estos métodos incluyen disparo por puerta, por módulo de tensión, por gradiente de tensión, por radiación y por temperatura. El método más comúnmente utilizado es el disparo por puerta, el cual implica aplicar un impulso positivo entre la puerta y el cátodo mientras se mantiene una tensión positiva entre el ánodo y el cátodo.
Este documento describe los diferentes tipos de transformadores de distribución, sus componentes, materiales de aislamiento y las pruebas requeridas. Explica que los transformadores de distribución se usan para aumentar o disminuir la tensión en circuitos eléctricos manteniendo la potencia y que existen diferentes tipos como pedestal, poste, subestación y sumergible. También enumera algunos fabricantes nacionales e internacionales de transformadores.
Este documento describe diferentes tipos de motores de dos velocidades, incluyendo motores dahlander, motores con dos devanados y motores con un solo devanado. Los motores dahlander tienen una conexión interna que permite dos velocidades, mientras que los motores de dos devanados tienen dos motores independientes en un solo estator. Los motores de una sola bobina solo pueden proporcionar una relación de velocidad de 2: 1. Además, explica los diferentes tipos de carga (par constante, par variable y potencia constante) y
Este documento describe los protocolos de comunicación industrial y el protocolo HART en particular. Explica que la comunicación industrial permite el flujo de información entre dispositivos como sensores y actuadores a lo largo de un proceso de producción. Describe los buses de campo como sistemas que simplifican la instalación al permitir la transmisión de datos a través de un solo cable. Se explican los modos de comunicación del protocolo HART, incluyendo la comunicación analógica a través de 4-20 mA y la comunicación digital mediante la superposición de señales.
Este documento discute la modulación de alto y bajo nivel en transmisores. La modulación de bajo nivel requiere menos potencia de la señal moduladora pero es ineficiente para aplicaciones de alta potencia, mientras que la modulación de alto nivel requiere una señal moduladora de mayor amplitud pero el amplificador final suministra toda la potencia de banda lateral. También describe brevemente los componentes clave de un receptor AM convencional como la detección, amplificación, mezcla, conversión de frecuencia y demodulación.
Ruido eléctrico: Ruido No correlacionado, Ruido Externo, Ruido atmosférico, Ruido Extraterrestre, Ruido Solar, Ruido Cósmico, Ruido creado por el hombre, Ruido Interno, Ruido térmico , Ruido de disparo, Ruido de Transito, Ruido Correlacionado, Ruido de Distorsión armónica, Ruido de Distorsión de intermodulación, Relación señal Ruido SNR, Modelo de una fuente de ruido térmico, Factor de ruido y Figura de ruido, Densidad espectral de potencia del ruido
El documento describe los modelos matemáticos y diagramas de bloques de un motor de corriente continua controlado. Presenta las ecuaciones eléctricas, electromecánicas y mecánicas del motor, así como diagramas de bloques para el análisis de lazo abierto y cerrado utilizando diferentes esquemas de control como proporcional, integral y proporcional integral.
Este documento presenta un resumen de los conceptos básicos sobre sistemas de control de primer orden, segundo orden y orden superior. Explica la respuesta transitoria y estacionaria de los sistemas, y analiza en detalle la respuesta de sistemas de primer orden, segundo orden con raíces reales, complejas y repetidas, así como sistemas de orden superior.
Este documento presenta ejercicios resueltos sobre amplificadores operacionales. Incluye 11 ejercicios que calculan parámetros como resistencia de entrada y salida, ganancia en lazo abierto, tensión de salida y diferencial para diferentes circuitos que incluyen amplificadores operacionales. Explica conceptos como ganancia, resistencia, tensión y corriente para circuitos con uno o más amplificadores operacionales.
Diapositiva de Estudio: ppt - IoT Fácil con ESP8266.pdfjorgejvc777
Este documento presenta una introducción al Internet de las Cosas (IoT) y al módulo ESP8266. Explica los componentes clave de IoT como sensores, conectividad, servicios en la nube y aplicaciones. Luego se enfoca en el módulo ESP8266, describiendo sus características, ventajas y desventajas para proyectos IoT, así como consideraciones de diseño e implementación. Finalmente, concluye que el ESP8266 ofrece una buena opción de bajo costo para IoT y que esta área continuará evolucionando
Este documento describe tres lectores RFID de Impinj: el Speedway xPortal, el Speedway Revolution R220 y el Speedway Revolution R420. El Speedway xPortal es un portal de lectura integrado compacto con tecnología Autopilot que ofrece cobertura total de área. El Speedway Revolution R220 es un lector fijo con tecnología Autopilot que garantiza un rendimiento superior de manera automática. El Speedway Revolution R420 es un lector fijo más potente con las mismas características de Autopilot.
El documento describe los controladores lógicos programables (PLCs), incluyendo su estructura, funcionamiento y componentes. Explica que un PLC es un dispositivo programable que controla procesos industriales basándose en una lógica definida por un programa. Describe las interfaces de entrada y salida, la CPU, la memoria y los dispositivos de programación de un PLC, así como cómo la CPU procesa la información de entrada y activa las salidas.
El documento describe los diferentes tipos de sistemas de adquisición de datos, incluyendo tarjetas de adquisición de datos con entradas y salidas analógicas y digitales, sistemas inalámbricos, sistemas de comunicación en serie, sistemas USB, Ethernet y el sistema Raspberry Pi. Explica las características, usos y ventajas de cada tipo de sistema.
El documento describe las soluciones de GE para la industria 4.0, incluyendo controladores, E/S, HMI y herramientas de comunicación y monitoreo remoto. GE ofrece una plataforma integrada basada en standards industriales para recolectar datos a través del Internet Industrial y optimizar los procesos y activos.
El documento describe un sistema BCI basado en FPGA que incluye los siguientes componentes: un procesador Nios II, memoria DDR2, DMA, filtro adaptativo, interfaz JTAG y GPIO. El sistema implementa un filtrado dinámico de señales EEG para controlar dispositivos mediante señales cerebrales.
"Diseño y aplicación de un lector RFID online en un centro de distribución" p...3JornadasRFID
Los investigadores diseñaron e implementaron un lector RFID en línea para un centro de distribución real. Crearon una plataforma experimental a escala que incluye lectores físicos y virtuales. Desarrollaron un agente RFID que coordina los sistemas RFID con otros agentes. Implementaron hardware que incluye un lector RFID, microcontrolador y sistema de alimentación PoE. Crearon firmware y software para la lectura/escritura de etiquetas RFID.
¿Que es la Domótica? ¿Donde se utiliza? ¿Cual es su futuro? Estos son algunos aspectos los cuales se tocaran en la charla el objetivo es tratar los conceptos básico y como podemos comenzar a conocer un poco mas sobre el tema
Presentada por: Esther López
El documento introduce los sistemas digitales de cómputo, describiendo su estructura general que incluye la unidad de memoria, la unidad central de procesos CPU y la unidad de interfase de entradas y salidas. Luego resume la estructura interna de la CPU, que contiene la unidad de control, la unidad aritmético lógica y el banco de registros. Finalmente, explica brevemente las diferencias entre los microprocesadores y microcontroladores.
El Quick Path Interconnect (QPI) es una arquitectura de plataforma que permite una conexión punto a punto y de alta velocidad entre el procesador, la memoria y los dispositivos de entrada/salida. Fue desarrollado por Intel como sucesor del Front Side Bus y ofrece mayores anchos de banda y mejor escalabilidad entre componentes que arquitecturas anteriores.
Presentación sobre actividades usando FPGAs en el INAOE y plataforma FPGA sugerida para actividades espaciales en México.
Presentación dada en el Centro de Desarrollo Aeroespacial del IPN, Ciudad de México. 10 marzo 2014
Un autómata programable (AP) es un sistema electrónico programable diseñado para ser utilizado en un entorno industrial, que utiliza una memoria programable para el almacenamiento interno de instrucciones orientadas al usuario, para implantar unas soluciones específicas tales como funciones lógicas, secuencia, temporización, recuento y funciones aritméticas con el fin de controlar mediante entradas y salidas, digitales y analógicas diversos tipos de máquinas o procesos.
Este documento presenta una variedad de soluciones inalámbricas de la compañía Ubiquiti para redes ISP y residenciales. Describe productos como NanoStation, Bullet, PicoStation y PowerStation para redes ISP, y AirRouter, PowerAP N y WifiStation para redes residenciales. También presenta las soluciones AirMax de alta velocidad como NanoBridgeM, RocketM y AirGridM para redes profesionales.
Arduino es una plataforma electrónica de código abierto que permite controlar y automatizar proyectos mediante la comunicación con sensores y sistemas. El documento describe las versiones de Arduino como UNO, NANO y MEGA, cómo se programa en lenguaje C, y qué elementos se pueden conectar como shields y sensores. También explica cómo conectar Arduino a una maqueta ferroviaria mediante un DCC Shield o un Loconet Shield para controlar los trenes de forma digital a través de un bus de datos.
El documento describe la evolución de los procesadores desde los tubos de vacío en 1945 hasta los microprocesadores modernos. Explica que los primeros procesadores eran circuitos electrónicos grandes que usaban tubos de vacío, pero que los transistores permitieron procesadores más pequeños y confiables. Luego, los microprocesadores integraron todos los componentes en un solo chip de silicio, permitiendo computadoras más pequeñas y poderosas. El documento también resume los principales microprocesadores de Intel y AMD desde la década de 1970 hasta modelos recientes.
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...Alvaro Angel Romero Gandul
Estudio del estado del arte en metodología de programacion de robots móviles.
Integración de ROS (Robot Operating System) sobre Raspbian en Raspberry PI
Comunicación Raspberry PI y Arduino gestionada por ROS
Diseño de 4 modelos de aplicaciones robot móviles:
1. Estación meteorológica móvil geolocalizada con posicionamiento controlado por usuario.
2. Estación meteorológica con movimiento autónomo y capacidad de evitación de obstáculos.
3. Control háptico, mediante la integración de Android con ROS, de robot móvil
4. Robot móvil autónomo con capacidad de evitación de obstáculos en el sentido de la marcha.
Este documento presenta los resultados de un laboratorio sobre la arquitectura de computadores. Describe las características del microprocesador Intel Core i5-3330S, la memoria RAM DDR3 de 7.89GB, el disco duro SATA III de 1TB y los periféricos como teclado, ratón e impresora del equipo Lenovo B540 utilizado. Concluye que conocer a profundidad los componentes de un computador proporciona las bases para determinar los requerimientos tecnológicos según las necesidades.
En este laboratorio se diseñó hardware y software embebido para medir y controlar la velocidad de un motor DC utilizando un sensor IR y un FPGA Artyx-7. El hardware diseñado en Vivado incluyó un procesador MicroBlaze y varios IPs como switches, LEDs, display, botones, XADC, timer y UART. El software en Vitis implementó tareas multi-hilo para medir la velocidad del motor usando el sensor IR, calcularla mediante una fórmula y mostrarla a través de UART y los displays.
1. El microcontrolador PIC16F87X es de 8 bits con CPU RISC, memoria flash hasta 8KB y RAM hasta 368B. Tiene conversor A/D de 10 bits, timers y módulos de comunicación.
2. Los registros de funciones especiales incluyen el registro de estado, registro de opciones y registro INTCON para programar interrupciones.
3. El PIC16F87X tiene periféricos como timers, módulos CCP, USART, SPI y puertos I/O.
La energía radiante es una forma de energía que
se transmite en forma de ondas
electromagnéticas esta energía se propaga a
través del vacío y de ciertos medios materiales y
es fundamental en una variedad naturales y
tecnológicos
Aletas de Transferencia de Calor o Superficies Extendidas.pdfJuanAlbertoLugoMadri
Se hablara de las aletas de transferencia de calor y superficies extendidas ya que son muy importantes debido a que son estructuras diseñadas para aumentar el calor entre un fluido, un sólido y en qué sitio son utilizados estos materiales en la vida cotidiana
Los puentes son estructuras esenciales en la infraestructura de transporte, permitiendo la conexión entre diferentes
puntos geográficos y facilitando el flujo de bienes y personas.
3. 3ni.com
Procesamiento
multinúcleo
Percepción
Modelo Espacio Estado
soldadoDiseño IU
Procesamiento de
Imágenes
Control DOF
Controladores
cableado
Mapeo
Localización
steering
Modelos
dinámicos
FPGA
Control de
movimiento
Filtrado
Diseño de
Algorítmos
Alimentación
actuadores
Carga últil
cinemática
Control Adaptativo
Simulación
Robotics
Fusión de
Sensores
Planeación de Rutas
Control
deterministico en
Tiempo Real
7. 7ni.com
Conectividad a
sensores y
actuadores de
terceros
Librerías de
adquisición y
procesamiento de
imágenes
Protocolos JAUS,
I2C, SPI y
Ethernet para
comunicación
Despliegue en
hardware FPGA y
Tiempo Real
Algoritmos de
cinemática y
dirección
Algoritmos de
navegación y
planeación de
ruta
¿Qué es LabVIEW Robotics?
Una plataforma para diseño de sistemas robóticos sofisticados
9. 9ni.com
CompactRIO y Single-Board RIO
Plataforma LabVIEW RIO (E/S Reconfigurable)
PXI,PC RIO (R Series, FlexRIO)
Value
Valor Ultra Robustos
LabVIEW
LabVIEW Real-Time
LabVIEW FPGA
Procesador FPGA
E/S
E/S
E/S
Middleware
APIs de Drivers
Drivers de E/S y
Dispositivos
IP de Aplicación
IP de Procesamiento de
Señales
IP de Control
IP de Terceros
Rendimiento Alto Rendimiento
10. 10ni.com
LabVIEW / RIO para Robótica
VirginiaTech (LabVIEW + CompactRIO)
Solución Personalizada
MIT (C con cluster Linux 40 núcleos)
NI reduce notablemente el costo de diseño, desarrollo y
pruebas de sistemas robóticos.
11. 11ni.com
NI LabVIEW Robotics Starter Kit 2.0
• Nueva distribución de las ruedas
para mejorar la transmisión
• Se actualiza del sbRIO-9631 a
sbRIO-9632 para mayor poder
de procesamiento y memoria
• Mayor número de canales
TETRIX expuestos para
personalizar los robots al añadir
sensores y otros componentes
robóticos.
• Starter Kit API para interactuar
con el robot si necesidad de
programar FPGA (también
disponible para la versión
anterior)
12. 12ni.com
NI myRIO
40 líneas de E/S Digitales
con acondicionamiento para:
SPI, I2C, UART, PWM,
encoder, etc.
10 Entradas analógicas
6 Salidas Analógicas
FPGA Xilinx Zync
y procesador ARM
Cortex-A9 dual-core
Integración USB y Wi-Fi
17. 17ni.com
myRIO: Puertos de Expansión (MXP)
4 AI
2 AO
3 PWMs
1 Encoder Cuadratura
1 UART
1 SPI
1 I2C
6 DIO
MXP B
Conectores idénticos
MXP A
18. 18ni.com
Programación del NI myRIO desde NI LabVIEW
Interfaz de
Usuario
LabVIEW
Procesador
Real-Time
LabVIEW Real-
Time
Canales
FPGA
Reconfigurables
LabVIEW FPGA
20. ni.com
Menor tamaño, Menor Consumo de Energía
Procesador ARM Cortex-A9 de 667 MHz Dual-Core
28K Compuertas Lógicas(Artix-7)
80 bloques internos (slices) DSP, 16 canales DMA
92 Billones de cálculos por segundos
NI Linux Real-Time
Xilinx ZYNQ
24. 25ni.com
¿Por qué son Útiles los FPGAs?
• Parelelismo – Acceder a control de tareas y canales
en paralelo
• Alta confiabilidad – Los diseños se convierten en
circuitos personalizados
• Alta Determinismo - Ejecuta algoritmos deterministas
a tasas debajo de 25 ns (más rápido en muchos
casos)
• Reconfigurable - Crear y alterar tareas específicas y
existentes de forma personalizable
28. 30ni.com
La Importancia del Acondicionamiento de Señal
Presión Temperatura Fuerza Deformación
Vibración Torque Desplazamiento
29. 31ni.com
Módulos de la Serie C
• Entradas Analógicas
― Hasta 250 kS/s, muestreo simultaneo
― 4, 8, 16, y 32 canales
― Acondicionamiento de señal integrado
para sensores
― Galgas extensiométricas,
acelerómetros, termopares, RTDs
― Hasta ± 60 V, ±20 mA
― 12, 16 y 24-bit resolución
― Aislamiento entre canales
• Salida Analógica
― Hasta 100 kS/s actualización simultanea
― Hasta 16-ch por módulo
― ±10 V, ±20 mA
― Aislamiento
• E/S Digitales
― Hasta 10 MHz temporización
― Temporizador/contador, PWM
― 8 y 32-canales
― 5V/TTL, 12/24/48 V niveles
lógicos
• Especialidad
― Módulos con 2-puertos CAN
― Servomotores y a pasos
• Módulos de Terceros
― LIN, Profibus, WLAN 802.11, MIL-
1553, ARINC-429, GPS, y más
30. 32ni.com
Flexibilidad de la Serie C
Capacidad paraAplicacionesde Medición y Control
MXI-Express RIO
(2010)
EtherCAT
(2008)
USB-9xxx (2004)
ENET/WLS-9xxx
(2008)
NI CompactDAQ Gen 2
(2009)
1-Slot NI CompactDAQ
(2011)
NI CompactDAQ (2006)
Ethernet
NI CompactDAQ
(2010)
Multicore CompactRIO
(2011)
Stand-Alone NI CompactDAQ
(2012)CompactRIO (2004)
31. 33ni.com
Consejos para Mejorar la Calidad de Medición
• Correcta selección del instrumento de medición
• Resolución, rango, exactitud y precisión
• Acondicionamiento de señal cercano a la fuente
• Reducción de ruido en el sistema
• Aterrizaje de señales
• Selección de modo de medición del sistema
32. 34ni.com
El Origen de las Mediciones Automatizadas
• Enfoque tradicional de lápiz y papel
• Redundancia entre los instrumentos (ej. pantallas)
• Almacenar y analizar datos manualmente
• Proceso propenso a errores
• Difícil de reproducir o volver a hacer
33. 35ni.com
Bus de PC
Externo o Interno
Acondicionamiento
de Señal
Externo o Integrado
Sensor o
Señal
DAQ
Hardware
Computadora
¿Qué es Adquisición de Datos?
34. 36ni.com
PC
Módulo Serie C para E/S
¿Qué es NI CompactDAQ?
Chasis
NI CompactDAQ
Módulo Serie C para E/S
Módulo Serie C para E/S
35. 37ni.com
¿Qué Plataformas Están Disponibles?
USB Ethernet Wireless
8-Slot
4-Slot
1-Slot
• Chasis de 1, 4 y 8 ranuras que se ajustan al alcance y
presupuesto de su proyecto
38. 40ni.com
La Esencia de las Plataformas Embebidas
Sistema Integrado
por Software
Interfaz de
Comunicación
Elementos a
Procesar
Entradas y
Salidas al
Sistema
43. 45ni.com
¿Qué es un FPGA?
• Programable por Software (y Reconfigurable)
• Hardware Confiable (y con Repetibilidad)
• Procesamiento de Señales de Alta Velocidad (y Paralelo)
• Determinismo Extremo (y control por ciclo de reloj)
45. 47ni.com
NI Single-Board RIO
Módulos de E/S
para cualquier
señal
FPGA Procesamiento
en
Real-Time o PC
NI LabVIEW para programar RT, FPGA, E/S y buses de interfaces.
46. 48ni.com
CompactRIO & Single-Board RIO
Plataforma deTecnología NI RIO
PXI/PC
RIO
Value
Precio Ultra Robusto Desempeño Alto Desempeño
NI LabVIEW
LabVIEW Real-Time
LabVIEW FPGA
Procesador FPGA
E/S
E/S
E/S Personalizada
APIs Controladores
Controlador
Dispositivos
Controlador E/S
IP Procesamiento
Señales
IP Control
IP Terceros
47. 49ni.com
Hardware Industrial – NI CompactRIO
•Reconfigurable, resistente,
plataforma para control,
mecatrónica y robótica
•Real-Time, E/S
•Capacidad de procesamiento en
paralelo a travez del FPGA para
optimizar los algoritmos de
control
•Lazo de control cerrado de hasta
40 MHz
•E/S modular provee una
flexibilidad óptima
50. 53ni.com
Breve Historia de la Comunicación Inalámbrica
Primer
transmisión de
radio
inalámbrica(1897)
Lanzamiento de
primer satélite
(1962)
El FCC autoriza
las bandas ISM
incluyendo 900
MHz, 2.4 GHz y
5.8 GHz
(1985)
Se lanza el protocolo
WaveLAN (precursor
de802.11)
(1988)
Motorola lanza
la red Iridium
Network
(1990)
La alianza
Wi-Fi es
formada
(1999)
AT&T lanza el
servicio de
telefonía móvil en
St. Louis
(1947)
Se introduce el
primer servicio
completo de
Internet en los
teléfonos
celulares
(1999)
3G, banda
ancha móvil
(2001)
4G LTE
(2010)
52. 55ni.com
Del Concepto al Prototipo … ¡Rápidamente!
Diseño Implementación
Diseño de
Sistemas
Diseño de
Componentes
Prueba de
Componentes
Prueba de
Sistemas
Pruebas
Verificación /
Validación
54. 57ni.com
Diseño de Comunicaciones en LabVIEW
LabVIEW ModulationToolkit
• Modulación Análoga y Digital
• AM, FM, PM
• ASK, FSK, MSK, GMSK, PAM, PSK,
QAM
• Custom
• Visualización
• Diagrama de ojo en 2D y 3D,Trellis,
Constelación
• Análisis de Modulación
• BER, MER, EVM, burst timing,
frequency deviation, ρ (rho)
• Additive White Gaussian Noise
(AWGN)
• DC offset, Quadrature skew, IQ gain
imbalance, phase noise
• Ecualización, Codificación de Canal,
Modelos de canal
55. ni.com
NI ELVIS II | Plataforma Educativa para
Laboratorios Multidisciplinarios
56. 59ni.com
Multímetro Digital
Mediciones aisladas
Resolución de dígitos 5½
60 VDC, 20Vrms, 2 ADC, 2
RMs, 100MΩ
Protección Interna
Fusibles reiniciables
Generador de
Funciones
Rango 10 bit, ±5V
0.2 Hz to 5 MHz
Senoidal
0.2 Hz to 1 MHz
Triangular/Cuadrada
Controlado por
software o manual
Conectividad USB
Plug-and-play
Conexión USB 2.0
Osciloscopio
ELVIS II+: 100MS/s
ELVIS II: 1.25 MS/s en un
canal, 500kS/s dos canales
Resolución 16-bit
Ancho de banda 1 to 1.5 MHz
Entradas ±10 V
Acoplamiento AC/DC
NI ELVIS: Ingeniería en el Laboratorio
59. 62ni.com
• Experimentos únicos con
el material educativo
“Signals & Systems”
• Los estudiantes reducen la
curva de aprendizaje al
pasar de la teoría a la
práctica en el laboratorio
• Integrado a NI LabVIEW
• Desde conceptos básicos
de señales hasta
fundamentos de DSP’s
60. 63ni.com
12 experimentos
documentados incluyendo:
División multiplexada de
ondas
Comunicación bidireccional
Hace los conceptos de óptica
sencillos y accesibles a los
estudiantes a través de
talleres prácticos
Bajo costo y seguro en la
introducción a Fibras Ópticas
61. 64ni.com
3 guías de experimentos
de comunicación digital y
analógica incluidos
Más de 40 experimentos
en una sola plataforma
Control del Hardware
programable mediante
LabVIEW
¡Los estudiantes
disfrutarán su aprendizaje
en el laboratorio!
63. 66ni.com
NI USRP
1 Gigabit Ethernet a PC
Plug-and-play
Conexión IQ banda base
hasta 25 MS/s
Transceptor RF
Front Ends
Rango de Frecuencia:
50 MHz – 2.2 GHz (NI-2920)
2.4 GHz & 5.5 GHz (NI-2921)
Procesamiento y
síntesis de Señales
NI LabVIEW para
desarrollar y explorar
algoritmos
NI Modulation Toolkit
y LabVIEW para
simular o procesar
señales en vivo
Aplicaciones
FM Radio
TV
GPS
GSM
ZigBee
Safety Radio
OFDM
Radar Pasivo
Dynamic Spectrum Access
• Flexible
• Fácil de usar
• Económica
• Para Educación e
Investigación
• Integrado con LabVIEW
64. 67ni.com
Sistema de Comunicaciones Digitales
SourceCoding
ChannelCoding
Modulation
AWG(DUC)
Digitizer(DDC)
Demodulation
ChannelDecoding
SourceDecoding
Communications Channel
Upconversion
Downconversion
67. 70ni.com
NI USRP en Detalle
Transceptor
RF
Software de
Procesamiento
IQ Banda
Base
68. 72ni.com
Diseño de Comunicaciones
• Educación
• Introducción a las
comunicaciones
• Comunicaciones digitales
• Investigación
• Nivel físico (SISO & MIMO)
• Cognitive Radio & Dynamic
Spectrum Access
• Aplicaciones de transmisión o
recepción RF
• Industria/Gobierno
• Grabación y reproducción
• Monitoreo espectral
• Prototipos de sistemas de
comunicación
Solución
Completa para
Prototipos RF
69. 73ni.com
…con el NI USRP, fuimos
capaces de contar con las
herramientas adecuadas en
los cursos de introducción,
por primera vez.
“
“
Dr. Sachin Katti
[Ingeniería Eléctrica y Ciencias de la Computación]
NI USRP en la Universidad de Stanford
70. 74ni.com
NI USRP en la Universidad de Stanford
• Caso de Estudio:
• Diseño de Laboratorios Prácticos con el
USRP y LabVIEW
• El Reto:
• Ir más allá de la teoría y la simulación
para exponer a los estudiantes de un
curso introductorio de comunicaciones
inalámbricas a señales reales mediante
el aprendizaje práctico en el laboratorio.
• La Solución:
• Usando la plataforma SDR NI USRP y
LabVIEW se le dio a los estudiantes la
oportunidad de poder aplicar los
conceptos de comunicaciones
inalámbricas mediante ejercicios
prácticos en el laboratorio como parte
del curso de segundo año: EE 49
Building Networked Systems” en la
Universidad de Stanford
72. 76ni.com
Las Expectativas Obligan a una Redefinición de
los Instrumentos
Más Funcionalidad
Menos Huella
Menos Costo
Desarrollo y entrega más rápido
Imágenes cortesía de Wade Lowdermilk, BAE Systems
73. 77ni.com
Límites de las SolucionesTradicionales
InstrumentosTradicionales
• Costoso
• Lento
• Funcionalidad definida por el
proveedor
• No es Escalable
• Carece de Integración
ATEsTradicionales
• Muy Costoso
• Alto costo de Mantenimiento
• Gran tamaño
• Funcionalidad definidad por el
proveedor
• Alto consumo de Potencia
• Integración a un solo proveedor
75. 79ni.com
Platforma PXI
Controlador PXI
• PC embebido o interfaz remota a PC/laptop
• Última tecnología de CPU
• Corre todo el software estándar
Chasis
• Fuente de potencia
• Ventilación
• PXI backplane
Tecnología de Bus (PCI / PCI
Express)
Tiempo y
Synchronization
Módulos Periféricos
• Instrumentos Modulares
• PXI R Series
• DAQ …
http://www.pxisa.org/
76. 80ni.com
VSAs & VSGs SwitchingAmplificadores
&
Atenuadores
Medidores
de Potencia
FPGA I/O &
Co-processing
Multicore
Processing
APIs
Cellular, Wireless, & GPS
Test Toolkits
(802.11 a/b/g/n , GSM, EDGE,
WCDMA, RFID, WiMAX, GPS, etc.)
Architectures de referencia
Soft Front Panels
Plataforma de RF
79. 83ni.com
Retos en la Enseñanza de Control
• Modelado y diseño
• Proceso iterativo
• Modelos y diseño de espacio son complejos
• Prototipos no disponibles al inicio del proceso
• Sintonización del modelo requerida basada en datos empíricos
• Creación de prototipos de control rápido y HIL
• Las plataformas de hardware son típicamente de alto costo e
inflexibles
• Se requiere desarrollo significativo para cambiar de la simulación
fuera de línea a implementación en tiempo real
80. 84ni.com
¿Dónde se puede utilizar LabVIEW?
• Simulación del
comportamiento de una
carga/actuador básicos
• Análisis del diseño de
control
• Identificación de modelos
y parámetros
• Programación de
algoritmos de control
• Experimentación
controlando el
comportamiento del
sistema
81. 85ni.com
Plataforma para Control de NI
Entorno de Desarrollo de NI LabVIEW
Control Design and
Simulation Module
System ID Toolkit StateChart Module
LabVIEW Real-Time LabVIEW FPGA
CompactRIOPXI sBRIO
Targets
PID and Fuzzy Logic
Toolkit
Simulation Interface
Toolkit
NI Motion Control
82. 86ni.com
LabVIEW Control Design and
Simulation Module
• Análisis y diseño de control
interactivo
• Sistemas Lineales y no lineales
• Repuesta en tiempo y frecuencia
• Características dinámicas
• Root Locus, PID, lead-log
• Estado- espacio- LQR, LQG, polos,
filtro Kalman
• Uso de scripts .m con el nodo
Mathscript
• Asistentes para diseño de control
• Convertidor de modelos Simulink
• Implementación en Tiempo Real
para HIL o prototipaje rápido
83. 87ni.com
• Programación textual poderosa
para procesamiento, análisis y
matemáticas
• Más de 650 funciones incluidas
• Reutilice los scripts de archivos m
creados en el software
MathWorks, Inc. MATLAB® y
otros
• Parcialmente basado en las
matemáticas originales de NI
MATRIXx
• Una solución nativa de
LabVIEW
• Interfaces interactivas y
programáticas
• No requiere software de terceros
NI LabVIEW MathScript
MATLAB® is a registered trademark of The MathWorks, Inc. All
other trademarks are the property of their respective owners.
85. 89ni.com
Quanser Rapid Control PrototypingToolkit
• Abrir, Leer y Escribir Vis con una interfaz abstracta de
hardware
• Se integra con LabVIEW CD&SIM
• Se ejecuta sin problema en Real-Time
86. 90ni.com
myRIOTerminal Board - Características
• Conecta las Plantas
Quanser con el myRIO
• 2 Encoders
• 2 AI
• 2 AO
• Puerto MSP
87. 91ni.com
Módulo Q1-cRIO para CompactRIO
● Módulo de Control centralizado y DAQ para cRIO
• 1 A0 (16 bit, 80 kS/s)
• 1 AI (16 bit, 250 kS/s)
• 2 entradas de tipo encoder (24b, 20MHz)
● Facilita la conectividad a plantas Quanser
89. 93ni.com
Plantas Modulares para Múltiples Laboratorios
Modelado:
•Principios de Derivación
•Derivación experimental
•Función de Transferencia
•Respuesta en Frecuencia
•Linealización
•Derivación por Lagrange
•Validación de Modelos
Control Design:
•PID
•Colocación de los Polos
•Control No-lineal
•LQR
•Diseño de Observación
90. 94ni.com
Quanser QUBE-Servo: Características
Interfaz de
conexión magnética
Módulo de Péndulo
Invertido con sensor
de ángulo
Módulo de disco inercial
Carcaza de
Aluminio
Motor DC con escobillas
y encoder óptico
02131414.tif
91. 95ni.com
NI myRIO and Quanser QUBE-Servo: Integración
• Conexión directa entre QUBE-
Servo a myRIO
• Programado con Quanser’s RCP
Toolkit, que abstrae la interfaz de
hardware
• Guía de Inicio Rápido
• Currículo modular que muestra
cómo integrar la herramienta a
currículo existente.
02131411.tif
92. 96ni.com
Conceptos Cubiertos en el Currículo QUBE
Módulo
de Disco
Inercial
• Integración con
Hardware
• Filtrado
• Modelado de
respuesta al impulso
• Medición de ruido
• Modelado
Electromecánico
• Sistemas de segundo
órden
• Control PID
• Análisis de Estabilidad
Módulo de
Péndulo
Invertido
• Modelado
Experimental
• Modelado inercial y
cálculo
• Control PID
Balanceado
• Control Swing-up
• Control basado en
energía
• Optimización LQR
93. 97ni.com
Componentes del Currículo Modular y Open Source
System Model
System ModelPPT
RTF
Doc
Ancillary
content
Maple
LaTeX source Editable Word Presentation
slides
Web
compatible
Symbolic
math models
Motivation & reference
Link to Guestbooked Courseware:TBD
95. 99ni.com
Experimentación con Servo Giratorio SRV02
• Experimento con Servo Lineal SRV02
• Unidad base para la familia de
experimentos de rotación de Quanser
(10+), una inversión pequeña e
incremental
• Temas cubiertos del Curriculum
• Nivel Introductorio para enseñanza e
investigación
• Identificación del Modelo y Simulación
• Análisis en Frecuencia
• Control de velocidad y posición,
reducción de perturbación, PID,
retroalimentación, etc.
• Estabilidad de Nyquist
97. 10
1
ni.com
Retos de Ingeniería Actuales
• Minimizar el consumo de energía
• Gestionar operaciones globales
• Llevar productos cada vez más
complejos al mercado más rápido
• Maximizar la eficiencia operacional
• Adaptar a requerimientos
cambiantes en la aplicación
• Proteger inversiones
• Hacer más con menos
• Integrar código y sistemas
98. 10
2
ni.com
El Impacto de la Buena Ingeniería
Prevención en los
Daños Catastróficos
Mejoras en la
Calidad de Vida
Ahorro de Tiempo,
Esfuerzo y Dinero
100. 10
4
ni.com
¿Cuál es la Solución?
Software productivo que abstrae e integra la
tecnología
Hardware de E/S reconfigurable y modular
que maximiza la personalización
Cada elemento aprovecha los avances
continuos de la tecnología comercial
103. 10
7
ni.com
Poder aTravés del Software
LEGO® MINDSTORMS®
NXT
“El juguete más divertido
del año”
CERN Large Hadron Collider
“El Instrumento más poderoso del
planeta”
Proporcionando una diferencia única y
la preservación de las inversiones
104. ni.com
Project Explorer
Gestione y organice los
recursos del sistema,
incluyendo E/S y hardware
de ejecución
Panel Frontal
Cree interfaces de usuario
basadas en eventos para
controlar sistemas y
desplegar mediciones
Diagrama de Bloques
Defina el comportamiento
de su sistema usando
programación gráfica
Compilación Instantánea
Vea el estado de su
aplicación en todo
momento, de forma
instantánea
Programación Paralela
Cree ciclos
independientes que
automáticamente ejecutan
en paralelo
Librería de Análisis
Use librerías de análisis de
alto desempeño diseñadas
para ingeniería y ciencias
Conectividad de Hardware
Lleve señales reales a
LabVIEW desde cualquier
puerto en cualquier
instrumento
Temporización
Defina explícitamente el
orden de ejecición y
temporización a través de
flujo de datos
Hardware de Ejecución
Descargue código de
LabVIEW a sistemas de
escritorio, real-time o
FPGA
Modelos de Computación
Combine y reuse archivos
.m, código C, y HDL con
código gráfico
Acelere su Éxito
Abstraiga la complejidad de bajo nivel e integre todas las herramientas que
necesita para construir cualquier sistema de medición o control
106. 11
0
ni.com
Recursos para Ciencias Básicas
Matemáticas, Física, Química, Biología y más…
ni.com/comunidadacademica
ni.com/textbooks
Ejemplos
Desde la Paleta de
Funciones
Comunidad
Académica
Libros de
Texto
107. 11
1
ni.com
• Programación textual poderosa
para procesamiento, análisis y
matemáticas
• Más de 650 funciones incluidas
• Reutilice los scripts de archivos
m creados en el software
MathWorks, Inc. MATLAB® y
otros
• Parcialmente basado en las
matemáticas originales de NI
MATRIXx
• Una solución nativa de LabVIEW
• Interfaces interactivas y
programáticas
• No requiere software de
terceros
NI LabVIEW MathScript
MATLAB® is a registered trademark of The MathWorks, Inc. All
other trademarks are the property of their respective owners.
110. 11
4
ni.com
Flujo de Diseño de Circuitos
Paso 1: Captura, Simule y
mejore el diseño en NI Multisim
Paso 3: Construya el
circuito y tome mediciones
con el NI ELVIS
Paso 4. Compare datos simulados con datos reales
Paso 2: Pre elabore en la protoboard
virtual del laboratorio 3D
Paso 5: Personalización y análisis
complejocon NI LabVIEW
111. 11
5
ni.com
NI myRIO
NI myRIO pone al alcance de los estudiantes la tecnología de rendimiento en
tiempo real y E/S reconfigurables. Con esta solución integrada de hardware y
herramientas de software, los estudiantes pueden crear rápidamente
aplicaciones para tomar ventaja de un FPGA configurables para desarrollar
proyectos avanzados.
40 líneas de E/S Digitales
con acondicionamiento para :
SPI, I2C, UART, PWM,
encoder, etc.
10 Entradas analógicas
6 Salidas Analógicas
Xilinx Zync FPGA
y procesador ARM
Cortex-A9 dual-core
Integración USB y Wi-Fi
112. 11
6
ni.com
Plataforma para Control de NI
LabVIEW Development Environment
Módulo de Diseño de
Control y Simulación
System Identification
Toolkit
Módulo NI LabVIEW
Statechart
LabVIEW Real-Time LabVIEW FPGA
PID and Fuzzy
Logic Toolkit
Simulation Interface
Toolkit
NI Motion
cRIOPXI sBRIO
Dispositivos
32-Bit mp
113. 11
7
ni.com
Conectividad a
sensores y
actuadores de
terceros
Librerías de
adquisición y
procesamiento de
imágenes
Protocolos JAUS,
I2C, SPI y Ethernet
para comunicación
Despliegue en
hardware FPGA y
Tiempo Real
Algoritmos de
cinemática y
dirección
Algoritmos de
navegación y
planeación de ruta
LabVIEW Robotics
Una plataforma para diseño de sistemas robóticos sofisticados
114. 11
8
ni.com
Diseño de Comunicaciones en LabVIEW
LabVIEW ModulationToolkit
• Modulación Análoga y Digital
• AM, FM, PM
• ASK, FSK, MSK, GMSK, PAM, PSK,
QAM
• Custom
• Visualización
• Diagrama de ojo en 2D y 3D,Trellis,
Constelación
• Análisis de Modulación
• BER, MER, EVM, burst timing,
frequency deviation, ρ (rho)
• Additive White Gaussian Noise
(AWGN)
• DC offset, Quadrature skew, IQ gain
imbalance, phase noise
• Ecualización, Codificación de Canal,
Modelos de canal
116. 12
0
ni.com
COMUNIDAD
+200,000 miembros en línea
+ 450grupos de usuarios registrados
+1000 trabajos en línea
+ 2M niños usando lego
Hardware
CONECTIVIDAD
+ 9000 controladores de instrumentos
+ 8000 ejemplos
+ 1000 controladores de movimiento
+ 1000 sensores inteligentes
+1000 integraciones con
dispositivos de terceros
COLABORACIÓN
+ 280 herramientas para dispositivos
de terceros
+ 700 Aliados
+ 1000 Revendedores
+ 74 grupos de soporte
TECNOLOGÍA
Intel, Microsoft, Freescale, Wind River
Multi-núcleoy tecnología en Tiempo REal
BUS DE DATOS
PCI/PCIe, Enet, USB, wireless,
Enet deterministico, Arquitectura abierta
FPGA
Xilinx Virtex ySpartan
Hardware reconfigurable
PROPIEDAD INTELECTUAL
Desarrollo de sistemas de control y
procesamiento de señales.
Controladores para E/S
Ambiente gráfico
E/S
Dispositivos analógicos, Texas Instruments
Conexión a cualquier sensor y actuador
Software
Un Ecosistema Mundial
117. ni.com
Mejore sus Habilidades de
Programación en LabVIEW
Juan Sebastián
Penagos
Ingeniero de Campo
National Instruments Colombia
119. 12
3
ni.com
¿Por qué es Importante usar BuenasTécnicas de
Programación?
• Rápido desarrollo y comercialización del software
• Evitar fallas críticas y depuraciones tardadas
• Aplicaciones legibles, mantenibles y escalables
• Software fácilmente migrable a otras versiones
• Menor necesidad de soporte para la aplicación
• Mejor experiencia de usuario final
• En resumen: Menos problemas y
gran reducción de costos
$$
120. 12
4
ni.com
Documentación de Código
Preguntas antes de usar el
producto
Investigación
de un
producto
Instalación,
actualización
Inicio del
Producto
Herramientas de Usuario
Preguntas
durante el uso
Actividades
de
usuario
La documentación debe estar enfocada a contestar dos tipos de preguntas:
121. 12
5
ni.com
Ejemplos de Documentación de Código
Nivel VI
• Nombre
• Descripción
del VI
• Ícono
Nivel Panel
Frontal
• Etiquetas
• Sugerencias
• Descripciones,
Texto
Nivel Diagrama
de Bloques
• Etiquetas
• Sugerencias
• Notas del
programador
• Descripción de
los SubVIs
• Bookmark
manager
122. 12
6
ni.com
Nuevo en 2013: Bookmark Manager
• Reune y muestra los
bookmarks (creados
con hashtags) de todo
el código en una
ventana
• Permite que los
desarrolladores
naveguen facilmente
en códigos complejos
• Desarrollado sobre una
API abierta y
expandible
LabVIEW Idea Exchange
123. 12
7
ni.com
LosVIs DebenTener un Ícono Descriptivo
• Es importante tener íconos que describan la función del VI.
• Hay muchas imágenes y plantillas en las que se puede basar.
124. 12
8
ni.com
Manejo de Errores ¿Por qué es Importante?
• Funcionalidad de la aplicación
• Experiencia del usuario
• Por requerimientos de seguridad y confiabilidad
125. 12
9
ni.com
Aspectos a Contemplar en el Manejo de Errores
• ¡Anticipar lo que puede suceder!
• Detectar las fallas
• Resolver:
• Programación
• Comunicación
• Aplicación
• Siempre que sea posible, conectar los clusters
de error de los VIs, al final de la aplicación
manejar el error con el VI “Simple Error Handler”.
126. 13
0
ni.com
Manejo de Errores
• Los errores de aplicación contienen un estado (booleano),
un código (número) y una causa (string)
• Ejemplo: Clúster de Error de LabVIEW
127. 13
1
ni.com
Programación Secuencial
• Muchos de los VIs que son escritos cumplen tareas secuenciales.
• De forma predeterminada, LabVIEW no fuerza la programación
secuencial. Es nativamente paralelo.
• Ejemplo: Nada fuerza el orden de ejecución de estas tareas. Cualquiera de
ellas podría ejecutarse primero.
¿3? ¿1?
¿2? ¿4?
128. 13
2
ni.com
Control del Orden de Ejecución - Clúster de Error
Opción 1: Use clúster de error para forzar el orden de
ejecución.
129. 13
3
ni.com
Control del Orden de Ejecución – Estructura de Casos
La mejor forma
- Enmarcar los cuadros de diálogo en estructuras Case,
- Cablear el clúster de error a los selectores de caso.
130. 13
4
ni.com
Temporización deVIs
¿Por qué necesita temporizar en un VI?
• Para controlar la frecuencia con la que se ejecuta un ciclo.
• Para darle tiempo al procesador para que complete otras tareas,
como procesar la interfaz de usuario.
• Permite que el VI se desactive durante cierto tiempo.
• Usa el reloj de milisegundos del sistema operativo
Vs
132. 13
6
ni.com
¿Qué es un Patrón de Diseño?
• Plantilla o arquitectura basada en LabVIEW
• Altamente conocida y aceptada
• Fácil de reconocer
Beneficios de Usar un Patrón de Diseño
Simplifica el proceso de desarrollo
• Facilitan que otras personas lean y modifiquen su código
• No es necesario “reinventar la rueda”
• Proveen soluciones definidas para problemas comunes
Confiabilidad
• Muchas de ellas han sido utilizadas por años – “están probadas”
• Comparte o utiliza un código creado en la comunidad de desarrolladores y
ahorra tiempo y esfuerzo.
134. 13
8
ni.com
El Comienzo: ¿Cómo Elijo un Patrón de Diseño?
• Identificar el aspecto más importante de su aplicación:
Escalable: ¿Es sencillo es agregar funciones N + 1?
Modular: La aplicación esta dividida en componentes
Reusable: ¿El código es genérico a esta aplicación y le permite reutilizarlo
para proyectos futuros?
Extensible: ¿Qué tan complicado es agregar nuevas funcionalidades?
Simple: ¿Cuál es la solución más sencilla que satisfaga todos los
requerimientos y criterios de la aplicación?
Usted puede complicar innecesariamente su
aplicación si utiliza erróneamente un patrón de
diseño complejo
No olvide el patrón de diseño más común de todos en LabVIEW – ¡flujo de
datos!
135. 13
9
ni.com
Código de transición
Máquina de Estados:
Desglose y Funcionamiento del Patrón
Primer estado
Primer
estado
Próximo
estado
Ejecución del
paso
Shift registers usados para llevar
el estado
Estructura de casos contiene un caso para
cada estado
Código de transición determina el siguiente
estado en base a los resultados de la
ejecución del paso
138. 14
2
ni.com
Recomendaciones de Uso
Casos de Uso
• Interfaces de usuario
• Los datos determinan la secuencia de ejecución
Consideraciones
• Creación de una máquina de estados requiere que el
diseñador defina todos los posibles estados previamente
139. 14
3
ni.com
Productor/Consumidor
1. Ciclo maestro indica a uno
o más esclavos cuando
pueden ejecutarse
2. Permite ejecución
asíncrona de ciclos
3. La independencia de datos
rompe el flujo de datos y
permite el multithreading
4. Desliga los procesos
Hilo 1
Hilo 2
Hilo 3
140. 14
4
ni.com
Agregar elementos al Queue Extraer elementos del Queue
Referencia al queue existente en memoria
Seleccion del tipo de datos
Dequeue esperará por datos o un time-out
Colas (Queues)
142. 14
6
ni.com
Interfaz de Usuario basada en Eventos
Programación basada en un procedimiento
• Ejecuta una serie de instrucciones en secuencia
• Requiere estar sondeando para detectar eventos
• No puede determinar el orden de múltiples eventos
Programación basada en eventos
• Determina la ejecución al correr el VI
• Espera a que ocurran eventos sin consumir recursos del CPU
• Recuerda el orden de múltiples eventos
143. 14
7
ni.com
¿Cómo funciona?
1. El SO transmite los eventos
(mouse click, teclado) hacia
las aplicaciones
2. Estructura de eventos
captura los eventos
registrados y ejecuta el caso
apropiado
3. Estructura eventos regresa
información del evento al
caso
4. Estructura eventos almacena
en una cola los eventos que
ocurran mientras esta
ocupada en otro caso
144. 14
8
ni.com
Recomendaciones
Casos de Uso
• UI: Conserva el uso del CPU
• UI: Asegura que no se perderá un evento
• Dirigir procesos de esclavos
Consideraciones
• Estructura de eventos elimina el determinismo
• Evite colocar 2 estructuras de eventos en un ciclo while
• Recuerde leer la terminal de control boleano en el caso
configurado para ese cambio de valor (value change)
145. ni.com
Pase del
Diseño a la
Fabricación
del PCB de
Manera Ágil
Luis Martínez
Ingeniero de Ventas
National Instruments Colombia
146. 15
0
ni.com
Aplicaciones de la Electrónica en la Industria
Industria
Aeroespacial /
Militar
•Aviación
•Comunicaciones
•Dispositivos
Portátiles
Automotriz
•Circuitos
Potencia
•Comunicación
y Circuitos
CAN
•Diseño PCB y
Fixturas
Ciencias
Biológicas
•Instrumentos
Biomédicos
•Aplicaciones
Biomecánica
s
•Dispotivios
OEM
Energía
•Diseño de
Inversores de
Energía
•HEV, Eólica y
Solar
•Sistemas de
control
basados en
FPGA’s
Electrónica
de Consumo
•Aplicaciones
de Audio
•Iluminación y
Controladores
•Diseño PCBs
147. 15
1
ni.com
¿Cuál es el Proceso para Diseñar un Circuito?
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
148. 15
2
ni.com
• Libros de Texto
• Clase
• Tutoriales
• Prácticas
• Y más..
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
149. 15
3
ni.com
NI Multisim es un entorno
interactivo y didáctico para la
Enseñanza de Circuitos
Permite comparar datos
simulados y señales del
mundo real desde hardware
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
150. 15
4
ni.com
Entorno de NI Multisim
Ventana de Circuitos
Captura de esquemáticos,
diseño y simulación
Barras de Herramientas
Personalizables
Acceder a herramientas,
componentes y analisis
Barra de Diseño
Permite la encapsulación
completa de los archivos
asociados a un proyecto en
particular.
Notas del Diseño del
Esquemático
Ingrese notas del diseño
Vista de la Hoja de Datos
Fácil acceso a las propiedades
de los componentes sin afectar
la simulación
151. 15
5
ni.com
Captura de Esquemáticos con NI Multisim
Tres pasos para capturar su esquemático en el ambiente
de NI Multisim:
Seleccionar Colocar Cablear
152. 15
6
ni.com
Definición
La simulación es una manera matemática de emular el comportamiento
de un circuito.
Beneficios
La simulación puede determinar el rendimiento de un circuito sin
construir físicamente el circuito o el uso de instrumentos de prueba
reales.
• Incorporar las versiones SPICE3F5 y XSPICE en el núcleo del
procesamiento de simulación
• Compatibilidad con el estándar NO-SPICE Cadence® Pspice®
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
153. 15
7
ni.com
Simulación en el ambiente de NI Multisim
• No se requiere ser un experto en SPICE
• Multisim oferta un ambiente sencillo de simulación
Barra Herramientas de Simulación
Opción de simulación MCU
Detener simulación
Pausar simulación
Iniciar Simulación
Opción 1– Simulación Interactiva SPICE Opción 2– Análisis SPICE
Indicador de estado de la simulación
154. 15
8
ni.com
Opción 1: Simulación Interactiva SPICE
• Más de 20 instrumentos para obtener resultados rápida y
fácilmente
• Conectar sus circuitos como en la realidad
• Doble clic sobre los elementos para abrir el panel frontal
Panel Frontal
Símbolo Esquemático
Multímetro
Generador de Funciones
Osciloscopio
Analizador Bode
Analizador lógico
Prueba de Mediciones
Instrumentos de LabVIEW
Prueba de Corriente
Barra de Instrumentos
155. 15
9
ni.com
Opción 2: Análisis SPICE
Más de 24 herramientas para el análisis avanzado de
simulación SPICE
• DC Operating Point
• Transient
• AC Frequency Sweep
• Single Frequency AC Analysis
• User Defined Analysis
• Fourier
• Noise
• Distortion
• Temperature Sweep
• Model Parameter Sweep
• I-V Analysis
• AC Sensitivity
• DC Sensitivity
• Pole-Zero
• Transfer Function
• Worst Case
• Monte Carlo
• Batched Analysis
Análisis de Parámetros
Análisis de Salidas
156. 16
0
ni.com
NI Multisim permite trabajar
directamente con
plataformas como NI ELVIS,
NI myDAQ, NI myRIO y llevar
a cabo el monitoreo y
pruebas de forma simulada y
real.
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
157. 16
1
ni.com
NI ELVIS II | Especificaciones de Hardware
Multímetro Digital
Mediciones aisladas
Resolución de 5½ dígitos
60 VDC, 20Vrms, 2 ADC, 2
Arms, 100MΩ
Protección interna de
circuitos
Fusibles internos
Generador de funciones
10 bit, ±5V
Generador de
funciones senoidal de
0.2 a 5 MHz, triangular
o cuadrada de 0.2 Hz a
1 MHz
Control manual o por
software
Conectores BNC
Conectividad USB
Plug-and-play
capability
USB 2.0
Osciloscopio
Resolución de 16-bit
1.25 MS/s un canal,
500kS/s dos canales,
acumulado
1 to 1.5 MHz Bandwidth
1x and 10x probe
±10 V input range
AC/DC coupling
158. 16
2
ni.com
NI ELVISmx Driver | Especificaciones de Software
• Instrumentos listos para su uso - Soft Front Panels
• Instrumentos personalizables
159. 16
3
ni.com
Instrumentos NI ELVIS dentro de Multisim
3D NI ELVIS – Modelos
3D actualizados para
realizar prototimos en un
ambiente seguro
Esquemático NI ELVIS –
Los íconos del NI ELVIS II
ien el esquemático
acceden a los
instrumentos
Instrumentos NI ELVIS–
Acceder a ellos desde la
barra de herramientas,
además de otros
instrumentos de Multisim
160. 16
4
ni.com
Teoría y Mediciones
Compare datos simulados y reales usando el mismo
instrumento
Acceda al hardware NI
ELVIS Un solo click en
el selector entre datos
simulados y datos
adquiridos del ELVIS II
NI ELVIS II Compare datos simulados de Multisim
con señales medidas de NI ELVIS II
161. 16
5
ni.com
Implementación de Circuitos en NI Ultiboard
• Transfiera archivos de NI Multisim a NI Ultiboard para:
• Definir dimensiones del diseño PCB
• Colocar componentes, conectores y otro tipo de elementos
• Definir rutas de conexión para el diseño final
• Exportar a archivos de estándar industrial como los formatos Gerber,
DXF, NC Drill y MCAD.
Aprendizaje
Teoría
Captura del
Esquemático
Simulación
Experimentación
Práctica
Implementación
del Circuito
162. 16
6
ni.com
Desarrollo de Lámpara Recargable con Energía
Solar para Países en Desarrollo
“Las herramientas Multisim y
Ultiboard permitieron desarrollar
efectivamente el proyecto,
llevándolo de una idea a un
producto PCB de bajo costo ” -
Ashley Garrigan, Koinonia
Foundation
Reto:
Diseñar la lámpara K-Light, la cual
incluye un circuito para recarga
solar y convertirlo en un producto
de bajo costo, amigable y fácil de
utilizarse.
“A la fecha, ya han sido donadas más
de 10,000 de estas lámparas en el
continente Africano”
163. ni.com
Hágalo Usted Mismo (DIY):
Construya sus Proyectos con
Herramientas de Última
Generación
Camilo Triana Delgado
Ingeniero de Aplicaciones
National Instruments
165. 16
9
ni.com
Hágalo Usted Mismo
• Do It Yourself (DIY):
• Se refiere al método de construir, modificar o reparar algo sin la
ayuda de expertos o profesionales.
• El concepto viene desde 1912, la frase como tal se hizo común
en la década de los 50s.
• El acceso a la tecnología, tanto hardware como software, ha
incrementado esta tendencia a crear propios proyectos
167. 17
1
ni.com
Sensores Comúnes y Actuadores
AceleraciónDeformación
Control de Motor DC *
Temperatura
Micro Relays*
*Para corriente alta se require una fuente externa de poder DC y circuitería de transistores.
LEDs
Sonido
Sensores
Actuadores
168. 17
2
ni.com
RF y
Comunicaciones
Instrumentación
Y Medición
Circuitos y
Simulación
Diseño de Control
y Simulación
NI Multisim
NI ELVIS
NI myDAQ
NI USRP
NI CompactRIO
DaNI 2.0
LabVIEW
para Arduino
Procesamiento de
Señales e Imágenes
Sistemas
Embebidos
NI PXI
Software: LabVIEW
169. 17
3
ni.com
Hardware Especializado: NI myDAQ
Diseñada para poner al alcance de los estudiantes un aprendizaje práctico para
el desarrollo de proyectos. Los estudiantes pueden desarrollar sus proyectos
de instrumentación y adquisición de datos en una sola plataforma.
2 entradas analógicas, 200 kS/s
2 salidas digitales, 200 kS/s
8 líneas de E/S
Multímetro de 60V
Conexión USB
171. 17
5
ni.com
Aplicación Práctica: Factor de Potencia
• Ejercicio de Laboratorio:
• Diseñe un sistema capaz de
mostrar el efecto de una
carga inductiva en un
sistema eléctrico
• … Ahora cómo proceder?
• Herramientas al alcance:
o LabVIEW
o myDAQ
o LEDs
o Potenciómetro…
173. 17
7
ni.com
Hardware Especializado: myRIO
NI myRIO pone al alcance de los estudiantes la tecnología de rendimiento en
tiempo real y E/S reconfigurables. Con esta solución integrada de hardware y
herramientas de software, los estudiantes pueden crear rápidamente
aplicaciones para tomar ventaja de un FPGA configurables para desarrollar
proyectos avanzados.
40 líneas de E/S Digitales
con acondicionamiento para :
SPI, I2C, UART, PWM,
encoder, etc.
10 Entradas analógicas
6 Salidas Analógicas
Xilinx Zync FPGA
y procesador ARM
Cortex-A9 dual-core
Integración USB y Wi-Fi
174. 17
8
ni.com
Hardware Especializado: Microsoft Kinect
• Versión para PC, desarrollado por Microsoft para
funcionar como interfaz de comunicación con PC
• Capaz de reconocer movimiento y sonido.
• Software SDK para desarrollo de aplicaciones basado en
Windows
175. 17
9
ni.com
Kinesthesia
• Toolkit Desarrollado por la Universidad de Leeds
• Descarga Gratuita
• Permite interfazar LabVIEW con el controlador del Kinect
para Windows.
• Controle sus Vis con movimiento
177. 18
1
ni.com
Hardware Especializado: Arduino
• Plataforma Open-Source para desarrollo de sistemas
prototipo en electrónica.
• Arduino UNO:
• Basado en el microcontrolador ATmega329
• 6 AI
• 14 DIO (6 PWM)
• 16MHz
178. 18
2
ni.com
LIFA: LabVIEW Interface for Arduino
• Compatibilidad entre
LabVIEW y Arduino para el
desarrollo de proyectos.
• Descarga gratuita a travez
de LabVIEW Tools Network