Jste zde

Atmel a nové AEC Q100 AVR MCU

Firma Atmel oznámila čtyři nové produkty pro automobilový průmysl, speciálně jde o 8bitové AVR mikrokontroléry AT90CAN128 ? jako kombinaci jediného čipu, řadiče CAN V2.0A/V2.0B a 128 kB programové Flash paměti a ATmega48/88/168 s 4/8/16 kB Flash paměti, vše vytvořené podle AEC-Q100.

AT90CAN128 a ATmega48/88/168 představují 8bitové nízkopříkonové CMOS MCU založené na architektuře AVR RISC, schopné výkonu dosahujícího až 1 MIPS/MHz a nabízející vyváženou optimalizaci spotřeby proti rychlosti zpracování dat.

Základní vlastnosti AT90CAN128:

  • Blokové schéma AT90CAN128Výkonný 8bitový AVR Mikrokontroler
  • Vylepšená RISC Architektura
    • 133 instrukcí (většina vykonávána v jediném hodinovém cyklu)
    • 32x8 univerzálních pracovních registrů
    • až 16 MIPS při 16 MHz
    • On-chip 2cyklový multiplikátor
  • Nezávislá programová a datová paměť
    • 128 kB Flash paměti – In-System, Self-Programmable (až 10 000 cyklů zápis/výmaz)
    • Boot Code sekce s nezávislými Lock Bity
    • 4 kB EEPROM (100 000 cyklů zápis/výmaz)
    • 4 kB interní SRAM
    • až 64 kB volitelné externí paměti
    • programovací zámek pro bezpečnost softwaru
    • pojistky a zámky (Lock bits) s výdrží až 1000 cyklů zápis/výmaz
  • JTAG (IEEE std. 1149.1)
  • CAN 2.0A a 2.0B
  • Periferie
    • 8bitový Synchronní časovač/čítač (Timer/Counter-0)
      • 10bitový Prescaler
      • externí Event Counter
      • výstup Compare nebo 8bitový PWM výstup
    • 8bitový Asynchronní časovač/čítač (Timer/Counter-2)
      • 10bitový Prescaler
      • externí Event Counter
      • Output Compare nebo 8bitový PWM výstup
      • 32Khz oscilátor pro RTC operaci
    • duální 16bitové synchronní čítače/časovače
      • 10bitový předdělič
      • Input Capture s rušením šumu
      • externí Event Counter
      • 3-Output Compare nebo 16bitový PWM výstup
      • Modulace Output Compare
    • 8kanálový 10bitový SAR ADC
    • duání programovatelný sériový USART
    • Master/Slave sériové rozhraní SPI
    • On-chip analogový komparátor
  • Speciální vlastnosti MCU
    • Power-on Reset a programovatelná detekce zahnědnutí (Brown-out)
    • Interní kalibrovaný RC oscilátor
    • 8 externích zdrojů přerušení
    • pět režimů spánku: Idle, ADC Noise Reduction, Power-save, Power-down, Standby
    • Global Pull-up Disable
  • I/O a balení
    • 53 programovatelných I/O linek
    • 64-lead TQFP a 64-lead QFN
  • Pracovní napětí: 2.7 až 5.5V
  • Rozsah teplot -40° až 125°C
  • Maximální frekvence:
    • 8MHz při 2.7V
    • 16MHz při 4.5V
Rozložení vývodů AT90CAN128 v pouzdře TQFP64 Rozložení vývodů AT90CAN128 v pouzdře QFN64
Rozložení vývodů AT90CAN128

Základní vlastnosti ATmega48/88/168:

  • blokové schéma ATmega48/88/168Výkonný 8bitový AVR Mikrokontroler
  • Vylepšená RISC Architektura
    • 131 instrukcí (většina vykonávána v jediném hodinovém cyklu)
    • 32x8 univerzálních pracovních registrů
    • až 16 MIPS při 16 MHz
    • On-chip 2cyklový multiplikátor
  • Nezávislá programová a datová paměť
    • 4/8/16 kB Flash paměti – In-System, Self-Programmable (ATmega48/88/168, až 75 000 cyklů zápis/výmaz)
    • Boot Code sekce s nezávislými Lock Bity
    • 256/512/512 B EEPROM (ATmega48/88/168, 100 000 cyklů zápis/výmaz)
    • 512B/1kB/1kB interní SRAM (ATmega48/88/168)
    • programovací zámek pro bezpečnost softwaru
  • 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
    • šest PWM kanálů
    • 8kanálový 10bitový ADC
    • 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
    • Přerušení a Wake-up na Pin-Change
  • Speciální vlastnosti MCU
    • Power-on Reset a programovatelná Brown-out detekce
    • Interní kalibrovaný oscilátor
    • Externí a interní zdroje přerušení
    • pět režimů spánku: Idle, ADC Noise Reduction, Power-save, Power-down, Standby
  • I/O a balení
    • 23 programovatelných I/O linek
    • zelené/ROHS 32-lead TQFP a 32-pad MLF
  • Pracovní napětí: 2.7 až 5.5V
  • Rozsah teplot -40° až 125°C
  • Spotřeba:
    • Active Mode - 4MHz, 3.0V: 1.8 mA
    • Power down: 5 µA při 3.0V

 AVR jádro kombinuje bohatou instrukční sadu s 32 univerzálními registry, připojenými na ALU (Arithmetic Logic Unit), což umožňuje přístup do dvou nezávislých registrů v jedné instrukci vykonané během jednoho hodinového cyklu. Toto ve výsledku znamená efektivitu kódu při dosahování až desetinásobné rychlosti než u běžných CISC MCU.

Rozložení vývodů ATmega48/88/168 
Rozložení vývodů ATmega48/88/168

Ceny

V množství 10 tis. kusů činí cena za kus USD 1,21 u ATmega48, USD 1,69 u ATmega88, USD 2,06 u ATmega168 a USD 8,00 u AT90CAN128.

David Novák
david.novak@ HW.cz

DOWNLOAD & Odkazy

Hodnocení článku: