• Facebook
  • Google Plus
  • LinkedIn
Microchip Atmel

Portfolio mikrokontrolerów AVR® oraz SMART

Atmel | SMART ARM Cortex

Dwie dekady przywództwa firmy Atmel na rynku mikrokontrolerów przyniosło wiele innowacji oraz nowatorskich rozwiązań takich jak pierwszy mikrokontroler Flash, pierwszy 32-bitowy mikrokontroler Flash na z rdzeniem ARM7™, pierwszy 100nA mikrokontroler z retencją pamięci RAM, a pierwszy mikrokontroler Flash z rdzeniem ARM9™. Firma Atmel kontynuuje wykorzystanie tych doświadczeń, aby tworzyć rozwiązania, które pomagają wprowadzać na rynek inteligentne oraz innowacyjne produkty. Te innowacje to m.in. mikrokontrolery Flash serii Atmel® | Smart oparte na rdzeniach ARM® Cortex®M0 +, Cortex-M3, M4 oraz najnowszej generacji architektury Cortex-M7. Urządzenia te posiadają od 8kB do 2MB pamięci Flash oraz dysponują bogatą mieszanką obsługiwanych funkcji i urządzeń peryferyjnych.

Oprócz mikrokontrolerów opartych na rdzeniu Flash (MCU), Atmel oferuje serię mikroprocesorów Atmel | SMART opartych na rdzeniu ARM, które nie posiadają pamięci Flash na pokładzie. Mikroprocesory należące do serii Atmel | SMART SAMA5 bazują na rdzeniu ARM Cortex-A5, podczas gdy seria Atmel | SMART SAM9261 i serię SAM9-5 bazuje na wysokowydajnym rdzeniu ARM926EJ-S™.

  • Elastyczne, wysoce zintegrowane mikrokontrolery oparte na rdzeniu ARM zaprojektowane są tak, aby zoptymalizować kontrolę nad systemem, zarządzać interfejsem użytkownika i wprowadzić wygodę użytkowania. Układy oparte na rozwiązaniu ARM Cortex-M4 M3 współdzielą jedną zintegrowaną platformę rozwoju (IDP) Atmel® Studio. Platforma ta zapewnia oszczędzający czas kod źródłowy z ponad 1600 przykładowymi projektami, dostęp do debugerów i symulatorów, integrację z technologią QTouch® firmy Atmel dla obsługi pojemnościowych aplikacji dotykowych, a także dostęp do galerii internetowej Atmel Apps Store dla oprogramowania typu embedded i dodatkowych rozszerzeń.
  • Oferta mikroprocesorów Atmel opartych na rdzeniu ARM rozpoczyna się od urządzeń klasy entry-level, po wysoce zintegrowane urządzenia z obszernymi opcjami łączności, obsługą wyrafinowanych interfejsów oraz solidnymi funkcjami bezpieczeństwa. Atmel oferuje pełną gamę narzędzi sprzętowych oraz programowych dla swoich mikroprocesorów MPU ARM, aby ułatwić proces projektowania i zmniejszyć czas wprowadzenia produktów na rynek. Atmel współpracuje również z ogólnoświatową siecią partnerów w celu dostarczenia dodatkowych rozwiązań sprzętowych i programowych dla tych urządzeń.
Atmel | SMART ARM Cortex

W celu optymalizacji i uproszczenia procesu projektowania aplikacji embedded, firma Atmel zbudowała solidny ekosystem wokół swoich mikrokontrolerów MCU i mikroprocesorów MPU. Dzieki temu możliwe jest szybsze zakończenie fazy projektowej w celu szybszego wprowadzenia gotowych urządzeń na rynek. Atmel oferuje szeroką gamę narzędzi programowych oraz oprogramowania wbudowanego, które współpracują z wiodącymi systemami operacyjnymi.

Mikrokontrolery Flash MCU firmy Atmel oparte na rdzeniu ARM Cortex-M4, Cortex-M3, Cortex-M0+ ARM926EJ-S™ oraz ARM7TDMI oferują m.in.:

  • Od 8kB pamieci Flash i 4kB SRAM do 2MB pamięci Flash i 160KB SRAM, z częstotliwościa pracy do 120MHz
  • Innowacyjny tryb bezpośredniego dostępu do pamięci (DMA) oraz innowacyjne implementacje pamięci, umożliwiają przesyłanie danych z dużą szybkością zwalniając moc procesora dla wydajnej obsługi aplikacji
  • Funkcjonalność "touch-ready" poprzez wbudowaną technologię Atmel QTouch® dla obsługi pojemnościowej technologii dotykowej z akceleracją sprzętową w rodzinie mikrokontrolerów SAM C i SAM D
  • Moduł komunikacji szeregowej (SERCOM), dostępny w rodzinie Atmel | SMART SAM serii D, jest w pełni konfigurowalny z poziomu oprogramowania dla zwiększenia elastyczności obsługi interfejsów I2C, USART/UART oraz SPI. Seria SAM C dodaje dodatkowo obsługę interfejsu RS485 oraz LIN
  • Najniższy pobór mocy dostępny jest w rodzinie mikrokontrolerów opartych na rdzeniu ARM Cortex-M4

