Syllabus

SCC-1023 SISTEMAS PROGRAMABLES

DR. HECTOR QUEJ COSGAYA

hquej@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
7 2 2 4 Ingeniería Aplicada

Prerrequisitos
1) Conocer conceptos básicos de circuitos eléctricos y electrónicos.
2) Manejar instrumentos y equipos de mediciones eléctricas.
3) Seleccionar y manipular dispositivos analógicos y digitales para la implementación de circuitos.
4) Conocer e identificar modelos de arquitecturas de cómputo.
5) Desarrollar aplicaciones digitales en soluciones de problemas computacionales.
6) Desarrollar software de sistemas o de aplicación mediante lenguaje de interface.

Competencias Atributos de Ingeniería

Normatividad
La evaluación estará conformada de dos exámenes: Partipacion y Trabajo documental de la siguiente forma. Participación 20%. A.- Exposición de contenidos temáticos (5%) B.- Desarrollo de aplicaciones de software (10%) C.- Trabajos colaborativo en equipo e investigación (3%) D.- Asistencia a clases (2%). Trabajo Documental 20% E.- Contenido informativo e investigación 5% F.- Criterio personal e análisis de texto 10% G.- Fuentes bibliografícas 2% H.- Formato y redacción 3%

Materiales
1. Microcrontrolador PIC16F84 2. Microcontrolador HC12 3. Microchips Darlintong 2803 4. Software MatLav 5. Protoboard 6. Lenguajes de Programación (C++, Java, etc) 7. Multimetro digital 8. Computadoras Personales (20) 9. Actuadores para simular graficación por periféricos. (motores paso, revolución o servos) 10. Sensor de proximidad o barrera infrarroja

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 2.3.4
PARCIAL 2 De la actividad 3.1.1 a la actividad 4.6.1

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Sensores
          1.1. Ópticos
                   1.1.1. Tipos
                           Sensor LDR (17486 bytes)
                           http://es.wikipedia.org/wiki/Sensor
                           http://es.wikipedia.org/wiki/Fotorresistencia
                           http://es.wikipedia.org/wiki/Fototransistor
                          
                   1.1.2. Funcionamiento
                           Funcionamiento de sensores (298557 bytes)
                           http://es.wikipedia.org/wiki/Fotodiodo
                           http://es.wikipedia.org/wiki/C%C3%A9lula_fotoel%C3%A9ctrica
                          
                   1.1.3. Características
                           Características del sensor (78810 bytes)
                           http://www.sensing.es/index.htm
                           http://es.wikipedia.org/wiki/Sensor_final_de_carrera
                          
                   1.1.4. Modo de comunicación
                           Modos de comunicación (738816 bytes)
                           http://robots-argentina.com.ar/Sensores_general.htm
                           http://robots-argentina.com.ar/Sensores_general.htm#ldr
                          
          1.2. Temperatura
                   1.2.1. Tipos
                           http://robots-argentina.com.ar/Sensores_general.htm#termistores
                           http://robots-argentina.com.ar/Sensores_general.htm#rtd
                           http://es.wikipedia.org/wiki/Temperatura
                          
                   1.2.2. Funcionamiento
                           http://es.wikipedia.org/wiki/Termopar
                           http://es.wikipedia.org/wiki/RTD
                           http://es.wikipedia.org/wiki/Termistor
                          
                   1.2.3. Características
                           http://es.wikipedia.org/wiki/Termostato
                           http://es.wikipedia.org/wiki/Temperatura#Unidades_de_temperatura
                           http://es.wikibooks.org/wiki/F%C3%ADsica/Estructura_de_la_materia/Movimiento_molecular._Temperatura._Energ%C3%ADa_interna
                          
                   1.2.4. Modo de comunicación
                           http://robots-argentina.com.ar/Sensores_general.htm#diodost
                           http://robots-argentina.com.ar/Sensores_integradost.htm
                           http://robots-argentina.com.ar/Sensores_pirosensores.htm
                          
          1.3. Presión
                   1.3.1. Tipos
                           http://robots-argentina.com.ar/Sensores_general.htm#microsw
                           http://es.wikipedia.org/wiki/Piezoelectricidad
                           http://robots-argentina.com.ar/Sensores_parachoques.htm
                          
                   1.3.2. Funcionamiento
                           http://es.wikipedia.org/wiki/Transductor_piezoel%C3%A9ctrico
                           http://robots-argentina.com.ar/Sensores_presion.htm
                           http://www.festo.com/cms/es-mx_mx/9664.htm
                          
                   1.3.3. Características
                           Sensores de presión (821449 bytes)
                           http://es.wikipedia.org/wiki/Tensi%C3%B3n_el%C3%A9ctrica
                           http://lrobotikas.net/wiki/index.php?title=Sensor_de_presi%C3%B3n
                          
                   1.3.4. Modo de comunicación
                           http://robots-argentina.com.ar/Sensores_contacto.htm
                           http://robots-argentina.com.ar/Sensores_parachoques.htm
                           http://robots-argentina.com.ar/Sensores_general.htm#sfuerza
                           http://www.aficionadosalamecanica.net/sensores4.htm
                          
          1.4. Proximidad
                   1.4.1. Tipos
                           http://es.wikipedia.org/wiki/Sensor_inductivo
                           http://es.wikipedia.org/wiki/Sensor_de_proximidad
                           http://es.wikipedia.org/wiki/Sensor_de_proximidad#Interruptores_de_posici.C3.B3n
                          
                   1.4.2. Funcionamiento
                           Sensor Inductivo (905021 bytes)
                           http://robots-argentina.com.ar/Sensores_rf.htm
                           http://www.monografias.com/trabajos67/tecnologia-control/tecnologia-control2.shtml
                          
                   1.4.3. Características
                           Características del sensor (1015067 bytes)
                           http://www.festo.com/cms/es_es/9663.htm
                           http://www.electronicafacil.net/circuitos/Detector-de-proximidad-por-infrarrojos.html
                          
                   1.4.4. Modo de comunicación
                           http://sensorproximidad.blogspot.mx/
                           http://www.puntoflotante.net/SENSOR1.htm
                           http://www.puntoflotante.net/PUERTOSERIALEDUPIC.htm
                          
