Jste zde

Netrpělivě očekávaná ATmega2560 nyní ihned k dispozici

Firma Atmel přichází s dlouho očekávanou novinkou ze sortimentu MCU pod jménem ATmega2560. Ta se vyznačuje především celými 256kB Flash paměti, 8kB SRAM, 4kB EEPROM, výkonem až 16 MIPS při 16 MHz, 16kanálovým 10bitovým ADC a podporou kompilátoru ICC.

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č

 img1
Blokové schéma ATmega2560 (klikněte pro zvětšení)

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
 img2
Popis pinů (klikněte pro zvětšení)

 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
 img2
Srování parametrů jednotlivých modelů řady (klikněte pro zvětšení)

Ú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

Hodnocení článku: