Specyfikacja
- Napięcie zasilania: 7 V do 12 V (zalecane), 6 V-20 V (maksymalne)
- 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 programowania, 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.
Arduino Due posiada swój własny dział na forum, w którym znajdują się liczne przykłady wykorzystania oraz porady dla użytkowników.
Uwaga!
- W odróżnieniu od pozostałych modułów Arduino, Due pracuje z napięciem 3,3 V. Maksymalne napięcie tolerowane przez wyprowadzenia I/O to także 3,3 V. Podanie wyższej wartości np. 5 V może trwale uszkodzić układ.
- Wszystkie moduły Arduino dostępne w naszym sklepie są oryginalnymi produktami tej firmy. Pamiętaj, wybierając oryginał wspierasz rozwój projektu
|
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.
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żliwia darmowe środowisko dostarczane przez producenta. Zaimplementowany bootloader pozwala na przesłanie programu bezpośrednio poprzez przewód USB. Arduino Due oprócz złącza USB służącego do programowania, posiada także złącze, które użytkownik może wykorzystać według własnego uznania.