Вы находитесь на странице: 1из 5

23/12/2019 100000I15N_Microcontroladores

SÍLABO
MICROCONTROLADORES (100000I15N)
2020 - Verano

1. DATOS GENERALES

1.1.Carrera: INGENIERÍA BIOMÉDICA


INGENIERÍA ELECTRÓNICA
INGENIERÍA MECATRÓNICA

1.2. Créditos: 3

1.3. Modalidad: Presencial


1.4. Horas semanales: 8

2. FUNDAMENTACIÓN
Esta asignatura brinda un gran campo de aplicaciones al estudiante ya que contribuye a obtener en su formación el desarrollo de
sistemas electrónicos digitales utilizando los microcontroladores de MICROCHIP, el uso y aplicación de estos dispositivos son de
gran importancia en el rubro de la investigación y la industria, permitiendo al estudiante la concepción sistémica de estos
dispositivos

3. SUMILLA

El curso es teórico, práctico y experimental. Inicia con los microcontroladores PIC18F4550, se estudia la arquitectura,
configuraciones y modos de interrupciones. Asimismo, la configuración y programación de los módulos internos del
microcontrolador, concluyendo con las interfaces y periféricos de comunicación.

4. LOGRO GENERAL DE APRENDIZAJE


Al final de la asignatura el estudiante brinda soluciones usando microcontroladores mediante el análisis y diseño de sistemas
digitales de complejidad media. El estudiante utiliza el uso del lenguaje C para microcontroladores con las aplicaciones básicas e
intermedias en ingeniería.

5. UNIDADES Y LOGROS ESPECÍFICOS DE APRENDIZAJE

Unidad de aprendizaje 1: Semana 1,2 y 3


Arquitectura interna del Microcontrolador.

Logro específico de aprendizaje:


Logro específico de aprendizaje: Comprende y aplica los principios fundamentales de la arquitectura de los microcontroladores de 8 bits,
complementando su importancia con el manejo y programación mediante software de simulación.

https://silbia.lacafetalab.pe/syllabuses/export/3746.html 1/5
23/12/2019 100000I15N_Microcontroladores

Temario:

Introducción a los microcontroladores.


Arquitectura del Microcontrolador PIC18F4550.
- Introducción
- Organización de Memoria
- Organización de Memoria
- Memoria de Programa, Memoria de Datos
Memoria EEPROM, Memoria RAM
( Registros SFR y GPR)
Arquitectura del Microcontrolador PIC18F4550.
- Fuentes de Reset
- Osciladores (LP,XT,HS,INTOSC,EXTRC)
- Circuito básico de funcionamiento.
- Arquitectura del Microcontrolador PIC18F4550.
Manejo de Puertos de I/O(Registros TRISx ,PORTx y LATx ).
Uso de operadores aritméticos y lógicos, variables, constantes y sentencias en la programación para microcontroladores. Uso de
Vectores, punteros y funciones en lenguaje C.
Uso de las funciones para retardos de tiempo (__delay_ms y __delay_us)
Ejercicios del uso de operadores , vectores y punteros.
Aplicaciones de las funciones de retardo (__delay-ms y __delay_us)
Interrupciones
- Definiciones y fuentes de interrupción.
- Funcionamiento del ciclo de interrupción.
- Registros de interrupción, habilitadores y banderas.
Interrupción Externa 0
- Introducción
- Características
Implementación de un programa para interrupción externa usando las interrupciones en lenguaje C.
Practica Calificada 1

Unidad de aprendizaje 2: Semana 4,5,6 y 7


Periféricos del microcontrolador PIC y visualizador LCD.

Logro específico de aprendizaje:


Analiza, diseña y programas para un visualizador LCD y los módulos internos del microcontrolador complementando su aprendizaje con
herramientas informáticas de simulación, así como la implementación en prototipos de prueba.

Temario:

Manejo del Módulo LCD alfanumérico HD44780.


- Funcionamiento del controlador HD44780.
- Uso de la CGRAM, CGROM y DDRAM.
- Uso y manejo del visualizador LCD. Display de cristal Liquido. Analisis básico de su fincionamiento.
Aplicaciones usando el visualizador LCD, en lenguaje C,
Practica Calificada 2
Temporizadores (Timer 0 , Timer 1 y Timer 2)
- Descripción de los módulos de temporización.
- Configuración del módulo TMR0, TMR1 y TMR2 en modo temporizador.
- Calculo de la temporización.
- Configuración del módulo TMR0, TMR1 y TMR2 usando interrupciones.
Practica Calificada 3
Ejemplo de aplicación de temporizaciones, utilizando los temporizadores internos (Timer 0, Timer 1 y TMR2 ) del microcontrolador.
Realizaremos la implementación de un programa que pueda configurar los temporizadores internos del microcontrolador PIC en
lenguaje C, usando el MPLABX y el Proteus.
Conversor Análogo- Digital (ADC).
- Fundamentos de los convertidores Analógico -Digital.
- Configuración del módulo ADC del microcontrolador para convertir una señal analógica en digital. Ejercicios de configuración
para el módulo ADC
Realizaremos la implementación de un programa que pueda configurar el módulo ADC en lenguaje C. Uso de librerías para el
ADC
Comunicación Serial (UART)
- Introducción a la comunicación Serial RS232.
- Módulo UART del microcontrolador
- Configuración del módulo UART del microcontrolador
Practica Calificada 4
Aplicación de envío de datos del microcontrolador a un terminal de datos de la PC.
Realizaremos la implementación de un programa que pueda enviar datos por el puerto serial a la PC usando el lenguaje C,
usando el MPLABX y el Proteus.

