martes, 20 de septiembre de 2016

Microcontroladores pic

Los microcontroladores pic son uno de los elementos del circuito más útiles porque son completamente autónomos. En estos días que incluso no tienen que utilizar un cristal externo para funcionar, ya que traen su oscilador interno.

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.


En este sitio sólo unos pocos dispositivos se utilizarán 12F675, 16F88, 16F877A, 18F2550. Esto se hace debido a que estos dispositivos ofrecen una amplia gama de periféricos internos que se encuentran en casi todos los dispositivos de la misma familia (12F, 16F 18F). Puedes aprender aquí acerca de estos dispositivos y ser capaz de moverte fácilmente a otro, ya que el hardware interno se controla de la misma manera.

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