Cómo elegir un microcontrolador (2 / 23 paso)

Paso 2: Mostrar tapones

Hay un número consideraciones de diseño que inmediatamente podrían reducir mucho el número de opciones.

Programability y Reprogramability:

En este momento, yo diría que un aficionado debe considerar sólo microcontroladores que tienen memoria de programa flash o eeprom interna y pueden ser borrado y reprogramaron un número considerable de veces. También hay micros que pueden utilizarse con memoria externa (agrega complejidad y costo), micros borrables de la UV (generalmente absolutamente costosos debido a los embalajes), chips programables una sola vez (potencialmente usable después de tener un diseño de trabajo, pero perdiendo su ventaja de precio de todos modos) y fichas programadas por máscara (esencialmente inútiles).

Periféricos:

Si quieres tu microcontrolador haber construido en Ethernet, CAN, USB o incluso múltiples puertos serie, muchas opciones comunes van a ser eliminadas. Algunos periféricos pueden ser útiles tener: UARTs, controladores de SPI o I2C, PWM controladores y memoria de datos EEPROM son buenos ejemplos, aunque funcionalidad similar con frecuencia puede ser implemnented en software o partes externas.

Es conveniente si los pines de salida pueden suministrar cantidades razonables de corriente para manejar LEDs o transistores directamente; algunas fichas tienen 5mA o menos capacidad de impulsión.

Presentación física:

Aficionados a los hobbys son algo limitados es los paquetes son capaces de ocuparse de una creación de prototipos, fabricación de PCB, o soldadura. Coldfire BGA 256 bola CPU puede ser dulce, pero es con eficacia inutilizable por simples mortales. Microcontroladores disponibles en paquetes de 0,1 en inmersión son mucho más fáciles de tratar. Probablemente cualquier cosa con un espaciado de pines menor de 0,05 en debe ser visto con cierto escepticismo.

Memoria:

El tamaño de memoria puede ser una consideración importante. Algunos micros tienen tan sólo 256 innstructions y 16 bytes de RAM. Usted puede hacer mucho en ese tipo de espacio (Créalo o no), pero no todo. Por otra parte, mientras que con frecuencia puede actualizar a un "chip más grande", algunas familias de chip tienen relativamente pequeña de la memoria límites impuestos por su arquitectura, incluso que el chip más grande puede conseguir tendrá solamente 8 instrucciones (por ejemplo). RAM (memoria) es generalmente escaso en microcontroladores; algunos algoritmos requieren RAM considerable ser implementado en forma sencilla, y puede ser que vale la pena en busca de un micro con una gran cantidad de RAM (o capacidades de expansión de RAM externas) si ese es el tipo de cosas que tenía en mente. (Por ejemplo, implementación de protocolos de red TCP/IP en un micro que espacio total de memoria RAM es menor que por un típico paquete de ethernet suele ser... interesante.)

Artículos Relacionados

Grover gozando: Una marioneta basada en microcontrolador

Grover gozando: Una marioneta basada en microcontrolador

Grover Groovin ' es una marioneta manipulada por cuatro servos de hobby y un controlador de servo basados en microcontrolador Pololu Maestro. Usted puede controlar cada uno de los miembros de Grover independientemente y lo hacen a pie, onda y más ent
BRICOLAJE teléfono Bluetooth controlado BB-8 droide con Arduino UNO

BRICOLAJE teléfono Bluetooth controlado BB-8 droide con Arduino UNO

Soy un gran fan de Star Wars y cuando vi Star Wars: la fuerza despierta pensé que necesito un droide de BB-8. Era impresionante cómo esta esfera poco movido en la película. Así que he decidido que voy a hacer este droide que se basa en el Arduino UNO
Alta tensión interruptor de modo de poder suministrar (SMPS) / convertidor para tubos Nixie

Alta tensión interruptor de modo de poder suministrar (SMPS) / convertidor para tubos Nixie

