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
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
@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
>@tubbu: >Hast du schon ein i2c Eeprom mit 1MB Größe gesehen; ich kenn keines. Ups ;-) hab wohl nicht genaugenug gelesen
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.