Jste zde

Atmel tinyAVR mikrokontroléry s vysokorychlostními časovači

Firma Atmel představila tři nové Flash mikrokontroléry tinyAVR 20-pin s vysokorychlostními časovači, jež se zaměřují především na bateriové nabíječky, koncové aplikace senzorů a řízení motorů.

Jednotlivé obvody mají kompatibilní rozložení vývodů, liší se tedy pouze ve velikosti jejich Flash, EEPROM a SRAM paměti. ATtiny261 obsahuje 2kB Flash pamětí, ATtiny461 pak 4kb a ATtiny861 8kB. Všechna zařízení pak disponují výkonem 20 MIPS při 20MHz.

Již ATtiny26 přinášel kombinaci výkonu a rychlé časovače. Tyto nové součástky by měly být vybaveny nejnovějšími funkcemi AVR a také by měly rychleji zpracovávat data při nižší spotřebě energie. Čipy MCU jsou též vybaveny teplotním senzorem.

Blokove_schema
Vnitřní uspořádání mikrokontroléru

Základní vlastnosti

  • Pokročilá RISC architektura
    • 123 instrukcí, většina proveditelná v jednom hodinovém cyklu
    • 32 x 8 univerzálních pracovních registrů
    • plně statický provoz
  • Stálá (nevolativní) programová a datová paměť
    • 2/4/8 kB programové Flash paměti programovatelné „in-system" (výdrž: 10tis. cyklů zápis/výmaz)
    • 128/256/512 B EEPROM programovatelné „in-system" (výdrž: 100tis. cyklů zápis/výmaz)
    • 128/256/512 B interní SRAM
    • Programovací zámek pro Self-Programming a bezpečnost dat v EEPROM a Flash
  • Periferie
    • Dva časovače/čítače 8 a 16bitové s dvěma PWM kanály a děličkou
    • 8/10bitový vysokorychlostní časovač/čítač se samostatnou děličkou, 3 vysokofrekvenční PWM výstupy se samostatnými registry komparace výstupu, programovatelný generátor mrtvého času
    • 10bitobý ADC (11 single-ended kanálů, 16 diferenčních kanálových párů, 15 diferenčních kanálových párů s programovatelným ziskem (1x, 8x, 20x, 32x), měření teploty)
    • Programovatelný Watchdog Timer s odděleným on-chip oscilátorem.
    • On-chip analogový oscilátor
    • Univerzální sériové rozhraní
  • Speciální vlastnosti MCU
    • On-chip ladící systém debugWIRE
    • In-systém programovatelný přes SPI port
    • Vnější a vnitřní zdroje přerušení
    • Režimy: Low Power Idle, ADC Noise Reduction a Power Down
    • Vylepšený obvod Power-on-Reset
    • Programovatelná detekce poklesu napětí
    • Vnitřní kalibrovaný oscilátor
    • On-chip teplotní senzor
  • I/O a balení
    • 20-pin PDIP, 20-pin SOIC a 32-pad
    • 16 programovatelných I/O linek
  • Napájení
    • 1.8 – 5.5V pro ATtiny 261V/461V/861V
    • 2.7 – 5.5V pro ATtiny 261/461/861
  • Speed Grade
    • ATtiny 261V/461V/861V: 0 – 4 MHz @ 1.8 – 5.5V, 0 – 10 MHz @ 2.7 – 5.5V
    • ATtiny 261/461/861: 0 – 10 MHz @ 2.7 – 5.5V, 0 – 20 MHz @ 4.5 – 5.5V
  • Nízká spotřeba energie
    • Aktivní režim: 1MHz, 1.6V: 380 µA
    • Režim Power-Down: 1.8V: 0,1µA
  • Průmyslový rozsah teplot
pinout
pinout
Zapojení vývodů pro pouzdra PDIP/SOIC a QFN/MLF

Dostupnost a cena

Vzorky ATtiny261, 461 a 861 jsou k dispozici ve 20-pin SOIC a PDIP a 32-pad QFN baleních. Všechna tři zařízení jsou ve fázi hromadné výroby. Ceny při odběru alespoň 10 tis. kusů činí dle typu USD 0.80, 0.90 a 1.15.

Pro tinyAVR MCU jsou dostupné také vývojové nástroje, jako např. STK500 a STK505 starter kity za USD 79,-/ks, jež poskytují všechen potřebný HW pro hodnocení programů a testování vlastností ATtiny261/461/861.

David Novák
david.novak@ HW.cz

Downloads & Odkazy

Hodnocení článku: