- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne urządzenia w tej kategorii. |
Opis
Moduł wykorzystuje mikrokontroler ATxmega128A3U, taki jak w płytkach X3-DIL64. Oprócz układu AVR, na płytce znajdują się również przyciski, diody LED oraz wgrany bootloader USB, dzięki któremu nie potrzeba zewnętrznego programatora. EXtrino XL zaprojektowano tak, by można go było szybko rozbudować o kolejne układy scalone i peryferia – po prostu włóż je w odpowiednie podstawki lub zastosuj nakładki kompatybilne z Arduino. Moduł prototypowy eXtrino XL rozwija się razem z Tobą i dostosowuje się do Twoich potrzeb.
Układy peryferyjne i złącza
Na płytce oprócz mikrokontrolera głównego znajdują się elementy dodatkowe, umożliwiające poznanie zalet procesora Xmega:
- Klawiatura i diody – PORTX
Moduł eXtrino XL wyposażono w 8 przycisków oraz 8 diod LED, które są podłączone do procesora przez tylko cztery linie! Leon Instruments udostępnia bezpłatną bibliotekę, dzięki której z punktu widzenia programisty, klawiatura i diody widoczne są jako dodatkowy port procesora – PORTX. Poznaj to innowacyjne rozwiązanie i wykorzystuj we własnych projektach!
- Złącze na diodę RGB
Zbuduj lampkę RGB, zmieniaj jej jasność i kolor – stwórz dyskotekowy gadżet lub nastrojową ozdobę na romantyczne wieczory. Wersja SMD nie posiada przylutowanej diody LED, można ją nabyć osobno i zamontować we własnym zakresie.
- Złącze na wyświetlacz LCD
Moduł eXtrino XL współpracuje ze standardowymi ekranami LCD, poprzez dedykowane złącze. Zestaw nie zawiera wyświetlacza - można go nabyć osobno.
- Złącze na rezonator kwarcowy
EXtrino XL jest wyposażone w podstawkę pod kwarc. Włóż w nią rezonator taki, jaki potrzebujesz. Zestaw nie zawiera kwarcu - można go nabyć osobno.
- Złącze na termometr LM35/DS18B20
Płytka prototypowa eXtrino XL ma możliwość współpracy z dwoma najpopularniejszymi termometrami – analogowym LM35 i cyfrowym DS18B20. Na płytce umieszczono czytelne oznaczenie, w jaki sposób należy włożyć te termometry w podstawkę. Jest też rezystor pull-up do DS18B20, uaktywniany poprzez zalutowanie zworki na dolnej stronie płytki. Czujniki temperatury można nabyć w naszym sklepie.
- Enkoder obrotowy
Mikrokontrolery XMEGA wyposażono w sprzętowy interfejs do enkoderów obrotowych. Wystarczy odczytać odpowiedni rejestr, by wiedzieć, w jakim położeniu znajduje się pokrętło. Wersja SMD nie posiada wlutowanego enkodera, można go nabyć osobno i zamontować we własnym zakresie.
- Złącza do pamięci I2C i SPI
Pamięci z interfejsem I2C oraz SPI są bardzo często wykorzystywane we współczesnej elektronice cyfrowej. Poznaj pamięci EEPROM, SRAM oraz FLASH razem z modułem eXtrino XL.
- Gniazdo na kartę micro SD
Pamięci nigdy nie zabraknie. Dzięki możliwości pracy z kartami SD, procesor XMEGA może mieć do dyspozycji gigabajty danych. Zbuduj rejestrator danych lub odtwarzacz muzyki. Karty pamięci można nabyć w naszym sklepie.
- USB
Mikrokontroler ATxmega128A3U zastosowany w module eXtrino XL ma sprzętowy interfejs USB. Oznacza to, że nie potrzebujesz już przejściówek UART-USB typu FT232RL i podobnych rozwiązań. Podłącz przewód miniUSB, zainstaluj oryginalny sterownik Atmela i działaj. Przewody można nabyć w naszym sklepie.
Szczegółowe informacje o złączach, kompatybilnych układach scalonych i peryferiach można znaleźć w nocie katalogowej. Do zestawu dołączona jest papierowa wersja instrukcji w języku polskim i angielskim. |
Kompatybilność z Arduino
Moduł eXtrino współpracuje z nakładkami Arduino (tzw. Arduino Shield). Pamiętaj jednak, że niektóre nakładki zaprojektowane są do pracy z procesorami ATmega, zasilanymi napięciem 5 V, a XMEGA pracuje z napięciem 3,3 V. Możesz jednak ustalić napięcie z jakim nakładki mają pracować, poprzez ustawienie jednej zworki.
Wersja SMD nie posiada przylutowanych złącz, można je nabyć osobno i zamontować we własnym zakresie.
Programowanie
Układ wyposażony jest w pamięć programu Flash oraz danych EEPROM. ATXmega może być programowana na trzy sposoby:
- Programator zgodny ze standardem PDI.
- Bootloader FLIP - programowanie odbywa się poprzez połączenie przewodem miniUSB z komputerem. Do załadowania programu potrzebny jest program ze strony producenta. W celu zaprogramowania należy przytrzymać przycisk RESET oraz FLIP, następnie zwolnić RESET trzymając FLIP. Po tych czynnościach układ przejdzie w tryb programowania, co oznacza, że jest gotowy do przyjęcia programu.
- Interfejs JTAG - na płytce nie ma osobnego złącza JTAG, interfejs należy podłączyć do wyprowadzeń: TDO, TCK, TDI, TMS.
Na płytce znajdują się przyciski usprawniające i przyspieszające proces programowania: RESET oraz FLIP. Do załadowania programu wystarczy przewód miniUSB.
Wszystkie płytki z Leon Instruments oznaczone są unikalnym numerem seryjnym. Numer umożliwia darmowy, bezterminowy, pełny dostęp do kursu programowania mikrokontrolerów XMEGA, dostępnego na stronie leon-instruments:
|
Przydatne linki |