microSD-Karte: Dauerbetrieb oder schaltbar?

Gast #2677742
Hallo,

ich baue gerade eine Schaltung, die unter anderem eine microSD-Karte 
enthalten soll. Die Schaltung wird im Dauerbetrieb laufen, die Karte 
wird so ca. alle 5 min. benötigt.

Ist es im Hinblick auf die Lebensdauer der Karte besser, sie konstant zu 
bestromen, oder sie alle 5 min. kurz anzuschalten?

Danke für Tipps.
Gast #2677754
Ach ja, ein weiteres Kriterium für die Lebensdauer sind natürlich auch 
die Anzahl der Zugriffe. Die liegen mein ich so bei ca. 1.000.000, aber 
das denke ich sollte genügen...
Gast #2677907
Deine SD Karte kannst Ein- und Ausschalten wie du lustig bist. Ist ja 
ein ganz normaler Flash-Speicher drinn.
Ich würde mir folgende Fragen stellen um zu entscheiden: Dauerbetrieb 
ja/nein

- Wie oft und in welchen Zeitabständen will ich schreiben oder lesen?
- Welche Datenmengen will ich bearbeiten?
- Wie lange würde das Auffinden der Daten beim Schreiben dauern (z.B.
  das Dateiende zu finden fürs Anhängen)
- Wie Energiesparend muss mein System sein?

P.S.
Festplatten lässt man im allgemeinen dauerhaft laufen, weil sie 
üblicherweise das langsamste System im Rechner sind. Die brauchen 
etliche Sekunden um Hochzufahren und stabil zu laufen. Ein weiterer 
Grund ist der Energieverbrauch, der ist im Dauerbetrieb deutlich 
geringer als beim ständigen Anhalten und Starten.
Gast #2677984
Frage 1 wäre ob der Stromverbrauch bei Dir ins Gewicht fällt. Dann wären 
evtl. noch thermische und Zugriffsfragen genauer zu beleuchten. Der 
Einfachheit halber wäre ich für Dauerbetrieb.
(Firma: HH) #2678197
So wie es aussieht scheint es keine eindeutige Lösung zu geben.
Weitere Eckdaten: Der Stromverbrauch ist egal.Alle 5 min. ~ 160Byte 
schreiben; lesen sporadisch; Dateisystem nicht nötig.

Grundsätzlich bevorzuge ich auch den Dauerbetrieb, allerdings hat 
Bernhard recht (auch wenn sein Link veraltet ist; kenne ChaNs FF aber 
schon):
Im Falle eines Hängers (welcher im Dauerbetrieb bestimmt irgendwann mal 
zustandekommt), sollte die Karte schaltbar sein. Ansonsten muss der 
Mechanical Turk die Karte rein- und rausstecken ;)

Danke für eure Antworten.
#2678405
Han sel schrieb:
> Grundsätzlich bevorzuge ich auch den Dauerbetrieb, allerdings hat
> Bernhard recht (auch wenn sein Link veraltet ist; kenne ChaNs FF aber
> schon):

Hmm, der Link ist vom 9.5.2012, also wirklich steinalt ;-)

Seltsamerweise lande ich auf einer Yahoo-Seite, wenn ich in Firefox den 
Link anklicke, mit IE bekomme ich die Datei. Beim nächsten Versuch lädt 
Firefox dann auch die Datei. Versteht das wer?
Gast #2678594
Han sel schrieb:
> Im Falle eines Hängers (welcher im Dauerbetrieb bestimmt irgendwann mal
> zustandekommt), sollte die Karte schaltbar sein. Ansonsten muss der
> Mechanical Turk die Karte rein- und rausstecken ;)

WENN es hängt, dann sollte es eine Möglichkeit geben alles neu zu 
starten. Was nützt es wenn SD korrekt funktioniert und der Rest hängt?
#2678609
Hallo,

also das die Karte hängt halte ich für ziemlich unwarscheinlich.
In meinem AVR-Webserver läuft die auch im Dauerbetrieb, wo ich die alle 
paar Monate mal rausnehme um was zu ändern - hängen blieb sie in der 
Betriebszeit noch nie. Zum Thema Stromverbrauch - wenn CS der Karte 
deaktiviert ist, ist der Stromverbrauch am Rest der Schaltung gemessen 
vernachlässigbar.

Sascha
#2678661
> Ist es im Hinblick auf die Lebensdauer der Karte besser, sie konstant zu
> bestromen, oder sie alle 5 min. kurz anzuschalten?

Ich habe hier mehrere µSD Karten beim Debugging zerschossen: Einfach 
Strom abschalten während eines Schreibvorgangs. Damit sollte man also 
vorsichtig sein, die Karten geben aber normalerweise ein "Busy" Signal 
während des Schreibvorgangs aus.

Ach ja: Wenn man mit "multiple Write" mehrere Blöcke hintereinander 
sendet, dann schalten viele Karten in einen Modus mit deutlich erhöhtem 
Stromverbrauch (~10mA mehr). Bei single Write taucht dieses Problem aber 
nicht auf.
Gast #2678786
>wenn CS der Karte
>deaktiviert ist, ist der Stromverbrauch am Rest der Schaltung gemessen
>vernachlässigbar.

Nur CS auf high zu legen reicht aber nach meinen Erfahrungen
nicht. Man sollte wenigstens noch ein Dummy Byte senden wenn
CS auf high gegangen ist. Wenn man das nicht tut zieht sie mehr Strom 
als
nötig. Auch dazu steht was bei Chan.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.