- 044 55 3448 1752
- ELECTRÓNICAKITS, Mexico
ELECTRÓNICAKITS
NOMBRE DE LA ASIGNATURA: Programación básica de Microcontroladores PIC (Basado en Basic "Proton Development Suit").
Tema 1. Herramientas de diseño.
Tema 2. Proton Development Suit. Instalación del compilador Proton Development Suit.
Tema 3. Introducción a los Microcontroladores
- ¿Que es un microcontrolador?
- Diferencia entre microprocesador y microcontrolador.
- Aplicaciones de los microcontroladores.
- El mercado de los microcontroladores.
- ¿Qué microcontrolador emplear?
- Recursos comunes a todos los microcontroladores.
- Arquitectura básica.
- El procesador o CPU.
- Memoria.
- Puertas de Entrada y Salida.
- Reloj principal.Recursos Especiales.
- Temporizadores o "Timers".
- Perro guardián o "Watchdog".
- Protección ante fallo de alimentación o "Brownout".
- Estado de reposo ó de bajo consumo.
- Conversor A/D (CAD).
- Conversor D/A (CDA).
- Comparador analógico.
- Modulador de anchura de impulsos o PWM.
- Puertos de E/S digitales.Puertos de comunicación.
- Herramientas para el desarrollo de aplicaciones.
Tema 4. Los microcontroladores “PIC”.
- Ejemplo de las características y arquitectura de un Microcontrolador PIC.
- El microcontrolador PIC16F887.
Tema 5. Registros y Bits. Líneas de Entrada/Salida (E/S), puertos.
Tema 6.Estructura de un programa.
- Componentes y operadores en PicBasic.
- Operadores Aritméticos y Binarios.
Tema 7. Mi primer programa con microcontrolador PIC.
Tema 8. Proyectos con el PIC16F887.
- Practicas Elementales.
Proyecto No. 1: Creación de un semáforo peatonal.
Proyecto No 2: Control de nivel de un depósito de líquidos.
Tema 9. Visualizadores y teclados.
- Manipulación de un display de 7 segmentos.
- Creación de un contador decimal.
Proyecto No 3: Multiplexaje de teclados y displays.
Manejo de teclados.Multiplexaje de displays de siete segmentos.
Proyecto No 4: Manejo de un modulo LCD.
Módulos de cristal líquido o LCD.
Tema 10. Interfaces de comunicación.
Proyecto No 5: Conexión de memorias seriales al PIC.
Proyecto No 6: Comunicación serial RS-232 a USB 2.0.
- Interface serial RS-232.
- Aspectos prácticos de una comunicación serial.
- El MCP2200.
- Envío de datos seriales desde el microcontrolador hacia la computadora.
- Envío de datos seriales desde la computadora hacia el microcontrolador.
Tema 11. Funciones especiales.
Proyecto No 7: Características especiales de los PIC.
- Uso de temporizador / contador TMR0.
- El registro OPTION.
- Fuentes de interrupción.
Tema 12.Control de motores.
Proyecto No 8: Control de un motor pasó a paso.
- Motores paso a paso.
- Control del motor a pasos completos.
- Control del motor a ½ paso.
- Ejercicios propuestos.
Proyecto No 9: Control de un motor de corriente continua (DC).
Módulos de captura, comparación y modulación por ancho de pulso.
Tema 13. Convertidor Analógico/Digital.
Proyecto No 10: Medidor de tensión (Voltímetro).
Tema 14. Interrupciones ¿Qué son las Interrupciones?.
Tema 15. ¿Qué es un Servomotor?