Arduino - Due & Zero
Arduino Due to płytka mikrokontrolera oparta na procesorze Atmel SAM3X8E ARM Cortex-M3. Jest to pierwsza płytka Arduino oparta na 32-bitowym mikrokontrolerze z rdzeniem ARM.
Ważne funkcje -
- Posiada 54 cyfrowe piny wejściowe / wyjściowe (z których 12 można wykorzystać jako wyjścia PWM)
- 12 wejść analogowych
- 4 UART (sprzętowe porty szeregowe)
- Zegar 84 MHz, połączenie USB OTG
- 2 DAC (cyfrowo-analogowe), 2 TWI, gniazdo zasilania, złącze SPI, złącze JTAG
- Przycisk resetowania i przycisk kasowania
Charakterystyka płytki Arduino Due
Napięcie robocze | prędkość CPU | Wejście / wyjście analogowe | Cyfrowe IO / PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3,3 wolt | 84 Mhz | 12/2 | 54/12 | - | 96 | 512 | 2 mikro | 4 |
Komunikacja
- 4 sprzętowe UART
- 2 I2C
- 1 interfejs CAN (protokół komunikacji samochodowej)
- 1 SPI
- 1 interfejs JTAG (10 pinów)
- 1 host USB (jak Leonardo)
- 1 Port programowania
W przeciwieństwie do większości płyt Arduino, płyta Arduino Due działa pod napięciem 3,3 V. Maksymalne napięcie, które mogą tolerować piny I / O, wynosi 3,3 V. Przyłożenie napięć wyższych niż 3,3 V do któregokolwiek z pinów I / O może spowodować uszkodzenie płyty.
Płytka zawiera wszystko co potrzebne do obsługi mikrokontrolera. Możesz po prostu podłączyć go do komputera za pomocą kabla micro-USB lub zasilić go za pomocą adaptera AC-to-DC lub baterii, aby rozpocząć. Due jest kompatybilny ze wszystkimi osłonami Arduino, które pracują przy napięciu 3,3 V.
Arduino Zero
Zero to proste i wydajne 32-bitowe rozszerzenie platformy stworzonej przez ONZ. Płytka Zero rozszerza rodzinę, zapewniając zwiększoną wydajność, umożliwiając różnorodne projekty dla urządzeń i działa jako doskonałe narzędzie edukacyjne do nauki tworzenia aplikacji 32-bitowych.
Ważne cechy to -
Aplikacje Zero obejmują inteligentne urządzenia IoT, technologię do noszenia, zaawansowaną automatyzację i szaloną robotykę.
Płyta jest zasilana przez mikrokontroler SAMD21 firmy Atmel, który zawiera 32-bitowy rdzeń ARM Cortex® M0 +.
Jedną z jego najważniejszych funkcji jest Embedded Debugger (EDBG) firmy Atmel, który zapewnia pełny interfejs do debugowania bez konieczności stosowania dodatkowego sprzętu, znacznie zwiększając łatwość obsługi debugowania programowego.
EDBG obsługuje również wirtualny port COM, którego można używać do programowania urządzeń i bootloadera.
Charakterystyka płytki Arduino Zero
Napięcie robocze | prędkość CPU | Wejście / wyjście analogowe | Cyfrowe IO / PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3,3 wolt | 48 Mhz | 6/1 | 14/10 | - | 32 | 256 | 2 mikro | 2 |
W przeciwieństwie do większości płyt Arduino i Genuino, Zero działa pod napięciem 3,3 V. Maksymalne napięcie, które mogą tolerować piny I / O, wynosi 3,3 V. Przyłożenie napięć wyższych niż 3,3 V do któregokolwiek z pinów I / O może spowodować uszkodzenie płyty.
Płytka zawiera wszystko co potrzebne do obsługi mikrokontrolera. Możesz po prostu podłączyć go do komputera za pomocą kabla micro-USB lub zasilić go za pomocą adaptera AC-DC lub baterii, aby rozpocząć. Zero jest kompatybilny ze wszystkimi ekranami pracującymi przy 3,3V.