viernes, 30 de agosto de 2013

S05C01 : Taller Sensores y Actuadores

El dia de hoy haremos un quiz de lo que llevamos del curso, introduccion a los sistemas embebidos y microcontroladores. 

Taller 
Para subir a UAMVirtual 
Responda las siguientes preguntas sobre los actuadores y sensores que hemos utilizado en clase y que estaremos utilizando en la próxima clase, clasificar cada elemento como sensor o actuador  : 

Parte 1 :
  1. Fotoresistencia :
    1. Que es una fotoresistencia ?
    2. Para que se utiliza ? 
  2. Potenciometro
    1. Que es un potenciometro ?
    2. Que usos tiene ? 
    3. Que pines de Arduino se utilizan para leer la informacion del potenciometro
  3. Buzzer 
    1. Que es un buzzer o piezoelectrico ?
    2. Para que se utiliza ?
    3. Como se genera sonido desde la Arduino ? 
  4. Acelerometro (ADXL335)
    1. Que es un celerometro ?
    2. Para que se usa ? 
    3. Busque un diagrama que muestre como se conecta el acelerometro a la tarjeta Arduino 
  5. RFID (Lector RFID ID-12)
    1. Que es RFID ? 
    2. Para que se usa ? 
    3. Como envia el modulo RFID ID-12 la informacion ? 
    4. Busque un diagrama que muestre como se conecta el modulo RFID ID-12 a la Arduino 

viernes, 16 de agosto de 2013

S03C01 : Microcontroladores

El tema principal para esta clase son los microcontroladores : 
  • Que es un microcontrolador
  • Cual es su relación con los sistemas embebidos
  • Caracteristicas :
    • Memoria ROM
    • Memoria RAM
    • Memoria Flash
    • La EEPROM
    • Timers
    • I/O
    • Interface Serial
    • Conversor A/D
    • Comunicacion
    • Interrupciones
    • Alimentacion
  • Usos

Para estos temas nos basaremos en el libro (Paginas 1 al 8)
http://ti.tuwien.ac.at/ecs/teaching/courses/mclu/theory-material/Microcontroller.pdf

Se presentara también información del microcontrolador ATmega328 el cual se utilizara para el desarrollo de las practicas del curso.

viernes, 9 de agosto de 2013

S01C01: Introducción a los Sistemas Embebidos

Temas a Tratar : 
  • Que es un Sistema Embebido ?
  • Sistemas Embebidos y Computación Ubicua
  • Ejemplos
    • Automóviles
    • Aviones
    • Telecomunicaciones
    • Sistemas Médicos
    • Autenticacion de Usuarios
    • ....
  • Fiabilidad
  • Eficiencia
  • Tiempo Real
  • Sistemas Dedicados
Material : 

Actividad para el Viernes 16 de Agosto de 2013 :
  • Responder las siguientes preguntas :
    • Identificar las carateristicas del microcontrolador ATmega328
      • Tipos de Memoria
      • Cantidad de Memoria
      • Velocidad de Procesamiento
      • Voltaje de Operacion

S01C01 : Presentacion del Curso

Universidad Autonoma de Manizales
Facultad de Ingenierias 
Ingeniería de Sistemas 

Sistemas Embebidos
TercerSemestre de 2013

Docente : Marlon J. Manrique (marlonj.uam en gmail) 

Programa : 
  1. Primer Corte :
    1. Introduccion a los Sistemas Embebidos
    2. Historia y Motivación.
    3. Clasificaciones y Metas
    4. Microcontroladores 
    5. Arquitectura de los microcontroladores
    6. Programacion Basica de Microcontroladores 
    7. Ambiente de desarrollo Arduino
    8. Comunicacion con el Computador
    9. Quizes (30%) 
    10. Talleres (40%) 
    11. Examen (30%) 
  2. Segundo Corte :
    1. Programacion de Sistemas Embebidos
    2. Assembler 
    3. C y C++ 
    4. Otros Ambientes de Desarrollo
    5. Quizes (30%) 
    6. Talleres (40%)
    7. Examen (30%) 
  3. Tercer Corte : 
    1. Robotica 
    2. Movimiento 
    3. Control 
    4. Comunicacion
    5. Quizes (30%) 
    6. Talleres (40%)
    7. Examen (30%)
Clases : 

jueves, 14 de febrero de 2013

S05C01 : Taller Sensores y Actuadores


Taller Sensores y Actuadores : 

Responda las siguientes preguntas sobre los actuadores y sensores que hemos utilizado en clase y que estaremos utilizando en la próxima clase, clasificar cada elemento como sensor o actuador  : 

