Skip to content

SDcard power - altarnative data storage options #8

Description

@kaklik

Při podrobnějším průzkumu #6 jsem přišel na to, že napájení SDkarty je nyní řešeno spínáním pomocí několika pinů MCU paralelně.

Takové řešení je asi možné použít u některých SDkaret. Například jedna z používaných SD karet má napájecí proud v datasheetu typicky 55mA a maximálně 60mA. Tento typ SDkarty se však již nevyrábí.

Nový typ SDkarty (S-455 Series) má požadavky na napájení výrazně větší
image

V jiné části datasheetu píší dokonce Power (Max Capacity): 140mA Hodnoty v tabulce výše jsou zřejmě něco jako RMS, ale napájecí špičky jsou asi větší.

Podstatné je, že takové napájení je potřeba i v režimu "Background read and refresh", který probíhá automaticky (Možná jde vypnout). Kromě toho nová SDkarta má Power Up Time (from 0V to VDD min) 250 ms. Obě tyto záležitosti by zřejmě mohly vysvětlovat poškozená data při některých měřeních.

Vyplývá z toho zřejmě nutnost nahradit současné řešení napájení přes piny procesoru spínacím P-FET tranzistorem s dostatečnou blokovací kapacitou, která umožní zápis celého bloku nových dat na SDkartu.


Nové měření provedené na reálných SDkartách ukázalo tyto proudové nároky:

Transcend 2 GB Industrial

269825726_719963085656365_4504144749417952698_n

Sandisk 32 GB
269775013_1372965269801936_7513546583118506273_n

100 mV odpovida 10 mA a platí zelená křivka. Špicka na zacatku je nabiti blokovaciho kondenzatoru po zapnutí napájení.
Napájení se vypne až kdyz se proces z ty knihovny vrati. Čas zapisu se prodluzuje, jak se ta karta plni. (To má další nepříjemné důsledky viz: UniversalScientificTechnologies/GEODOS01#24)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions