Arduino Due

Po świetnie przyjętym modelu Arduino Uno przyszedł czas na jego część drugą, czyli Arduino Due. To płytka o naprawdę potężnych parametrach – 32-bitowy rdzeń ARM Cortex M3, 54 cyfrowe wejścia/wyjścia (w tym 12 wyjść PWM oraz 12 wejść analogowych), a do tego taktowanie zegara o częstotliwości 84 MHz. Brzmi dobrze? Zatem zapoznaj się z ofertą płytek Arduino Due w sklepie msalamon i rozpocznij swój wielki projekt!

Wyświetlanie jednego wyniku

  • 229,00  z VAT

Arduino Due – płytki inne niż wszystkie

Moduły Arduino Due wyróżniają się spośród pozostałych modułów Arduino swoimi dużymi możliwościami. Mamy tutaj do czynienia z mikrokontrolerem Atmel AT91SAM3X8E z 32-bitowym rdzeniem ARM Cortex, który jest taktowany sygnałem zegarowym o częstotliwości 84 MHz. Dzięki takiemu sprzętowi przetwarzanie będzie naprawdę szybkie. Ponadto do dyspozycji użytkownika przygotowano 54 cyfrowe piny pozwalające na podłączenie naprawdę wielu dodatkowych elementów. W dodatku 12 z nich to wyjścia PWM, które mogą służyć m.in. do sterowania silnikami, a kolejne 12 to wejścia analogowe. Na płytce Arduino Due znalazło się także miejsce dla wielu interfejsów komunikacyjnych – UART, I2C, SPI, JTAG.

Płytki Arduino Due wyróżniają także dwa gniazda USB. Pierwsze z nich służy wyłącznie do programowania – wystarczy wykorzystać przewód USB i podłączyć płytkę do komputera. Tam z pomocą środowiska programistycznego Arduino IDE i języka programowania Arduino można stworzyć dowolny program sterujący modułem. Natomiast drugie gniazdo USB w Arduino Due to tzw. port natywny. Może być on wykorzystany jako host USB do dowolnych urządzeń peryferyjnych wybranych przez użytkownika. Dzięki niemu można podłączyć do płytki np. klawiaturę.

Wiele osób może zastanawiać się, dlaczego postanowiono stworzyć płytkę Arduino Due, jeśli istniało już Arduino Mega. Przecież mają dokładnie taką samą liczbę wejść/wyjść. Kluczem do tej zagadki jest jednak przede wszystkim mikrokontroler – Arduino Due wyposażono w znacznie mocniejsze podzespoły, które pozwalają na szybsze przetwarzanie. Niestety wiąże się to z pewnym ograniczeniami – Arduino Due pracuje wyłącznie z napięciem 3,3 V. Oznacza to, że podanie wyższej wartości np. 4 V może uszkodzić całą płytkę. Jako że jest to sprzęt dość skomplikowany, poleca się go przede wszystkim osobom, które dobrze radzą sobie z elektroniką i miały już do czynienia z wieloma płytkami Arduino. Dla początkujących rekomenduje się natomiast inne moduły, np. Arduino Uno lub Leonardo.

Wyjątkowe cechy Arduino Due

Jak już wiemy, płytka Arduino Due wyróżnia się naprawdę potężnymi podzespołami – mocnym mikrokontrolerem Atmel SAM3X8E oraz umieszczonym w nim aż 32-bitowym rdzeniem. To jednak nie wszystko, co ma do zaoferowania! W module Due odnajdziesz także aż 96 kB pamięci SRAM oraz 512 kB pamięci Flash. Znalazł się na nim również przycisk RESET (służący do resetowania kontrolera) oraz przycisk kasowania (pozwalający na usunięcie informacji, które zostały zapisane na module). To rozwiązanie znacznie przyspieszające korzystanie z płytki.

Ponadto moduł Arduino Due został wyposażony w kontroler DMA o sześciu kanałach oraz gniazdo zasilania DC, dzięki czemu prąd nie musi być mu dostarczany wyłącznie przez gniazdo USB. Należy jednak pamiętać, że seria Arduino Due pracuje ze specyficznym napięciem – wyłącznie 3,3 V, a nie 5 V jak większość pozostałych serii Arduino. Maksymalne napięcie tolerowane przez wejścia/wyjścia to także jedynie 3,3 V, przez co podłączenie wyższego napięcia może trwale uszkodzić piny i zmniejszyć wydajność płytki. Oznacza to również, że do modułu Due nie podłączymy wszystkich nakładek Arduino Shield – wiele z nich pracuje bowiem z napięciem 5 V. Koniecznie należy więc dokładnie sprawdzać napięcie dodatków przed podłączeniem ich do Due, aby nie stracić wydajnego sprzętu.

Sprawna komunikacja

W serii Arduino Due znajdziemy mnóstwo elementów, które pozwolą na szybką i bezproblemową komunikację zarówno z komputerem, jak i urządzeniami peryferyjnymi. Wspomniano już o dwóch złączach USB, jednak to nie wszystko, co można znaleźć w Due. Choć porty UART są standardem w płytkach Arduino, w modelu Due znajdziesz ich aż 4! Służą one do nawiązywania komunikacji szeregowej z urządzeniami zewnętrznymi. W dodatku wyposażone zostały w diody LED, które migają w czasie przesyłania danych, dzięki czemu możesz przekonać się, czy wszystko przebiega bez przeszkód. Jeśli natomiast chcesz połączyć płytkę z takimi zewnętrznymi urządzeniami jak czujniki, masz do dyspozycji szeregowy interfejs peryferyjny (SPI). W przypadku chęci nawiązania komunikacji z urządzeniami o małej prędkości (takimi jak przetworniki DAC i ADC) możesz skorzystać z protokołu I2C.

Bezproblemowa obsługa

Każda płytka Arduino Due została wyposażona w bootloader, dzięki czemu nie musisz korzystać z żadnego zewnętrznego programatora. Wystarczy, że podłączysz moduł do komputera i zaprogramujesz go w Arduino IDE. Dzięki temu środowisku programistycznego nie ma potrzeby ręcznego dostosowywania parametrów do konkretnej płytki – wystarczy wybrać posiadany model płytki, a wszystko dopasuje się automatycznie. Sam język programowania Arduino również nie należy do trudnych i poradzą sobie z nim nawet początkujący.

Z jakimikolwiek problemami podczas kodowania pomoże Ci narzędzie Serial Monitor służące do debuggowania tworzonych programów, podobnie jak wbudowany debugger JTAG. Natomiast jeśli będziesz chciał wykasować wszystkie informacje z płytki lub zresetować kontroler, zawsze możesz wykorzystać odpowiedni przycisk resetowania lub kasowania. Z takim sprzętem na pewno stworzysz niesamowity projekt!

Sprawdź naszą ofertę. Wybierz oryginalne płytki Arduino lub płytki kompatybilne dostępne w asortymencie!