[go: up one dir, main page]

Skip to content

Lecciones y ejemplos para aprender a operar microcontroladores de la familia PIC24.

License

Notifications You must be signed in to change notification settings

rescurib/Curso_PIC24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de programación de microcontroladores de la familia PIC24

Se usará el dispositivo PIC24FJ32GA002 (PIC24 GA Family) con el IDE MPLABX y el compilador XC16. Se asumirá que se tienen conocimientos elementales de programación en C (si no, recomiendo mucho este curso en Youtube y este de PIC18 con XC8 para aprender a usar MPLABX). En cada lección se realizarán uno o más programas. Los proyectos integran los conociemientos adquiridos en las lecciones previas. La prácticas pueden realizarse en simulación con Proteus. Pueden comprar un PIC24 en línea en LCSC, Newark, Mouser o Arrow. El GA002 puede programarse con PICkit 2 (lista completa de dispositvos soportados)

alt text

Contenido

  • Lección 1: Reloj de sistema y puertos I/O
  • Lección 2: Interrupciones externas
  • Lección 3: Interrupciones por temporizador
  • Lección 4: Cadenas y pantalla LCD
  • Proyecto #1: Tacómetro y sensor de posición para un motor DC
  • Lección 5: Módulo de conversión analógico-digital
  • Lección 6: Módulo SPI
  • Lección 7: Puerto serial
  • Proyecto #2: Osciloscopio y generador de funciones
  • Lección 8: Modulación de ancho de pulso y control de motores
  • Lección 9: Máquinas de estado por software
  • Lección 10: Watchdog
  • Apéndice: Sensor ultrasónico
  • Proyecto #3: Robot evasor de obstáculos

Para integrar microcontroladores a aplicaciones reales al terminar este curso, recomiendo aprender a diseñar tarjetas de circuitos impresos (PCB's). Kicad es un software libre, gratuito y multi-plataforma de diseño de PCB's. Pueden encontrar un tutorial aquí. Si no eres ingeniero en electrónica de formación, he hecho una guía bibliográfica de autoestudio que puedes bajar acá que contiene lo mímino que hay que saber.

About

Lecciones y ejemplos para aprender a operar microcontroladores de la familia PIC24.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages