Serwisy partnerskie:
Close icon
Serwisy partnerskie

Jak obsługa interfejsu SIGFOX to tylko zestaw MKR FOX 1200 od Arduino!

Jest to popularna w Internecie Rzeczy (IoT) płytka uruchomieniowa.
Article Image

Wspomniany produkt zawiera mikrokontroler SAMD21G18A firmy Microchip Technology z rdzeniem ARM Cortex M0+, którego częstotliwość taktowania dochodzi do 48 MHz. Produkt ten odznacza się 22 wyprowadzeniami cyfrowymi (13 z nich można zastosować jako wyjścia PWM) i 8 analogowymi wpiętymi do przetwornika analogowo-cyfrowego o rozdzielczości: 8, 10 i 12 bitów oraz przetwornika cyfrowo-analogowego o rozdzielczości 10 bitów - obu obecnych w układzie. Pamięci występujące w mikrokontrolerze to: SRAM o pojemności 32 KB i Flash o pojemności 256 KB. Z kolei jego interfejsami są: I2S, I2C, SPI, UART i USB 2.0. Wraz z nimi są dostępne 3 wyprowadzenia napięciowe - wyjście 3,3 V, wyjście 5 V oraz wejście Vin dla napięć z zakresu 5-6 V.

Zestaw Arduino MKR FOX 1200
Zestaw Arduino MKR FOX 1200

Co więcej, moduł Smart RF ATA8520 firmy Microchip Technology implementujący podany w tytule interfejs na częstotliwości 868 MHz (zasięg europejski). Ponadto układ ATECC608A (tej samej firmy), który wspiera wiele popularnych systemów kryptograficznych - dzięki niemu komunikacja jest niezwykle bezpieczna. Dodatkowo również dioda LED użytkownika (jednokolorowa). Programowanie MKR FOX 1200 odbywa się przez kabel USB bądź w oparciu o złącze ICSP dla zewnętrznych programatorów. Natomiast zasilanie zestawu jest trojakie: przez wejście Vin, złącze dedykowane dwóm bateriom AA lub AAA o napięciu nominalnym 1,5 V, lub kabel USB. Obsługę produktu zapewnia darmowe środowisko Arduino IDE. Jest on przeznaczony w szczególności do współpracy z usługą geolokalizacyjną Spot’it i programem Sigfox Starter. Istnieje możliwość dołączenie zewnętrznej anteny, zwłaszcza tej w zestawie. Darmowa roczna subskrypcja pozwalająca na dostęp do sieci SIGFOX tylko zachęca do MKR FOX 1200. Brak przy tym kabla USB.

Zestaw Arduino MKR FOX 1200

Specyfikacja zestawu Arduino MKR FOX 1200:

  • 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
        • Host
        • Maksymalna przepływność: 12 Mb/s
    • Przetwornik analogowo-cyfrowy (ADC):
      • Liczba kanałów: 20
      • Rozdzielczość: 8, 10 I 12 bitów (konfigurowalna)
      • 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
    • Moduł radiowy Smart RF ATA8520 firmy Microchip Technology implementujący interfejs małych mocy SIGFOX na częstotliwości 868 MHz
  • Wyprowadzenia:
    • Cyfrowe - 22 szt.:
      • Dwukierunkowe (wejścia i wyjścia)
      • Napięcie pracy: 3,3 V
      • Maksymalny prąd: 7 mA
    • PWM - 13 szt.:
      • Jednokierunkowe (wyjścia)
      • Wybierane spośród wyprowadzeń cyfrowych
    • Analogowe - 8 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
      • Wejście Vin o zakresie napięć: 5-6 V
  • Peryferia:
    • Układ kryptograficzny:
      • ATECC608A firmy Microchip Technology:
      • Obsługa systemu kryptograficznego AES o 128-bitowych kluczach (kodowanie/dekodowanie)
      • Obsługa funkcji skrótu SHA-256
      • Obsługa kodów HMAC
      • Obsługa technologii: ECDSA: FIPS186-3, ECDH: FIPS SP800-56A oraz NIST Standard P256
    • Diody LED:
      • Jednokolorowa
  • Numer wyjścia, do którego jest dołączona jednokolorowa dioda LED (wartość stałej LED_BUILTIN): 6
  • Programowanie: 
    • Przez kabel USB (gniazdo microUSB)
    • W oparciu o złącze ICSP (dla programatorów zewnętrznych)
  • Zasilanie:
    • Zewnętrzne:
      • Przez kabel USB - gniazdo microUSB (5 V)
      • Przez wejście Vin (zakres napięć: 5-6 V)
      • Przez złącze dedykowane dwóm bateriom AA lub AAA o napięciu nominalnym 1,5 V
    • Maksymalny pobór prądu: 46 mA
  • Inne:
    • Łączny wartość prądu pobieranego przez jeden rząd wyprowadzeń zestawu nie może przekroczyć 65 mA
    • Możliwość dołączenia anteny zewnętrznej
    • Współpraca z programem Sigfox Starter (sigfoxsurvey.typeform.com
    • Współpraca z usługą geolokalizacji Spot’it
    • W zestawie darmowa roczna subskrypcja zapewniająca dostęp do sieci SIGFOX 
    • Wymiary: 67,64×25 mm
    • Waga: 32 g

Przewodnik instalacyjny zestawu Arduino MKR FOX 1200

DATA SHEET
DATA SHEET
DATA SHEET
Do pobrania
Download icon Schemat elektryczny zestawu Arduino MKR FOX 1200 Download icon Schemat elektryczny i płytki zestawu Arduino MKR FOX 1200 (w postaci plików środowiska Eagle) Download icon Plik płytki do użycia w środowisku Fritzing Download icon Dokumentacja układu Smart RF ATA8520 Download icon Dokumentacja mikrokontrolera SAMD21G18A Download icon Dokumentacja układu ATECC608A Download icon Opis złączy zestawu Arduino MKR FOX 1200
Tematyka materiału: ARM, Cortex M0+, Microchip Technology, MKR FOX 1200, SIGFOX, Sigfox Starter, Spot’it
AUTOR
Źródło
store.arduino.cc
Udostępnij
POZYCJA: single-article-middle-left
DANE:
UK Logo