Technologia picoPower

Dzisiejszy wzrost ilości urządzeń zasilanych bateryjnie oraz poprzez linie sygnałowe sprawił, że zapotrzebowanie na rozwiązania o niskim poborze mocy są potrzebne bardziej niż kiedykolwiek.
By spełnić wymagania stawiane przez rzeczywistość Atmel wykorzystał swoje 10-letnie doświadczenie w projektowaniu urządzeń o niskim poborze mocy i stworzył technologie picoPower™ dla mikrokontrolerów AVR. PicoPower pozwala mikrokontrolerom AVR na osiągnięcie zużycia mocy na poziomie 650nA przy włączonym zegarze czasu rzeczywistego (RTC) oraz 100nA w trybie Power Down.
Technologia picoPower łączy w sobie wiele technik obniżających zużycie mocy w trybie uśpienia oraz aktywnym.
Kluczowe elementy to:
- zasilanie 1.8V (wszystkie peryferia - również moduły analogowe, pamięci Flash, EEPROM oraz RAM)
- zminimalizowany prąd upływu
- uśpiony moduł BOD
- oscylator 32kHz o bardzo niskim poborze mocy
- rejestry wyłączania cyfrowych wejść
- rejestr redukcji poboru mocy
- bramkowanie zegara
- uaktywnianie i odczyt z pamięci Flash tylko, gdy jest to potrzebne (Flash sampling)
Komentarze (0) dodane przez admin April 29, 2008 (4:14PM)
Przegląd 8-bitowych mikrokontrolerów AVR