2. Actuadores
          2.1. Eléctricos
                   2.1.1. Tipos
                           Tipos de actuadores (164749 bytes)
                           http://es.wikipedia.org/wiki/Actuador
                           http://www.crya.com.mx/Subs/planta.php?clase=Motores
                          
                   2.1.2. Funcionamiento
                           http://www.crya.com.mx/Subs/producx.php?subclas=Pasos&clase=Motores
                           http://www.todorobot.com.ar/proyectos/4stepper/4stepper.htm
                           http://es.wikipedia.org/wiki/Actuador#Actuadores_el.C3.A9ctricos
                          
                   2.1.3. Características
                           http://es.wikipedia.org/wiki/Motor_el%C3%A9ctrico
                           http://es.wikipedia.org/wiki/Motor_paso_a_paso
                           http://es.wikipedia.org/wiki/Servomotor
                           http://es.wikipedia.org/wiki/Corriente_continua
                          
                   2.1.4. Modo de comunicación
                           Modos de comunicación (2837822 bytes)
                           http://es.wikipedia.org/wiki/Motor_universal
                           http://es.wikipedia.org/wiki/Motor_s%C3%ADncrono
                          
          2.2. Mecánicos
                   2.2.1. Tipos
                           http://es.wikipedia.org/wiki/Motor
                           http://es.wikipedia.org/wiki/Motor_de_combusti%C3%B3n_interna
                           http://www.lbservice.com.ar/index.php/news/main/4/event=view
                          
                   2.2.2. Funcionamiento
                           Funcionamiento de actuadores mecanicos (354598 bytes)
                           Actuadores mecanicos (338620 bytes)
                           http://www.festo.com/cms/es_es/9682.htm
                          
                   2.2.3. Características
                           http://www.festo.com/cat/es_es/products_011102
                           http://www.festo.com/cat/es_es/products_DHS
                           http://www.festo.com/cat/es_es/products_011100
                          
                   2.2.4. Modo de comunicación
                           http://www.festo.com/cat/es_es/products_060000
                           http://www.crya.com.mx/Subs/producx.php?subclas=Hogar&clase=Sistemas
                           http://es.wikipedia.org/wiki/Energ%C3%ADa_hidr%C3%A1ulica
                          
          2.3. Hidráulicos
                   2.3.1. Tipos
                           http://es.wikipedia.org/wiki/Actuador#Actuadores_hidr.C3.A1ulicos
                           http://es.wikipedia.org/wiki/Cilindro_hidr%C3%A1ulico
                           http://es.wikipedia.org/wiki/Motor_hidr%C3%A1ulico
                          
                   2.3.2. Funcionamiento
                           http://es.wikipedia.org/wiki/Motor_hidr%C3%A1ulico#Tipos_de_motores_hidr.C3.A1ulicos
                           http://es.wikipedia.org/wiki/M%C3%A1quina_hidr%C3%A1ulica
                           http://www.festo-didactic.com/es-es/productos/equipos-de-practicas/hidraulica/componentes/cilindro-diferencial-16-10-200.htm?fbid=ZXMuZXMuNTQ3LjE0LjE4LjU2MC4zNDg0
                          
                   2.3.3. Características
                           Características del motor hidráulico (748349 bytes)
                           http://es.wikipedia.org/wiki/Actuador#Actuadores_neum.C3.A1ticos
                           http://es.wikipedia.org/wiki/Bomba_hidr%C3%A1ulica
                          
                   2.3.4. Modo de comunicación
                           Ejemplos de aplicaciones (1027030 bytes)
                           Documento de robótica (2129313 bytes)
                           Actuadores en Robótica (213887 bytes)
                          