Osadzone mikroprocesory Atmel MPU oparte na dzeniu ARM Cortex-A5 i ARM926EJ-S™ są łatwe w użyciu i nadają się idealnie do zastosowań wrażliwych na koszty, oferując ponadto m.in.:

  • Wydajność do 945DMIPS przy 600MHz z jednostką zmiennoprzecinkową (FPU) oraz technologią ARM Neon dla przyspieszonego przetwarzania danych i precyzji obliczeń
  • Wiodące na rynku niskie zużycie energii na poziomie mniejszym niż 150 mW podczas pracy z maksymalną prędkością oraz mniejszym niż 200uW w trybie oszczędzania energii
  • Wydajne urządzenia peryferyjne oraz obsługa m.in. High-Speed USB w trybie hosta i urządzenia, Gigabitowy Ethernet, CAN, sterownik wyświetlaczy TFT LCD, interfejs kamery
  • Solidne funkcje bezpieczeństwa dzięki m.in. sprzętowemu silnikowi kryptograficznemu, bezpieczny boot, zewnętrzne szyfrowanie DDR, bezpieczne przechowywanie, monitoring środowiskowy, ARM Trust Zone
  • Darmowe dystrybucje Linux i Android oraz kompleksowy, bogaty ekosystem produktów firm współpracujących w celu zapewnienia dodatkowych rozwiązań sprzętowych i programowych

AVR UC3

32-bitowe mikrokontrolery AVR® UC3 firmy Atmel przenoszą wydajność na nowy poziom, wykraczając poza wysoką wydajność i niskie zużycie energii. Natywna obsługa DSP, dwu portowa pamięć SRAM, wielowarstwowa magistrala danych, kontroler DMA, system zdarzeń urządzeń peryferyjnych oraz inteligentne urządzenia peryferyjne przenoszą wydajność i zużycie energii na następny poziom.

Kontroler DMA oraz wielowarstwowa architektura szybkiej magistrali danych czynią mikrokontrolery UC3 idealnym rozwiązaniem dla zastosowań wymagających wysokiej przepustowości. Inteligentne urządzenia peryferyjne oraz dynamiczne sterowanie mocą sprawiają, że układy UC3 są oczywistym wyborem dla zastosowań przenośnych i zasilanych bateryjnie. Wybrane mikrokontrolery UC3 zawierają zintegrowany koprocesor (FPU), który poprawia wydajność arytmetyczną pozwalając na obliczenia zmiennoprzecinkowe z większą precyzją w szerszym zakresie dynamiki. Połącz swoje projekty z mikrokontrolerami UC3 wyposażonymi w technolgię CryptoAuthentication™ dla zwiększonej ochrony przed hakerami i clonerami.

  • Łączność – USB w trybie hosta i urządzenia, Ethernet z MAC, obsługa pamięci SDRAM oraz NAND Flash oraz dodatkowo szybkie interfejsy szeregowe są idealne dla złożonych aplikacji
  • Wydajność arytmetyczna – zintegrowana jednostka zmiennprzecinkowa FPU zwiększa precyzję i zakres dynamiki w cyfrowym przetwarzaniu sygnałów
  • Wysoka przepustowość danych – kontroler DMA, wielowarstwowa magistrala danych oraz pojemna, wbudowana pamięć SRAM usuwa wąskie gardło wydajności w komunikacji o wysokiej prędkości
  • Niskie zużycie energii - technologia picoPower® zapewnia najniższe zużycie energii w branży w trybach aktywnych oraz uśpienia
  • Biblioteki programowe - wszystkie układy UC3 obsługiwane są przez UC3 AVR Software Framework, kompletną bibliotekę sterowników oraz oprogramowania pośredniczącego

AVR XMEGA

