Hallo,
ich benötige einen Datenspeicher um Diagnose Daten zu speichern, SD
Karten sind recht teuer. Hat jemand schon mal eine SIM Karte zum
Speicher von Daten verwendet? was passt da darauf?
Gruss Patrick
Patrick schrieb:> SD> Karten sind recht teuer.
unter 3€ für 2GB finde ich nicht wirklich teuer.
Wenn es nur ein paar Byte Daten sind, warum dann kein eeprom?
Was sind denn deine Anforderungen?
-Wie oft soll geschrieben werden?
-Wie groß sollte der Speicher mindestens sein?
-Wie soll der Logger ausgelesen werden? (Serielle Verbindung oder
Speicherkarte rausnehmen und in PC stecken?)
Wie teuer darf es maximal sein?
Ansonsten verwende doch auch Serielles EEPROM, die kosten nicht viel und
sind millionenfach erprobt
Patrick schrieb:> Hat jemand schon mal eine SIM Karte zum Speicher von Daten verwendet?
Telefonhersteller machen das.
> was passt da darauf?
Nicht viel.
Und zudem kommst du an SIM Karten wesentlich schlechter ran als an SD
Karten. Könnte natürlich auch sein, dass du eigentlich microSD Karten
meinst...
http://www.gutefrage.net/frage/wieviel-gb-haben-sim-karten
Hallo,
für 3€ hab ich noch keine Speicherkarte gefunden die das KEIL Flash
Format unterstützt das muss so was sein : SD/MMC/SDHC. Hinzu kommt dann
noch der Sockel so dass ich gleich bei 10€ bin.
Aus dem Gerät sollte man die Karte raus nehmen können.
Klar Alternative ist ein serielles Flash mit 64MB, dann muss ich aber
immer per PC dran um das auszulesen.
Das die SIM Karten so wenig Speicher haben war mir nicht bewusst, gerade
weil es ein Massenprodukt ist wäre es interessant.
Gruss Patrick
Patrick schrieb:> für 3€ hab ich noch keine Speicherkarte gefunden die das KEIL Flash> Format unterstützt das muss so was sein : SD/MMC/SDHC. Hinzu kommt dann> noch der Sockel so dass ich gleich bei 10€ bin.
Und wie sind die Kosten eines SIM-Kartenlesers?
Die SD-Karte ist erst einmal ein Datenspeicher. Welches Dateisystem
drauf ist und in welchem Format die Daten abgelegt werden, ist der Karte
ziemlich egal. Das ist nämlich Softwaresache und hat mit der Karte als
Hardware nicht zu tun.
Einzig die größe einer Speicherseite könnte hier eventuell ein
hinderniss darstellen, wenn man völlig krumme Seitenbreiten benötigt
(Ist mir bisher allerdings nicht untergekommen. Speichern lies sich
bisher inmmer alles)
Patrick schrieb:> Hallo,>> für 3€ hab ich noch keine Speicherkarte gefunden die das KEIL Flash> Format unterstützt das muss so was sein : SD/MMC/SDHC. Hinzu kommt dann> noch der Sockel so dass ich gleich bei 10€ bin.>> Aus dem Gerät sollte man die Karte raus nehmen können.>> Klar Alternative ist ein serielles Flash mit 64MB, dann muss ich aber> immer per PC dran um das auszulesen.>> Das die SIM Karten so wenig Speicher haben war mir nicht bewusst, gerade> weil es ein Massenprodukt ist wäre es interessant.>> Gruss Patrick
Trollo lässt Grüßen.
Antwort oder ignorieren. Die einzig sinnvolle Möglichkeit ist bei solch
einer Frage: ignorieren...
Patrick schrieb:> für 3€ hab ich noch keine Speicherkarte gefunden die das KEIL Flash> Format unterstützt das muss so was sein
Aber SIM Karten, die das KEIL Flash Format unterstützten, die hast du
gefunden?
Chris L. schrieb:> Welches Dateisystem drauf ist und in welchem Format die Daten abgelegt> werden, ist der Karte ziemlich egal.
Wenn man sie spezifikationskonform nutzen will, und am wenigsten
Probleme beim Betrieb auch am PC haben möchte, ist es sehr ratsam, das
jeweils von der Karte vorgegebene Dateisystem zu verwenden - sprich
FAT16 bis einschließlich 2 GB Kartengröße (SD), FAT32 bis einschließlich
32 GB Kartengröße (SDHC) und exFAT bei allem, was größer ist (SDXC).
Sicher, prinzipiell funktionieren SD-Karten auch ohne Dateisystem, nur
muss man dann zusätzlichen Aufwand treiben, wenn man sie am PC auslesen
möchte. Für FAT16/32 gibt es ausreichend viele frei verfügbare
Libraries, da muss man kein Rad neu erfinden.
Patrick schrieb:> Das die SIM Karten so wenig Speicher haben war mir nicht bewusst, gerade> weil es ein Massenprodukt ist wäre es interessant.
Schnürsenkel sind auch ein Massenproduckt und haben noch weniger
Speicher!
GEH WOANDERS TROLLEN!
Rufus Τ. F. schrieb:> Wenn man sie spezifikationskonform nutzen will, und am wenigsten> Probleme beim Betrieb auch am PC haben möchte, ist es sehr ratsam, das> jeweils von der Karte vorgegebene Dateisystem zu verwenden - sprich> FAT16 bis einschließlich 2 GB Kartengröße (SD), FAT32 bis einschließlich> 32 GB Kartengröße (SDHC) und exFAT bei allem, was größer ist (SDXC).>
Hallo,
wenn auf meinem Notebook-Cardreader SD und xD draufsteht sonst aber
keine Angaben zur maximalen Kapazität kann ich davon ausgehen das auch
die > 32GB micro SD erkannt benutzt werden können ?
Zum "Problem", ist das Gerät mit einem eigenen Cardreader azsgerüstet
oder ein Eigenbau ?
32GB micro SD gibt's schon ~10€, microSD Halter <0,20Cent.
FAT gib's z.B. bei chan für AVR.
Wieviele Daten sollen es werden und soll das später am PC gelesen und
ausgewertet werden ?
xd64GB schrieb:> wenn auf meinem Notebook-Cardreader SD und xD draufsteht sonst aber> keine Angaben zur maximalen Kapazität kann ich davon ausgehen das auch> die > 32GB micro SD erkannt benutzt werden können ?
Nein. Dein Cardreader (genauer: Dessen Firmware) muss SDHC und SDXC
explizit unterstützen, damit Du damit was anfangen kannst.
Wenn der Kartenleser tatsächlich xD-Karten ansprechen kann, dürfte er
schon ein paar Jährchen auf dem Buckel haben, die Dinger waren vor
deutlich über 10 Jahren mal aktuell.
Ist der Kartenleser richtig alt, kann er sogar Probleme damit haben,
SD(SC)-Karten größer 1 GB zu lesen (denn dafür gab es mal ein
Spezifikationsupdate).
Die Unterschiede liegen nicht nur in der Spezifikation (die u.a. das
Dateisystem vorschreibt), sondern auch in der Ansteuerung, was
entsprechend aktualisierte Firmware der Kartenleser erfordert.
Rufus Τ. F. schrieb:> Nein. Dein Cardreader (genauer: Dessen Firmware) muss SDHC und SDXC> explizit unterstützen, damit Du damit was anfangen kannst.>
Wie bekomme ich das heraus ?
> Wenn der Kartenleser tatsächlich xD-Karten ansprechen kann, dürfte er> schon ein paar Jährchen auf dem Buckel haben, die Dinger waren vor> deutlich über 10 Jahren mal aktuell.>
Der ist vor 3-4 Jahren neu gekauft word, im Handbuch steht:
"Eignet sich für Secure Digital (SD), MultiMediaCard (MMC),
MemoryStickPro (MS PRO) und xD-Picture Card (xD)
Keine Angabe von maximaler Größe.
> Ist der Kartenleser richtig alt, kann er sogar Probleme damit haben,> SD(SC)-Karten größer 1 GB zu lesen (denn dafür gab es mal ein> Spezifikationsupdate).>
Also die 32GB microSD von meinem Handy geht ohne Probleme.
Hier gibt's gerade 64GB microSDs für 20,- nur Handy kann die 100%ig
nicht also eher was für's Backup der privaten Daten, da dürften 64GB
mehr als reichen.
> Die Unterschiede liegen nicht nur in der Spezifikation (die u.a. das> Dateisystem vorschreibt), sondern auch in der Ansteuerung, was> entsprechend aktualisierte Firmware der Kartenleser erfordert.
Heißt das das die großen microSD Karten nicht mehr via SPI angesprochen
werden ?
Danke für die Infos ;-)
xd64GB schrieb:> Keine Angabe von maximaler Größe.
Dann wirst Du es ausprobieren müssen.
> Also die 32GB microSD von meinem Handy geht ohne Probleme.> Hier gibt's gerade 64GB microSDs für 20,-
Mach's Dir einfach, und nenne die Dinge bei ihren Namen. Die 32GB-Karten
sind SDHC-Karten, die 64GB-Karten aber sind SDXC-Karten.
Diese Namen sind nicht aus Jux und Dollerei eingeführt worden, sondern
um klar zu unterscheiden, worum es sich handelt.
> Heißt das das die großen microSD Karten nicht mehr via SPI angesprochen> werden ?
Nein, es geht um die Inhalte des Protokolls, nicht um die Übertragung.
Wie werden Sektoren adressiert, wie groß sind die etc.
Dein Kartenleser und Smartphone sprechen die Karten übrigens nicht per
SPI an, das ist viel zu langsam.
xd64GB schrieb:> Heißt das das die großen microSD Karten nicht mehr via SPI angesprochen> werden ?
microSD-Karten müssen gemäß Spezifikation ohnehin nur das MCI-Protokoll
implementieren, SPI ist nur bei SD-Karten in Standardgröße Pflicht.
fchk
Frank K. schrieb:> microSD-Karten müssen gemäß Spezifikation ohnehin nur das MCI-Protokoll> implementieren, SPI ist nur bei SD-Karten in Standardgröße Pflicht.
Ein MCI-Protokoll gibts in der Spezifikation nicht, sondern nur den 4
Bit breiten "SD Bus". Meinst du den?
Dass microSD den SPI-Modus nicht zu unterstützen braucht finde ich in
der Spezifikation nicht, kannst du mir sagen wo das steht?
Chris L. schrieb:> Die SD-Karte ist erst einmal ein Datenspeicher. Welches Dateisystem> drauf ist und in welchem Format die Daten abgelegt werden, ist der Karte> ziemlich egal. Das ist nämlich Softwaresache und hat mit der Karte als> Hardware nicht zu tun.
Die SD-Spezifikation schreibt sehr wohl das Dateisystem vor (FAT16 bei
SDSC, FAT32 bei SDHC, exFAT bei SDXC) mit bestimmten Parametern (Anfang
der Partition, Clustergröße usw.). Wenn man dies nicht verwendet, ist
das Betrieb außerhalb der SD-Spezifikation. Das kann funktionieren (tut
es bei vielen Karten wohl auch), muss es aber nicht - insbesondere nicht
mit der sonst garantierten Performance (Datenrate, Haltbarkeit).
Dr. Sommer schrieb:> Dass microSD den SPI-Modus nicht zu unterstützen braucht finde ich in> der Spezifikation nicht, kannst du mir sagen wo das steht?
Es ist nur ein Gerücht, das ausgehend vom alten englischen Wikipedia mal
kursiert ist:
Beitrag "Re: SDHC Karten / SPI Modus"
Diese falsche Aussage ist jetzt nicht mehr zu finden...
Natürlich kann man auch microSD Karten im "alten" SPI Modus ansprechen.
Nur die neu hinzugekommenen Kommandos für das SDIO Interface müssen
vom SPI Interface nicht mehr unterstützt werden (obwohl sie es trotzdem
dürfen).
Siehe dort im https://www.sdcard.org/downloads/pls/part1_410.pdf Seite
153:
1
7. SPI Mode
2
7.1 Introduction
3
.....
4
The commands and functions in SD mode defined after the Version 2.00 are not supported in SPI mode. The card may respond to the commands and functions even if the card is in SPI mode but host should not use them in SPI mode.
Und in der Tabelle 3-9 ist dann auch für alle Karten der SPI mit M
(mandatory=zwingend) gekennzeichnet...
Ein SD-Kartenmodul für Arduino (SPI) kostet in der Bucht 1,- € bei
kostenlosem Versand aus Hongkong, aus Deutschland 3,50. 'Ne 4GB SD-Karte
bei Rossmann 4,50 ... also was solls?
Hallo,
danke euch, resümierend zu meiner Eingangs Frage scheint eine SIM Karte
weder vernünftig beschaffbar noch hat diese genügend Speicher damit
diese für meine Anwendung passt.
Es geht mir auch nicht darum einmal in China eine Speicherkarte zu
kaufen, sondern ich suche eine Lösung für ein Industrieprodukt in Serie
Gruss Patrick
Patrick schrieb:> Es geht mir auch nicht darum einmal in China eine Speicherkarte zu> kaufen, sondern ich suche eine Lösung für ein Industrieprodukt in Serie
und dort geht es wirklich um 10€ ?
Patrick schrieb:> Es geht mir auch nicht darum einmal in China eine Speicherkarte zu> kaufen, sondern ich suche eine Lösung für ein Industrieprodukt in Serie
Nimm eine microSD(*) und verwende ein vernünftiges Dateisystem. Dann
kannst du die Daten mit jedem Rechner sichern und verwalten.
(*)mach vorher Dauer- und Stresstests mit diesen Karten. Es ist wirklich
erstaunlich, wie schnell manche bei bestimmten Bedingungen kaputt
gehen...
Patrick schrieb:> Es geht mir auch nicht darum einmal in China eine Speicherkarte zu> kaufen, sondern ich suche eine Lösung für ein Industrieprodukt in Serie>> Gruss Patrick
Das macht mich nachdenklich, dass jemand wie der TE in der Position ist
eine Lösung für ein Industrieprodukt zu suchen...
Peter II schrieb:> und dort geht es wirklich um 10€ ?
10€ sind ne Menge Geld für ein Massenprodukt.
Ingo schrieb:> Peter II schrieb:>> und dort geht es wirklich um 10€ ?>> 10€ sind ne Menge Geld für ein Massenprodukt.
Schon klar. Aber mit der SIM Karte alleine wäre es ja auch noch nicht
getan. Wo kriegst du den Kartenhalter her?
Wie liest du eine SIM Karte wieder aus? Eine SD-Karte kannst du in
praktisch jeden Notebook reinschieben.
Wo kriegst du Ersatz für eine defekte SIM-Karte her? SD-Karten kann ich
in jedem Media Markt in unterschiedlichsten Grössen kaufen.
Ich denke, der Unterschied wären noch nicht einmal 10€. Selbst wenn all
die noch nicht gestellten Fragen positiv beantwortet werden können.
Karl H. schrieb:> Ingo schrieb:>>> Peter II schrieb:>>> und dort geht es wirklich um 10€ ?>>>> 10€ sind ne Menge Geld für ein Massenprodukt.>> Schon klar. Aber mit der SIM Karte alleine wäre es ja auch noch nicht> getan. Wo kriegst du den Kartenhalter her?
Das die Idee mit der SIM völlig idiotisch war hat Ingo aber schon
vorausgesetzt...
Warum denn nicht gleich auf einen USB-Stick schreiben?
Notfalls mit einem Vdrive2.
Ein Stick soll doch später sowieso beschrieben werden, um die Daten zum
PC zu bringen.
Gruß
Helle
Eine eigene Frage?
Dieser Thread ist über 10 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.