3. Microcontroladores
          3.1. Características generales
                   3.1.1. Introducción
                           http://es.wikipedia.org/wiki/Microcontrolador
                           http://es.wikipedia.org/wiki/Microcontrolador#Caracter.C3.ADsticas
                           http://es.wikipedia.org/wiki/Microcontrolador#Familias_de_microcontroladores
                          
                   3.1.2. Familias
                           http://es.wikipedia.org/wiki/Anexo:Microcontroladores_comunes#Microchip_Technology
                           http://es.wikipedia.org/wiki/PIC16F84
                           http://es.wikipedia.org/wiki/PIC16F87X
                          
                   3.1.3. Ancho de buses
                           Manual Pic (610193 bytes)
                           http://es.wikiversity.org/wiki/Estructura_del_microcontrolador
                           http://perso.wanadoo.es/pictob/micropic16f84.htm
                          
                   3.1.4. Memoria
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#memoria_de_programa
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#memoria_de_datos
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#puertos_de_e_s
                          
          3.1. Circuitería alternativa para entrada/salida
                   3.1.1. Generalidades
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#configuracion_de_los_puertos_de_entrada_salida
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#limite_de_corriente_para_los_puertos
                           http://perso.wanadoo.es/pictob/micropic16f84.htm#temporizador_contador_tmr0
                          
                   3.1.2. Displays LED, LCD y otros dispositivos de visualización
                           Manual LCD (3704558 bytes)
                           http://www.programarpicenc.com/libro/cap11-bus-i2c-microcontrolador-pic-mikroc-pro.html
                           http://www.monografias.com/trabajos11/infcinc/infcinc.shtml
                          
                   3.1.3. Codificadores de posición
                           http://es.wikipedia.org/wiki/PIC16F84
                           http://www.info-ab.uclm.es/labelec/solar/Microcontroladores/index.html
                           http://es.wikipedia.org/wiki/Microcontrolador_PIC#Juego_de_instrucciones_y_entorno_de_programaci.C3.B3n
                          
