CTK4TIM C Toolkit For (4) MSP430 Texas Instruments Microcontrollers. Campus Party Colombia 2012 / Area Robotica Bogotá, 28 de Junio de 2012

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

Download "CTK4TIM C Toolkit For (4) MSP430 Texas Instruments Microcontrollers. Campus Party Colombia 2012 / Area Robotica Bogotá, 28 de Junio de 2012"

Transcripción

1 CTK4TIM C Toolkit For (4) MSP430 Texas Instruments Microcontrollers Campus Party Colombia 2012 / Area Robotica Bogotá, 28 de Junio de 2012

2 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instruments 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

3 1. QUIENES SOMOS CTK4TIM es una iniciativa colombiana que nace de la necesidad de la creación de librerías en lenguaje C para el desarrollo de proyectos de tecnología electrónica sobre microcontroladores, eligiendo como plataforma tecnológica los microcontroladores MSP430 de Texas Instruments.

4 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instruments 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

5 OBJETIVOS Proveer la innovación, la investigación y desarrollo de productos tecnológicos basados en los microcontroladores MSP430 Texas Instruments Desarrollar un API en lenguaje C para los microcontroladores MSP430 que faciliten el desarrollo de proyectos de electrónica Aprovechar al máximo los modos de ahorro de energía del microcontrolador para hacer aplicaciones portables con mínimo consumo Usar al máximo los formatos de documentos abiertos usados en la creación de la documentación del proyecto (.ODT,.ODS,.PNG)

6 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instruments 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

7 MISIÓN Y VISIÓN Misión CTK4TIM es un API en lenguaje C para el desarrollo de proyectos sobre los microcontroladores MSP430 de Texas Instruments, dirigido a estudiantes, ingenieros electrónicos, ingenieros mecatrónicos, biomédicos y hobbistas, cuya facilidad de uso facilitará el desarrollo de proyectos de tecnología electrónica Visión Ser el API de lenguaje C open source más utilizado en el desarrollo de proyectos de tecnología sobre los microcontroladores MSP430 de Texas Instruments, cuya facilidad de integración permita que personas ajenas a la electrónica puedan desarrollar proyectos de tecnología

8 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instruments 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

9 4. HISTORIA Junio de 2001: Desarrollo personal de un API en lenguaje assembler para el desarrollo de proyectos sobre los microcontroladores PIC Microchip MPLAB IDE Junio de 2005: Desarrollo personal de un API en lenguaje assembler para el desarrollo de proyectos sobre los microcontroladores Freescale P&E Micro Abril de 2011: Acercamiento a la programación en lenguaje C sobre los microcontroladores Freescale ctk4fm CodeWarrior y Subversion. Link ctk4fm Noviembre de 2011: Acercamiento a la programación en lenguaje C sobre los microcontroladores Atmel AVR Studio 5 [Visual Studio]

10 4. HISTORIA Enero de 2012: Acercamiento a la programación en lenguaje C sobre los microcontroladores MSP430 Texas Instruments ctk4tim Code Composer Studio (Eclipse) y Git 15 de Febrero de 2012: Creación del repositorio GIT para el almacenamiento del código del API en el servidor gitorius.org

11 4. HISTORIA 14 de Marzo de 2012: Lanzamiento Oficial del proyecto en el blog, usuario y la pagina Facebook Se libera CTK4TIM Versión Se crea el concepto de Demo Oficial Vigente (D.O.V.) creando la Demo Oficial Vigente cuya demostración es el uso de las rutinas del módulo LCD y del módulo Piano ejecutando la melodía Fray Santiago

12 4. HISTORIA 1 de Abril de 2012: Liberación de CTK4TIM Versión que actualiza los módulos de LCD y RTC para permitir el funcionamiento completo de un reloj de tiempo real. Se crea la Demo Oficial Vigente que permite ver el funcionamiento completo del RTC en el módulo LCD con dos botones que permiten la configuración de fecha y hora. Migración MSP430G2452 de 20 pines.

13 4. HISTORIA 4 Abril de 2012: Liberación de CTK4TIM Versión que adiciona el módulo Motor Paso a Paso para permitir el control de los giros de un motor PAP. Se crea la Demo Oficial Vigente que adiciona el giro a la izquierda o a la derecha de un motor PAP con el tick del RTC

14 4. HISTORIA 13 de Abril de 2012: Liberación de CTK4TIM Versión que adiciona el módulo ADC para permitir conversiones analógas a digitales. Se crea la Demo Oficial Vigente que adiciona la visualización de una valor analogo controlado por un potenciometro, escalandolo en el rango de 0% a 100%. Adicionalmente se muestra el valor de la temperatura del sensor interno.

15 4. HISTORIA 21 de Mayo de 2012: No se realiza ninguna liberación, pero se realiza la integración de comentarios de doxygen al interior de todo el código de CTK4TIM. Esto permite la generación de la documentación del proyecto a través de los comentarios incluidos dentro del código.

16 4. HISTORIA 8 de Junio de 2012: Liberación de CTK4TIM Versión que adiciona un modulo para el manejo de matrices de leds de 5x7 que permite la construcción de publiks donde se pueda desplegar mensajes similares a los encontrados dentro de los buses de TransMilenio donde se indica las siguientes paradas

17 4. HISTORIA 14 de Junio de 2012: Liberación de CTK4TIM Versión que realiza un ajuste sobre el módulo que maneja las matrices de leds 5x7, eliminando la necesidad de tener dedicado un pin del microcontrolador por cada columna de la matriz. Se agrego el manejo de registros 74HC164 SIPO (Serial Input Parallel Output) que realizan la multiplexación de N columnas a través de solo dos pines del microcontrolador

