Serwisy partnerskie:
Close icon
Serwisy partnerskie

Zero nie jest niczym, o czym świadczy pełen możliwości zestaw Arduino Zero

Article Image
Ta powstała we współpracy z firmą Atmel płytka nadaje się do różnych zastosowań, w tym profesjonalnych (niczego jej w tym względzie nie brakuje, nawet podręcznych rozmiarów).

Jest to produkt wyposażony w mikrokontroler SAMD21G18A firmy Microchip Technology z rdzeniem Cortex M0+ o maksymalnej taktowania 48 MHz, odznaczający się 20 wyprowadzeniami cyfrowymi (10 z nich może stanowić wyjścia PWM) i 6 analogowymi podłączonymi do dwudziestokanałowego przetwornika analogowo-cyfrowego o rozdzielczościach: 8, 10, 12 bitów oraz przetwornika cyfrowo-analogowego o rozdzielczości 10 bitów (przetworniki te występują w powyższym mikrokontrolerze). Pamięci układu stanowią: SRAM o pojemności 32 KB i Flash o pojemności 256 KB, a jego interfejsami są:I2S, I2C, SPI, UART oraz USB 2.0. Wraz z nimi występują 3 wyprowadzenia napięciowe - 2 wyjścia o napięciach 3,3 V i 5 V oraz wejście Vin pracujące z napięciami 6-20 V.

Zestaw Arduino Zero

Całość dopełniają 2 gniazda microUSB (natywne i do programowania zestawu) i złącze ICSP dla interfejsu SPI (ostatnie obsługuje biblioteka SPI Library).Programowanie płytki odbywa się przez kabel USB i jedno z pierwszych gniazd microUSB lub w oparciu o złącze SWD dla zewnętrznych programatorów. Jej zasilanie jest przy tym trojakie: przez złącze DC, wejście Vin bądź kabel USB. Produkt wspiera debugowanie rozwiązań za pomocą interfejsu Embedded Debugger (EDBG) lub złącza JTAG.

Obsługę Arduino Zero zapewnia środowisko Arduino IDE.

Wyrób nie zawiera kabla USB i zasilacza zewnętrznego.

Profesjonaliści mogą na nim zawsze polegać.

Zestaw Arduino Zero

Specyfikacja zestawu Arduino Zero:

  • Mikrokontroler SAMD21G18A firmy Microchip Technology:
    • Rdzeń: Cortex M0+ firmy ARM (pojedynczy)
    • Rodzaj architektury: RISC
    • Długość magistrali danych: 32 bity
    • Maksymalna częstotliwość taktowania: 48 MHz
    • Liczba wyprowadzeń I/O: 52
    • Pamięci:
      • SRAM: 32 KB
      • Flash: 256 KB
    • Interfejsy:
      • I2S: 
        • Obsługa dwóch kanałów
      • I2C: 
        • Maksymalna częstotliwość pracy: 3,4 MHz
      • SPI:
        • Obsługa trybu full-duplex
      • UART:
        • Tryby pracy: half-duplex i full duplex
      • USB 2.0:
        • Standard: Full Speed
        • Maksymalna przepływność: 12 Mb/s
    • Przetwornik analogowo-cyfrowy (ADC):
      • Liczba kanałów: 22
      • Rozdzielczości: 8, 10 i 12 bitów
      • Częstotliwość próbkowania: do 350 ksps
    • Przetwornik cyfrowo-analogowy (DAC):
      • Rozdzielczość: 10 bitów
      • Częstotliwość próbkowania: do 350 ksps
    • Kontroler DMA
    • Wbudowany czujnik temperatury
    • Wbudowany generator sum kontrolnych CRC-32
    • Zewnętrzne przerwania
    • Niski pobór mocy
    • Temperatura pracy: od -40 do 125°C
  • Wyprowadzenia:
    • Cyfrowe - 20 szt.:
      • Dwukierunkowe (wejścia i wyjścia)
      • Napięcie pracy: 3,3 V
      • Maksymalny prąd: 7 mA
    • PWM - 10 szt.:
      • Jednokierunkowe (wyjścia)
      • Wybierane spośród wyprowadzeń cyfrowych
    • Analogowe - 6 szt.:
      • Dwukierunkowe (wejścia i wyjścia)
      • Maksymalne napięcie: 3,3 V
      • Maksymalny prąd: 7 mA
    • Napięciowe:
      • Wyjście 3,3 V 
      • Wyjście 5 V (działające po zwarciu dedykowanego pola lutowniczego i podłączeniu kabla USB do zestawu)
      • Wejście Vin o zakresie napięć: 6-20 V
  • Peryferia:
    • Dioda jednokolorowa
    • Przycisk resetu
    • Gniazda microUSB - 2 szt. (natywne oraz do programowania zestawu)
    • Złącze ICSP dla interfejsu SPI (wsparcie ze strony biblioteki SPI Library)
  • Numer wyjścia, do którego jest dołączona jednokolorowa dioda LED (wartość stałej LED_BUILTIN): 13
  • Możliwość podłączania modułów typu shield
  • Programowanie: 
    • Przez kabel USB (jedno z dwóch gniazd microUSB)
    • W oparciu o złącze SWD (dla programatorów zewnętrznych)
  • Debugowanie:
    • Przez interfejs Embedded Debugger (EDBG), korzystając z gniazda microUSB do programowania zestawu
    • Przez złącze JTAG (dla debugerów zewnętrznych)
  • Zasilanie:
    • Zewnętrzne:
      • Przez kabel USB - gniazdo microUSB (5 V)
      • Przez złącze DC (zakres zalecany: 7-12 V, zakres graniczny: 6-20 V)
      • Przez wejście Vin (zakres zalecany: 7-12 V, zakres graniczny: 6-20 V)
    • Maksymalny pobór prądu: 46 mA
  • Wymiary: 18×45 mm
  • Waga: 12 g
Zestaw Arduino Zero

Przewodnik instalacyjny zestawu Arduino Zero

Opis biblioteki SPI Library

DATA SHEET
Do pobrania
Download icon Opis złączy zestawu Arduino Zero Download icon Schemat elektryczny zestawu Arduino Zero Download icon Schemat elektryczny i płytki zestawu Arduino Zero (Eagle) Download icon Dokumentacja mikrokontrolera SAMD21G18A
Firma: Arduino
Tematyka materiału: Arduino Zero, Atmel, Cortex M0+, debugowanie, EDBG, EEPROM, Embedded Debugger, ICSP, interfejs I2C, interfejs SPI, interfejs UART, Microchip Technology, PWM, SAMD21G18A, SPI Library, SRAM, SWD, USB
AUTOR
Źródło
store.arduino.cc
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Czujniki temperatury
1/10 Temperatura to
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"