Mikrokontrolery Atmel® AVR® XMEGA® dostarczają możliwie najlepszą kombinację wydajności w czasie rzeczywistym, wysoką integrację i niskie zużycie energii dla 8/16-bitowych aplikacji.

  • Wysoce precyzyjne urządzenia analogowe - 12-bitowe przetworniki analogowo-cyfrowe (ADC) o stopniu wzmocnienia i połączonej przepustowości 4MSPS. Szybkie 12-bitowe przetworniki cyfrowo-analogowe (DAC) o dużej wytrzymałości, a także inne funkcje, które zmniejszają potrzebę stosowania zewnętrznych komponentów
  • Wydajność w czasie rzeczywistym - system zdarzeń ułatwia sygnalizację międzyobwodową ze 100% przewidywalnym czasem odpowiedzi. Aby odciążyć CPU, wszystkie urządzenia peryferyjne można użyć w trybie bezpośredniego dostępu do pamięci (DMA) dla wydajnej transmisji danych
  • Technologia Atmel picoPower® - prawdziwie niskonapięciowe działanie z 1.6V oraz minimum 100nA w trybie uśpienia z RTC oraz pełną retencją danych w pamięci SRAM dla najszybszego z możliwych czasów budzenia
  • Wysoka integracja – mikrokontrolery AVR XMEGA integrują m.in. moduły kryptograficzne Advanced Encryption Standard (AES) oraz Data Encryption Standard (DES), do 32 wyjść modulacji PWM, 8 portów UART, 4 TWI (I2C), 4 kanały szeregowego interfejsu peryferyjnego SPI oraz generator CRC
  • AVR Software Library - kompletna biblioteka sterowników i stosów komunikacyjnych pozwalająca zaoszczędzić czas i wysiłek na rzecz rozwoju, dzięki czemu można skoncentrować się na ważniejszych zadaniach projektowych
  • Atmel QTouch® Sensing - wsparcie biblioteki QTouch pozwala na proste zrealizowanie rozbudowanych, pojemnościowych interfejsów dotykowych dla przycisków, suwaków i pokręteł
  • USB - Zapewnia obsługę z pełną prędkością bez konieczności stosowania zewnętrznych kryształów, 31 punktów końcowych, a także specjalną funkcję multi-pakietu, który maksymalizuje szybkość transmisji danych, jednocześnie minimalizując obciążenie procesora
  • MEGA Custom Logic (XCL) - mikrokontrolery AVR XMEGA serii E wyposażone są w innowacyjny moduł XMEGA Custom Logic (XCL) składający się z dwóch niezależnych 8-bitowych liczników/timerów i dwóch tabel używanych do definiowania logiki. Moduł ten został zaprojektowany, aby zmniejszyć listę materiałów BOM i rozmiar PCB, gdyż moduł XCL może zastąpić układy zewnętrzne, takie jak elementy opóźniające tj m.in. RS-latches, D-latches, D-flip-flops chip-select logic oraz bramki logiczne AND, NAND, OR, NOR, XOR, XNOR, NOT, MUX AND/OR/XOR. Ponadto wraz z interfejsem UART możliwe jest uruchomienie indywidualnych protokołów komunikacyjnych

megaAVR

Mikrokontrolery Atmel® megaAVR® są idealnym rozwiązaniem dla projektów, które wymagają trochę więcej wydajności. Dla zastosowań wymagających dużej ilości kodu, urządzenia megaAVR oferują znaczące ilości pamięci programu i danych w połączeniu z wydajnością do 20 MIPS, podczas gdy innowacyjna technologia Atmel picoPower® minimalizuje zużycie energii. Wszystkie układy megaAVR oferują możliwosć samodzielnego programowania dla szybkiego, bezpiecznego i opłacalnego ulepszania obwodów udządzeń elektronicznych. Możliwe jest również programowanie pamięci Flash podczas działania całej aplikacji.

