Introducción a Programación de Microprocesadores con. Benjamín Celis Ingeniero de Aplicaciones, National Instruments

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Introducción a Programación de Microprocesadores con. Benjamín Celis Ingeniero de Aplicaciones, National Instruments"

Transcripción

1

2 Introducción a Programación de Microprocesadores con LabVIEW Blackfin y ARM Benjamín Celis Ingeniero de Aplicaciones, National Instruments

3 Estado del Diseño: Creciente Complejidad en Sistemas Embebidos Incremento 10X en complejidad de aplicaciones 74% de los proyectos se demoran por la falta de productividad en hardware y software de herramientas de prototipaje La fragmentación extrema en el mercado significa incompatibilidad y un esfuerzo considerable para mantener y desplegar aplicaciones 3

4 Incremento en Niveles de Abstracción de Software racción C C++ Programaci ón Gráfica Abst Ensambla dor Código Máqui na Complejid ad 4

5 Diseño de Sistemas Gráficos Diseño Interactivo Diseño de control Simulación de sistemas dinámicos Diseño de filtros digitales Matemáticas avanzadas Integración de E/S Controladores y módulos de E/S Hardware FPGA comercial Integración de código C y VHDL Herramientas de validación de diseño Hardware de Implementación Plataformas robustas Redes distribuidas Interfaz hombre-máquina Diseños personalizados 5

6 Herramientas de Diseño de LabVIEW Software Flujo de Datos gráfico Flujo de datos estructurado- G VIs de LabVIEW para Análisis y Matemáticas Avanzadas Toolkit para Diseño de Control Módulo de Simulación Toolkit de Diseño de Filtros Digitales Toolkit para Diagrama de Estados Matemáticas Textuales Hardware Adquisición de Datos de NI 6

7 Plataformas para Prototipos 7

8 Opciones de Implementación PXI CompactRIO 32-bit µp 8

9 Módulos para Microprocesadores en LabVIEW NI LabVIEW Embedded Module para Procesadores ADI Blackfin Procesadores Blackfin de alto desempeño, bajo consumo Solución completa desde el concepto hasta la implementación NI LabVIEW Embedded Module para Procesadores ARM Hasta 260 procesadores ARM7, ARM9, y Cortex M3 soportados Simulación para desarrollo de software LabVIEW Microprocessor SDK Ejecutar LabVIEW en cualquier: Arquitectura de 32 bits Sistema Operativo Embebido 9

10 Análisis y Procesamiento de Señales Más de 600 VIs de análisis y procesamiento de señales Cobertura para una amplia variedad de aplicaciones Varios niveles de abstracción desde express VIs hasta procesamiento de arreglos 10

11 Integración Sencilla con código C existente Nodo de código C para combinar programación gráfica con código C Depurado simultáneo en C y LabVIEW Generación de archivo a través del proyecto de LabVIEW 11

12 E/S Elementales Capa de abstracción de E/S Interfaz de usuario simple, personalizable No hay carga en llamadas para optimizar el desempeño 12

13 Qué está sucediendo? 13

14 Qué está sucediendo? My VI.vi Generación de códig Compil ar My_VI.c 14

15 Qué está sucediendo? My_VI.c Código C existente Compil ar Librería de Ejecución Compiladores de Terceros My_VI.exe 15

16 Qué está sucediendo? My_VI.exe Descargar por TCP, Serial, JTAG, et Ejecut ar 16

17 Qué está sucediendo? Depura do Conexión de depurado interactiva sobre TCP,Serial,JTAG, etc. 17

18 Demo LabVIEW Blackfin 18

19 Bomba de infusión Algoritmo desarrollado usando LabVIEW para Windows y Adquisición de Datos de NI Tasas de Flujo mu bajas Interfaz de usuario sencillas Debe ser seguro a fallos Comercialización rápida Implementado en Blackfin por Boston Engineering 19

20 Monitoreo de Tuberías Submarinas Gaseoductos Ormen Lange Proyecto industrial más grande en Noruega. Sensado de empalmes Monitoreo de vibración de tubería y registro de datos Punto de encuentro con ROV Más de 50,000 generadas en código C en5 meses usando LabVIEW Embedded Module para procesadores ADI Blackfin 20

21 LabVIEW Embedded Module para Microcontroladores ARM Más de 260 procesadores ARM7, ARM9, and Cortex M3 soportados Controladores integrados para analógico, digital y comunicaciones Soporte de simulación para desarrollo de software 21

22 Quién es ARM? Provee diseño de procesadores Ha entregado >10 billones de procesadores desde 1990 Las licencias de ARM incluyen: 22

23 En Dónde se Usan los Procesadores ARM?? 5% de todos los procesadores embebidos de 32-bits RISC 23

24 Kits de Desarrollo: Opción 1 Kits de Desarrollo ARM7 MCB2300 Cuenta con NXP LPC interfaces seriales Potenciómetro LCD USB Ethernet LEDs y Pushbuttons 24

