Ta strona używa cookie.
Korzystając ze strony wyrażasz zgodę na używanie cookie, zgodnie z aktualnymi ustawieniami przeglądarki.

Xmega E – nowa propozycja Atmel


12 kwietnia 2013

Kategoria: Elementy elektroniczne


W dniu 8 kwietnia miała miejsce oficjalna premiera nowej rodziny Atmel® AVR® XMEGA® E. Układy tej serii oznaczone będą XmegaE5. 

 

Seria ta zachowała większość doskonałych cech, z których znana jest cała rodzina. Dodatkowo została ona wzbogacona o nowe rozwiązania. Podstawowe właściwości zawiera tabela poniżej.

 

Pierwszym z parametrów, na który warto zwrócić uwagę jest pobór prądu przez układ. Duże wrażenie robią parametry podane przez producenta:

  • 188μA/MHz @ 3.0V/32MHz,
  • 100μA/MHz @ 1.8V/12MHz,
  • RTC/RAM retention: 0.1μA.

 

Seria E jest najbardziej energooszczędną w całej rodzinie Xmeg dostępnych na rynku.

Xmegi serii E chakteryzują także bogate peryferia analogowe. Dostępny jest 12-bitowy przetwornik ADC z korekcją wzmocnienia (gain correction), offset'u, funkcjami uśredniania (averaging), oversampling'u, czy też decimation. Funkcje te zwiększać mają dokładność przetwornika. Korzystać także można z 12-bitowego przetwornika DAC z korekcją offset'u oraz wzmocnienia (gain correction). Przetwornik ten podobny jest do tych znanych z Xmeg AU. Dostępne są także dwa komparatory AC. W serii tej zastosowano nowy, wbudowany oscylator low power (32 kHz). Ciekawym rozwiązaniem jest także zintegrowany oscylator 8 MHz z bardzo krótkim czasem wybudzenia.


Peryferia analogowe oraz pamięć EEPROM pracują, bez ograniczeń, nawet przy napięciu 1.62V. Odróżnia to układy od konkurencji, gdzie często wraz ze spadkiem napięcia zasilania spada również funkcjonalność peryferiów.
Seria E posiada asynchroniczny Event System, mogący pracować we wszystkich trybach uśpienia. Umożliwia on komunikacje pomiędzy peryferiami układu bez angażowania CPU. Dostępnych jest osiem niezależnych kanałów. Czas reakcji na wystąpienie zdarzenia jest w 100% przewidywalny, niezależnie od obciążenia i wykorzystania mechanizmu EDMA.
Oczywiście mikrokontrolery te posiadają szereg interfejsów komunikacyjnych. USART umożliwia zarówno pracę w trybie full-duplex jak i one-wire half-duplex. Ten drugi tryb może okazać się bardzo istotny w przypadku, gdy ilość dostępnych pinów jest krytyczna. Komunikacja może funkcjonować korzystając tylko z jednego pinu. Istnieje także opcja wybudzenia mikrokontrolera na podstawie wykrycia zdefiniowanej ramki (wake-up on frame reception). USART może pracować także w trybie SPI master. TWI umożliwia pracę z częstotliwością 1 MHz.
Seria E posiada zaimplementowaną jednostkę XCL (Xmega Custom Logic). Jest to fragment logiki programowalnej, umożliwiający wykorzystanie m.in. dwóch 8-bitowych timerów, funkcji logicznych (AND, NAND, OR, NOR, XOR, XNOR, NOT, MUX). Ciekawą opcją wydaje się możliwość wspólnego wykorzystania interfejsu UART wraz z XCL. Połączenia takie umożliwia pracę różnych protokołów, w tym o różnych długościach ramek, na jednym interfejsie UART, czy też, budowę sprzętowego kodera/dekodera Manchester, wykorzystywanego np. w protokole DALI.


Dodano także dodatkowe funkcję do timerów, zostały one także zoptymalizowane pod kątem wykorzystania ich w zaawansowanych wyjściach PWM. Dostępny jest także RTC z programową korekcją, co pozwala uzyskać precyzję rzędu +/- 0.5 ppm.
Udoskonalony został także system DMA (Direct Memory Access). Dodano także kolejne moduły mikrokontrolera, które mogą z tego systemu korzystać.


Duże część tych nowych funkcjonalności, jak przyznaje sam producent, została wdrożona na podstawie uwag i propozycji klientów. Elementy te ułatwić mają projektantom oraz programistom pracę z mikrokontrolerami oraz skrócić czas wdrożenia nowego produktu na rynek. Dostępne są już przykładowe aplikację jak korzystać w nowych rozwiązań zastosowanych w serii E jakże popularnych Xmeg.

 

Na chwilę obecną dostępne będą trzy wersję Xmegi serii E:

 

Układy dostępne będą w obudowach:

  • TQFP32 7x7x1mm
  • QFN32 5x5x0.8mm
  • QFN32 4x4x0.6mm
  • WLCSP na specjalne zamówienie

 

Oczywiście nowe Xmegi wspierane są przez środowisko Atmel Studio 6, gdzie znaleźć również można przykładowe aplikacje z wykorzystaniem tych mikrokontrolerów. W ofercie Atmel znajdują się także zestawy ewaluacyjne mające ułatwić pracę z nową serią.
 



 

 


(c) JM Elektronik
Wszystkie nazwy handlowe i produktów w tej publikacji są zastrzeżone dla ich właścieli. Używanie ich nie powinno byc uważane
za naruszenie praw właśiciela, a jedynie potwierdzenie ich dobrej jakości.
Projekt i wykonanie:Positive Power sp. z o.o. - Agencja Interaktywna, tworzenie stron, projektowanie stron, cms, budowa sklepów, tworzenie sklepów