Na podstawie sprawdzonej, wiodącej w branży technologii, rodzina mikrokontrolerów megaAVR firmy Atmel oferuje największy wybór urządzeń w kategoriach pamięci, liczby pinów i urządzeń peryferyjnych. Zawierają wszystko, od uniwersalnych urządzeń peryferyjnych do wyspecjalizowanych urządzeń peryferyjnych, takich jak m.in. Peripheral Touch Controller (PTC), USB, kontrolerów LCD, a także interfejsów CAN, LIN i Power Stage Controllers (PSC). Z łatwością odnaleźć można mikrokontroler megaAVR, który będzie idealnie dopasowany do projektu urządzenia końcowego. Wszystkie mikrokontrolery megaAVR obsługiwane są przez platformę rozwoju Atmel Studio, które dodatkowo zmniejsza czas wprowadzania produktów na rynek.

  • Szeroka rodzina - rodzina megaAVR oferuje największy wybór urządzeń w kategoriach pamięci, liczyby pinów i urządzeń peryferyjnych, umożliwiając ponadto ponowne wykorzystanie kodu i zdobytej wiedzy między różnymi projektami
  • Technologia picoPower® - wybrane urządzenia megaAVR oferują ultra-niskie zużycie energii oraz indywidualnie wybieralne tryby uśpienia o niskim poborze mocy, które czynią je idealnymi dla zastosowań zasilanych bateryjnie
  • Wysoka integracja - urządzenia cechują się zintegrowaną pamięcią Flash, SRAM, wewnętrzną pamięcią EEPROM, interfejsami SPI, TWI (I2C), USART, USB, CAN i LIN, timerem watchdog, możliwością wyboru wewnętrznego lub zewnętrznego precyzyjnego oscylatora oraz ogólnego przeznaczenia pinami I/O, pomagając w uproszczeniu projektu i zmniejszeniu listy materiałów BOM
  • Funkcje analogowe - zaawansowane funkcje analogowe obejmują konwertery ADC, DAC, wbudowany czujnik temperatury i napięcia odniesienia wewnętrznego, detektor brown out, szybki komparator analogowy i programowalny wzmacniacz wzmocnienia analogowego. Wysoki poziom integracji umożliwia projektowanie urządzeń jedynie z niewielką dodatkową ilościa komponentów analogowych
  • Szybki rozwój - rozwój mikrokontrolerów megaAVR możliwy jest dzięki programowaniu w systemie i wbudowanegmu w układ debugowaniu. Ponadto programowanie w systemie upraszcza programowanie linii produkcyjnej i dalsze aktualizacje
  • „IoT ready” - IoT (Internet of Things – Internet Przedmiotów) może współpracować z niemal każdą obecna aplikacja od typowej automatyki domowej po systemy medyczne i opieki zdrowotnej. Projekty urządzęń Internetu Przedmiotów wymagają mocy obliczeniowej do wykonywania zadań obliczeniowych aplikacji wbudowanych w celu ich dalszej transmisji do sieci internet. Coraz częściej urządzenia te są zasilane bateryjnie, a tym samym zużycie energii często staje się kluczowym czynnikiem sukcesu dla urządzeń IoT jako produktów przyjaznych dla użytkownika. Mikrokontrolery megaAVR są jednymi z najlepszych na świecie, jeśli chodzi o pobór mocy, co czyni je naturalnym wyborem do zastosowań w aplikacjach Internetu Przedmiotów

tinyAVR

Mikrokontrolery Atmel® tinyAVR® zoptymalizowane są pod kątem zastosowań wymagających wydajności, energooszczędności oraz łatwości obsługi przy zachowaniu małych rozmiarów. Wszystkie urządzenia tinyAVR® oparte są na tej samej architekturze i są kompatybilne z innymi mikrokontrolerami AVR®. Zintegrowany przetwornik ADC, pamięć EEPROM i detektor brown-out pozwala tworzyć aplikacje bez dodawania elementów zewnętrznych. Mikrokontrolery tinyAVR udostępniają również pamięć Flash oraz wbudowaną funkcję debugowania dla szybkich, bezpiecznych i opłacalnych kosztowo ulepszeń obwodów urządzeń elektronicnzych, pozwalając na znaczące obniżenie czasu potrzebnego na wejście produktu na rynek.

Mikrokontrolery tinyAVR® obsługiwane są przez platformę rozwoju Atmel Studio. Umożliwia ona rozwój kodu w C lub Asemblerze, zapewniając dokładną symulację cyklu i bezproblemową integrację z zestawami startowymi, progratorami, debuggerami, zestawami ewaluacyjnymi i projektami referencyjnymi.

