Sabías ?...
... Que el 98% de los procesadores que se utilizan hoy en día son microcontroladores - Eso significa que por cada 2 computadoras de escritorio se puede ver en una oficina hay otros 98 que no se ven !. Están en todo tostadoras, hornos de microondas, alarmas de seguridad, teléfonos móviles, bombas de gasolina, máquinas de trotar ... la lista es interminable.
La mayoría de los microcontroladores pic modernos se han construido en un ADC, y todos tienen temporizadores y muchos otros módulos útiles. Todo lo que necesita hacer es decidir qué usar, y luego activar los módulos apropiados.
También se han construido con memoria RAM y EEPROM que se re-programable y programarlas es fácil para que pueda cambiar su funcionamiento muy rápidamente - incluso en circuito!
Todos ellos tienen al menos un temporizador incorporado, a menudo varios, así como otros objetos valiosos, tales como módulos de comparación PWM y ADC. Estas son unidades de hardware internos por lo que es fácil de crear casi cualquier proyecto que se pueda imaginar sin el cableado de los dispositivos externos.
Este blog te mostrará cómo se pueden utilizar estos dispositivos compactos para crear cualquier tipo de proyecto que se te ocurra y no tener que trabajar en condiciones de ensamblador ó bajo nivel - todos los proyectos utilizan lenguaje de alto nivel de programación C y esto hace que sea más fácil de actualizar y entender lo que está pasando.
Introducción microcontrolador pic
Hay muchos tipos diferentes de microcontrolador de muchos fabricantes diferentes y dos tipos populares son de MicrochipTM y AtmelTM:
MicrochipTM (Industria gama PIC popular)
MicrochipTM se especializa en el suministro de soluciones a medida (microcontroladores) para un problema y crea cientos de diferentes variantes. La idea es que se crea una solución a un problema y quiere reducir el costo así que lo que realmente se quiere hacer es quitar todo el hardware que no es necesario.
Hay muchas variantes con módulos integrados adicionales, tales como un conductor GLCD LCD, un controlador de motor, un sensor táctil capacitivo, etc. Así que elije un dispositivo basado en el hardware que desees controlar.
AtmelTM: populares por el grupo ArduinoTM de código abierto.
Es probable que haya oído hablar de la ArduinoTM que no es un microcontrolador pic sino más bien un movimiento de código abierto que utiliza Atmel (y otros) microcontroladores para ofrecer una forma simplificada de hardware de conexión (escudos) y los dispositivos de control (software). Debido a que el hardware y el software de código abierto muchas personas han contribuido software libre lo que hace que sea fácil de configurar rápidamente y crear algo.
Se advierte sin embargo que sólo porque se puede usar otro software y conectarlo de forma rápida puede no significar que usted lo entiende - y eso significa que cualquier error en el software dependerá de ti para encontrar el error
Proyectos de microcontroladores pic
Hay varios proyectos de forma gratuita aquí (con código fuente en C) que se pueden utilizar para aprender acerca de los microcontroladores pic, los estaré publicando pronto.
Hoy también quiero recomendarte este interesante curso sobre microcontroladores con un lenguaje muy fácil de entender, se trata del Niple un lenguaje de programación con interfaz gráfica, haz click aquí y aprende más