Spring til hovedindhold (tryk på Enter)

Hukommelse Moduler

Hukommelse-moduler giver din mikrocontroller udvidet datalagring — fra simple I²C EEPROM-chips til SD-kort breakouts der kan håndtere flere GB. Udvalget rummer SD-kortlæser SPI-moduler med 3,3 V regulator (TIPA), Fermion microSD breakout (DFR0229) og standard SD-kort breakout (DFR0071) til Arduino, I²C EEPROM data storage 256K (DFR0117) til konfigurations-data og småskala-logning, en serial data logger med 32 GB TF-kort og USB (TEL0148), samt et SD-kort til OverLord 3D-printer. Find modulet til datalogning, konfigurations-lager eller fil-system i dit projekt.

  • MicroSD Card Module (Breakout) for Arduino, 5V, SPI, 20x28mm
    Mængderabat

    DFRobot

    MicroSD Card Module (Breakout) for Arduino, 5V, SPI, 20x28mm

    50,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • SD Card Module, Breakout, Standard/Micro SD, Arduino Compatible
    Mængderabat

    DFRobot

    SD Card Module, Breakout, Standard/Micro SD, Arduino Compatible

    50,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • SD Card 8G SDHC Class 4 Kingston for OverLord 3D Printer
    Mængderabat

    DFRobot

    SD Card 8G SDHC Class 4 Kingston for OverLord 3D Printer

    85,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • I2C EEPROM Data Storage Module, 256K, Low-Power CMOS, I2C Protocol
    Mængderabat

    DFRobot

    I2C EEPROM Data Storage Module, 256K, Low-Power CMOS, I2C Protocol

    69,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Serial Data Logger, Arduino, USB, 32GB TF, LED, FAT32
    Mængderabat

    DFRobot

    Serial Data Logger, Arduino, USB, 32GB TF, LED, FAT32

    72,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • SD-kortlæser SPI-modul med spændingsstabilisator 3.3V, TIPA
    Mængderabat

    TIPA

    SD-kortlæser SPI-modul med spændingsstabilisator 3.3V, TIPA

    19,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .

Hvilken hukommelse til hvilket formål?

Mikrocontrollere har typisk få KB intern flash og RAM — det rækker ikke til store datasæt, lange logfiler eller billed-buffer til displays. Eksterne hukommelses-moduler udvider dine projekter med ekstra kapacitet, og hver type har sit særlige formål.

EEPROM, flash og SD-kort — hvad er forskellen?

  • EEPROM — typisk 1-512 KB. Beholder data uden strøm. Begrænset til ca. 1 million skrivninger pr. byte. Bruges til konfigurations-data, kalibreringsværdier og små data-poster der opdateres sjældent.
  • Flash — typisk MB-størrelse. Også non-volatile, men skrives i blokke (sektorer). Mindre slid-tolerant end EEPROM, men meget hurtigere. Bruges til større datasæt, programkode-opbevaring og fil-systemer.
  • SD-kort / microSD — fra GB til TB. Bedst egnet til store filer (logging, billeder, video, lydfiler). Filsystemet (FAT16/FAT32/exFAT) gør det nemt at læse data på en computer bagefter.
  • SRAM (ekstern) — meget hurtig, men mister data ved strømsvigt. Bruges til billed-buffer, FFT-arrays og store variabler der ikke skal være persistente.

Modeller i udvalget

SD-kort breakouts (SPI)

  • SD-kortlæser SPI-modul (TIPA) — kompakt SPI-baseret SD-kort breakout med indbygget 3,3 V regulator. Tager både 3,3 V og 5 V forsyning. Til Arduino UNO/Mega der ikke har 3,3 V SPI-niveau.
  • MicroSD Card Module DFR0229 — Fermion-serien fra DFRobot. 5 V og SPI, 20×28 mm. Plug-and-play med Arduino SD-bibliotek.
  • SD Card Module Breakout DFR0071 — Fermion-version til standard SD-kort (ikke micro). Til projekter hvor du har eksisterende SD-kort.

I²C EEPROM

  • I²C EEPROM 256K (DFR0117) — Gravity-modul med 256 Kbit (32 KB) EEPROM. Lavt strømforbrug (CMOS), I²C-tilslutning. Til konfigurations-data, kalibreringsværdier og små log-tabeller hvor SD-kort er overkill.