25 Kits de Desarrollo: Opción 2 Kits de Desarrollo Cortex M3 Stellaris de Luminary Micro Cuenta con LM3S6965 Ethernet Gráficos OLED LEDs y Pushbuttons Pads Periféricos en el chip 25

26 Procesadores ARM Adicionales Más de 260 Chips ARM7, ARM9, Cortex M3 10 Fabricantes Silicon Analog Devices Actel Atmel Freescale Semiconductor Luminary Micro NXP (fundado por Philips) OKI Samsung STMicroelectronics Texas Instruments 26

27 Características Controladores LabVIEW Ethernet E/S Elementales E/S Analógicas y Digitales Modulación de Ancho de Pulso SPI/I2C LCD NUEVO Administración de Potencia Simulación en Escritorio NUEVO Wizard de Proyecto Administrador de Interrupciones NUEVO 27

28 Flujo de Diseño Generación de Código C 28

29 Flujo de Diseño Compilador Ejecutable 29

30 Flujo de Diseño Ejecutable PC de Escritorio Simulador ARM 30

31 Flujo de Diseño Ejecutable ARM 31 PC de Escritorio

32 Demo LabVIEW ARM 32

33 Comparación de los Módulos LabVIEW Micro Microcontroladores Microprocesadores E/S un sólo punto E/S con buffer Periféricos en el chip Periféricos externos <1MB >1MB <200MHz >400MHz Aplicaciones de control Aplicaciones de Media <$10 >$10 33

34 Recursos Adicionales

35 Agenda 35

Investigación y Desarrollos en Open Hardware

Investigación y Desarrollos en Open Hardware Investigación y Desarrollos en Open fabioe@dynamoelectronics.com www.dynamoelectronics.com Investigación y desarrollo hardware y software 1. Por que hacer desarrollos con software y hardware? 2. Que opciones

Más detalles

Aplicaciones M2M, monitorización y control remoto con TSmarT

Aplicaciones M2M, monitorización y control remoto con TSmarT Aplicaciones M2M, monitorización y control remoto con TSmarT Diseño modular que permite combinar las tecnologías necesarias para cada aplicación RFID/NFC TSmoTe es un dispositivo de comunicaciones con

Más detalles

USB232. Hoja de datos

USB232. Hoja de datos - 1 - USB232 Hoja de datos 9600, 19200, 38400, 57600, 115200 bps Interfaz USB serie RS232 Integración de tecnología USB Para sistemas con comunicación serie RS232 - 2 - USB232 Interfaz USB serie RS232

Más detalles

Guía de Productos. Para Instrumentación Virtual. ni.com/bajocosto/mx. Bajo costo Variedad de señales Resultados rápidos

Guía de Productos. Para Instrumentación Virtual. ni.com/bajocosto/mx. Bajo costo Variedad de señales Resultados rápidos Guía de Productos Para Instrumentación Virtual Bajo costo Variedad de señales Resultados rápidos ni.com/bajocosto/mx 3384 Mex Prod Flyer.indd 3 3/22/11 6:38:08 PM Dispositivos de Adquisición de Datos para

Más detalles

Sistemas de 32 bits. Panorámica actual del mercado de los sistemas embebidos. Sistemas Embebidos, S.A.

Sistemas de 32 bits. Panorámica actual del mercado de los sistemas embebidos. Sistemas Embebidos, S.A. Sistemas de 32 bits Panorámica actual del mercado de los sistemas embebidos Sistemas Embebidos, S.A. Introducción El mercado de los sistemas microprocesados a sido liderado por arquitecturas de 8 bits.

Más detalles

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS LENGUAJE C, MICROCONTROLADORES, FPGA, RTOS, APLICACIONES I Departamento de Sistemas e Informática FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA

Más detalles

Diseño de Sistemas de Control en. Arturo Vargas Ingeniero de Campo, National Instruments

Diseño de Sistemas de Control en. Arturo Vargas Ingeniero de Campo, National Instruments Diseño de Sistemas de Control en Tiempo Real Arturo Vargas Ingeniero de Campo, National Instruments Qué es Tiempo Real? Tiempo Real significa determinismo Determinismo es la habilidad de completar una

Más detalles

Automatización de Adquisición de Datos

Automatización de Adquisición de Datos Automatización de Adquisición de Datos Marisol Menéndez Ingeniera de Campo Agenda Introducción a los sistemas de adquisición de datos (DAQ) Introducción a la plataforma NI CompactRIO Adquisición de datos

Más detalles

Integración de LabVIEW y SolidWorks para Diseño Mecatrónico

Integración de LabVIEW y SolidWorks para Diseño Mecatrónico Integración de LabVIEW y SolidWorks para Diseño Mecatrónico Carlos Pazos Technical Marketing Engineer National Instruments Mexico Agenda Concepto de Mecatrónica en Diseño Diseño de un Modelo en Solidworks

Más detalles

Introducción al procesamiento digital de señales en tiempo real

