Esquema de denominación de Atmega (324p vs 328p)

2

Estoy buscando chips AVR (gran fan) para un proyecto personal. Necesito capacidades similares a Arduino Uno, por lo que recientemente comparé Atmega 328p y Atmega 324p.

Para mi sorpresa, el 324p tiene significativamente más funciones y hardware integrado que el 328p. Para mí, un número de modelo más alto == más potente / más características del producto, por lo que descubrir esto me confunde un poco.

¿Podría alguien explicarme por qué Atmel eligió una convención tan extraña para nombrar sus fichas? Sé que esto no es un gran problema, pero para futuras referencias me gustaría saber cómo elegir AVR MCU para mis necesidades adecuadamente (su guía para compradores no es muy útil).

editar: el 328p consume el doble de energía, por lo tanto, ¿se trata de un producto más pequeño y menos hambriento de energía?

    
pregunta Hypomania

1 respuesta

6

Los números de dispositivos Atmega siguen un esquema básico bastante simple. Tomemos como ejemplo el Atmega644PA-AU.

  • " 64 " Los primeros dígitos siempre marcan el tamaño del Flash en Kibibyte
  • " 4 " El último dígito marca la serie de fichas. Dentro de una serie, a menudo son compatibles con los pines y comparten un conjunto similar de características. Algunas series destacadas son:
    • 'sin dígitos': estos son los chips de primera generación
    • '8' - una serie de 4 a 32 kiB Flash, todo en la misma carcasa. Más o menos una versión mejorada de los chips originales
    • '4' similar a '8', pero en paquetes más grandes con más pines (~ 40 en lugar de ~ 30)
    • '5' similar a '4', pero con más temporizadores y canales PWM
    • '0', '1' bastante antigua familia con paquetes grandes (60 - 100 pines)
    • '9' con controlador LCD integrado
    • 'U2', 'U4' son los dos tamaños de controladores habilitados para USB
    • '08', '09' familia más nueva con lógica configurable adicional
  • ' PA ':
    • 'A' y 'B' son revisiones más recientes, generalmente sin cambios importantes. (*)
    • 'P' es 'pico-power': chips con modos de suspensión muy profundos y un consumo de energía bastante bajo, ideal para aplicaciones alimentadas por batería
    • 'L' y 'V' se muestrean para un funcionamiento de menor voltaje a velocidades de reloj más lentas (solo en la serie anterior, las más recientes tienen este 'incorporado').
  • ' -AU ' Las letras después del guión marcan el tipo de empaque: LGA, DIP, QFN ...

Los controladores Attiny aún más pequeños siguen un esquema similar, pero tienen familias más pequeñas y más pequeñas con conjuntos de funciones más especializadas. Hay algunos Atmega que no siguen este esquema, por ejemplo. 3250, pero estas son excepciones menores.

(*) La excepción notable es el 324PB que tiene menos funciones que el 324PA que tiene más periféricos en comparación con el 324PA, pero no se encuentra correctamente en la Guía de referencia.

En resumen: puede aprender mucho sobre el dispositivo por su número, pero para obtener detalles y números precisos, siempre debe consultar la hoja de datos. Microchip ofrece un práctico Guía de referencia rápida donde se agrupan las familias de chips, pero tenga cuidado, algunas entradas están equivocados (por ejemplo, 324PB).

    
respondido por el asdfex

Lea otras preguntas en las etiquetas