Mikrokontrolery tinyAVR® oferują niezrównane połączenie miniaturyzacji, mocy obliczeniowej, wydajności urządzeń analogowych oraz integracji na poziomie systemu. Układy TinyAVR to najbardziej zwarte mikrokontrolery w rodzinie AVR zdolne do pracy przy napięciu zaledwie 0.7V!

  • Małe - mikrokontrolery Atmel tinyAVR® zaprojektowane są specjalnie dla zastosowań, w których wielkość i koszt są kluczowymi czynnikami. Najmniejsze modele tinyAVR mierzą zaledwie 1.5 x 1.4mm. Można je wykorzystać jako jednoukładowe rozwiązanie w prostych systemach lub wykorzystać w celu dostarczenia obwodów logicznych oraz rozproszonej inteligencji w większych systemach
  • Obsługa dotyku pojemnościowego – biblioteka Atmel QTouch® ułatwia osadzanie pojemnościowych przycisków dotykowych, suwaków i pokręteł w uniwersalnych zastosowaniach bazujących na mikrokontrolerach Atmel AVR®. Nieodpłatna biblioteka QTouch udostępnia kilkanaście plików dla każdego urządzenia i obsługuje różne liczby kanałów dotykowych, udostępniając dużą elastyczność i efektywność aplikacji dotykowej
  • Szybkie i wydajne przetwarzanie kodu - procesor AVR daje mikrokontrolerom tinyAVR tę samą wysoką wydajność jak w przypadku większych mikrokontrolerów Atmel AVR pozwalając osiągnąć kilka razy wyższą moc przetwarzania w porównaniu do dowolonego dostępnego na rynku produktu konkurencji. Będąc elastycznymi, wszechstronnymi oraz posiadając wysoką sprawność przetwarzania kodu, mikrokontrolery tinyAVR są idealnym rozwiązaniem dla szerokiego zakresu zastosowań
  • Wysoki stopień integracji - każdy pin ma wiele zastosowań jako I/O, ADC i PWM. Nawet pin resetu może być wykorzystany jako pin I/O. Niektóre mikrokontrolery tinyAVR wyposażone są w uniwersalny interfejs szeregowy (USI), który może być stosowany jako interfejs SPI, UART lub TWI, podczas gdy inne wyposażone są sprzętowo dla obsługi tych interfejsów
  • 0.7V – tam gdzie większość mikrokontrolerów wymaga do działania napięcia 1.8V lub wyższego, mikrokontrolery tinyAVR z regulatorem doładowania zwiększają napięcie z pojedynczej baterii AA lub AAA do stabilnego zasilania 3V w celu zasilenia całej aplikacji

8051

Dzięki szerokiej gamie bogatych w fukncje 8-bitowych mikrokontrolerów Atmel wyposażonych w zestaw funkcji 8051, można mieć pewność, że projekty 8051 są w dobrych rękach. W czasie kiedy inni dostawcy zakończyli swoją obecność na tym rynku, firma Atmel stawiawia sobie za cel rozszerzenie swojego planu rozwoju dla sprawdzonych mikrokontrolerów klasy 8051. Niezależnie od tego czy pracujesz nad obsługą starszych rozwiązań typu legacy, czy isniejącymi lub nowymi projektami, otrzymasz najnowsze funkcje i funkcjonalności w ponad 50 modelach mikrokontrolerów 8051 wyposażonych w pamięć Flash o pojemności od 2kB do 64kB.

Wybierz kompatybilne pinowo modele z portfolio firmy Atmel, aby zastąpić konkurencyjne mikrokontrlery 8051 wycofane z eksploatacji. 8-bitowe mikrokontrolery oparte na niskiej mocy, pojedynczego cyklu rdzeniu AT89LP, po mikrokontrolery MCS-51® dla zgodnych ze standardami branżowymi gniazd typu drop-in wyposażone są w zaawansowane technologie Flash. Większość mikrokontrolerów zawiera wbudowaną funkcję programowania (ISP in-system programming) zwiększającą elastyczność użytkowania. Inne opcje to m.in. rozszerzenia DSP, zaawansowane urządzenia peryferyjne takie jak timer, PWM jak również interfejsy CAN i USB.

Popularna rodzina mikrokontrolerów AT89LP dostarcza najnowsze technologie do aplikacji 8051. Jej członkowie zapewniają zgodność na poziomie kodu binarnego dla aplikacji opartych na architekturze 80C51, a także zapewniając kompatybilność pin-to-pin z urządzeniami konkurencyjnych firm (dla bezpośrednich i niebezpośrednich zamienników). Mikrokontrolery AT89LP dramatycznie zwiększają również wydajność w zakresie od 6 do 12 razy, aż do 30MIPS. Wraz z nowoczesnymi funkcjami i urządzeniami peryferyjnymi, można również uzyskać niskie zużycie energii dla niskonapięciowych aplikacji zasilanych bateryjnie. Aby przyspieszyć rozwój, należy pobrać narzędzie AT89LP Developer Studio IDE, jak również powiązaną dokumentację techniczną oraz dedykowane oprogramowanie.