Introducción al procesamiento digital de señales en tiempo real Introducción al procesamiento digital de señales en tiempo real ELO 385 Laboratorio de Procesamiento Digital de Señales Segundo semestre - 2011 Matías Zañartu, Ph.D. Departamento de Electrónica Universidad

Más detalles

Introducción a Aplicaciones Industriales con LabVIEW FPGA y CompactRIO. Ing. Javier Olea Ing. De Campo Noreste de México National Instruments

Introducción a Aplicaciones Industriales con LabVIEW FPGA y CompactRIO. Ing. Javier Olea Ing. De Campo Noreste de México National Instruments Introducción a Aplicaciones Industriales con LabVIEW FPGA y CompactRIO Ing. Javier Olea Ing. De Campo Noreste de México National Instruments Familia de Productos Embebidos de LabVIEW Tecnología FPGA Interconexiones

Más detalles

PROGRAMA DE ESTUDIO. Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES. Horas de Práctica

PROGRAMA DE ESTUDIO. Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES. Horas de Práctica PROGRAMA DE ESTUDIO Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES Clave: IEE20 Ciclo Formativo: Básico ( ) Profesional ( ) Especializado ( x ) Fecha de elaboración: marzo 2015 Horas Semestre

Más detalles

Instrumental para medir la demanda bioquímica de oxígeno DBO

Instrumental para medir la demanda bioquímica de oxígeno DBO Instrumental para medir la demanda bioquímica de oxígeno DBO Responsable:Ing. Juan Carlos Suárez Barón Director: Mg. Ing. Eduardo Filomena (UNER) Colaboradores: Ing. Eric Pernía Jurado: Mg. Ing. Juan Manuel

Más detalles

6 de Mayo Bogotá, Colombia. ni.com/colombia 01 8000 513680 o (1) 482.4888

6 de Mayo Bogotá, Colombia. ni.com/colombia 01 8000 513680 o (1) 482.4888 6 de Mayo Bogotá, Colombia ni.com/colombia 01 8000 513680 o (1) 482.4888 Diseño y Simulación de Control y Código Matemático con LabVIEW Carlos Pazos Technical Marketing Engineer National Instruments Mexico

Más detalles

La plataforma Arduino y su programación en entornos gráficos

La plataforma Arduino y su programación en entornos gráficos La plataforma Arduino y su programación en entornos gráficos Luisa Fernanda García Vargas Flor Ángela Bravo Sánchez Agenda 1 Control de un robot 2 Qué es Arduino? 3 4 El uso de Arduino en robótica Programación

Más detalles

Tema 11: Instrumentación virtual

Tema 11: Instrumentación virtual Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom

Más detalles

Arquitectura de Computadores II

Arquitectura de Computadores II Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers

Más detalles

Tipos de Dispositivos Controladores