Subir a UAMVirtual 
  1. Fotoresistencia :
    1. Que es una fotoresistencia ?
    2. Para que se utiliza ? 
  2. Potenciometro
    1. Que es un potenciometro ?
    2. Que usos tiene ? 
    3. Que pines de Arduino se utilizan para leer la informacion del potenciometro
  3. Buzzer 
    1. Que es un buzzer o piezoelectrico ?
    2. Para que se utiliza ?
    3. Como se genera sonido desde la Arduino ? 
  4. Acelerometro (ADXL335)
    1. Que es un celerometro ?
    2. Para que se usa ? 
    3. Busque un diagrama que muestre como se conecta el acelerometro a la tarjeta Arduino 
  5. RFID (Lector RFID ID-12)
    1. Que es RFID ? 
    2. Para que se usa ? 
    3. Como envia el modulo RFID ID-12 la informacion ? 
    4. Busque un diagrama que muestre como se conecta el modulo RFID ID-12 a la Arduino 

viernes, 25 de enero de 2013

S03C01 : Microcontroladores

El tema principal para esta clase son los microcontroladores : 
  • Que es un microcontrolador
  • Cual es su relación con los sistemas embebidos
  • Caracteristicas :
    • Memoria ROM
    • Memoria RAM
    • Memoria Flash
    • La EEPROM
    • Timers
    • I/O
    • Interface Serial
    • Conversor A/D
    • Comunicacion
    • Interrupciones
    • Alimentacion
  • Usos

Para estos temas nos basaremos en el libro "Microcontrollers made easy" de STMicroelectronicshttp://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00003980.pdf

Se presentara también información del microcontrolador ATmega328 el cual se utilizara para el desarrollo de las practicas del curso.

viernes, 18 de enero de 2013

S01C01: Introducción a los Sistemas Embebidos

Temas a Tratar : 
  • Que es un Sistema Embebido ?
  • Sistemas Embebidos y Computación Ubicua
  • Ejemplos
    • Automóviles
    • Aviones
    • Telecomunicaciones
    • Sistemas Médicos
    • Autenticacion de Usuarios
    • ....
  • Fiabilidad
  • Eficiencia
  • Tiempo Real
  • Sistemas Dedicados
Material : 

Actividad para el Viernes 25 de Enero de 2013 :
  • Responder las siguientes preguntas :
    • Identificar las carateristicas del microcontrolador ATmega328
      • Tipos de Memoria
      • Cantidad de Memoria
      • Velocidad de Procesamiento
      • Voltaje de Operacion

S01C01 : Presentación del Curso

Universidad Autonoma de Manizales
Facultad de Ingenierias 
Ingeniería de Sistemas 

Sistemas Embebidos
Primer Semestre de 2013

Docente : Marlon J. Manrique (marlonj.uam en gmail) 

Programa : 
  1. Primer Corte :
    1. Introduccion a los Sistemas Embebidos
    2. Historia y Motivación.
    3. Clasificaciones y Metas
    4. Microcontroladores 
    5. Arquitectura de los microcontroladores
    6. Programacion Basica de Microcontroladores 
    7. Ambiente de desarrollo Arduino
    8. Comunicacion con el Computador
    9. Quizes (30%) 
    10. Talleres (40%) 
    11. Examen (30%)  (Febrero 22)
  2. Segundo Corte :
    1. Programacion de Sistemas Embebidos
    2. Assembler 
    3. C y C++ 
    4. Otros Ambientes de Desarrollo
    5. Quizes (30%) 
    6. Talleres (40%)
    7. Examen (30%) Abril 12  
  3. Tercer Corte : 
    1. Robotica 
    2. Movimiento 
    3. Control 
    4. Comunicacion
    5. Quizes (30%) 
    6. Talleres (40%)
    7. Examen (30%) Mayo 17
Clases : 

viernes, 17 de febrero de 2012

S05C01 : Taller Sensores y Actuadores

Responda las siguientes preguntas sobre los actuadores y sensores que hemos utilizado en clase y que estaremos utilizando en la próxima clase, clasificar cada elemento como sensor o actuador  : 

Parte 1 :
  1. Fotoresistencia :
    1. Que es una fotoresistencia ?
    2. Para que se utiliza ? 
  2. Potenciometro
    1. Que es un potenciometro ?
    2. Que usos tiene ? 
    3. Que pines de Arduino se utilizan para leer la informacion del potenciometro
  3. Buzzer 
    1. Que es un buzzer o piezoelectrico ?
    2. Para que se utiliza ?
    3. Como se genera sonido desde la Arduino ? 
  4. Acelerometro (ADXL335)
    1. Que es un celerometro ?
    2. Para que se usa ? 
    3. Busque un diagrama que muestre como se conecta el acelerometro a la tarjeta Arduino 
  5. RFID (Lector RFID ID-12)
    1. Que es RFID ? 
    2. Para que se usa ? 
    3. Como envia el modulo RFID ID-12 la informacion ? 
    4. Busque un diagrama que muestre como se conecta el modulo RFID ID-12 a la Arduino 