SMPS este aumenta bajo voltaje (5 a 20 voltios) a la alta tensión necesaria para tubos de nixie en coche (170-200 voltios). Se advierte: a pesar de este pequeño circuito puede funcionar con baterías baja tensión pared-mostos, la salida es más que suf
Supercapacitor programable Attiny LED linterna

Supercapacitor programable Attiny LED linterna

Hace mucho tiempo, vi que algunos controladores en linternas utilizan microcontroladores Attiny para ocuparse de diferentes modos. En aquel momento no tenía arduino y yo no sabía cómo programar uno.Los tiempos han cambiado y mis habilidades en progra
Piedra papel tijeras lagarto Spock escritorio juguete

Piedra papel tijeras lagarto Spock escritorio juguete

Si ves the Big Bang Theory seguramente ha escuchado de la versión de Sheldon de Rock Paper Scissors. Es piedra papel tijeras lagarto Spock y añade un toque nerd agradable al juego. Decidí un par de semanas atrás que necesitaba un nuevo juguete de esc
Vintage reloj de cepillo de dientes

Vintage reloj de cepillo de dientes

mi última visita al dentista me convenció de que realmente debo cepillar mis dientes al menos dos minutos. Decidí construir un temporizador especial cepillo de dientes: se detecta cuando se saca un cepillo, medir dos minutos y notificar cuando el tie
Mayordomo de aire

Mayordomo de aire

Aire Butler es su mayordomo inteligente que hace que la condición del aire en el hogar ha alcanzado su estado óptimo de la manera más eficiente.Paso 1: Colección de sensores Para construir nuestra propia casa mayordomo de aire, primero tenemos que co
Junta de desarrollo AVR

Junta de desarrollo AVR

Hola a todosTodo el mundo espero tener buen tiempo.Mi nombre es Martin y este es mi primer instructivo hacer para ustedlo siento si mi inglés no está muy bien, pero espero este instructable podría ayudar a alguien.Yo no soy electricista pro y soy un
Repelente de mosquitos electrónico recargable DIY

Repelente de mosquitos electrónico recargable DIY

¡ Hola todos! En este Instructable voy se que muestra cómo hacer tu propio repelente de mosquitos electrónico recargable!Un repelente de mosquitos electrónico es muy práctico, especialmente los que viven en climas calientes y húmedos, donde los mosqu
Pistola láser

Pistola láser

En este instructable voy a describir la parte electrónica de una "pistola de láser", estilo Hollywood. En cuanto a la configuración mecánica y aspecto fresco, dejo todo hasta su fantasía. La imagen adjunta , es sólo para su inspiración y tomado
INVERNADERO controlado GSM para zonas rurales de África

INVERNADERO controlado GSM para zonas rurales de África

DISEÑO Y FABRICACIÓN DE UNA GSM CONTROLAN SISTEMA DE INVERNADEROINTRODUCCIÓNLa tecnología ha redefinido la comunicación y más aún en muchos aspectos ventajosos. La tecnología móvil ha llevado a acuñar el término "aldea global" que puede verse po
Contador de visitante con relé de Control de habitaciones

Contador de visitante con relé de Control de habitaciones

domótica es un realmente uso de la tecnología. Automatizar el proceso de apagar las luces al salir de la habitación es agradable si eres un poco vago como yo y también es una forma de ser bueno a nuestra tierra por ahorro de energía!Comencé este proy
Barato programador STK500 AVR de Atmel Studio

Barato programador STK500 AVR de Atmel Studio

Atmel studio es una herramienta poderosa para hacer programas AVR, pero escribir que un programa es el primer paso. Para utilizar el programa debe hacer un circuito y transferir su código en el microcontrolador. Puede programar el AVR de Atmel Studio
Navaja de AVR

Navaja de AVR

la navaja AVR paquetes un número de AVR programación proyectos juntos en un solo conveniente Altoids goma. Debido a la flexibilidad de programación del microcontrolador, también proporciona un punto de partida para cualquier número de proyectos basad