Plug-and-play data logger

  • Serial Data Logger (TEL0148) — kombineret modul: USB-stik på computer-siden, microSD-kort op til 32 GB på lager-siden. LED-indikator, FAT32. Modtager UART-stream fra Arduino og gemmer på SD-kortet — kan derefter læses som drev på en computer via USB.

Specifikke kort

Hvilket modul skal jeg vælge?

  • Konfigurations-data der ændres sjældent (Wi-Fi-credentials, kalibreringsværdier, brugerindstillinger): I²C EEPROM 256K (DFR0117) — simpelt og pålideligt.
  • Datalogning af sensor-data over længere tid: SD-kort breakout (DFR0071, DFR0229 eller TIPA) — kan håndtere mange MB pr. dag.
  • Plug-and-play datalogning der også skal kunne aflæses på computer: Serial Data Logger TEL0148 — combination af USB og SD-kort.
  • 3D-printer-kort: Kingston SD-kort til OverLord.
  • Standard SD-kort til projekter: DFR0071 (full-size SD).
  • Kompakte projekter: DFR0229 microSD eller TIPA SD-kortlæser.

SPI vs I²C — hvilken protokol?

  • SPI — hurtigere (op til flere MB/s på SD-kort). Bruger 4 ledninger (MOSI, MISO, SCK, CS). Til store data og hurtig logning.
  • I²C — langsommere (typisk 100-400 kHz). Bruger kun 2 ledninger (SDA, SCL) og kan dele med mange andre I²C-enheder. Til konfigurations-data og lavt-volumen logning.

Programmering

  • Arduino SD library — det officielle bibliotek. Understøtter FAT16/FAT32, åbne/lukke filer, navigere mapper. Eksempel: SD.open("data.csv", FILE_WRITE).
  • SdFat library — kraftigere alternativ med exFAT-support og bedre ydelse på store kort.
  • EEPROM library — Arduino's indbyggede bibliotek til EEPROM. EEPROM.read(addr), EEPROM.write(addr, value).
  • External_EEPROM bibliotek — til I²C EEPROM som AT24C256. Adresserer flere KB som var det Arduino's egen EEPROM.
  • ArduinoJson — til at gemme/læse strukturerede data (konfiguration, indstillinger) som JSON-filer.

Fil-systemer på SD-kort

  • FAT16: kort op til 2 GB.
  • FAT32: kort op til 32 GB. Det mest udbredte format og bedst kompatibilitet med Arduino-biblioteker.
  • exFAT: kort over 32 GB. Kræver SdFat-bibliotek (ikke standard SD library).

For Arduino-projekter, brug FAT32 og hold dig under 32 GB — det giver bedst kompatibilitet uden ekstra biblioteker.

Tip — slid på SD-kort

SD-kort er ikke designet til konstant skrivning. Hvis du logger sensor-data hvert sekund i flere år, kan kortet slides op. For lange-tid logning:

  • Brug industri-grade SD-kort (SLC eller MLC) der er designet til mange skrivninger.
  • Buffer data i RAM og skriv kun sjældent — fx én gang i minuttet i stedet for hvert sekund.
  • Brug EEPROM til ofte-opdaterede småværdier — den er mere slid-tolerant.
  • Skift kortet periodisk i mission-kritiske projekter.

Typiske anvendelser

Datalogning fra vejrstationer og miljø-sensorer, billed- og video-buffer på camera-projekter, lydfiler til MP3-afspillere og talesynteseprojekter, konfigurations-data og kalibreringsværdier, brugerprofiler i hjemmebyggede apparater, GPS-rute-logning, batteri- og solcelle-overvågning over tid, vil-data til IoT-projekter når netværket er nede, programkode-opbevaring til store programmer (boot fra SD), samt fontog billed-data til displays.

Relateret

Til dedikerede data-loggere med færdig kode, se Data Logger Moduler. Til real-time clock til tidsstempling, se RTC / timer Moduler. Til mikrocontrollere med stort RAM/Flash indbygget, se ESP32 Boards eller Raspberry Pi. Tilbage til Moduler oversigt.