Parte 2 : 
  1. Teniendo en cuenta los diferentes actuadores y sensores que han conocido en la clase y en el taller, proponer la construccion de un sistema embebido con algunos de estos elementos
    1. Cual seria el proposito del sistema 
    2. Que sensores se usan 
    3. Que actuadores se usan 
Escribir las respuestas en un documento Word y subirlo a UAMVirtual

viernes, 27 de enero de 2012

S02C02: Practica con Arduino



Se realizara la primera practica con Arduino : 

  • Partes de la tarjeta
    • Micro controlador
    • Fuente y Regulador
    • Conector USB, conversor Serial - USB
    • Pines Digitales
    • Pines Analogos
  • El Hola Mundo
    • El LED
    • Controlando el led en la tarjeta
    • Un Led Externo

lunes, 23 de enero de 2012

S02C01 : Microcontroladores

El tema principal para esta clase son los microcontroladores : 
  • Que es un microcontrolador
  • Cual es su relación con los sistemas embebidos
  • Caracteristicas :
    • Memoria ROM
    • Memoria RAM
    • Memoria Flash
    • La EEPROM
    • Timers
    • I/O
    • Interface Serial
    • Conversor A/D
    • Comunicacion
    • Interrupciones
    • Alimentacion
  • Usos

Para estos temas nos basaremos en el libro "Microcontrollers made easy" de STMicroelectronicshttp://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00003980.pdf

Se presentara también información del microcontrolador ATmega328 el cual se utilizara para el desarrollo de las practicas del curso.

viernes, 20 de enero de 2012

S01C02: Introducción a los Sistemas Embebidos

Temas a Tratar :
  • Que es un Sistema Embebido ?
  • Sistemas Embebidos y Computación Ubicua
  • Ejemplos
    • Automóviles
    • Aviones
    • Telecomunicaciones
    • Sistemas Médicos
    • Autenticacion de Usuarios
    • ....
  • Fiabilidad
  • Eficiencia
  • Tiempo Real
  • Sistemas Dedicados
Material : 

Actividad para el Viernes 20 de Enero de 2012 :
  • Responder las siguientes preguntas :
    • Identificar las carateristicas del microcontrolador ATmega328
      • Tipos de Memoria
      • Cantidad de Memoria
      • Velocidad de Procesamiento
      • Voltaje de Operacion

lunes, 16 de enero de 2012

S01C01 : Presentación del Curso

Universidad Autonoma de Manizales
Facultad de Ingenierias
Ingeniería de Sistemas

Sistemas Embebidos
Primer Semestre de 2012

Docente : Marlon J. Manrique (marlonj.uam en gmail)
Programa :
  1. Primer Corte :
    1. Introduccion a los Sistemas Embebidos
    2. Historia y Motivación.
    3. Clasificaciones y Metas
    4. Microcontroladores
    5. Arquitectura de los microcontroladores
    6. Programacion Basica de Microcontroladores
    7. Ambiente de desarrollo Arduino
    8. Comunicacion con el Computador
    9. Talleres (50%)
    10. Quizes (30%)
    11. Examen (20%) Febrero 25 de 2012
  2. Segundo Corte :
    1. Programacion de Sistemas Embebidos
    2. Assembler
    3. C y C++
    4. Modulos de captura de datos
    5. Programacion en Java
    6. Otros Ambientes
    7. Plataforma Bug
    8. Desarrollo de aplicaciones para dispositivos
    9. Talleres (50%)
    10. Examen (20%) Abril 14 de 2012
    11. Quizes (30%)
  3. Tercer Corte :
    1. Computacion Movil
    2. Desarrollo de aplicaciones en Android
    3. Desarrollo de dispositivos conectados a Android
    4. Talleres (50%)
    5. Examen (20%) Mayo 25 de 2012
    6. Quizes (30%)
Clases :

viernes, 28 de octubre de 2011

S10C01 : Taller Sistemas de Tiempo Real