Tipos de Dispositivos Controladores Tipos de Dispositivos Controladores PLC Allen Bradley Siemens Schneider OMRON PC & Software LabView Matlab Visual.NET (C++, C#) FPGAS Xilinx Altera Híbridos Procesador + FPGA (altas prestaciones) µcontrolador

Más detalles

LabVIEW Robotics: Nueva Plataforma para Desarrollo de Robots en la Investigación y la Industria

LabVIEW Robotics: Nueva Plataforma para Desarrollo de Robots en la Investigación y la Industria LabVIEW Robotics: Nueva Plataforma para Desarrollo de Robots en la Investigación y la Industria Arturo Vargas Gerente Programa Académico National Instruments México NI LabVIEW 2010 Programación gráfica

Más detalles

Programación de Algoritmos para Sistemas Robóticos

Programación de Algoritmos para Sistemas Robóticos ni.com Programación de Algoritmos para Sistemas Robóticos National Instruments NI LabVIEW 2012 Programación gráfica y basada en texto Funciones de control y análisis integradas Programación multinúcleo

Más detalles

Introducción a LabVIEW FPGA y CompactRIO

Introducción a LabVIEW FPGA y CompactRIO Introducción a LabVIEW FPGA y CompactRIO Familia de Productos Embebidos de LabVIEW Tecnología FPGA Interconexiones Programables Bloques Lógicos Bloques de E/S Importancia de FPGA en Sistemas Alta Confiabilidad

Más detalles

Sistema Avanzado de Control de Accesos SACAP

Sistema Avanzado de Control de Accesos SACAP Sistema Avanzado de Control de Accesos SACAP 1.0 18/10/2016 PLATAFORMA SOFTWARE PARA CONTROL DE ACCESOS SACAP es la plataforma software desarrollada por SIMEC para integrar sus productos de control de

Más detalles

8 abril 2014 IFEMA Madrid spain.ni.com/nidays. spain.ni.com

8 abril 2014 IFEMA Madrid spain.ni.com/nidays. spain.ni.com 8 abril 2014 IFEMA Madrid /nidays 1 Tendencias y novedades de la arquitectura RIO Matteo Bambini El enfoque de NI hacia el hardware flexible Procesador de Tiempo Real o basado en PC Tecnología FPGA comercial

Más detalles

Qué es un Microcontrolador?

Qué es un Microcontrolador? Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone

Más detalles

Síntesis arquitectónica y de alto nivel

Síntesis arquitectónica y de alto nivel Síntesis arquitectónica y de alto nivel Módulo 1. Concepto y fases de la Síntesis de Alto Nivel 1 Diseño de circuitos: la complejidad Tratamiento de problemas de complejidad creciente Rápido desarrollo

Más detalles

Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless...

Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... ARTICULO TECNICO Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... Por el Depto. de Ingeniería de EduDevices Que el mundo se mueve hacia la conectividad inalámbrica ya es una

Más detalles

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE EC02 CONTROLADOR ELECTRONICO PROGRAMABLE Los controladores EC02 fueron diseñados para ser programados en aplicaciones de pocas entradas salidas, como una opción extremadamente versátil, robusta, eficiente

Más detalles

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético

Más detalles

Introducción a las Plataformas de Bajo Costo para Aplicaciones de Pruebas, Medición y

Introducción a las Plataformas de Bajo Costo para Aplicaciones de Pruebas, Medición y Introducción a las Plataformas de Bajo Costo para Aplicaciones de Pruebas, Medición y Automatización Expectativas en Equipo Adquirido Escalable a futuro Re-utilizable Abierto Cumpla con el trabajo De Bajo

Más detalles

Gerardo Orozco. Implementando Aplicaciones de Comunicación RF e Inalámbrica con LabVIEW Comunicaciones Inalámbricas X10

Gerardo Orozco. Implementando Aplicaciones de Comunicación RF e Inalámbrica con LabVIEW Comunicaciones Inalámbricas X10 Implementando Aplicaciones de Comunicación RF e Inalámbrica con LabVIEW Comunicaciones Inalámbricas X10 Gerardo Orozco Ingeniero de Aplicaciones para RF y Comunicaciones Agenda Desarrollando e Implementando

Más detalles

Terminal Industrial de Mano (TIM)

Terminal Industrial de Mano (TIM) Terminal Industrial de Mano (TIM) 1 Qué es TIM? TIM es un Terminal Industrial de Mano Vestible de última generación. Ergonómicamente adaptado al dorso de la mano mediante un guante especial, TIM se puede

Más detalles

Axence nvision. Funcionalidades de Axence nvision

Axence nvision. Funcionalidades de Axence nvision Axence nvision Es una solución avanzada que permite la visualización completa de casi cualquier aspecto de su red informática. Muestra su infraestructura de red en mapas gráficos, monitorea, y presenta

Más detalles

Haz Ingeniería Con Aplicaciones Prácticas

Haz Ingeniería Con Aplicaciones Prácticas Haz Ingeniería Con Aplicaciones Prácticas Taller para Estudiantes César Sánchez Academia e Investigación National Instruments de México Graphical System Design con LabVIEW Pruebas Monitoreo Embebido Control

Más detalles

Robot de Vigilancia Remota

Robot de Vigilancia Remota Robot de Vigilancia Remota Ingeniería técnica de telecomunicación Especialidad telemática TFC Sistemas Empotrados Estudiante Consultor Jordi Bécares Ferrés 24/01/2015 1 presenta: TFC Sistemas Empotrados

Más detalles

SYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX

SYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX SYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX Pantalla en Color, Monitor en Tiempo-Real, Terminal Multimedia. Visualización gráfica en color Alimentación sobre Ethernet (POE) USB 1.1 (flash) Altavoz

Más detalles

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

COMPUTADORAS DIGITALES

COMPUTADORAS DIGITALES COMPUTADORAS DIGITALES A. OBJETIVOS 1. Familiarizar al estudiante con la arquitectura de computadoras de 8bits. 2. Familiarizar al estudiante con el diseño, construcción y programación de los microcontroladores

Más detalles

CAPITULO 1 INTRODUCCION AL PROYECTO

CAPITULO 1 INTRODUCCION AL PROYECTO CAPITULO 1 INTRODUCCION AL PROYECTO 1 INTRODUCCION AL PROYECTO 1.1 Marco Teórico Los procesadores digitales de señales ganaron popularidad en los años sesentas con la introducción de la tecnología de estado

Más detalles

PR1: Programación I 6 Fb Sistemas Lógicos 6 Obligatoria IC: Introducción a los computadores 6 Fb Administración de

PR1: Programación I 6 Fb Sistemas Lógicos 6 Obligatoria IC: Introducción a los computadores 6 Fb Administración de CUADRO DE ADAPTACIÓN INGENIERÍA INFORMÁTICA - Campus Río Ebro Código Asignaturas aprobadas Créditos Carácter Asignaturas/Materias reconocida Créditos Carácter 12007 Cálculo 7,5 MAT1; Matemáticas I 12009

Más detalles

SISTEMA DE MONITOREO Y ALMACENAMIENTO DE DATOS PARA LA CARGA ÚTIL LIGERA DE GLOBOS ESTRATOSFÉRICOS

SISTEMA DE MONITOREO Y ALMACENAMIENTO DE DATOS PARA LA CARGA ÚTIL LIGERA DE GLOBOS ESTRATOSFÉRICOS SISTEMA DE MONITOREO Y ALMACENAMIENTO DE DATOS PARA LA CARGA ÚTIL LIGERA DE GLOBOS ESTRATOSFÉRICOS Lauro Santiago Cruz 1, Juan Carlos Sánchez Balanzar 1, Gustavo Adolfo Medina Tanco 2 1 Instituto de Ingeniería

Más detalles

INFORMATICA III. Capítulo I: Plataformas

INFORMATICA III. Capítulo I: Plataformas INFORMATICA III Capítulo I: Plataformas Plataformas Hardware Modelos de sistemas Sistemas operativos Herramientas de desarrollo Informática III Pág. 2 Plataformas Hardware Modelos de sistemas Sistemas

Más detalles

Sesión VI: Desarrollo de aplicaciones en el entorno MATLAB

Sesión VI: Desarrollo de aplicaciones en el entorno MATLAB 1 Sesión VI: Desarrollo de aplicaciones en el entorno MATLAB LPI: Control y Procesamiento Digital de Señales Por: Ricardo Alzate Castaño UNIVERSIDAD NACIONAL DE COLOMBIA Sede Manizales Segundo Semestre

Más detalles

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial) Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta

Más detalles

Experimenta en Cualquier Parte. con NI mydaq. Carlos Pazos Technical Marketing Engineer National Instruments México

Experimenta en Cualquier Parte. con NI mydaq. Carlos Pazos Technical Marketing Engineer National Instruments México Experimenta en Cualquier Parte con NI mydaq Carlos Pazos Technical Marketing Engineer National Instruments México 1 Material del curso. Software NI Multisim 11.0 NI ELVISmx 4.2.3 NI LabVIEW 2010 Hardware

Más detalles

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje Nombre de la asignatura: Programación Básica Créditos: 2 4-6 Objetivo de aprendizaje Plantear metodológicamente la solución de problemas susceptibles de ser computarizados a través del manejo de técnicas

Más detalles

Preparación del Examen Desarrollador Asociado LabVIEW Certificado (CLAD) National Instruments Formación y Capacitación

Preparación del Examen Desarrollador Asociado LabVIEW Certificado (CLAD) National Instruments Formación y Capacitación 1 Preparación del Examen Desarrollador Asociado LabVIEW Certificado (CLAD) National Instruments Formación y Capacitación 2 Agenda Programa de Certificación de National Instruments Exámenes y proceso de

Más detalles

Sistemas. POSTREQUISITO: CATEGORÍA: Obligatorio SECCION: A HORAS POR SEMANA

Sistemas. POSTREQUISITO: CATEGORÍA: Obligatorio SECCION: A HORAS POR SEMANA UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE ARQUITECTURA DE COMPUTADORES Y ENSAMBLADORES 1 CODIGO: 778 CREDITOS: 5 ESCUELA: Ciencias

Más detalles

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35 PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35 JIMÉNEZ OSORIO HÉCTOR ALONSO MARTÍNEZ PÉREZ JOSÉ ALFREDO PÉREZ GACHUZ VICTOR

Más detalles

El Camino Más Rápido hacia Su Éxito Seminarios de National Instruments. Aprendizaje Práctico Nuevas Tecnologías Expertos Técnicos

El Camino Más Rápido hacia Su Éxito Seminarios de National Instruments. Aprendizaje Práctico Nuevas Tecnologías Expertos Técnicos El Camino Más Rápido hacia Su Éxito Seminarios de National Instruments Aprendizaje Práctico Nuevas Tecnologías Expertos Técnicos Más información y demos en ni.com/training/esa Seminarios que se Ajustan

Más detalles

Software y Hardware Especializado para Medición, Control y Análisis

Software y Hardware Especializado para Medición, Control y Análisis Software y Hardware Especializado para Medición, Control y Análisis National Instruments México /energia Agenda Plataforma de Desarrollo Gráfico de Sistemas NI LabVIEW Plataformas Modulares y Personalizadas

Más detalles

Conecte LabVIEW a Cualquier Red Industrial y PLCs

Conecte LabVIEW a Cualquier Red Industrial y PLCs Conecte LabVIEW a Cualquier Red Industrial y PLCs 1 Agenda Aspectos generales de comunicaciones industriales Porqué conectar LabVIEW a redes industriales y PLCs? E/S analógicas y digitales básicas Comunicación

Más detalles

Para Qué Me Sirve LabVIEW?

Para Qué Me Sirve LabVIEW? Para Qué Me Sirve LabVIEW? Luis Guízar Ingeniero de Campo National Instruments Mexico Qué es LabVIEW? Ambiente completo de desarrollo Lenguaje de programación basado en gráficos Para desarrollar sistemas