4. Programación de microcontroladores
          4.1. Modelo de programación.
                   4.1.1. Modelo de programación.
                           http://es.wikipedia.org/wiki/Microcontrolador_PIC#Programaci.C3.B3n_del_PIC
                           http://es.wikipedia.org/wiki/Microcontrolador_PIC#PICs_modernos
                           http://www.mikroe.com/chapters/view/82/#c4v1
                          
          4.2. Estructura de los registros del CPU
                   4.2.1. Estructura de los registros del CPU
                           http://www.mikroe.com/chapters/view/82/#c4v2
                           http://www.mikroe.com/chapters/view/82/#c4v3
                           http://www.mikroe.com/chapters/view/82/#c4v4
                          
          4.3. Modos de direccionamiento
                   4.3.1. Modos de direccionamiento
                           http://www.mikroe.com/chapters/view/82/#c4v5
                           http://www.mikroe.com/chapters/view/82/#c4v6
                           http://www.mikroe.com/chapters/view/82/#c4v7
                          
          4.4. Conjunto de instrucciones
                   4.4.1. Conjunto de instrucciones
                           http://www.mikroe.com/chapters/view/82/#c4v9
                           http://www.mikroe.com/chapters/view/82/#c4v10
                           http://www.mikroe.com/chapters/view/82/#c4v12
                          
          4.5. Lenguajes ensambladores
                   4.5.1. Lenguajes ensambladores
                           http://www.mikroe.com/chapters/view/82/#c4v13
                           http://www.mikroe.com/chapters/view/82/#c4v14
                           http://www.mikroe.com/chapters/view/82/#c4v16
                          
          4.6. Codificación
                   4.6.1. Codificación
                           http://www.youtube.com/watch?v=bM6EE8Xewl4&list=PL285801CFA784F3B5
                           http://www.youtube.com/watch?v=o27MDAvXyeM
                           http://www.youtube.com/watch?v=W9Uy-wgD5Vc
                           http://www.youtube.com/watch?v=F9SGq7yQPqY&list=PLnwu2s7SIakQ9NuMZgVLiGUbHP3U9AjtX
                          
5. Puertos y buses de comunicación para microcontroladores
          5.1. Tipos de puertos
                   5.1.1. Tipos de puertos
                           Micros 18F (7156174 bytes)
                           Reglas del Juego!!!! (2575282 bytes)
                           http://es.wikipedia.org/wiki/Dom%C3%B3tica
                          
          5.2. Programación de puertos
                   5.2.1. Programación de puertos
                           http://es.wikipedia.org/wiki/Dom%C3%B3tica#Est.C3.A1ndares
                           http://es.wikipedia.org/wiki/Dom%C3%B3tica#Programaci.C3.B3n_y_ahorro_energ.C3.A9tico
                          
          5.3. Aplicaciones de puertos
                   5.3.1. Aplicaciones de puertos
                           Acceso remoto con Web Services (357551 bytes)
                           http://www.alcuaderno.com/articulos/domotica-casera/
                           http://www.xataka.com/moviles/domotica-con-el-iphone-en-desarrollo
                          
          5.4. Estándares de buses
                   5.4.1. Estándares de buses
                           El estandar ZigBee (201049 bytes)
                           Usando el protocolo X10 (111277 bytes)
                          
          5.5. Manejo del bus
                   5.5.1. Manejo del bus
                           Manejo de buses en vivienda inteligente (426098 bytes)
                           Sistema de control Domótico con Micros (2064066 bytes)
                          
          5.6. Aplicaciones de buses
                   5.6.1. Aplicaciones de buses
                           Aplicación con ZigBee (612977 bytes)
                           Desarrollo de API para Domótica (3631605 bytes)
                          
          5.7. Comunicación
                   5.7.1. Comunicación
                           Redes de microcontroladores (145799 bytes)
                           Red de sensores inalámbricos (357925 bytes)
                           Ejemplo de Pic4550 (238190 bytes)
                          
6. Interfaces
          6.1. Conceptos básicos y clasificación.
                   6.1.1. Conceptos básicos y clasificación
                           http://es.wikipedia.org/wiki/L%C3%B3gica_difusa
                           http://es.wikipedia.org/wiki/Centro_de_masas
                          
          6.2. Módulos de adquisición de datos
                   6.2.1. Módulos de adquisición de datos
                           Lógica difusa para adquisición de datos (1394088 bytes)
                           Ejemplo de control difuso (777205 bytes)
                          
          6.3. Diseño y aplicación de interfaces
                   6.3.1. Hombre-máquina
                           Técnicas de control difuso (1515933 bytes)
                           http://revistas.udistrital.edu.co/ojs/index.php/visele/article/view/3753
                          
                   6.3.2. Máquina-Máquina
                           Inteligencia distribuida (595968 bytes)
                           RNA para interface inteligente (911678 bytes)
                           Guia de Robot C (331916 bytes)
                           https://sites.google.com/site/proyectosroboticos/encoder/encoder-por-software/pic-encoder-18f4550
                           http://www.puntoflotante.net/TUTORIAL-ENSAMBLADOR-BOLT-18F2550.htm
                           http://www.puntoflotante.net/FUNCIONES-C18.htm
                           http://www.aquihayapuntes.com/indice-practicas-pic-en-c/uso-del-tmr0-como-contador.html
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación