ATMega8 RAM Speicher

OP #2413700
Lesenswert?
• ▲
▼
Schön guten Tag die Damen und Herren!

Ich hätte da einmal eine simple Frage: Laut Datenblatt hat der ATMega8 
einen Ram Speicher von 1kb. Ich möchte nun eine SD-Karte als Datenlogger 
verwenden und hab mich darüber schon totgegoogled. Ich habe dies und das 
gehört aber keine klare Antwort, ob denn dieser Ram Speicher für die 
Kommunikation mit einem Temperatursensor und einem Datenlogger(SD-Karte) 
genügt(eventuell noch ein CO2-Sensor)? Oder ob ich einen ATMega32 
benötige?!

Lieben Dank für die Auskunft!

PS: Der CO2-Sensor dürfte eig kein Problem darstellen, da ich mit diesem 
schon Werte gemessen habe.
#2413993
Lesenswert?
• ▲
▼
@Sebastian P.

was du noch nicht gesagt hat, ob du auf der Karte ein Filesystem 
verwenden willst. Ohne sollte 1kB reichen - wenns auch nicht optimal 
ist.

Überleg mal selbst:
Eine SD-Karte arbeitet mit 512Byte Blöcken, deshalb brauchst du für den 
Zugriff auf jeden Fall einen Puffer mit 512Byte.
Wenn du wenige Daten im RAM sammelst, und dann auf SD-Karte schreibst, 
dann kommst du mit wenig Speicher aus, aber hast viele 
Schreiboperationen auf die Karte. (Block lesen - Daten hinzufügen - 
Block schreiben)
Besser währe es soviele Daten wie möglich im Ram zu sammeln (optimal 
512Byte) und dann in einem Rutsch auf die Karte zu schreiben - würde für 
die Daten jedoch einen ebensogroßen Puffer benötigen. Außer du arbeitest 
ohne FS, dann könnte man diesen Block direkt schreiben.

Sascha

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.