Unidad de aprendizaje 3: Semana 8 y 9


Aplicaciones integradas con microcontroladores.

https://silbia.lacafetalab.pe/syllabuses/export/3746.html 2/5
23/12/2019 100000I15N_Microcontroladores

Logro específico de aprendizaje:


Analiza, diseña el desarrollo de sistemas embebidos básicos, en su aspecto físico hardware y de programación software con
herramientas informáticas de simulación y así mismo la implementación de prototipos de prueba

Temario:

Sistemas embebidos
- Introducción
- Arquitectura de un sistema embebido
- Análisis y diseño de un sistema embebido para monitoreo de temperatura inalámbrico utilizando módulos de transmisión
bluetooth.
Metodología del diseño de sistemas embebidos.
Practica Calificada 5
Desarrollo del hardware embebido.
Desarrollo del software embebido.
Implementación de un programa que pueda enviar datos de manera inalámbrica a una aplicación de PC o una aplicación de un
Smartphone.
Proyecto final sobre sistema embebido
Integración del hardware y software.
Pruebas y depuración del prototipo.
Examen Final

6. METODOLOGÍA
Se dictarán clases teóricas con desarrollo de exposiciones y la participación activa de los estudiantes mediante la realización de
trabajo autónomo grupal e individual. Para ello se facilitará guías de laboratorio y separata de problemas para resolver en clase y
fuera de ella.
Los principios de aprendizaje que promueven este curso son:
• Aprendizaje autónomo
• Aprendizaje basado en evidencias
• Aprendizaje colaborativo.

7. SISTEMA DE EVALUACIÓN
El cálculo del promedio final se hará de la siguiente manera:

(10%)PC1 + (10%)PC2 + (10%)PC3 + (15%)PC4 + (15%)PC5 + (40%)EXFI

Donde:

Tipo Descripción Semana Observación

PC1 PRACTICA CALIFICADA 1 3 practica calificada 1

PC2 PRACTICA CALIFICADA 2 4 practica calificada 2 - Laboratorio

PC3 PRACTICA CALIFICADA 3 5 practica calificada 3

PC4 PRACTICA CALIFICADA 4 7 practica calificada 4 - Laboratorio

PC5 PRACTICA CALIFICADA 5 8 practica calificada 5

EXFI EXAMEN FINAL INDIVIDUAL 9 examen final individual

Indicaciones sobre Fórmulas de Evaluación:

1. Solo se podrá rezagar el Examen Final.


2. El examen rezagado incluye los contenidos de todo el curso.
3. No se elimina ninguna práctica calificada.
4. La nota mínima aprobatoria es 12 (doce).
5. En el caso de que un alumno no rinda una práctica calificada (PC) y, por lo tanto, obtenga NS, esta es reemplazada con la
nota que se obtenga en el examen final o de rezagado. En caso de que el alumno tenga más de una práctica calificada no
rendida, solo se reemplaza la práctica calificada de mayor peso. No es necesario que el alumno realice trámite alguno para
que este remplazo se realice.

8. FUENTES DE INFORMACIÓN
Bibliografía Base:

ANGULO USATEGUI, JOSÉ MARÍA (2007) Microcontroladores PIC, MCGRAW HILL INTERAMERICANA DE ESPANA

Bibliografía Complementaria:

https://silbia.lacafetalab.pe/syllabuses/export/3746.html 3/5
23/12/2019 100000I15N_Microcontroladores

LEHMANN, STEFAN (2008) Microcontroladores PIC , MARCOMBO


JOSÉ ADOLFO GONZÁLES VÁSQUEZ (2012) Introducción a los Microcontroladores

9. CRONOGRAMA DE ACTIVIDADES

Actividades y
Unidad de aprendizaje Semana Sesión Tema
evaluaciones

Introducción a los microcontroladores.


Arquitectura del Microcontrolador PIC18F4550. Ejemplos de aplicación
- Introducción
- Organización de Memoria
1
- Organización de Memoria
- Memoria de Programa, Memoria de Datos
Memoria EEPROM, Memoria RAM
( Registros SFR y GPR)
1
Arquitectura del Microcontrolador PIC18F4550.
- Fuentes de Reset Ejemplos de aplicacion
- Osciladores (LP,XT,HS,INTOSC,EXTRC) practica . Examen de
- Circuito básico de funcionamiento. entrada
2
- Arquitectura del Microcontrolador
PIC18F4550.
Manejo de Puertos de I/O(Registros TRISx
,PORTx y LATx ).

