Die neuen A-Typen der Atmel AVR Mikrocontroller
Freitag, Dezember 18th, 2009Seit einiger Zeit gibt es neue Datenblätter für die AVR Mikrocontroller von Atmel, vor allem für die Klassiker wie ATmega32. Die neuen Typen wurden um ein “A” nach der Typennummer ergänzt. Also beispielsweise ATmega32A. Gleichzeitig fällt die Zahl für die Taktfrequenz weg. Ein neuer ATmega32 im DIP Gehäuse heißt daher jetzt vollständig ATmega32A-PU.
Der Grund liegt darin, dass Atmel den Fertigungsprozess optimiert hat und die AVR in einer feineren Struktur fertigt, so dass mehr Die‘s auf einen Wafer passen, wodurch die Fertigungskosten gesenkt werden können.
Gleichzeitig sinkt der Strombedarf. So braucht der ATmega32A bei 3V und 1MHz nur 0,6mA im Active Mode. Ein ATmega32L braucht bei gleichen Bedinungen 1,1mA. Ebenso sinkt der Strombedarf im Idle Mode.
Ein weiterer Vorteil der A-Typen ist, dass sie über den vollen Spannungsbereich arbeiten können. Es gibt also keine Unterscheidung mehr zwischen normaler Version und Low Voltage Version wie beim ATmega32 und ATmega32L. Der ATmega32A arbeitet von 2,7-5,5V und einem Takt von 0-16MHz. Die Einschränkung eines redizierten Taktes bei reduzierter Spannung existiert jedoch weiterhin. Bei 3,3V Versorgungsspannung sind weiterhin maximal 8MHz spezifiziert.
Die Erweiterung “A” ist jedoch nicht bei allen Mikrocontrollern vorhanden. Typen wie der ATmega328P-PU fehlt der Zusatz, obwohl sie ebenfalls mit dem neuen Die ausgestattet sind. Dies liegt daran, dass es keinen Vorgänger gibt. Hier hätte Atmel der Übersichtlichkeit zuliebe ebenfalls den Zusatz anhängen können.
Erste Mikrocontroller wie der ATtiny13A oder der ATmega32A sind bereits verfügbar und auch günstiger als die alten Typen. Mittelfristig wird Atmel wohl die komplette Palette umstellen. Die neuen Typen sind voll kompatibel zu ihren Vorgängern. Die Migration Note am Beispiel des ATmega32 zeigt die Unterschiede und listet den Stromverbrauch der alten und neuen Typen detaillierter auf.
Auch für Bastler hat es einen Vorteil: es reduziert den Lagerbedarf. Wenn man vorher für unterschiedliche Anwendungen einen Standard Typ und einen Low Voltage Typ auf Lager haben musste reicht jetzt nur ein Mikrocontroller.