Perbedaan Mikrokontroler ATMEGA32 dan ATMEGA32A – ATMEGA32A adalah pengganti dari ATMEGA32 yaitu jenis mikrokontroler AVR 32bit dari ATMEL. ATMEGA32A dan ATMEGA32 adalah tipe yang identik namun memiliki datasheet yang terpisah.
Mengutip Application Note dari ATMEL bahwa ATMEGA32A dibuat untuk mengoptimalkan proses manufakturing dan untuk mengurangi konsumsi arus. ATMEGA32A dikatakan memiliki perbaikan dalam konsumsi arus yang sangat signifikan dibandingkan ATMEGA32.
Meskipun berbeda namun keduanya dibuat dengan kualifikasi proses yang sama dan juga melewati fase test produksi yang sama. Perbedaan mikrokontroler ATMEGA32 dan ATMEGA32A hanyalah pada beberapa karakteristik elektrikal seperti konsumsi arus dimana ATMEGA32A lebih kecil dalam mengkonsumsi arus jadi lebih efisien serta batas nilai maksimal resistor
Perbedaan Mikrokontroler ATMEGA32 dan ATMEGA32A
Ada beberapa perbedaan ATMEGA32 dan ATMEGA32A terutama pada konsumsi arus dan reset pull up. Selain ituu hampir semua sama termasuk konfigurasi pin dan pemrogramannya. Berikut ini detail ATMEGA32 dan ATMEGA32A.
Konsumsi Arus
ATMEGA32 dan ATMEGA32A memiliki perbedaan konsumsi arus saat aktif dan saat diam (idle). Terdapat perbaikan yaitu penurunan konsumsi arus yang sangat signifikan pada tipe ATMEGA32A. Ini berarti ATMEGA32A lebih hemat daya dan lebih efisien.
Berikut ini tabel perbedaan konsumsi arus dari ATMEGA32 dan ATMEGA32A :
Mode | Condition | ATmega32 | ATmega32A | Change |
---|---|---|---|---|
Active | VCC=3V, f=1 MHz | 1.1 mA | 0.6 mA | – 45% |
VCC=5V , f=8 MHz | 12 mA | 7.5 mA | – 37% | |
Idle | VCC=3V, f=1 MHz | 350 μA | 220 μA | – 37% |
VCC=5V , f=8 MHz | 5.5 mA | 2.8 mA | – 49% | |
Reset | VCC=3V, f=1 MHz | 1.2 mA | 0.9 mA | – 25% |
VCC=5V , f=8 MHz | 10 mA | 7.8 mA | – 22% |
Reset Pull-Up
Selain perubahan pada konsumsi arus, mikrokontroler ATMEGA32 dan ATMEGA32A juga berbeda pada nilai resistor pull-up reset.
Berikut ini tabel perbedaan nilai resistor pull-up reset dari ATMEGA32 dan ATMEGA32A :
Symbol | ATmega32 | ATmega32A | Unit | ||||
---|---|---|---|---|---|---|---|
Min | Typ | Max | Min | Typ | Max | ||
R-RST | 30 | – | 60 | 30 | 60 | 85 | kΩ |
Berdasarkan perbedaan diatas, seharusnya ATMEGA32A bisa langsung menggantikan ATMEGA32 tanpa ada modifikasi software maupun hardware. Mikrokontroler ATMEGA32A bisa langsung diterapkan pada design yang menggunakan ATMEGA32 sebagai mikrokontrolernya.