Przez wiele lat rodzina AVR powiększała się i dziś do wyboru mamy prawdziwy arsenał. Poniżej znajduje się przegląd dostępnych mikrokontrolerów AVR z ich krótkim opisem, co może się przydać przy doborze w konkretnej aplikacji.
Mikrokontrolery serii TINY
- ATtiny12
- ATtiny13
- ATtiny2313
- ATtiny24
- ATtiny25
- ATtiny26
- ATtiny261
- ATtiny28L
- ATtiny44
- ATtiny45
- ATtiny461
- ATtiny84
- ATtiny85
- ATtiny861
1KB Flash, 32B SRAM, 64B EEPROM, do 8 MIPS przy zegarze 8 Mhz
Nie zalecany do nowych projektów.
1KB Flash, 64B SRAM, 64B EEPROM, 4 kanały ADC (10bit).
Do 20 MIPS przy zegarze 20 MHz.
2KB Flash, 128B EEPROM, 128 SRAM, USI (Universal Serial Interface), Full Duplex UART, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
2KB Flash, 128B EEPROM, 128B SRAM. 8-bitowy oraz 16-bitowy timer/licznik z PWM, 10-bitowy ADC, USI (Universal Serial Interface), zintegrowany sensor temperatury, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
2KB Flash, 128B EEPROM, 128B SRAM, dwa 8-bitowe timery/liczniki z PWM i preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
2KB Flash, 128B SRAM, 128B EEPROM, 11 kanałów ADC (10-bit), USI (Universal Serial Interface), PWM.
Do 16 MIPS przy zegarze 16 MHz.
Nie zalecany do nowych projektów.
2KB Flash, 128B EEPROM, 128B SRAM, jeden 8/16-bitowy timer/licznik z PWM i preskalerem, jeden 8/10-bitowy szybki timer/licznik z PWM oraz niezależnym preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
2KB Flash (brak ISP)), sterownik LED, komparator analogowy.
Do 4 MIPS przy zegarze 4 MHz.
4KB Flash, 256B EEPROM, 256B SRAM, 8-bitowy oraz 16-bitowy timer/licznik z PWM, 10-bitowy ADC, USI (Universal Serial Interface), zintegrowany sensor temperatury, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
4KB Flash, 256B EEPROM, 256B SRAM, dwa 8-bitowe timery/liczniki z PWM i preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
4KB Flash, 256B EEPROM, 256B SRAM, jeden 8/16-bitowy timer/licznik z PWM i preskalerem, jeden 8/10-bitowy szybki timer/licznik z PWM i niezależnym preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
8KB Flash, 512B EEPROM, 512B SRAM, 8-bitowy oraz 16-bitowy timer/licznik z PWM, 10-bitowy ADC, USI (Universal Serial Interface), zintegrowany sensor temperatury, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
8KB Flash, 512B EEPROM, 512B SRAM, dwa 8-bitowe timery/liczniki z PWM i preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
8KB Flash, 512B EEPROM, 512B SRAM, jeden 8/16-bitowy timer/licznik z PWM i preskalerem, jeden 8/10-bitowy szybki timer/licznik z PWM oraz niezależnym preskalerem, 10-bitowy ADC, USI (Universal Serial Interface), debugWIRE.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
Mikrokontrolery serii MEGA
- ATMega1284P
- ATMega48
- ATMega48P
- ATMega8
- ATMega88
- ATMega88P
- ATMega8515
- ATMega8535
- ATMega16
- ATMega162
- ATMega164P
- ATMega165
- ATMega165P
- ATMega168
- ATMega168P
- ATMega328P
- ATMega32
- ATMega324P
- ATMega325
- ATMega325P
- ATMega3250
- ATMega3250P
- ATMega644
- ATMega644P
- ATMega64
- ATMega645
- ATMega6450
- ATMega640
- ATMega128
- ATMega1281
- ATMega1280
- ATMega2561
- ATMega2560
Technologia picoPower. 128KB Flash, 16KB SRAM, 4KB EEPROM, dwa 16-bitowe timery/liczniki, dwa 8-bitowe timery/liczniki, zegar czasu rzeczywistego, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz.
4KB Flash, 512B SRAM, 256B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
Technologia picoPower. 4KB Flash, 512B SRAM, 256B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP oraz QFN/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
8KB Flash, 1KB SRAM, 512B EEPROM, 6 lub 8 kanałów ADC (10-bit).
Do 16 MIPS przy zegarze 16 Mhz. Praca w zakresie napięć 2.7 - 5.5 V.
8KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
Technologia picoPower. 8KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
8KB Flash, 544B wewnętrznej + do 64KB zewnętrznej pamięci SRAM, 512B EEPROM.
Do 16 MIPS przy zegarze 16 Mhz. Praca w zakresie napięć 2.7 - 5.5 V.
8KB Flash, 544B SRAM, 512B EEPROM, 8 kanałów ADC (10-bit).
Do 16 MIPS przy częstotliwości 16 MHz. Praca w zakresie napięć 2.7 - 5.5 V.
16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 Mhz. Praca w zakresie napięć 2.7 - 5.5 V.
16KB Flash, 1KB SRAM, 512B EEPROM, interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie 1.8 - 5.5 V.
Technologia picoPower. 16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięc 1.8 - 5.5 V.
16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
Technologia picoPower. 16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz
Technologia picoPower. 16KB Flash, 1KB SRAM, 512B EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
Technologia picoPower. 32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit) dla układów w obudowach TQFP/MLF, debugWIRE.
Do 20 MIPS przy zegarze 20 MHz.
32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 Mhz. Praca w zakresie napięć 2.7 - 5.5 V.
Technologia picoPower. 32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
Technologia picoPower. 32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
Technologia picoPower. 32KB Flash, 2KB SRAM, 1KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
64KB Flash, 4KB SRAM, 2KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięc 1.8 - 5.5 V.
Technologia picoPower. 64KB Flash, 4KB SRAM, 2KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 20 MIPS przy zegarze 20 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
64KB Flash, 4KB SRAM, 2KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 Mhz. Praca w zakresie napięć 2.7 - 5.5 V.
64KB Flash, 4KB SRAM, 2KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
64KB Flash, 4KB SRAM, 2KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięc 1.8 - 5.5 V.
64KB Flash, 8KB SRAM, 4KB EEPROM, 16 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
128KB Flash, 4KB SRAM, 4KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 2.7 - 5.5 V.
128KB Flash, 8KB SRAM, 4KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
128KB Flash, 8KB SRAM, 4KB EEPROM, 16 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
256KB Flash, 8KB SRAM, 4KB EEPROM, 8 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
256KB Flash, 8KB SRAM, 4KB EEPROM, 16 kanałów ADC (10-bit), interfejs JTAG.
Do 16 MIPS przy zegarze 16 MHz. Praca w zakresie napięć 1.8 - 5.5 V.
Komentarze (0) dodane przez admin March 28, 2008 (12:26PM)