Tento obvod představuje nízkopříkonový 8bitový CMOS mikrokontrolér založený na AVR obohacené RISC architektuře, který je schopen vykonávat náročné instrukce v rámci jednoho hodinového cyklu. Výpočetní výkon dosahuje téměř 1MIPS za MHz, což umožňuje optimalizaci spotřeby energie vůči pracovní frekvenci.
Jádro AVR kombinuje bohatý set instrukcí s 32 registry pro obecné použití, které jsou připojeny k aritmeticko logické jednotce (ALU), což dovoluje jedné instrukci během jednoho hodinového cyklu přístup do dvou registrů najednou. Výsledná architektura je výrazně efektivnější a poskytuje až desetkrát vyšší výkon než konvenční CISC mikrokontroléry.
Obvod je vyrobený s použitím Atmelem vyvinuté technologie stálých pamětí s vysokou hustotou. ISP Flash paměť integrovaná v čipu umožňuje přeprogramování paměti přes SPI interface pomocí konvenčního programátoru, či boot programem běžícím v AVR jádře. Software uložený v boot sekci bude dále běžet zatímco se mění paměťová sekce pro aplikaci, jde tedy o skutečnou Read-While-Write operaci.
Naše zákazníky jistě také potěší fakt, že zařízení se již nachází na našem skladu, přičemž cena je velmi příznivá již při kusovém odběru! Objednat jej lze v našem e-shopu http://obchod.HW.cz v ceně 380Kč.
Objednat ATmega2560-16AU v HW Shopu =>380Kč
Základní vlastnosti série:
- Výkonný 8bitový AVR mikrokontroler
- Podpora u ICC
- Vylepšená RISC Architektura
- 135 instrukcí (většina vykonávána v jediném hodinovém cyklu)
- 32x8 univerzálních pracovních registrů
- On-chip 2cyklový multiplikátor
- Nezávislá programová a datová paměť
- 256kB Flash
- 4kB EEPROM
- 8kB SRAM
- až 64kB volitelné externí paměťové kapacity
- programovací zámek pro bezpečnost softwaru
- Rozhraní JTAG (IEEE standard 1149.1)
- Periferie
- Dva 8bitové časovače/čítače s oddělenými prescaler a compare módy
- Čtyři 16bitové časovače/čítače s oddělenými prescaler, compare a capture módy
- Real time counter s odděleným oscilátorem
- Čtyři 8bitové PWM kanály
- 16kanálový 10bitový ADC
- Čtyři programovatelné sériové USART
- Master/Slave sériové rozhraní SPI
- Programovatelný Watchdog timer se samostatným On-chip oscilátorem
- On-chip analogový komparátor
- Speciální vlastnosti MCU
- Power-on Reset a programovatelná brown-out detekce
- Interní kalibrovaný oscilátor
- Externí a interní zdroje přerušení
- Šest režimů spánku: Idle, ADC Noise Reduction, Power-save, Power-down, Standby a Extended Standby
- Pouzdro TQFP100
- Rozsah teplot -40° až 85°C
- Spotřeba:
- Active Mode - 1MHz, 1,8V: XXX µA
- Power down: 0,1 µA při 1,8V
Pro vývojové účely je též k dispozici konvertor TQFP/pinová lišta s roztečí 2,54mm
Srovnání s ATmega128
Kurzívou v závorce je vždy uveden stejný parametr pro ATmega128
- Čtyři 8bitové PWM kanály (2 8bitové PWM kanály)
- 6/12 PWM kanálů s programovatelným rozlišením (6 PWM kanálů)
- 8/16kanálový 10bitový AD převodník (8kanálový)
- Přerušení a wakeup při změně pinu (nemá)
- Odlišný počet pinů a pouzdro (viz. obrázek)
- 54/86 programovatelných I/O linek (ATmega1281/2561, ATmega640/1280/2560)
- 64-pinů (ATmega1281/2561)
- 100-pinů (ATmega640/1280/2560)
- 100-pinů TQFP (64-lead TQFP Option)
- RoHS/Fully Green
- Ultra-Low Power režim
- Aktivní mód : 1 MHz, 1.8V: XXX μA
- Power-down mód: 0.1 μA at 1.8V
- Rychlost
- ATmega640V/ATmega1280V/ATmega1281V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
- ATmega2560V/ATmega2561V: 0 - 2 MHz @ 1.8 - 5.5V, 0 - 8 MHz @ 2.7 - 5.5V
- ATmega640/1280/1281/2560/2561: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V
Úsporné režimy
Obvod je také velmi efektivní, co se týče úspory energie. K dispozici je šest módů pro šetření energií - "Idle" mód zastaví CPU, ale SRAM, časovače/čitače, SPI port, a přerušení dále fungují. "Power-down" zachová obsah registrů, ale zastaví oscilátor, čímž vypne všechny další finkce čipu až do následujícího přerušení, nebo resetu. V "Power-save" módu je uspána většina čipu kromé asynchronního čitače, což uživateli dovoluje hlídat časovou základnu. Mód "ADC Noise Reduction" zastaví CPU a všechny I/O moduly kromě asynchronního čitače a AD převodníku, což velmi snižuje šum během A/D konverze. Ve "Standby" módu běží jen krystalový oscilátor, zbytek zařízení je uspán - to dovoluje velmi rychlý start, ale zárověň šetrí energii. V "Extended Standby" módu běží hlavní oscilátor i asynchronní čítač.
Pro vývojové účely je též k dispozici konvertor TQFP/pinová lišta s roztečí 2,54mm
Závěr
Kombinací 8-bit RISC CPU s ISP Flash pamětí na jednom čipu je ATmega640/1280/1281/2560/2561 velmi výkonným mikrokontrolérem za velmi přijatelnou cenu vhodným pro širokou škálu aplikací. K dispozici je řada softwarových nástrojů, jako C kompilátory, makroassemblery, debuggery a simulátory / emulátory a vývojové kity. V našem HW shopu již tento obvod máme skladem a tak Vám nic nebrání si jej objednat.
David Novák
david.novak@ HW.cz
DOWNLOAD & Odkazy
- Objednat ATMEGA2560-16AU v HW Shopu => 380Kč
- Domovská stránka výrobce - http://www.atmel.com
- Katalogový list rodiny - atmega2560.pdf