Muchos de los sistemas embebidos se basan en sistemas de tiempo real por lo cual se debe identificar muy bien que es un sistema de tiempo real y como funciona, para cubrir este tema los estudiantes deben realizar un taller respondiendo las siguientes preguntas : 
  1. Que es un sistema de Tiempo Real ?
  2. Que carateristicas debe tener un sistema de Tiempo Real ?
  3. De 5 ejemplos de sensores 
  4. De 5 ejemplos de actuadores 
  5. Cual es la diferencia entre eventos sincronos y asincronos ?
    de un ejemplo de cada uno
  6. Que tipos de planificacion se encuentran en los sistemas de tiempo real ?
  7. Describa en términos de sensores - procesamiento - actuadores un sistema que permita a un vehículo autónomo seguir una ruta de un punto A a un punto B pasando por puntos intermedios. (Vale 4 Puntos)
    1. Que sensores se necesitan ?
    2. Que actuadores se necesitan ? 
    3. Cual es la información que necesita ser capturada ?
    4. Que procesamiento se debe de hacer con la informacion ? 
    5. Que acciones se deben realizar ? 
    6. Que caracteristicas de tiempo real tiene el sistema ?
Esta actividad debe ser realizada en el horario de clase y se debe enviar por correo electrónico al terminar la clase.

Recursos :

viernes, 14 de octubre de 2011

S09C01 : Practicas con Arduino

Se realizaran practicas con grupos con diferentes sensores y actuadores, entre ellos : 
  1. Lector de Tarjetas RFID
  2. Compas 
  3. Buzzer 
  4. Manejo de Pantallas LCD
  5. Acelerometro 
  6. Comunicacion IR 
Este ejercicio tiene como fin que los estudiantes conozcan los diferentes elementos como librerias y modulos que se pueden utilizar en la creacion de sistemas embebidos.

viernes, 30 de septiembre de 2011

S08C01 : Sensores y Actuadores

Se tratara el tema de sensores y actuadores en la creacion de sistemas embebidos. Entre los elementos que se hablara estan :
  • Sensores : 
    • Sensor de Luz
    • Sensor de Movimiento
    • Modulo GPS EM-406A 
    • Acelerometro ADXL335 
    • Infrarojo
  • Actuadores : 
    • LEDs 
    • Motores 
    • Servo Motor 
  • Otros Componentes :
    • Puente H
    • Arduino Ethernet
    • Modem Bluetooth BlueSMiRF RP-SMA
    • Arduino Lilypad 
    • Comunicacion IR
Se hablaron de los diferentes modos de usos de estas tecnología.

Para la proxima clase traer un control remoto infrarojo de los que son utilizados para televisores, dvds entre otros. 

viernes, 16 de septiembre de 2011

S06C01 : Primer Parcial

Recuerden los temas a evaluar :


  • Sistemas Embebidos 
    • Definicion 
    • Características 
  • Microcontroladores
    • Relación con los Sistemas Embebidos 
    • Características 
En UAMVirtual se encuentra el cuestionario de la parte Teórica y el enunciado para la parte practica del examen.

El grupo se dividió en dos para facilitar el desarrollo de la practica

viernes, 19 de agosto de 2011

S02C02: Practica con Arduino


Se realizara la primera practica con Arduino :

  • Partes de la tarjeta
    • Micro controlador
    • Fuente y Regulador
    • Conector USB, conversor Serial - USB
    • Pines Digitales
    • Pines Analogos
  • El Hola Mundo
    • El LED
    • Controlando el led en la tarjeta
    • Un Led Externo

jueves, 18 de agosto de 2011

S02C01 : Microcontroladores

El tema principal para esta clase son los microcontroladores :
  • Que es un microcontrolador
  • Cual es su relación con los sistemas embebidos
  • Caracteristicas :
    • Memoria ROM
    • Memoria RAM
    • Memoria Flash
    • La EEPROM
    • Timers
    • I/O
    • Interface Serial
    • Conversor A/D
    • Comunicacion
    • Interrupciones
    • Alimentacion
  • Usos

Para estos temas nos basaremos en el libro "Microcontrollers made easy" de STMicroelectronics http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00003980.pdf


Se presentara también información del microcontrolador ATmega328 el cual se utilizara para el desarrollo de las practicas del curso.

Actividad para el Viernes 19 de Agosto de 2011 :
  • Responder las siguientes preguntas :
    • Que es un LED ?
    • Que es una fotoresistencia (LDR) y como funciona ?

viernes, 12 de agosto de 2011

S01C02: Introducción a los Sistemas Embebidos

Temas a Tratar :
  • Que es un Sistema Embebido ?
  • Sistemas Embebidos y Computación Ubicua
  • Ejemplos
    • Automóviles
    • Aviones
    • Telecomunicaciones
    • Sistemas Médicos
    • Autenticacion de Usuarios
    • ....
  • Fiabilidad
  • Eficiencia
  • Tiempo Real
  • Sistemas Dedicados
Actividad para el Jueves 18 de Agosto de 2011 :
  • Responder las siguientes preguntas :
    • Identificar las carateristicas del microcontrolador ATmega328
      • Tipos de Memoria
      • Cantidad de Memoria
      • Velocidad de Procesamiento
      • Voltaje de Operacion