Entender de manera avanzada la configuración de los microcontroladores pic. |
Se obtendrá la capacidad de interpretar Datasheets de distintos controladores. |
Utilización del microcontrolador a nivel analógico y serial. |
Lectura de sensores analógicos, comunicación e interpretación de datos mediante puerto serial. |
Para llevar este curso es necesario tener una nota aprobatoria en el módulo previo. Pic16f877A MOD I, o también se puede dar un test de admisión.
Es necesario tener.
- Proteus Profesional V8.1 (o superior)
- Pickit V2 (o superior)
- Conocimientos básicos de circuitos amplificadores
- Conocimiento básicos de electrónica
El presente curso tiene como puntaje máximo 20.
El sistema de puntaje está distribuido en Tareas, ejercicios y exámenes teniendo como siguiente fórmula.
Promedio = 0.2 (Tareas) + 0.4(Ejercicios) + 0.4 (Exámenes)
El valor en puntos de cada ejercicio o examen estará indiciado en el mismo.
IMPORTANTE: EL puntaje mínimo para aprobar el curso es 12.5
Obtener un valor superior a
18 Se considera Excelente (certificado)
16 Se considera Capacitado (certificado)
13 Se considera Aprobado (certificado)
12.5 Se considera Aprobado
Sesión I - Preparación de señales
- Mostramos, diseñamos y aplicamos circuitos de adaptación de señales analógicas
- Diseñamos circuitos limitadores de señales y filtros eléctricos.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión II - Entradas analógicas
- Aprendemos sobre los registros que nos permitirán leer datos analógicos.
- Creamos programas con condicionales según el valor de entrada analógico.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión III - Entradas analógicas II
- Aprenderemos a leer correctamente varias entradas analógicas y la realización de interpoladores
- Desarrollamos programas de control ON OFF dependiendo de las entradas analógicas.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión IV - Interrupciones
- Aprendemos a programar y atender interrupciones.
- Aprendemos a configurar los distintos tipos de interrupciones mediante software.
- Creamos programas iniciales con interrupciones (Blink de LED).
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión V - Interrupciones II
- Aprendemos a estructurar modelos de software en paralelo.
- Creamos programas intermedios de uso de prioridad de interrupciones.
- Desarrollo de programas y funcionamiento en Sleep Mode (Bajo consumo).
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión VI - Interrupciones III
- Aprendemos a desarrollar modelos paralelos avanzados.
- Dominamos todos los tipos de interrupciones físicas o de software.
- Creamos programas utilizando librerías propias y externas.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión VII - Puerto Serie
- Aprendemos a usar las librerías y macros de comunicación serial.
- Comunicamos el Microcontrolador con la computadora mediante el puerto Serial
- Creamos programas iniciales de control mediante el puerto serial.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión VIII - Puerto Serie II
- Utilizamos módulos Bluetooh.
- Desarrollamos aplicaciones en App Inventor para manipulación de microcontroladores
- Creamos programas sencillos integrando lo aprendido.
- Aplicamos lo aprendido con ejercicios sencillos y didácticos.
Sesión IX - Límites del microcontrolador
- Ponemos a prueba programas de alto consumo al microcontrolador.
- Creamos programas de análisis de alta resolución en entradas analógicas.
- Realizamos pruebas de alta carga para los microcontroladores.
- Generamos un análisis críticos de la utilidad según la carga
Sesión X - Memoria EEPROM
- Aprendemos sobre memorias eeprom y ram.
- Utilizamos librerías para almacenar datos fijos
- Desarrollamos proyectos integradores.
- Presentación de proyectos brindados por el TUTOR.
Sesión XI - Comunicación I2C
- Aprendemos a utilizar librerías de comunicación I2C.
- Manipulamos módulos que poseen controladores I2c.
- Aplicamos lo aprendido con proyectos de nivel intermedio.
Sesión XII - Proyectos I
- Aprendemos a utilizar librerías adicionales.
- Introducción a los proyectos integradores.
- Asesoria a proyectos integradores brindados por el TUTOR.
Sesión XIII - Proyectos II
- Aprendemos a utilizar librerías adicionales.
- Desarrollamos proyectos integradores.
- Asesoria a proyectos integradores brindados por el TUTOR.
Sesión XIV - Integrador
- Proyecto final de curso explicado.
- presentación de solucion de los proyectos integradores.
- Feedback.
El curso es 100% virtual. Al momento de matricularse usted tendrá acceso al aula virtual donde estarán todos los videos, prácticas y evaluaciones.
Comunicación!
En la duración del curso, se tendrá constante comunicación con el tutor. Podrá realizar preguntas, y resolver dudas.