Due SAM3X8E Cortex M3 zgodny z Arduino

  • Zestaw uruchomieniowy Due w pełni kompatybilny z Arduino. Jedna z najbardziej rozbudowanych płytek, wykorzystywana w projektach na większą skalę. Posiada 54 piny I/O, zegar 84 MHz. Możliwość podłączenia telefonu, klawiatury itd.
  • Due SAM3X8E Cortex M3 zgodny z Arduino
Producent: Inny
Kod produktu:
MOD000391
Cennik:
Ilość (szt.) 1+3+5+
Cena netto (szt.) 74,80 zł70,31 zł67,32 zł
Cena brutto (szt.) 92,00 zł86,48 zł82,80 zł
92,00 zł
/ szt.
Due, czyli moduł w pełni zgodny z Arduino. Jest to zestaw uruchomieniowy opierający swoje działanie na 32-bitowym mikrokontrolerze Cortex M3 SAM3X8E z rodziny ARM. Posiada 54 piny cyfrowe wejść/wyjść (12 wejść analogowych, 12 wyjść PWM), 2 wyjścia przetwornika C/A, zegar 84 MHz, przyciski resetu, wymazywanie pamięci. Dysponuje interfejsami komunikacyjnymi: 4x UART, USB OTG, 2x TWI, CAN, SPI. Płytka może być zasilana poprzez przewód USB (5V) lub urządzeniem zewnętrznym tj.: zasilaczem, baterią (7-12V), akumulatorem. Źródło zasilania wybierane jest automatycznie. Płyta zawiera wszystko, co jest potrzebne do obsługi mikrokontrolera, wystarczy podłączyć go do komputera za pomocą kabla micro-USB. Wykorzystywana w projektach na większą skalę.
Płytka może pracować pod napięciem zewnętrznym zasilania 6 V – 20 V. Jeśli jednak zasilana jest napięciem poniżej 7V, pin 5V może dostarczać mniej niż 5 V i może być wówczas niestabilna. W przypadku używania napięcia powyżej 12 V, regulator napięcia może się przegrzać i uszkodzić płytę. Zalecany zakres to 7 V – 12 V. DUE zasilany jest napięciem 3.3 V i piny I/O mogą ulec uszkodzeniu przy wyższych napięciach.

SAM3X ma 512 KB (2 bloki po 256 KB) pamięci Flash. Pamięć SRAM ma 96 KB, w dwóch sąsiadujących bankach o pojemności 64 KB i 32 KB. Możliwe jest wymazanie pamięci Flash SAM3X za pomocą wbudowanego przycisku kasowania. Aby usunąć, naciśnij i przytrzymaj przycisk Erase.
 

Charakterystyka:

Mikrokontroler  AT91 SAM3X8E rdzeń 32-bit
Napięcie zasilania 7 V - 12 V
Piny cyfrowe I/O 54 piny (12 pinów PWM)
Wejścia analogowe 12
Wyjścia analogowe 2
Interfejsy szeregowe UART, SPI, I2C, CAN, USB
Wydajność prądowa dla wszystkich I/O 130 mA
Pamięć Flash  512 kB
Pamięć SRAM 96 kB
Zegar  84 MHz
Zestaw zawiera przewód USB, umożliwiający połączenie płyty z komputerem Tak

 

 

IOREF Napięcie pod jakim pracuje płytka
AREF Wejście punktu odniesienia dla wejść analogowych (napięcie panujące na tym wejściu określa przy jakim napięciu dla wejść analogowych jest maksymalna wartość [maksymalne napięcie])
VIN Napięcie wejściowe płytki podczas korzystania z zewnętrznego źródła zasilania (w przeciwieństwie do 5V z połączenia USB lub innego regulowanego źródła zasilania). Można zasilać napięcie poprzez ten pin lub jeśli dostarcza się napięcie przez gniazdo zasilania, uzyskuje się dostęp do tego pinu
5 V Wyjście zasilania 5 V
GND Masa
3V3  Napięcie 3.3 V. Maksymalny pobór prądu wynosi 800mA. Regulator zapewnia również zasilanie mikrokontrolera SAM3X

 

Każdy z 54 cyfrowych pinów może być używany jako wejście lub wyjście, przy użyciu funkcji pinMode(), digitalWrite() i digitalRead(). Działają przy 3.3 V. Każdy z pinów może dostarczyć źródło prądu 3 mA lub 15 mA, w zależności od pinu lub odbierać prąd 6 mA lub 9mA. Posiadają również wewnętrzny rezystor podciągający o wartości 100 KOhm. Ponadto, niektóre piny posiadają specjalne funkcje:

