Forum: Mikrocontroller und Digitale Elektronik Atmega8+Speicher als Datalogger??


von Lutz Förster (Gast)


Lesenswert?

Hallo,

ich möchte einen mobilen Datalogger bauen, der mir 12h lang Messwerte
ausliest.
Dazu brauche ich ungefähr 1Mbyte Speicher.
Ist das in Verbindung mit einem ATmega8 möglich?
Falls nicht, wie kann ich das lösen?

Danke Lutz

von tubbu (Gast)


Lesenswert?

ich würde in diesem fall einen externen i2c eeprom verwenden.

von Stefan Kleinwort (Gast)


Lesenswert?

Oder eine memory-Karte. Dann kannst Du die Daten einfach auf dem PC
auslesen. Gibt es auch mit SPI-Schnittstelle (sdc und mmc haben einen
SPI-Mode). Ist aber etwas mehr Aufwand.

Bei I2C würde ich nach Flash-Eproms suchen.

Stefan

von leo9 (Gast)


Lesenswert?

@tubbu:
Hast du schon ein i2c Eeprom mit 1MB Größe gesehen; ich kenn keines.

@lutz:
ich würde auf CF-Cards als Speicher setzen, sind im PC leicht
auslesbar, Consumer-Massenware (damit relativ billig) und von der
Bauform relativ klein.

grüsse leo9

von tubbu (Gast)


Lesenswert?

>@tubbu:
>Hast du schon ein i2c Eeprom mit 1MB Größe gesehen; ich kenn keines.

Ups ;-)
hab wohl nicht genaugenug gelesen

von mthomas (Gast)


Lesenswert?

Atmel Dataflash: relativ billig, SPI-Interface, Bsp. fuer Ansteuerung im
Applikations-Code des AVR Butterfly. System ab besten auf VCC 3,3 Volt
(Mega8L) auslegen oder Pegelwandler (nur fuer einen DF-Pin erf., gibts
eine App-Note von Atmel zu). Auslesen ist nicht so "praktisch" wie
bei SD/CF und einem 0815-Cardreader (wenn man denn die FAT-Stuktur
beibehaelt). Aber man kann am Logger eine RS232 Schnittstelle ueber
MAX3232 oder vglb. vorsehen und dann darueber die geloggten Daten
"rausschieben". Wenn auch 512kB Speicher ausreichen, kann man das
ganze mit einem Butterfly (RS232 V24, Stromspar-uC (Mega169V), 4mBit
Dataflash) bauen. Bleibt "nur noch" die Sensoren anzuschliessen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.