SlideShare una empresa de Scribd logo
1 de 5
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
   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
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
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.
Contenido programatico curso robotica ucc

Más contenido relacionado

La actualidad más candente

Presentacion info
Presentacion infoPresentacion info
Presentacion infomariopoza00
 
Presentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_iPresentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_iymendal
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTPcesia_97
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Arcelia Viagra
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionlupitagarcia07
 
Diseño de Algoritmos
 Diseño de Algoritmos Diseño de Algoritmos
Diseño de AlgoritmosTaniaCalle
 
Tareasol
TareasolTareasol
Tareasolpalasis
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionjafp21
 
Sesion01 c++
Sesion01  c++Sesion01  c++
Sesion01 c++imagincor
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 

La actualidad más candente (19)

Presentacion info
Presentacion infoPresentacion info
Presentacion info
 
Presentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_iPresentacion ip algoritmia_2012_i_v2_parte_i
Presentacion ip algoritmia_2012_i_v2_parte_i
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
GLOSARIO TECNICO
GLOSARIO TECNICOGLOSARIO TECNICO
GLOSARIO TECNICO
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacion
 
Tarea N° 4
Tarea N° 4Tarea N° 4
Tarea N° 4
 
Tarea n° 4
Tarea n° 4Tarea n° 4
Tarea n° 4
 
Diseño de Algoritmos
 Diseño de Algoritmos Diseño de Algoritmos
Diseño de Algoritmos
 
Tareasol
TareasolTareasol
Tareasol
 
Lenguajes y programación de robots IPN 2
Lenguajes y programación de robots IPN 2Lenguajes y programación de robots IPN 2
Lenguajes y programación de robots IPN 2
 
Doc2
Doc2Doc2
Doc2
 
Temarios automatizacion
Temarios automatizacionTemarios automatizacion
Temarios automatizacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Temario diplomado
Temario diplomadoTemario diplomado
Temario diplomado
 
Sesion01 c++
Sesion01  c++Sesion01  c++
Sesion01 c++
 
Literal 5 pasos
Literal 5 pasosLiteral 5 pasos
Literal 5 pasos
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 

Similar a Contenido programatico curso robotica ucc

Similar a Contenido programatico curso robotica ucc (20)

El plc programador logico computarizado
El plc programador logico computarizadoEl plc programador logico computarizado
El plc programador logico computarizado
 
Microprocesadore y Microcontroladores.pdf
Microprocesadore y Microcontroladores.pdfMicroprocesadore y Microcontroladores.pdf
Microprocesadore y Microcontroladores.pdf
 
Microprocesadore y Microcontroladores.pdf
Microprocesadore y Microcontroladores.pdfMicroprocesadore y Microcontroladores.pdf
Microprocesadore y Microcontroladores.pdf
 
T2 tiempo de respuesta de un plc
T2 tiempo de respuesta de un plcT2 tiempo de respuesta de un plc
T2 tiempo de respuesta de un plc
 
Contenido microcontroladores
Contenido microcontroladoresContenido microcontroladores
Contenido microcontroladores
 
Publicidad
PublicidadPublicidad
Publicidad
 
PROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADORPROGRAMACIÓN DE MICROCONTROLADOR
PROGRAMACIÓN DE MICROCONTROLADOR
 
CURSO DE PICS.pptx
CURSO DE PICS.pptxCURSO DE PICS.pptx
CURSO DE PICS.pptx
 
T 25
T 25T 25
T 25
 
Microprocesadores1
Microprocesadores1Microprocesadores1
Microprocesadores1
 
T 25
T 25T 25
T 25
 
T 25
T 25T 25
T 25
 
El software
El softwareEl software
El software
 
Introduccion a automatas programables
Introduccion a automatas programablesIntroduccion a automatas programables
Introduccion a automatas programables
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Omar,luis,daniel
Omar,luis,danielOmar,luis,daniel
Omar,luis,daniel
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Presentación
PresentaciónPresentación
Presentación
 

Contenido programatico curso robotica ucc

  • 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.