Más detalles

Seleccione el Sistema Adecuado para su Aplicación de Mediciones

Seleccione el Sistema Adecuado para su Aplicación de Mediciones Seleccione el Sistema Adecuado para su Aplicación de Mediciones Ing. Gustavo Valdés Marketing Manager Latin America National Instruments Si se Puede Medir el Problema, se Puede Entender y por lo Tanto

Más detalles

Tutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña

Tutor: Ing. Eddie Galarza. Autores: Edison Xavier Sánchez Quevedo Edison Saúl Gallardo Calvopiña DISEÑO Y CONSTRUCCIÓN DE UN SISTEMA DE AUTENTIFICACIÓN CON RECONOCIMIENTO FACIAL MEDIANTE PROCESAMIENTO DE IMÁGENES CON LA UTILIZACIÓN DE SOFTWARE LIBRE Y TECNOLOGÍA RASPBERRY PI Autores: Edison Xavier

Más detalles

Guía de uso Tarjeta Nexys 2 FPGA Spartan-3E

Guía de uso Tarjeta Nexys 2 FPGA Spartan-3E Tarjeta Nexys 2 FPGA Spartan-3E Ingeniería Eléctrica y Electrónica DIEE Sede Bogotá Facultad de Ingeniería del Departamento Ingeniería Eléctrica y Electrónica. Tarjeta Nexys 2 FPGA Spartan 3-E. Versión

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es 1 Índice General Conceptos sobre ordenadores Concepto

Más detalles

INFORMATICA III. Capítulo I: Plataformas

INFORMATICA III. Capítulo I: Plataformas INFORMATICA III Capítulo I: Plataformas Plataformas Hardware Modelos de sistemas Sistemas operativos Herramientas de desarrollo Informática III Pág. 2 Plataformas Hardware Modelos de sistemas Sistemas

Más detalles

Plataformas Educativas para Hacer Ingeniería. Alberto González Ingeniero de Campo Académico

Plataformas Educativas para Hacer Ingeniería. Alberto González Ingeniero de Campo Académico Plataformas Educativas para Hacer Ingeniería Alberto González Ingeniero de Campo Académico Agenda Aprendizaje Basado en Proyectos Introducción a NI LabVIEW Plataformas de Enseñanza con NI ELVIS II y NI

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

De D sarrollo d e a plicaciones c on Cortex M

De D sarrollo d e a plicaciones c on Cortex M Desarrollo de aplicaciones con Cortex M ATMEL Arquitectura ARM Agenda Productos ARM de ATMEL ATMEL STUDIO 6 Hands on 1: Conociendo el entorno ATMEL Software Framework Hands on 2: Manejo de GPIO Hands on

Más detalles

Novedades en Visión Artificial y Últimas Tecnologías de Control de Movimiento

Novedades en Visión Artificial y Últimas Tecnologías de Control de Movimiento Novedades en Visión Artificial y Últimas Tecnologías de Control de Movimiento Una carrera imparable... La tecnología de visión artificial se reafirma como la clave del éxito para obtener calidad, incrementar

Más detalles

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel ha lanzado su procesador Xeon Phi en la Conferencia Internacional de Supercomputación de Alemania. El procesador

Más detalles

Programa de Desarrollo Web Avanzado

Programa de Desarrollo Web Avanzado Programa de Desarrollo Web Avanzado ORGANISMO: Ministerio de Planificación Federal, Inversión Pública y Servicios y Universidad Nacional de La Matanza (UNLaM). DESTINATARIOS: Personas mayores de 18 años

Más detalles

1.1 Introducción y definición de un microcontrolador 1.2 Estructura básica de un microcontrolador 1.3 Características de la Arquitectura

1.1 Introducción y definición de un microcontrolador 1.2 Estructura básica de un microcontrolador 1.3 Características de la Arquitectura Índice 1.1 Introducción y definición de un microcontrolador 1.2 Estructura básica de un microcontrolador 1.3 Características de la Arquitectura 1.3.1 Arquitectura RISC 1.3.2 Arquitectura Harvard 1.3.3

Más detalles

Conectividad de LabVIEW a Software Mecánico, Eléctrico, de Diseño de Control y Matemático. ni.com/validation

Conectividad de LabVIEW a Software Mecánico, Eléctrico, de Diseño de Control y Matemático. ni.com/validation Conectividad de LabVIEW a Software Mecánico, Eléctrico, de Diseño de Control y Matemático Diseño Gráfico de Sistemas con LabVIEW 3 Diseño Eléctrico y Mecánico 4 Diseño Eléctrico y Mecánico Matemáticas

Más detalles

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: ACADEMIA A LA QUE PERTENECE: NOMBRE DE LA MATERIA: CLAVE DE LA MATERIA: CARÁCTER DEL CURSO: TIPO DE CURSO: Electrónica Instrumentación Electrónica CONTROL

Más detalles

Alternativas de Solución. Proyecto de Titulación. Integración de un Densímetro Nuclear a una Red de Instrumentación

Alternativas de Solución. Proyecto de Titulación. Integración de un Densímetro Nuclear a una Red de Instrumentación UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA Alternativas de Solución Proyecto de Titulación Integración de un Densímetro Nuclear a una Red de Instrumentación Presentado por: Rodrigo

Más detalles

Cel Tel

Cel Tel Cel. 311 2 66 56 85 Tel. 2 43 45 84 1 PROSOFWARE& ELECTRONICA es una empresa fundada en el año 2.000, la cual se ha dedicado a prestar sus servicios teniendo como campo de acción la ingeniera de sistemas

Más detalles

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata Ing. Guillermo Murcia Ing. Jorge Luis Strack gjmurcia@fi.mdp.edu.ar jlstrack@fi.mdp.edu.ar Lecto-grabadora de SDcard - Se comunica con Arduino a través del protocolo de comunicación SPI. - Se comanda a

Más detalles

La Nueva Generación de Tecnología para Pruebas

La Nueva Generación de Tecnología para Pruebas La Nueva Generación de Tecnología para Pruebas Daniel Abrego Technical Marketing Engineer - National Instruments Agenda La Nueva Era de Sistemas de Pruebas Retos actuales en la ingeniería de pruebas NI

Más detalles

Borrador versión preliminar

Borrador versión preliminar FICHA TECNICA DE PRODUCTO Nombre Comercial del Producto Calidad COMPUTADOR DE ESCRITORIO. El producto debe cumplir con todas las especificaciones de la presente ficha técnica. El equipo debe tener software

Más detalles

MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS.

MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS. MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS. EVOLUCION DE LOS MICROPROCESADORES Entre 1946 y 1952, John Von Neumann y sus colegas del "Institute of Advanced Studies", desarrollaron el primer

Más detalles

Sistemas embebidos basados en FPGAs para instrumentación

Sistemas embebidos basados en FPGAs para instrumentación Sistemas embebidos basados en FPGAs para instrumentación Introducción a los sistemas de instrumentación basados en microprocesador Guillermo Carpintero del Barrio Introducción al contenido de la asignatura

Más detalles

Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC

Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC A. Muñoz, A. Millan, P. Ruiz-de-Clavijo, J. Viejo, E. Ostua, D. Guerrero Grupo ID2 (Investigación y Desarrollo Digital).

Más detalles

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil Nombre de la asignatura: Arquitectura de Computadoras Créditos: Aportación al perfil Seleccionar y utilizar de manera óptima técnicas y herramientas computacionales actuales y emergentes. Identificar,

Más detalles

Laboratorios de Telecomunicaciones con Tecnología de Uso Industrial

Laboratorios de Telecomunicaciones con Tecnología de Uso Industrial Laboratorios de Telecomunicaciones con Tecnología de Uso Industrial Ing. Berenice Palafox Academia e Investigación National Instruments de México Breve Historia de la Comunicación Inalámbrica Primer transmisión

Más detalles

CURSO BÁSICO DE SOLIDWORKS

CURSO BÁSICO DE SOLIDWORKS CURSO BÁSICO DE SOLIDWORKS Cantidad de participantes: 8 personas máximo. Se recomienda curso personalizado. Requerimientos del aula de clase: laboratorio de computación con máquinas que cumplan los siguientes

Más detalles

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES PARTES 1. COMPUTADOR 2. HARDWARE 3. CLASIFICACIÓN DEL HARDWARE 4. SOFTWARE 5. EJERCICIO 1 6. COMPONENTES PRINCIPALES DE UN COMPUTADOR COMPUTADOR Un computador es

Más detalles

Departamento Ingeniería en Sistemas de Información

Departamento Ingeniería en Sistemas de Información ASIGNATURA: TEORIA DE CONTROL MODALIDAD: Cuatrimestral DEPARTAMENTO: ING. EN SIST. DE INFORMACION HORAS SEM.: 8 horas AREA: MODELOS HORAS/AÑO: 128 horas BLOQUE TECNOLOGÍAS BÁSICAS HORAS RELOJ 96 NIVEL:

Más detalles

GRADO EN INGENIERÍA DE TECNOLOGÍAS DE TELECOMUNICACIÓN Primer curso Segundo curso Tercer curso Cuarto curso 1-C 2-C 1-C 2-C 1-C 2-C 1-C 2-C

GRADO EN INGENIERÍA DE TECNOLOGÍAS DE TELECOMUNICACIÓN Primer curso Segundo curso Tercer curso Cuarto curso 1-C 2-C 1-C 2-C 1-C 2-C 1-C 2-C GRADO EN INGENIERÍA DE S DE TELECOMUNICACIÓN 1 3 Diseño con Subsistemas Analógicos Diseño Microelectrónico Optativa 2 4 l Procesado Digital de la Señal Diseño con Empotrados Ampliación de Redes de Transporte

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

