Specyfikacja
- Napięcie zasilania: 7V do 12V (zalecane), 6V-20V (maksymalne)
- Maksymalne napięcie operacyjne: 3,3 V
- Mikrokontroler: AT91 SAM3X8E rdzeń 32-bit
- Maksymalna częstotliwość zegara: 84MHz
- Pamięć SRAM: 96 kB
- Pamięć Flash: 512 kB
- Piny I/O: 54
- Kanały PWM: 12
- Ilość wejść analogowych: 12 (kanały przetwornika A/C)
- Przetwornik C/A (cyfrowo-analogowy)
- Kontroler DMA
- Interfejsy szeregowe: UART, SPI, I2C, CAN, USB
- Debugger JTAG
Opis
Dzięki Arduino Due użytkownik może stworzyć układy wykorzystujące mikrokontroler z 32-bitowym rdzeniem Cortex M3 firmy ARM w oparciu o biblioteki Arduino. Płytka zawiera układ Atmel AT91SAM3X8E, wyposażony w 54 cyfrowe wejścia/wyjścia, z czego 12 można używać jako wyjścia PWM i 12 jako analogowe wejścia przetwornika A/C. Układ taktowany jest sygnałem zegarowym o częstotliwości 84 MHz. Posiada także interfejsy: UART, SPI, TWI (I2C), USB, JTAG oraz przetwornik cyfrowo-analogowy.
Na płytce znalazło się miejsce dla złącza dwóch microUSB (jedno do porogramowania, drugie do dyspozycji użytkownika), gniazda zasilającego DC, przycisku RESET oraz złącza JTAG. Do rozpoczęcia pracy z modułem Arduino wystarczy przewód USB oraz oprogramowanie z strony producenta.
![](http://technovade.pl/sites/default/files/styles/product-shop-variant-1/public/product-images/technovade-ARDUINO-A000062_1.jpg?itok=DsnRcqgG)
![](http://technovade.pl/sites/default/files/styles/product-shop-variant-1/public/product-images/technovade-ARDUINO-A000062_0.jpg?itok=oY5toP_u)
Zasilanie
Moduł można zasilać poprzez przewód USB oraz urządzenie zewnętrzne np. zasilacz sieciowy, baterię czy akumulator. Przełączanie źródła zasilania odbywa się w sposób automatyczny. Zasilacz podłączany jest do standardowego gniazda DC. Akumulator bądź inne źródło podłącza się do pinów złącza POWER.
Moduł może być zasilany napięciem z zakresu: 6V-20V. Producent zaleca jednak wybór wartości 7V-12V. Przy napięciu poniżej 7V, stabilizator 5V nie będzie pracował w sposób prawidłowy (napięcie wyjściowe<5V będzie niestabilne). Przy wartości powyżej 12V, podczas poboru stosunkowo dużego prądu, stabilizator może ulec przegrzaniu, co prowadzi do uszkodzenia całej płytki.
![](http://technovade.pl/sites/default/files/styles/product-shop-variant-1/public/product-images/technovade-ARDUINO-A000062_2.jpg?itok=Yvo6NTaf)
![](http://technovade.pl/sites/default/files/styles/product-shop-variant-1/public/product-images/technovade-ARDUINO-A000062_3.jpg?itok=LbwAZYy0)
Wejścia/wyjścia
Arduino Due posiada 54 cyfrowych wyprowadzeń wejścia/wyjścia (I/O). Każdy pin pozwala na pobór prądu o maksymalnym natężeniu 40mA, co umożliwia bezpośrednie podłączenie diod LED z rezystorami oraz sterowanie innymi układami scalonymi. Oprócz standardowego I/O niektóre wyprowadzenia posiadają także funkcje specjalne.
Programowanie
Tworzenie i wgrywanie oprogramowania umożliwa darmowe środowisko dostarczane przez producenta. Zaimplementowany bootlader pozwala na przesłanie programu bezpośrednio poprzez przewód USB. Szczegółowy opis można znaleźć w dokumentacji oraz tutorialu. Arduino Due oprócz złącza USB służącego do programowania, posiada także złacze, które użytkownik może wykorzystać według własnego uznania.