18 4. HISTORIA 19 de Junio de 2012: Liberación de CTK4TIM Versión que adiciona un módulo de comunicación serial RS232 a 9600 baudios. La comunicación serial con el computador se realizo a través del programa minicom de linux, donde se solicita al usuario el mensaje a visualizar en la matriz de leds

19 4. HISTORIA 21 de Junio de 2012: Liberación de CTK4TIM Versión que adiciona un módulo que maneja Leds RGB y que permite la visualización de cualquier color. Para el manejo del led se utilizo una frecuencia de PWM de 200Hz. La resolución por color es de 8 bits, lo que permite mostrar un máximo de 16 Millones de colores.

20 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instrumens 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

21 ESTADÍSTICAS

22 ESTADÍSTICAS

23 ESTADÍSTICAS

24 ESTADÍSTICAS

25 ESTADÍSTICAS

26 ESTADÍSTICAS

27 ESTADÍSTICAS

28 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura MSP430 Texas Instrumens 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

29 Arquitectura MSP430G2452 TI

30 Arquitectura MSP430G2452 TI

31 Arquitectura MSP430G2452 TI

32 Arquitectura MSP430 TI

33 Arquitectura MSP430 TI

34 Arquitectura MSP430 TI Code Composer Studio 5 IDE basado en Eclipse Edición Código Assembler o C Ambiente Construcción Proyectos Debugger Simulador Integración repositorios GIT Se podria integrar a repositorios subversion con plugins Etc, etc, etc...

35 Arquitectura MSP430 TI LaunchPad Kit Facil de usar Costo $ 4.30 USD Tarjeta, 2 Microconcontroladores MSP pines, cable mini-usb, cristal externo de KHz Escalable Futuras expansiones

36 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura Microcontroladores MSP430 TI 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

37 API CTK4TIM El API del proyecto CTK4TIM esta compuesta por tres (3) grupos: General, Perifericos e Interfaz Externa. Grupo General Se agrupan los módulos que permiten el funcionamiento básico del API. Los módulos agrupados son: Core [8] Delay [2] Flash [En Diseño] Math [1]

38 API CTK4TIM Grupo Perifericos Se agrupan los módulos que interactuan con los perifericos del microcontrolador y que permiten adicionar una funcionalidad utilizando el hardware del chip. Los módulos agrupados son: ADC [12] I2C [En Diseño] IO [20] SPI [En Diseño] Timer [En Diseño]

39 API CTK4TIM Grupo Interfaz Externa Se agrupan los módulos que interactuan con dispositivos externos al microcontrolador y que permiten adicionar una funcionalidad utilizando hardware externo conectado al chip. Los módulos agrupados: DAC [En Diseño] Graphic LCD [En Diseño] KeyMatrix [En Diseño] LCD [26] LedMatrix [9] MotorPAP [7] Piano [3] RgbLed [2] RTC [33] RS232 [5]

40 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura Microcontroladores MSP430 TI 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

41 Tutorial Principiantes CTK4TIM Para facilitar la asimilación del uso del API, se creo en el blog un tutorial paso a paso donde se detalla los pasos para la descarga del IDE y la compilación del proyecto CTK4TIM para iniciar los desarrollos. Este tutorial se puede acceder en línea en el blog oficial a través del menú Tutoriales Primeros Pasos o a través del siguiente enlace:

42 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura Microcontroladores MSP430 TI 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10.Conclusiones

43 Roles CTK4TIM El objetivo de crear roles en CTK4TIM, es que cada persona de la comunidad tenga claro las tareas y fuciones del papel que desempeña, de tal forma que se tenga plena certeza de lo que puede y no puede hacer. A continuación se exponen los roles propuestos: Diseñador: Diseña el prototipado de las funciones, los parametros de las mismas y la cohesion con los diferentes modulos Programador: Realiza la programación en lenguaje C de las funciones que el diseñador haya planteado Documentador: Realiza la documentación de las funciones desarrolladas con el objeto de tener la API completamente actualizado con el código

44 Roles CTK4TIM Tester: Encargado de realizar las pruebas sobre la Demo Oficial vigente, para verificar si cumple con la funcionalidad propuesta Webmaster: Administrador del Blog, usuario Twitter y pagina Facebook Usuario: Utiliza el API para el desarrollo de sus proyectos e informa al Grupo de Desarrollo de errores o mejoras que haya encontrado Actualmente se requieren con urgencia: Administrador Pagina WEB y Redes Sociales (Registro Usuarios usan CTK4TIM) Diseñadores para optimizar el código / Desarrolladores Documentador (Tutoriales básicos de CTK4TIM)

45 Metodología Trabajo CTK4TIM El objetivo de crear una metodología, es definir los procesos por los cuales se estandariza el crecimiento del API de manera que todos puedar participar y aportar desde su rol respectivo, sin afectar el rendimiento y la estabilidad de la versión liberada en producción. A continuación se expone los pasos propuestos para crecer y mejorar CTK4TIM: 1. Definir una nueva Demo Oficial Target (D.O.T.) 2. Reunión para realizar el diseño de nuevos requerimientos del D.O.T. 3. Realización del cronograma de actividades 4. Adjudicación de desarrollos a integrantes del grupo 5. Creación en el repositorio de un branch de desarrollo para la nueva versión

46 Metodología Trabajo CTK4TIM 6. Ejecucción de desarrollos 7. Realización de pruebas unitarias 8. Integración de fuentes desarrollados al branch de desarrol lo 9. Realización de pruebas integrales sobre el diseño del D.O.T. 10.Solución de bugs encontrados en pruebas integrales 11.Integración del branch de desarrollo al branch master 12.Liberación de la nueva versión al publico 13.Generación de Tag sobre el branch master para resaltar nueva versión

47 AGENDA 1. Quienes somos 2. Objetivos 3. Misión y Visión 4. Historia 5. Estadísticas 6. Arquitectura Microcontroladores MSP430 TI 7. API CTK4TIM 8. Tutorial Principiantes CTK4TIM 9. Roles y Metodología de Trabajo CTK4TIM 10. Conclusiones

48 Conclusiones Facilitar el desarrollo rápido de proyectos de tecnología electrónica basados en los microcontroladores MSP430 TI Fomentar el desarrollo de tecnología portátil de bajo consumo ofrecida por los microcontroladores MSP430 TI Fomentar el crecimiento del proyecto apalancándose en el desarrollo del API con licencia software libre GPL3 Fomentar el aprendizaje colectivo y la colaboración para mejorar las características del API que faciliten el desarrollo de proyectos de alta tecnología con mínimo esfuerzo Aprovechar los espacios de software y hardware libre para dar a conocer la iniciativa, para que más personas se unan a la comunidad y ayuden al crecimiento y uso del API

49 Contactenos Wordpress: Correo Electrónico: Facebook: Vimeo:

Proyecto Final Laboratorio de Estructura de Computadores ELO-312 Segundo Semestre 2009

Proyecto Final Laboratorio de Estructura de Computadores ELO-312 Segundo Semestre 2009 Proyecto Final Laboratorio de Estructura de Computadores ELO-312 Segundo Semestre 2009 Miguel Rebolledo L./ Mauricio Solís H. / Javier Venegas R. Alejandro Alviña O. 1 Objetivos Sintetizar la experiencia

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

9. Plataforma Desarrollo del ATmega

9. Plataforma Desarrollo del ATmega 9. Plataforma Desarrollo del ATmega 9.1. WIN AVR Contiene todas las librerías necesarias para el desarrollo de aplicaciones en los microprocesadores AVR de Atmel. Al instalarlo sobre el PC se podrán realizar

Más detalles

EDUKIT08. Características. Aplicaciones. Descripción general

EDUKIT08. Características. Aplicaciones. Descripción general Características. Placa Didáctica / Entrenamiento Para las flias. HC908 / HC9S08 y Serie Flexis HC9S08 / V1 ColdFire Placa didáctica con hardware completo para prácticas con cada módulo típico del HC908

Más detalles

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS F AC UL T AD D E I N G E NI E R I A SYLLABUS PROYECTO CURRICULAR: INGENIERIA ELECTRONICA NOMBRE DEL DOCENTE: ESPACIO ACADÉMICO (Asignatura): DISEÑO DIGITAL

Más detalles

UNIVERSIDAD DE LAS FUERZAS ARMADAS

UNIVERSIDAD DE LAS FUERZAS ARMADAS UNIVERSIDAD DE LAS FUERZAS ARMADAS CARRERA DE INGENIERÍA ELECTRÓNICA DISEÑO Y CONSTRUCCIÓN DE UNA TARJETA DIDÁCTICA PARA LA PROGRAMACIÓN Y APLICACIÓN DE LOS MICROCONTROLADORES ATMEL DE BAJA Y MEDIA ESCALA

Más detalles

partir de los 5 Volts que entrega el puerto USB La alimentación puede ser

partir de los 5 Volts que entrega el puerto USB La alimentación puede ser Introducción: La tarjeta de desarrollo de Intesc μvva PRO (Miuva PRO), ha sido diseñada para satisfacer las necesidades tanto básicas como avanzadas de estudiantes y/o profesionistas que trabajan con microcontroladores

Más detalles

Grupo GNU/Linux UDB-EIC. facebook.com/grupo.gnulinux.udb

Grupo GNU/Linux UDB-EIC. facebook.com/grupo.gnulinux.udb Grupo GNU/Linux UDB-EIC chepecarlos@alswblog.org facebook.com/grupo.gnulinux.udb Introducción a Jose Carlos Garcia Diaz chepecarlos@alswblog.org 21 de agosto 2011 Carlos Jenkins cjenkins@softwarelibrecr.org

Más detalles

EDUKIT08 PLUGIN_AW. Características. Aplicaciones. Descripción general. Placa de Personalización para la flia. HC9S08 FLASH de 8 Bits.

EDUKIT08 PLUGIN_AW. Características. Aplicaciones. Descripción general. Placa de Personalización para la flia. HC9S08 FLASH de 8 Bits. Características. EDUKIT08 Placa de Personalización para la flia. HC9S08 FLASH de 8 Bits. Se incorpora a la placa didáctica EDUKIT08 con hardware completo para prácticas con cada módulo típico del HC9S08.

Más detalles

Interfaz USB genérica para comunicación con dispositivos electrónicos

Interfaz USB genérica para comunicación con dispositivos electrónicos Interfaz USB genérica para comunicación con dispositivos electrónicos USB4all Tutores: Gonzalo Tejera Alexander Sklar Integrantes: Andrés Aguirre Carlos Grossy Rafael Fernández Agenda Presentación del