Más detalles

Capítulo 5 Programación del algoritmo en LabVIEW

Capítulo 5 Programación del algoritmo en LabVIEW Programación del algoritmo en LabVIEW En este capítulo se describen las funciones que se emplearon para implementar el control PID wavenet en LabVIEW. El algoritmo wavenet fue implementado en LabVIEW para

Más detalles

Tema 12. El Hardware de la Realidad Virtual

Tema 12. El Hardware de la Realidad Virtual El Hardware de la Realidad Virtual Evolución en tecnología gráfica 1 La RV llega vinculada a las capacidades gráficas de los microordenadores. 2 Evolución en tecnología gráfica 2 Los pequeños ordenadores

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

Cámara Digital Coyote

Cámara Digital Coyote Cámara Digital Coyote Introducción Coyote es una cámara digital de diseño con referencia de entrada-nivelado. El propósito de Coyote es proporcionar medios convenientes para comercializar una cámara basada

Más detalles

Desarrollando Aplicaciones con el LabVIEW Statechart Module

Desarrollando Aplicaciones con el LabVIEW Statechart Module Desarrollando Aplicaciones con el LabVIEW Statechart Module Herramientas de Desarrollo de Alto Nivel Flujo de Datos Código C Matemáticas Textuales Modelado Diagramas de Estado Plataforma de Diseño Gráfico

Más detalles

Instituto Schneider Electric de Formación

Instituto Schneider Electric de Formación Unity Pro & M340 Capítulo 1: Introducción a Unity Pro con Modicon M340 Introducción a Unity Pro A - Presentación de Unity Pro p. 3 B - Unity Pro p. 8 C - Consejos generales para desarrollar una aplicación

Más detalles

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES. Título del trabajo de grado: SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES. Estudiante de Maestría: Antonio Lobo Director del Proyecto: Prof.

Más detalles

1. Computadores y programación

1. Computadores y programación 1. Computadores y programación Informática y computadora (RAE) Informática (Ciencia de la computación) Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la

Más detalles

Electrónica Digital II

Electrónica Digital II Electrónica Digital II M. C. Felipe Santiago Espinosa Aplicaciones de los FPLDs Octubre / 2014 Aplicaciones de los FPLDs Los primeros FPLDs se usaron para hacer partes de diseños que no correspondían a

Más detalles

Introducción n a los procesadores digitales de señal (DSPs)

Introducción n a los procesadores digitales de señal (DSPs) Tecnología Electrónica 3º Ingeniero Aeronáutico Introducción n a los procesadores digitales de señal (DSPs) Dra. Mª Ángeles Martín Prats Curso 2010/2011 Reseña a histórica Años 60: 1 er procesado de señales

Más detalles

Luis Felipe Herrera Quintero

Luis Felipe Herrera Quintero Telemetría y telegestión en procesos industriales mediante canales inalámbricos Wi Fi utilizando instrumentación virtual y dispositivos PDA (Personal Digital Assitant) Luis Felipe Herrera Quintero Grupo

Más detalles

UNIVERSIDAD RICARDO PALMA

UNIVERSIDAD RICARDO PALMA UNIVERSIDAD RICARDO PALMA Facultad de Ingeniería ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLAB0 PLAN DE ESTUDIOS 2006-II I. DATOS GENERALES Nombre : MICROPROCESADORES Código : CE 0606 Área

Más detalles

Lanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil!

Lanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil! COMENTARIO TECNICO Mundo EDUKIT08 Por: Ing. Roberto Simone Ingeniero de aplicaciones robertosimone@arnet.com.ar Ing. Daniel Di Lella D.F.A.E www.edudevices.com.ar edudevices@gmail.com dilella@arnet.com.ar

Más detalles

Qué es un programa informático?

Qué es un programa informático? Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s

Más detalles

Memoria USB. Que es una memoria usb y que capacidad de almacenamiento que existen?

Memoria USB. Que es una memoria usb y que capacidad de almacenamiento que existen? Memoria USB Memoria USB Que es una memoria usb y que capacidad de almacenamiento que existen? La memoria USb significa Universal Serial Bus, hace referencia a un protocolo de conexión que permite enlazar

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

5. Microcontroladores de 32 bits. (C) 2007 Ibercomp S. A.

5. Microcontroladores de 32 bits. (C) 2007 Ibercomp S. A. 0LFURFRQWURODGRUHVGHELWV Cada vez existen más equipos que incorporan un microcontrolador en su sistema con el fin de aumentar de manera importante sus prestaciones, reducir su tamaño y coste, mejorar su

Más detalles

SAM - Sensores, Actuadores y Microcontroladores en Robots Móviles

SAM - Sensores, Actuadores y Microcontroladores en Robots Móviles Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos: 2015 710 - EEL - Departamento de Ingeniería Electrónica INGENIERÍA DE TELECOMUNICACIÓN (Plan 1992). (Unidad docente Optativa) MÁSTER

Más detalles