5º jornadas amuva - microcontroladores
DESCRIPTION
Charla de Microcontroladores en las 5º Jornadas de iniciación a la microbótica de AMUVa.www.eis.uva.es/amuvaTRANSCRIPT
Asociación de Microbótica de la Universidad de Valladolid
5º Jornadas de iniciación a la Microbótica
David del Río, Ingeniero ElectrónicoGonzalo Arranz, Ingeniero Electrónico
- “Introducción a la microbótica. Actividades y proyectos de AMUVa". Por David del Río Nevado, Ingeniero Electrónico.
- “Principales actuadores en microbótica.” Por Vicente Izcara Autillo.
- “Reciclaje y técnicas de fabricación de piezas para la construcción de robots a bajo coste” Por Aitor Vergara, Mecánico de competición.
- “Microcontroladores en microbótica. Aplicaciones prácticas". Por Gonzalo Arranz, Ingeniero Electrónico.
- “Sensores en microbótica. Alimentación y baterías.". Por Alejandro Fernández Blanco, Ingeniero Electrónico y David García García, Ingeniero Técnico Electrónico.
- "Relato de un constructor de microrobots: de la teoría a la práctica” Por Álvaro Sobrino Vega y Daniel Rodríguez Hernández, Ingenieros Electrónicos.
Índice 5º Jornadas iniciaciòn a la Microbótica
Asociación de Microbótica de la Universidad de Valladolid 2009
- “Introducción a la microbótica. Actividades y proyectos de AMUVa". Por David del Río Nevado, Ingeniero Electrónico.
- “Principales actuadores en microbótica.” Por Vicente Izcara Autillo.
- “Reciclaje y técnicas de fabricación de piezas para la construcción de robots a bajo coste” Por Aitor Vergara, Mecánico de competición.
- “Microcontroladores en microbótica. Aplicaciones prácticas". Por Gonzalo Arranz, Ingeniero Electrónico.
- “Sensores en microbótica. Alimentación y baterías.". Por Alejandro Fernández Blanco, Ingeniero Electrónico y David García García, Ingeniero Técnico Electrónico.
- "Relato de un constructor de microrobots: de la teoría a la práctica” Por Álvaro Sobrino Vega y Daniel Rodríguez Hernández, Ingenieros Electrónicos.
Índice 5º Jornadas iniciaciòn a la Microbótica
Asociación de Microbótica de la Universidad de Valladolid 2009
Opciones de control de un microbot Los microcontroladores Características Fabricantes Cómo diseñar un sistema basado en uC Dónde encontramos uC Futuro de los uC
Índice
Asociación de Microbótica de la Universidad de Valladolid 2009
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Microcontrolador
Control electrónico analógico
Placas comerciales desarrolladas
Consolas especiales de programación
Otros
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Microcontrolador
Microcontrolador Vs Microprocesador
○ Uso○ Precio○ Funcionamiento en tiempo real○ Periféricos y corrientes/tensiones de salida○ Facilidad de manejo: Nº pines, programación,
soldadura…
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Control electrónico analógico http://www.x-robotics.com/
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Placas comerciales desarrolladas
Arduinohttp://www.arduino.cc/
Freeduinohttp://www.freeduino.org/
ct293, ct6681, ct6811, sky293, Pcbot, … http://www.iearobotics.com
handy-boardhttp://handyboard.com/
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Placas comerciales desarrolladas
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Consolas especiales de programación
http://ro-botica.com
Opciones de control de un microbot
Asociación de Microbótica de la Universidad de Valladolid 2009
Otros Robot controlado por cerebro de rata
Los microcontroladores
¿Por qué un microcontrolador? Sistema en tiempo real Programación flexible, versatilidad Bajo coste de componentes y diseño Nº de entradas / salidas en función de la aplicación Bajo consumo Buena integración Programación In System
Asociación de Microbótica de la Universidad de Valladolid 2009
Características de un microcontrolador
Memoria Interrupciones Periféricos:
Entradas / Salidas Temporizadores. Contadores. Convertidores A/D y D/A Conversores PWM Comunicaciones: SPI, I2C,…
Asociación de Microbótica de la Universidad de Valladolid 2009
Memoria
Memoria de Programa Almacena funcionamiento del uC Memoria FLASH, reprogramable
Memoria de Datos Almacena variables y parámetros Memoria volátil: banco de registros Memoria no volátil: parámetros
Asociación de Microbótica de la Universidad de Valladolid 2009
Interrupciones
Mecanismo de aviso de eventos Interrumpen el curso de programa Niveles de prioridad
Asociación de Microbótica de la Universidad de Valladolid 2009
Periféricos: Entradas / Salidas
Sentido programable Varias funciones Capacidad para alta corriente
Asociación de Microbótica de la Universidad de Valladolid 2009
Periféricos: Temporizadores y contadores
Registros que incrementan su valor en base a: Oscilador -> Temporizador Eventos -> Contador
Perro guardián
Asociación de Microbótica de la Universidad de Valladolid 2009
Periféricos: A/D
A/D: Convierten la lectura de los sensores en valores entendibles por el uC
Asociación de Microbótica de la Universidad de Valladolid 2009
Mundo exterior sensores
Micro C.
Periféricos: Conversores PWM
Salida digital periódica Control de motores
Asociación de Microbótica de la Universidad de Valladolid 2009
Fabricantes
Microchip Texas Instruments Atmel Maxim …
Asociación de Microbótica de la Universidad de Valladolid 2009
Microchip
¿Por qué Microchip? Bajo coste Buenas prestaciones Amplia oferta de micros Numerosa documentación Facilidad de programación y diseño Herramientas de depuración Circuitos entrenadores Popularidad
Asociación de Microbótica de la Universidad de Valladolid 2009
Cómo diseñar un sistema
Evaluar necesidades Encontrar micro adecuado:
Coste Nº de entradas/salidas Comunicaciones Convertidores A/D Memoria Encapsulado Consumo Comunicaciones …
Asociación de Microbótica de la Universidad de Valladolid 2009
Cómo diseñar un sistema II Diseño del circuito mediante software
Proteus Programación del microcontrolador
C, ensamblador MPLAB
Simulación y depuración software
Asociación de Microbótica de la Universidad de Valladolid 2009
Cómo diseñar un sistema III
Construcción de un prototipo Simulación y depuración hardware
Diseño definitivo
Asociación de Microbótica de la Universidad de Valladolid 2009
Dónde encontramos los uC
Electrodomésticos Teléfonos móviles Periféricos PC Coches MICROBOTS!!! …
Asociación de Microbótica de la Universidad de Valladolid 2009
Futuro de los microcontroladores
Micros de ultra bajo consumo Microchip XLP Texas Instruments MSP430
Futuras aplicaciones Telemedicina Domótica
Asociación de Microbótica de la Universidad de Valladolid 2009
AMUVa
Asociación de Microbótica de la Universidad de Valladolid