Más detalles

Introducción a Arduino

Introducción a Arduino Introducción a Arduino Dr. Ulises Pineda Rico Cuerpo Académico de Comunicaciones Facultad de Ciencias, UASLP Tel. +52(444) 826-2486 ext. 2964 correo electrónico: u_pineda@galia.fc.uaslp.mx http://galia.fc.uaslp.mx/~u_pineda

Más detalles

Introducción a los Microcontroladores

Introducción a los Microcontroladores Introducción a los Microcontroladores (ARM) José Manuel Rodríguez Ascariz Introducción Microprocesadores (8, 16, 32, 64 bits). COMPUTADOR Solo CPU (ALU, ejec. Instrucciones, control, buses). Necesitan

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

CURSO DE MCUs PIC ANUAL

CURSO DE MCUs PIC ANUAL Microchip Regional Training Center Austria 1760 - OF8. Capital Federal. (011) 3531-4668 CURSOS ANUALES 2012 CURSO DE MCUs PIC ANUAL APRENDA A MANEJAR LOS PERIFÉRICOS DE PIC EN 36 CLASES PRÁCTICAS. 1 CLASE

Más detalles

Guía de Usuario Iraduino

Guía de Usuario Iraduino Guía de Usuario Iraduino Tecnología Digital del Bajío Av. Vicente Guerrero 1003 Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com ventas@tecdigitaldelbajio.com Contenido

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

ÍNDICE INTRODUCCIÓN...17

ÍNDICE INTRODUCCIÓN...17 ÍNDICE INTRODUCCIÓN...17 CAPÍTULO 1. MICROCONTROLADORES...19 1.1 MICROCONTROLADOR...19 1.1.1 Controlador y microcontrolador...19 1.1.2 Diferencia entre microprocesador y microcontrolador...21 1.1.3 Aplicaciones

Más detalles

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

Introducción a Programación de Microprocesadores con. Benjamín Celis Ingeniero de Aplicaciones, National Instruments Introducción a Programación de Microprocesadores con LabVIEW Blackfin y ARM Benjamín Celis Ingeniero de Aplicaciones, National Instruments Estado del Diseño: Creciente Complejidad en Sistemas Embebidos

Más detalles

Dispositivos de Entrada/Salida

Dispositivos de Entrada/Salida Dispositivos de Entrada/Salida Notas de clase: Unidad IV Materia: Diseño y Paradigmas de Lenguajes Carrera: Ingeniería en Informática/Ingeniería en Computación Universidad Nacional de San Luis 20/09/2017

Más detalles

Robótica. Miguel Grassi (www.miguelgrassi.com.ar/mae) Introducción a los Microcontroladores

Robótica. Miguel Grassi (www.miguelgrassi.com.ar/mae) Introducción a los Microcontroladores Robótica Miguel Grassi () Introducción a los Microcontroladores Maestría en Tecnología y Estética de las Artes Electrónicas Universidad Nacional de Tres de Febrero Esquema de un Microcontrolador Todo en

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

Anrelde desde cerm a programar para controlar el mundo que te rodea.

Anrelde desde cerm a programar para controlar el mundo que te rodea. TEMARIO DE CURSO. Programación para todos. Anrelde desde cerm a programar para controlar el mundo que te rodea. 16 HORAS. INVERSIÓN: $1500.00 (sin kit $999.00) Incluye kit 1. ARDUINO UNO. 1. CABLE USB

Más detalles

PANORAMA GENERAL DE LOS µc

PANORAMA GENERAL DE LOS µc PANORAMA GENERAL DE LOS µc Sistemas Digitales II Este tipo de dispositivos en la actualidad se encuentran en los supermercados, artículos electrodomésticos, instrumentos musicales, juguetes, equipo automotriz

Más detalles

Elección de un microcontrolador

Elección de un microcontrolador Elección de un microcontrolador Decisión multivariable. No hay un óptimo evidente Factores: Herramientas de desarrollo Base de conocimientos Precio y disponibilidad Familia versátil y en desarrollo Cantidad

Más detalles

Tecnología hardware y software

Tecnología hardware y software Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software

Más detalles

Sílabo de Microcontroladores

Sílabo de Microcontroladores Sílabo de Microcontroladores I. Datos generales Código ASUC 00599 Carácter Obligatorio Créditos 4 Periodo académico 2018 Prerrequisito Circuitos y sistemas Horas Teóricas: 2 Prácticas: 4 II. Sumilla de

Más detalles

Pantalla Programable

Pantalla Programable Pantalla Programable 92.339 1 / 6 Display táctil o touch screen de 4,3 para el monitoreo, registro y control de variables análogas y temperatura. Configuración a través del software PanelPilotACE Design

Más detalles

ASIGNATURA: LABORATORIO DE MICROCONTROLADORES Y CONTROL DE PROCESOS EN TIEMPO REAL

ASIGNATURA: LABORATORIO DE MICROCONTROLADORES Y CONTROL DE PROCESOS EN TIEMPO REAL UNIVERSIDAD TECNOLOGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN PROGRAMA INGENIERIA DE SISTEMAS Y COMPUTACION ASIGNATURA: LABORATORIO DE MICROCONTROLADORES

Más detalles

Anexo II: Lógica programada y lógica cableada. Ventajas e inconvenientes. MSP430G2553.