Uso de operadores aritméticos y lógicos,


variables, constantes y sentencias en la Ejercicios de aplicacion
programación para microcontroladores. Uso de
3
Vectores, punteros y funciones en lenguaje C.
Uso de las funciones para retardos de tiempo
(__delay_ms y __delay_us)
Unidad 1
Arquitectura interna del Ejercicios del uso de operadores , vectores y
Microcontrolador punteros. Implementación de
2 Aplicaciones de las funciones de retardo programas básicos
(__delay-ms y __delay_us) relacionado a los
operadores en lenguaje
C para
4 microcontroladores
usando el MPLABX y el
Proteus. Programa
ejemplo en XC8, para el
microcontrolador
PIC18F4550

Interrupciones
- Definiciones y fuentes de interrupción. Ejercicios de aplicacion
5 - Funcionamiento del ciclo de interrupción.
- Registros de interrupción, habilitadores y
banderas.

3 Interrupción Externa 0
- Introducción Ejemplos de aplicación
- Características Practica Calificada 1
6 Implementación de un programa para (Practica Calificada 1)
interrupción externa usando las interrupciones
en lenguaje C.
Practica Calificada 1

Unidad 2 Manejo del Módulo LCD alfanumérico


Periféricos del HD44780. Ejercicios de aplicación.
microcontrolador PIC y - Funcionamiento del controlador HD44780. Uso del MPLABX y el
visualizador LCD 7 - Uso de la CGRAM, CGROM y DDRAM. Proteus.
- Uso y manejo del visualizador LCD. Display de
cristal Liquido. Analisis básico de su
4 fincionamiento.

Aplicaciones usando el visualizador LCD, en


lenguaje C, Practica Calificada 2
8 Practica Calificada 2 (Practica Calificada 2
Laboratorio)

5 9 Temporizadores (Timer 0 , Timer 1 y Timer 2)


- Descripción de los módulos de temporización. Ejercicios de aplicación

https://silbia.lacafetalab.pe/syllabuses/export/3746.html 4/5
23/12/2019 100000I15N_Microcontroladores

- Configuración del módulo TMR0, TMR1 y Practica Calificada 3


TMR2 en modo temporizador. (Practica Calificada 3)
- Calculo de la temporización.
- Configuración del módulo TMR0, TMR1 y
TMR2 usando interrupciones.
Practica Calificada 3

Ejemplo de aplicación de temporizaciones,


utilizando los temporizadores internos (Timer 0, Ejercicios de aplicación
Timer 1 y TMR2 ) del microcontrolador.
Realizaremos la implementación de un
10
programa que pueda configurar los
temporizadores internos del microcontrolador
PIC en lenguaje C, usando el MPLABX y el
Proteus.

Conversor Análogo- Digital (ADC).


- Fundamentos de los convertidores Analógico - Ejercicios de aplicación
Digital.
11 - Configuración del módulo ADC del
microcontrolador para convertir una señal
6 analógica en digital. Ejercicios de configuración
para el módulo ADC

Realizaremos la implementación de un
programa que pueda configurar el módulo ADC Ejemplos de aplicación
12
en lenguaje C. Uso de librerías para el ADC práctica

Comunicación Serial (UART)


- Introducción a la comunicación Serial RS232. Practica Calificada 4
- Módulo UART del microcontrolador (Practica Calificada 4
13 Laboratorio)
- Configuración del módulo UART del
microcontrolador Ejercicios de aplicación
Practica Calificada 4
7
Aplicación de envío de datos del
microcontrolador a un terminal de datos de la Ejemplos de aplicación
PC.
14 Realizaremos la implementación de un
programa que pueda enviar datos por el puerto
serial a la PC usando el lenguaje C, usando el
MPLABX y el Proteus.

Sistemas embebidos
- Introducción Ejercicios de aplicación
- Arquitectura de un sistema embebido Practica Calificada 5
- Análisis y diseño de un sistema embebido (Practica Calificada 5)
15
para monitoreo de temperatura inalámbrico
utilizando módulos de transmisión bluetooth.
Metodología del diseño de sistemas embebidos.
Practica Calificada 5
8
Desarrollo del hardware embebido.
Desarrollo del software embebido. Ejemplos y ejercicio de
Unidad 3
Implementación de un programa que pueda aplicación
Aplicaciones integradas con
microcontroladores enviar datos de manera inalámbrica a una
16 aplicación de PC o una aplicación de un
Smartphone.
Proyecto final sobre sistema embebido
Integración del hardware y software.
Pruebas y depuración del prototipo.

Examen Final
Examen Final Individual
9 17 (Examen Final
Individual)

https://silbia.lacafetalab.pe/syllabuses/export/3746.html 5/5

Вам также может понравиться