Seria: 0 (RX) i 1 (TX) B.D
Seria 1: 19 (RX) i 18 (TX) B.D
Seria 3: 15 (RX) i 14 (TX) Służy do odbierania (RX) i przesyłania (TX) danych szeregowych TTL (z poziomem 3.3 V). Piny 0 i 1 połączone są odpowiednimi pinami układu szeregowego USB-TTL
PWM Piny od 2 do 13 zapewniają 8-bitowe wyjście PWM z funkcją analogWrite(). Rozdzielczość PWM można zmienić za pomocą analogWriteResolution ().
SPI  Nagłówek SPI (nagłówek ICSP na innych płytach Arduino). Te piny obsługują komunikację SPI za pomocą użycia biblioteki SPI. Piny SPI są podzielone na centralny 6-pinowy nagłówek, fizycznie kompatybilny z Uno, Leonardo i Mega2560. Nagłówek SPI może być używany tylko do komunikacji z innymi urządzeniami SPI, a nie do programowania SAM3X wraz z techniką In-Circuit-Serial-Programming. Pin SPI produktu DUE posiada również zaawansowane funkcje, które można stosować w przypadku rozszerzonych metod SPI
CAN: CANRX i CANTX  Piny wspomagające protokół komunikacyjny CAN, ale nie są jeszcze obsługiwane przez interfejsy API Arduino
Dioda ''L" LED: 13 Z cyfrowym wbudowanym LED wbudowanym do pinu 13. Pin może być również wyjściem PWM
TWI 1: 20 (SDA) I 21 (SCL)  B.D
TWI 2: SDA1 i SCL1 Obsługa komunikacji TWI przy użyciu biblioteki Wire. SDA1 i SCL1 mogą być kontrolowane za pomocą klasy Wire1 dostarczonej przez bibliotekę Wire. Podczas gdy SDA i SCL posiadają wewnętrzne rezystory pull-up, SDA1 i SCL1 ich nie posiadają. Dodanie dwóch rezystorów pullupowych do SDA1 i SCL1 wymagane jest do korzystania z Wire1
Wejścia analogowe: piny A0 do A11 Płytka DUE posiada 12 analogowych wejść, każdy z nich może zapewnić 12 bitów rozdzielczości (czyli 4096 różnych wartości). Domyślnie rozdzielczość odczytów ustawiona jest na 10 bitów, w celu zapewnienia kompatybilności z innymi płytami Arduino. Możliwa jest zmiana rozdzielczości ADC za pomocą analogReadResolution (). Maksymalna wartość analogowych pinów wejściowych wynosi 3.3 V, nałożenie wyższych wartości może spowodować uszkodzenie układu SAM3X
DAC1 i DAC2

Te piny zapewniają prawdziwe wyjścia analogowe z 12-bitową rozdzielczością (4096 różnych wartości) wraz z funkcją analogWrite(). Te piny mogą być wykorzystane do tworzenia wyjścia audio za pomocą biblioteki Audio

 

Arduino posiada wiele udogodnień umożliwiających komunikację z komputerem, innym Arduino lub mikrokontrolerem i różnymi urządzeniami, takimi jak: telefony, tablety, kamery i tym podobne. SAM3X udostępnia jeden UART i trzy USART do komunikacji szeregowej TTL (3.3V). Port programowania podłączony jest do ATmega16u2, który zapewnia wirtualny port COM dla oprogramowania na podłączonym komputerze (Aby rozpoznać urządzenie, komputery Windows będą wymagały pliku .inf, ale komputery OSX i Linux automatycznie rozpoznają kartę jako port COM). 16U2 jest również połączone ze sprzętem UART SAM3X. Program DUE można zaprogramować za pomocą oprogramowania Arduino IDE. 

Jest specjalne oprogramowanie firmy Arduino dostępne do pracy z płytką, biblioteka pozwalająca obsłużyć interfejsy zestawu, czy np. generować sygnały audio przy użyciu przetworników C/A.

Zapytaj o produkt:

Jeżeli powyższy opis jest dla Ciebie niewystarczający, prześlij nam swoje pytanie odnośnie tego produktu. Postaramy się odpowiedzieć tak szybko jak tylko będzie to możliwe.

Pola oznaczone gwiazdką są wymagane
Opinie użytkowników
Zobacz również
Zobacz również
Strona korzysta z plików cookie w celu realizacji usług zgodnie z Polityką dotyczącą cookies. Możesz określić warunki przechowywania lub dostępu do cookie w Twojej przeglądarce.
Zamknij
pixel