Anexo II: Lógica programada y lógica cableada. Ventajas e inconvenientes. MSP430G2553. Anexo II: Lógica programada y lógica cableada. Ventajas e inconvenientes. MSP430G2553. 1. Introducción Como se observa a lo largo de este proyecto, en casi todas las tarjetas esclavo recurrimos a usar

Más detalles

ESPino - Especificaciones

ESPino - Especificaciones ESPino - Especificaciones Resumen Microcontrolador ESP8266 (32-bit RISC) WiFi 802.11 (station, access point, P2P) Voltaje de operación 3.3V Voltaje de entrada 4.4-15V Pines de I/O Digitales 9 Pines de

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

MÓDULO ÁREA DE ELECTRÓNICA.

MÓDULO ÁREA DE ELECTRÓNICA. MÓDULO DE DESARROLLO MICROCONTROLADORES PIC S MÓDULO ÁREA DE ELECTRÓNICA. Como se sabe cada vez crece más el número de personas que ingresan al mundo de programación de los microcontrodores, debido a s

Más detalles

Introducción Motivaciones Objetivos Resumen...6

Introducción Motivaciones Objetivos Resumen...6 Índice Introducción...1 1. Motivaciones...3 2. Objetivos...5 3. Resumen...6 1. Introducción a los DSPs...9 1.1. Introducción...11 1.2. Referencia histórica...13 1.3. Familia TMS320 DSP de Texas Instruments...15

Más detalles

Este documento presenta las ventajas de la tarjeta de evaluación DRAGONFRUIT con respecto a la tarjeta de evaluación Arduino/Genuino UNO

Este documento presenta las ventajas de la tarjeta de evaluación DRAGONFRUIT con respecto a la tarjeta de evaluación Arduino/Genuino UNO Este documento presenta las ventajas de la tarjeta de evaluación DRAGONFRUIT con respecto a la tarjeta de evaluación Arduino/Genuino UNO Ventajas de producto Dragonfruit Rev 2 TECSEBI Rev. 2 Contenido

Más detalles

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas

TABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas TABLA DE CONTENIDOS Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas I II III VI VII 1. Primer Capítulo 8 1.1. Descripción del contexto............................. 8

Más detalles

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales

Más detalles

Sistema de Desarrollo para el Microcontrolador PIC18F452

Sistema de Desarrollo para el Microcontrolador PIC18F452 ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Sistema de Desarrollo para el Microcontrolador PIC18F452 Alumno: Andrés Valverde Villarán Tutora: Carmen Aracil Fernández Sevilla,

Más detalles

OKY2002: Arduino Uno Genérico

OKY2002: Arduino Uno Genérico OKY2002: Arduino Uno Genérico Básico NIVEL DE ENTRADA Estas tarjetas y módulos son los ideales para iniciar a programar un microcontrolador y adentrarte al mundo de la tecnología. Descripción El OKI2002

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 Ejercicio: construir un datalogger El datalogger o registrador debe sensar la temperatura ambiente cada 1s y guardarla junto a la fecha y hora de adquisición en un archivo.txt alojado en una memoria µsd.

Más detalles

DEVICES & TECHNOLOGY NIT:

DEVICES & TECHNOLOGY NIT: SISTEMA DE LLAMADO A ENFERMERA El sistema llamado a enfermera es una solución basada en sistemas y tecnologías de información que resuelve una necesidad existente en el sistema hospitalarios colombianos,

Más detalles

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE CONTROL CON MICROPROCESADORES PRÁCTICA N 2

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control LABORATORIO DE CONTROL CON MICROPROCESADORES PRÁCTICA N 2 LABORATORIO DE CONTROL CON MICROPROCESADORES PRÁCTICA N 2 1. TEMA PROGRAMACION EN LENGUAJE C PARA MICROCONTROLADORES 2. OBJETIVOS 2.1. Familiarizar al estudiante con el lenguaje C para microcontroladores

Más detalles

Desarrollo de Herramientas de Programación de Alto Nivel y Aplicaciones de Conectividad y Almacenamiento para el Microcontrolador MSP430

Desarrollo de Herramientas de Programación de Alto Nivel y Aplicaciones de Conectividad y Almacenamiento para el Microcontrolador MSP430 Desarrollo de Herramientas de Programación de Alto Nivel y Aplicaciones de Conectividad y Almacenamiento para el Microcontrolador MSP430 Memoria presentada por Carlos Pablo Silva Lütty Comisión: Wolfgang

Más detalles

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA ELECTRÓNICA PLAN DE ESTUDIOS 2006_II Silabo I. DATOS ADMINISTRATIVOS 1.1. Asignatura : MICROCONTROLADORES 1.2

Más detalles

Proyecto final "Sistema de instrumentación virtual"

Proyecto final Sistema de instrumentación virtual "Sistema de instrumentación virtual" M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com @efranco_escom edfrancom@ipn.mx 1 Contenido Introducción Objetivos Actividades Observaciones Reporte

Más detalles

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

TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN MECATRÓNICA

TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN MECATRÓNICA TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN MECATRÓNICA DISEÑO Y CONSTRUCCIÓN DE UN SISTEMA DE MEDICIÓN DE VELOCIDAD PARA VEHICULOS UTILIZANDO VISIÓN ARTIFICIAL IMPLEMENTADO

Más detalles

Microcontroladores PRESENTACIÓN DEL CURSO. M. C. Felipe Santiago Espinosa Instituto de Electrónica y Mecatrónica Cubículo 19.

Microcontroladores PRESENTACIÓN DEL CURSO. M. C. Felipe Santiago Espinosa Instituto de Electrónica y Mecatrónica Cubículo 19. Microcontroladores PRESENTACIÓN DEL CURSO M. C. Felipe Santiago Espinosa Instituto de Electrónica y Mecatrónica Cubículo 19 Marzo / 2017 Contacto: fsantiag@mixteco.utm.mx http://www.utm.mx/~fsantiag (material

Más detalles

MANUAL DE DESCRIPCIÓN

MANUAL DE DESCRIPCIÓN MANUAL DE DESCRIPCIÓN 1 ÍNDICE DE CONTENIDO 1. Alimentación.... 3 2. Comunicaciones digitales.... 5 3. Salidas de relés.... 7 4. Salidas digitales.... 9 6. Entradas analógicas.... 12 7. Varios.... 13 8.

Más detalles

MANUAL DE USUARIO IOIO DUINO MCI-MA-0214 REV. 1.0

MANUAL DE USUARIO IOIO DUINO MCI-MA-0214 REV. 1.0 MANUAL DE USUARIO IOIO DUINO MCI-MA-0214 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. MANUAL DE USUARIO IOIO DUINO Página 2 de 7 Ingeniería MCI Ltda. Luis

Más detalles

IM : ARDUINO NANO OEM

IM : ARDUINO NANO OEM IM130615004: ARDUINO NANO OEM NIVEL DE ENTRADA Básico Estas placas y módulos son los mejores para iniciar a programar un micro-controlador Descripción Arduino Nano es una pequeña placa basada en el ATmega328

Más detalles

Proyecto de Innovación y Mejora de la Calidad Docente Convocatoria 2014 Proyecto n o 50 Diseño y desarrollo de una placa de periféricos no

Proyecto de Innovación y Mejora de la Calidad Docente Convocatoria 2014 Proyecto n o 50 Diseño y desarrollo de una placa de periféricos no Proyecto de Innovación y Mejora de la Calidad Docente Convocatoria 2014 Proyecto n o 50 Diseño y desarrollo de una placa de periféricos no convencionales para incentivar el aprendizaje autónomo sobre sistemas

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

Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos

Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos Entrenamiento Profesional Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos (teórico-práctico) (Ver. 1.8b - 2017-02-02 ONIK) contacto@onik.com.mx Índice 1 Introducción al TI-RTOS...

Más detalles

1. INTRODUCCIÓN 1.1. ARDUINO, QUÉ ES? 1.2. HARDWARE.

1. INTRODUCCIÓN 1.1. ARDUINO, QUÉ ES? 1.2. HARDWARE. http://www.arduino.cc/ 1. INTRODUCCIÓN 1.1. ARDUINO, QUÉ ES? Arduino es una plataforma de electrónica/software abierta (código abierto open source) para la creación de prototipos basada en software y hardware

Más detalles

UNIVERSIDAD DISTRITAL Francisco José de Caldas Facultad de Ingeniería Ingeniería Eléctrica. Fecha de Elaboración Fecha de Revisión.

UNIVERSIDAD DISTRITAL Francisco José de Caldas Facultad de Ingeniería Ingeniería Eléctrica. Fecha de Elaboración Fecha de Revisión. UNIVERSIDAD DISTRITAL Francisco José de Caldas Facultad de Ingeniería Ingeniería Eléctrica Elaboró Revisó Andrés Leonardo Jutinico Alarcón [Escriba aquí el nombre] Fecha de Elaboración Fecha de Revisión

Más detalles

Tecnología robótica. Tema 7.- Tarjeta controladora Arduino

Tecnología robótica. Tema 7.- Tarjeta controladora Arduino 1. Elementos electrónicos. 2. Placa Arduino. Sus componentes. 3. Software de Arduino. 4. Características de programación en Arduino. 5. Proyectos con la tarjeta controladora Arduino. 1. Elementos electrónicos.

Más detalles

Hoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16]

Hoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16] Hoja de datos Advance Hoja de Datos Advance [DAT001A Advance 02/16] Especificaciones Técnicas de la Tarjeta NoMADA Advance Diseñado por: Diseño Embebido un Paso Adelante. DAT 001A Advance - 02/2016 Hoja

Más detalles

Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos

Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos Entrenamiento Profesional Curso Sistema Operativo en Tiempo Real (RTOS) para sistemas embebidos (teórico-práctico) (Ver. 1.2-2015-03-01 ONIK) contacto@onik.com.mx Índice 1 Introducción al TI-RTOS... 3

Más detalles

MICROCONTROLADORES. Programa. M.C. Miguelangel Fraga Aguilar

MICROCONTROLADORES. Programa. M.C. Miguelangel Fraga Aguilar MICROCONTROLADORES Programa M.C. Miguelangel Fraga Aguilar Aplicaciones de los microcontroladores Industria automotriz Robótica Automatización industrial Teléfonos móviles Tablets Internet de las cosas

Más detalles

Nombre de la Asignatura: Microcontroladores Código: 6025 Período Académico: 1-16 Año: 2016 Número de Créditos: 3. Pertinencia para el Programa

Nombre de la Asignatura: Microcontroladores Código: 6025 Período Académico: 1-16 Año: 2016 Número de Créditos: 3. Pertinencia para el Programa Formato básico para la elaboración de Syllabus ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL - ETITC Vicerrectoría Académica Facultad: MECATRÓNICA Identificación del Espacio Académico Nombre de la Asignatura:

Más detalles

PROGRAMA ARDUINO 2.0

