1. CURSO TÉCNICO EN ROBÓTICA BÁSICA
PROMESA DE VALOR
El curso en Robótica Básica lo contextualiza en las principales tendencia tecnológicas en la robótica básica y le permite al
participante desarrollar un conjunto de conocimientos teóricos y prácticos, dirigidos a ofrecer servicios profesionales básicos
en el campo de las plataformas robóticas.
COMPETENCIAS QUE SE DESARROLLAN DURANTE EL DIPLOMADO
• Conocer la industria de la robótica actual.
• Dominar los componentes funcionales de la robótica móvil.
• Desarrolla programas para controlar microcontroladores aplicados a sistemas robóticos.
INTENSIDAD HORARIA
El curso tendrá una intensidad horaria de 25 Horas presenciales teórico – prácticas
CONTENIDOS DEL CURSO
• Introducción a la robótica
o Reseña histórica
o Aplicaciones actuales
Industriales
Medicas
Militares
Ocio y entretenimiento
Domesticas
• Robots móviles
o Características de robot móviles
o Estructuras mecánicas
Tipos de locomoción
o Cinemática de robots móviles
o Sensores
2. Tipos de sensores comúnmente implementados
o Actuadores
Motores DC
Servomotores
o Software de gestión
• Estructura de microcontroladores
o CPU
o Registros
o Memoria
o Periféricos
o Módulos asociados a robótica
• Programación en C para microcontroladores
o Compilador
o Ejemplos de aplicación
o Simulación de programas
Visualización e Interpretación de registros
o Implementación de Módulos aplicados a robótica
PWM (Modulación por ancho de pulso)
ADC (Conversor análogo - digital)
KBI (Interrupción por teclado)
SPI (Comunicación serial)
• Implementación de plataforma robótica
o Diseño e implementación de robot seguidor de línea
3. EQUIPO DOCENTE
Msc. Ing. Gelbert Amarillo
Ingeniero Electrónico de la Universidad Central de Colombia, Actualmente realiza una maestría en Electrónica en
la Universidad Javeriana. Docente del área de sistemas digitales , trabaja actualmente en investigación
relacionada con desarrollo de hardware y software orientado a robótica, imágenes médicas y procesamiento de
señales.
Tarjeta de desarrollo
4. Sesión Contenido Competencias Desempeño esperado Actividades
Arquitectura de Analizar el modelo de El alumno comprende y Evaluar códigos de ejemplo y
Micro programación micro aplica el modelo de analizar el desempeño del hardware
controladores controladores de la familia programación de los en el tiempo y recursos.
PIC18F4550 micro controladores de
Analizar la operación del la familia PIC18F4550
1 reset y las interrupciones de El alumno interpreta y
los micro controladores comprende el
funcionamiento del reset
y las interrupciones
dentro del micro
controlador
Software de Comprender el El alumno realiza un Implementar una aplicación de
desarrollo MPLAB funcionamiento del entorno manejo adecuado de el lenguaje ensamblador que procese
Programación en de MPLAB entorno de MPLAB datos de entrada y genere
lenguaje C Diseñar algoritmos basado El alumno realiza secuencias sincronizadas
Programación en en operaciones aritméticas y rutinas para operar
lenguaje lógicas en C. datos y generar
ensamblador. Programar rutinas de control secuencias en un micro
Introducción de tiempo en lenguaje controlador
hardware ensamblador El alumno desarrolla
necesario para el Especificar el cómo se funciones para realizar
2 proyecto final pretende construir el proyecto temporizaciones con
(Seguidor de línea) final (seguidor de línea). alto grado de precisión.
El alumno comprende la
manera de efectuar la
implementación del
proyecto final.
Módulos El alumno interpreta
3-4 periféricos e módulos de timer y
Interrupciones desarrolla funciones de
configuración para
control de tiempo.
Implementar rutinas para El alumno interpreta Implementar una aplicación para
configurar módulos de Timer módulos de micro controlador con la función de
para control de tiempo comunicación serial y reloj de tiempo real visualizado por
Programar rutinas para desarrolla funciones una terminal
comunicación serial transmisión y recepción
Programar rutinas para de datos. Implementar una aplicación para
configuración de conversor El alumno interpreta micro controlador con la función de
análogo a digital. módulos de conversión adquisición y procesado de señales
Programar rutinas para análogo a digital y análogas
configuración de módulos de desarrolla funciones
modulación por ancho de adquisición de señales. Implementar una aplicación para
pulso micro controlador con la función de
Programar rutinas para la El alumno interpreta generar señales PWM definidas por
configuración del módulo módulos de modulación una terminal desde el PC.
SPI. por ancho de pulso y
desarrolla funciones de
generación de señales.
El alumno comprende y
utiliza adecuadamente
el módulo SPI.
Aplicaciones Implementar y diseñar de El alumnos integra Diseñar e implementar una aplicación
basadas en micro instrumentación de sensores sensores y diseña robótica móvil funcional
5-6 controladores circuitos para
(Robótica) interconexión con micro
controladores
Diseñar módulos de control El alumno diseña
de velocidad y sentido de circuitos de potencia
motores DC para control de motores
DC para interconexión
con mico controladores
Diseñar algoritmos para de El alumno desarrolla
códigos complejos en
control de tareas de robots
lenguaje ensamblador
móviles para control de robots.