Microcontroladores y FPGA para el Desarrollo de Sistemas Embebidos

Documentos relacionados
Tecnologías para el Aprendizaje Práctico de Ingenierías Emergentes

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

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

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

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 LabVIEW FPGA y CompactRIO

Laboratorio de Instrumentación y Sistemas de adquisición de datos en la Universidad Politécnica de Valencia

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

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

Objetos de aprendizaje: Computadora

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

Tema: Microprocesadores

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

15 de Octubre Crowne Plaza Ciudad de México. Simposio Técnico de Medición y Automatización. ni.com/mexico

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

Programación de Algoritmos para Sistemas Robóticos

FICHA PÚBLICA DEL PROYECTO

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS

La Nueva Generación de Tecnología para Pruebas

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

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

Síntesis arquitectónica y de alto nivel

Automatización de Adquisición de Datos

Juan Gil Technical Marketing Engineer

Investigación y Desarrollos en Open Hardware

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

Arquitectura de Computadores II

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Laboratorios de Telecomunicaciones con Tecnología de Uso Industrial

CAPITULO 1 INTRODUCCION AL PROYECTO

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

NI Academic Days ni.com

Cómo Convertirse en un Gurú de LabVIEW

Seleccione y Controle el Motor Adecuado para su Aplicación

Tipos de Dispositivos Controladores

> SIMATIC S Introducción. Soluciones > Automatismos eléctricos SIRIUS > Accionamientos > Controlador lógico LOGO! > TIA Portal.

Objetivos. Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica I SEMESTRE Contenido del Curso EL FLUJO DE DISEÑO O DIGITAL

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

Herramientas Integradas para Laboratorios de Electrónica

15 de Octubre Crowne Plaza Ciudad de México. Simposio Técnico de Medición y Automatización. ni.com/mexico

Organización del Computador I. Introducción e Historia

Haz Ingeniería Con Aplicaciones Prácticas

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

FACULTAD DE INGENIERÍAS INGENIERIA DE SISTEMAS ARQUITECTURA DEL COMPUTADOR TECNICO

Aplicaciones M2M, monitorización y control remoto con TSmarT

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES

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

1-Componentes Físicos y Lógicos de un Ordenador.

Aplicación n de la Instrumentación n Virtual Remota en la Educación a Distancia

INSTITUCIÓN UNIVERSITARIA ANTONIO JOSÉ CAMACHO FACULTAD DE INGENIERIAS. Programables (43131), 7 T-P 4 Inteligente

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

PROGRAMA ANALÍTICO DE ASIGNATURA

Presentación de la Mención en Telemática. Presentación de la Mención en Telemática

AUTOMATIZACIÓN INDUSTRIAL

Conecte LabVIEW a Cualquier Red Industrial y PLCs

Unidad I: Organización del Computador. Ing. Marglorie Colina

INFORME DE MONTAJE Y PRUEBAS DEL CIRCUITO ELECTRÓNICO PARA ADQUIRIR LOS POTENCIALES EVOCADOS AUDITIVOS

Technology GOBLIN 2 / MANUAL

Ingeniería en Electrónica y Telecomunicaciones

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

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

Curso ARDUINO PRACTICO NIVEL 1 (Cód. ARDUI-1)

INSTRUMENTACIÓN VIRTUAL.

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

Desarrollo de un Invernadero Innovador y Portatil Utilizando Desarrollo Grafico de Sistemas

Tema 1: Arquitectura de ordenadores, hardware y software

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

TEMA 1: Concepto de ordenador

HOJA DE CONTROL DE CAMBIOS EN LA NORMATIVA INTERNA DE EP PETROECUADOR

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA SECRETARIA DIRECCIÓN DE ADMISIÓN Y CONTROL DE ESTUDIOS

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

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

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

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

8. Instrumentación y sistema de adquisición de datos

Seleccione el Sistema Adecuado para su Aplicación de Mediciones

Tema 11: Instrumentación virtual

Sistema PXI de Alta Precisión para la Comprobación de Sistemas Industriales

Perfilómetro Laser para Medición de Perfil Transversal y Cálculo del Ahuellamiento de Pavimentos en Tiempo Real

FACULTAD DE INGENIERIAS PROGRAMAS INFORMATICOS PROGRAMACION DE PRIMEROS EXAMENES PARCIALES LUNES 27 DE SEPTIEMBRE A SABADO 2 DE OCTUBRE DE 2010

NI Academic Days ni.com

LABORATORIO REMOTO PARA LA DOCENCIA DE INSTRUMENTACIÓN INTELIGENTE

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI

APM SATCA: Carrera:

Pontificia Universidad Católica del Ecuador

UNIDAD 1: INTRODUCCIÓN A LOS SISTEMAS AUTOMATIZADOS

Hecho por: Mario Alberto Romero Lòpez Materia: Estructura fisica y logica del pc

INFORMATICA III. Capítulo I: Plataformas

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE CONTROLADORES LÓGICOS PROGRAMABLES

DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:

ni.com/latam mexico.ni.com

CAPITULO I INTRODUCCIÓN. Diseño Digital

Para Qué Me Sirve LabVIEW?

GUÍA PRÁCTICA PARA EL DESARROLLO DE APLICACIONES BASADAS EN DETECCIÓN Y SEGUIMIENTO FACIAL CON KINECT YURANNY CASTRO HERNÁNDEZ

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

IMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR

Automatización de banco de ensayo de engranajes para el estudio de métodos de detección de estado

Desarrollando Aplicaciones con el LabVIEW Statechart Module

Transcripción:

Microcontroladores y FPGA para el Desarrollo de Sistemas Embebidos Ing. José Manuel Vólquez Ingeniero de Aplicaciones National Instruments de México

La Esencia de las Plataformas Embebidas Sistema Integrado por Software Interfaz de Comunicación Elementos a Procesar Entradas y Salidas al Sistema 3

Graphical System Design y Sistemas Embebidos LEGO Mindstorms NXT El juguete más divertido del año Extremely Large Telescope (ELT) Control de Espejos en Grandes Telescopios 4

Plataformas de Despliegue I/O I/O Flexibilidad y Costo del Sistema PXI RIO PCI RIO CompactRIO CompactRIO Integrated Processor FPGA Single-Board RIO ARM targets I/O Custom I/O LabVIEW Número de Sistemas Desplegados 5

Módulos para Microcontroladores en NI LabVIEW 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 6

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 7

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

LabVIEW for ARM Microcontrollers 9

UC Berkeley Enseña Sistemas Embebidos para Microcontroladores ARM El Reto: Introducir en ingeniería el diseño de sistemas embebidos a través de una serie de prácticas de laboratorio y proyectos de equipo se centró en el desarrollo de la robótica. "Al utilizar LabVIEW, los estudiantes pueden desarrollar rápidamente funcio nalidad sofisticada, lo que hace toda la experiencia más gratificante e instructiva 10

Generación de Código ANSI C desde NI LabVIEW 11

LabVIEW C Generator Genera código C profesional desde un diagrama de LabVIEW Precisión Estabilidad Desempeño Densidad Legibilidad Construye el código generado en un proyecto superior. Validación con ejecución en escritorio Aumenta/sobrescribe código cuando es necesario 12

Exporte Lógica Digital a FPGAs Xilinx con NI Multisim 13

Plataforma de Tecnología NI RIO 14

Controlador de Dispositivos Paquete para Soporte de Tarjetas Software de Aplicación Diseño de PCBs VHDL Desarrolle Mejor. Evite Esto. 15

La Plataforma RIO (Reconfigurable I/O) I/O Procesador FPGA I/O I/O a la Medida Poderoso y flexible, pero complejo 16

Si el FPGA es tan bueno Por qué no usarlo más? Enfoque Tradicional = no es sencillo 17

Hardware Definido por Software = 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) 18

Abstracción de Tecnología: Portabilidad y Paralelismo ALUs Interconexiones Funciones Lógicas Memoria Multiplicadores Entradas / Salidas 19

NI Single-Board RIO FPGA Procesamiento en Real-Time o PC Módulos de E/S para cualquier señal NI LabVIEW para programar RT, FPGA, 20 E/S y buses de interfaces.

Llamar VIs Remotamente como Web Services Petición Windows y Real- Time Clientes web personalizados No necesita runtime engine Protocolo Standard http Amigable con Firewall Servidor Web Respuesta Clientes Web 21

Plataforma para Control de NI LabVIEW Development Environment Control Design and Simulation Module PID and Fuzzy Logic Toolkit System ID Toolkit Simulation Interface Toolkit StateChart Module NI Motion Control LabVIEW Real-Time LabVIEW FPGA Targets LV Microprocessor SDK PXI CompactRIO SingleBoardRIO 32-Bit µp 22

Graphical System Design en la Educación Circuitos y Electrónica NI ELVIS Medición e Instrumentación NI mydaq RF y Coms. Clases Equipo NI USRP Control & Robótica NI CompactRIO, DaNI 2.0 Diseño Estudiantil LabVIEW con Arduino Productividad, Confianza e Innovación 23

Siga las Últimas Noticias Académicas! Boletín semestral Recursos técnicos Últimas promociones y noticias Para estudiantes y para profesores e investigadores ni.com/mexico/boletinacademico 24

Hagamos Ingeniería! José Manuel Vólquez jose.volquez@ni.com 01 800 010 0793 25

Disfrute el Resto del Día 26