PROGRAMA ARDUINO 2.0 PROGRAMA ARDUINO 2.0 Programa Arduino 2.0 El uso de la robótica se está convirtiendo en la base de la industria contemporánea, y esto hace que sea cada vez más importante conocerla y saber cuál es su alcance.

Más detalles

GreenCore Solutions SRL

GreenCore Solutions SRL GreenCore Solutions SRL Temario curso: Introducción Básica a la Robótica Presentado por: Índice de contenido Introducción Básica a la Robótica...3 Descripción del Curso...3 Metodología... 3 Duración...

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Microcontroladores para instrumentación y control. 2.

Más detalles

Arduino. Programa de Estudio.

Arduino. Programa de Estudio. Arduino Programa de Estudio Arduino Aprenda a utilizar una de las plataformas de hardware libre más poderosas, difundidas y adoptadas en la actualidad. Conozca los fundamentos de Arduino y de electrónica.

Más detalles

Arduino. Programa de Estudio.

Arduino. Programa de Estudio. Arduino Programa de Estudio Arduino Aprenda a utilizar una de las plataformas de hardware libre más poderosas, difundidas y adoptadas en la actualidad. Conozca los fundamentos de Arduino y de electrónica.

Más detalles

PROYECTO FIN DE CARRERA

PROYECTO FIN DE CARRERA PROYECTO FIN DE CARRERA Control y registro de accesos mediante sistemas RFID Realizado por: Antonio José Toro Valderas Dirigido por: José Ricardo Iglesias Quintero Departamento de Ingeniería en Automática,

Más detalles

EL LORO HUASTECO Órgano de Divulgación Científica y Tecnológica del Instituto Tecnológico Superior de Pánuco

EL LORO HUASTECO Órgano de Divulgación Científica y Tecnológica del Instituto Tecnológico Superior de Pánuco EL LORO HUASTECO Órgano de Divulgación Científica y Tecnológica del Instituto Tecnológico Superior de Pánuco Tarjeta electrónica didáctica para el desarrollo de prácticas de microcontroladores Manuel Antonio

Más detalles

Programa de Asignatura

Programa de Asignatura Departamento de Ingeniería Industrial Programa: Ingeniería Mecatrónica, Plan 007- Asignatura: Microcontroladores Clave: 9953 Semestre: VIII Tipo: Obligatoria H. Teoría: H. Práctica: 0 H. Lab: HSM: Créditos:

Más detalles

V 1.0. Ing. Juan C. Guarnizo B.

V 1.0. Ing. Juan C. Guarnizo B. V 1.0 Ing. Juan C. Guarnizo B. INTRODUCCIÓN... 3 Microcontroladores soportados... 3 DESCRIPCIÓN... 4 1. Entrada de voltaje USB... 4 2. Regulador a 3.3V... 5 3. Pines de control... 5 4. Pines de salida...

Más detalles

Contenido del Curso. Prácticas en Clase:

Contenido del Curso. Prácticas en Clase: Arduino Introducción a Arduino Aprenda a utilizar una de las plataformas de hardware libre más poderosas, difundidas y adoptadas en la actualidad. Conozca los fundamentos de Arduino y de electrónica. Comience

Más detalles

Convertidor Serial DB9 RS232 a TTL - Hembra a Macho

Convertidor Serial DB9 RS232 a TTL - Hembra a Macho Convertidor Serial DB9 RS232 a TTL - Hembra a Macho Product ID: IC232TTL Este conversor RS232 a TTL permite conectar dispositivos que utilizan puertos seriales RS232 con dispositivos que solo se comunican

Más detalles

USBee v2.1 Hoja de datos

USBee v2.1 Hoja de datos USBee v2.1 Hoja de datos Mini tarjeta de desarrollo con USB 2.0 Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución:

Más detalles

Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie

Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie Product ID: ICUSB232PROC Este adaptador USB-C a serie le permite conectar sus dispositivos USB-C a su

Más detalles

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

Curso ARDUINO PRACTICO NIVEL 1 (Cód. ARDUI-1) Curso ARDUINO PRACTICO NIVEL 1 (Cód. ARDUI-1) Enfocado a principiantes, aficionados y profesionales.. Código ARDUI-1 Contenido: Objetivos y temario del curso José Manuel Infante 901, Providencia, Santiago

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

Microcontroladores. Sistemas embebidos para tiempo real

Microcontroladores. Sistemas embebidos para tiempo real Microcontroladores Objetivos Describir los conceptos y bloques básicos de microcontroladores CPU, ISA, arquitectura Comprender la importancia de conocer el uc Utilizar e interpretar manuales de usuario

Más detalles

Tarjeta Desarrollo dspic. Bogobots ITEM-CEM

Tarjeta Desarrollo dspic. Bogobots ITEM-CEM Tarjeta Desarrollo dspic Bogobots ITEM-CEM El micro dspic30f4013 El microcontrolador utilizado en la tarjeta es un dispositivo de procesamiento digital desarrollado por la compañía Microchip, el cual cumple

Más detalles

4. Tarjeta de control

4. Tarjeta de control 4. Tarjeta de control 4.1. Características Esta tarjeta permite conectar cualquier microcontrolador del mercado al resto de tarjetas esclavo. Como se detalla en la sección 2 de este documento (Bus de Intercomunicación),

Más detalles

SADE en LabView. IO PIN: SADE cuenta con 13 pines que se pueden configurar como entrada, salida e inclusive como PWM.

SADE en LabView. IO PIN: SADE cuenta con 13 pines que se pueden configurar como entrada, salida e inclusive como PWM. SADE en LabView SADE (Sistema de Adquisición de Datos flexible ) es la aplicación de INTESC la cual facilita el manejo de la tarjeta Symbhia mediante comandos en lenguaje de alto nivel. En el siguiente

Más detalles

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino. TEMA: Control de procesos con Arduino. Ejercicio: Controlando un proceso la ayuda de la tarjeta Arduino Objetivo: Mediante modulo Arduino, controlamos un proceso instrumentado mediante sensores y actuadores.

Más detalles

Página Web Biblioteca

Página Web Biblioteca Página Web Biblioteca Tabla de Contenido INTRODUCCIÓN... 3 1. Requisitos de Hardware y Software... 4 1.1. Joomla!... 5 1.1.1. Descarga de Joomla!... 6 1.1.2. Instalación de Joomla!... 8 2. Complementos...

Más detalles

ESCUELA POLITÉCNICA DEL EJÉRCITO PROGRAMA DE ASIGNATURA O MÓDULO DE CONTENIDOS

ESCUELA POLITÉCNICA DEL EJÉRCITO PROGRAMA DE ASIGNATURA O MÓDULO DE CONTENIDOS ESCUELA POLITÉCNICA DEL EJÉRCITO PROGRAMA DE ASIGNATURA O MÓDULO DE CONTENIDOS DEPARTAMENTO: ENERGÍA Y MECÁNICA ASIGNATURA: MICROPROCESADORES Y MICROCONTROLADORES CARRERA: MECATRÓNICA PROFESOR: Ing. Edwin

Más detalles

Hoja de Datos Add On Board ATmega1284P [DAT004A Add On Board ATmega1284P 07/16]

Hoja de Datos Add On Board ATmega1284P [DAT004A Add On Board ATmega1284P 07/16] Hoja de Datos Add On Board ATmega1284P [DAT004A Add On Board ATmega1284P 07/16] Especificaciones Técnicas de la Add On Board ATmega1284P Diseñado por: Add On Board ATmega1284P, accesorio de expansión para

Más detalles

Características técnicas del firmware de la Computadora Industrial Abierta Argentina

Características técnicas del firmware de la Computadora Industrial Abierta Argentina Características técnicas del firmware de la Computadora Industrial Abierta Argentina 1. Introducción En el presente documento se describen las características del firmware que poseerá la Computadora Industrial

Más detalles

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino.

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino. DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO Nombre de la actividad Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino. Nivel Básico. Público al cual va dirigido Dirigido

Más detalles

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA.

TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. TARJETA DE DESARROLLO DE SISTEMAS CON TECNOLOGÍA FPGA. Características Técnicas: FPGA de Xilinx XC2S400E ISP PROM XC18V04 Memoria RAM estática: 2Mbytes Memoria FLASH: 4 Mbytes Temperatura de almacenamiento:

Más detalles

Microcontroladores. Sistemas embebidos para tiempo real

Microcontroladores. Sistemas embebidos para tiempo real Microcontroladores Sistemas embebidos para tiempo real Objetivos Describir los conceptos y bloques básicos de microcontroladores CPU, ISA, arquitectura Comprender la importancia de conocer el uc Utilizar

Más detalles

El ladrillo llamado R8+ es el cerebro del kit robó co. Tiene conectores laterales para motores y sensores.

El ladrillo llamado R8+ es el cerebro del kit robó co. Tiene conectores laterales para motores y sensores. 1 m Manual R8+ El ladrillo llamado R8+ es el cerebro del kit robó co. Tiene conectores laterales para motores y sensores. Boton Reset o encendido apagado segun modelo Salida / Entrada Mini USB para conexión

Más detalles

Arduino Avanzado. Programa de Estudio.

Arduino Avanzado. Programa de Estudio. Arduino Avanzado Programa de Estudio Arduino Avanzado Potencia tus conocimientos en el mundo de Arduino. Adquirí experiencia para empezar a desarrollar tu creatividad. Este es un curso ideal para desenvolverte

Más detalles

Arduino Avanzado. Programa de Estudio.

Arduino Avanzado. Programa de Estudio. Arduino Avanzado Programa de Estudio Arduino Avanzado Potencia tus conocimientos en el mundo de Arduino. Adquirí experiencia para empezar a desarrollar tu creatividad. Este es un curso ideal para desenvolverte

Más detalles

Arduino Avanzado. Programa de Estudio.

Arduino Avanzado. Programa de Estudio. Arduino Avanzado Programa de Estudio Arduino Avanzado Potencia tus conocimientos en el mundo de Arduino. Adquirí experiencia para empezar a desarrollar tu creatividad. Este es un curso ideal para desenvolverte

Más detalles

1.2 Arquitectura interna del microcontrolador

1.2 Arquitectura interna del microcontrolador 1.2 Arquitectura interna del microcontrolador El microcontrolador seleccionado para este curso es el MSP430 de Texas instruments http://www.ti.com/msp430 En particular el MSP430G2553 y la tarjeta LaunchPad

Más detalles

para el mercado industrial. Para poder cumplir con estas demandas del mercado están en muchas ocasiones

para el mercado industrial. Para poder cumplir con estas demandas del mercado están en muchas ocasiones Nueva familia de microcontroladores de 8 y 32 Bits FLEXIS de Freescale Por Luis Casado de Freescale Semiconductor Freescale Semiconductor www.freescale.com Figura 1. Família Flexis de microcontroladores

Más detalles