lunes, 25 de octubre de 2010

Comparación de tres grandes familias de microcontroladores

A continuación se describen algunas características y se realizará una rápida comparación entre tres de los fabricantes de microcontroladores más populares del mercado: Microchip, Freescale-Motorola y Atmel. Con el fin de brindar información relevante para que el diseñador pueda elegir cuál microcontrolador se adecúa de mejor forma a la aplicación que se encuentra desarrollando.

Los microcontroladores de Freescale se consiguen en una amplia gama, desde los más pequeños y sencillos que por su costo son muy apropiados para diseños en los que el manejo del espacio es crítico y los requerimientos de procesamiento no son muy grandes, hasta los más caros y completos. Sin embargo, quizás debido al rápido avance de la tecnología y a la tendencia de las compañías, y en especial de la compañía Freescale de ir a la vanguardia, el ciclo de vida de sus productos es muy corto, ocasionando que los diseños hechos para un microcontrolador específico tengan que ser rediseñados constantemente al no conseguir el microcontrolador con el que se realiza el diseño original.

Los microcontroladores PIC gozan de gran popularidad, por lo tanto, es posible conseguir en Internet gran cantidad de información y en el mercado, gran variedad de dispositivos para programarlos, pero las prestaciones de esta familia son inferiores comparadas con los AVR de ATMEL de la misma gama (tiene menor cantidad de memoria, tanto de programa como RAM y EEPROM, sus instrucciones son más lentas, no tiene multiplicador por hardware).

La arquitectura basada en registros de los microcontroladores AVR le hacen posible completar instrucciones en un solo ciclo de reloj, lo que se traduce en un menor consumo de potencia y los 32 registros de trabajo hacen mucho más eficiente el uso de la memoria de programa que a su vez ayudan a una ejecución más rápida de los programas. Otra característica común que le da a los microcontroladores AVR una ventaja sobre sus principales competidores es el hecho de implementar protocolo JTAG el cual provee una “puerta trasera” al dispositivo para poder depurar los errores en la lógica del sistema y/o monitorizar señales
internas de éste.

A continuación muestro una tabla comparativa de cada uno de los microcontroladores más populares de los fabricantes mencionados anteriormente:


Bienvenida al Blog!!

Hola amigos. En este espacio publicaré información interesante, consejos útiles para el desarrollo de aplicaciones en electrónica, programación, sistemas embebidos, procesamiento de señales, entre otros.