Forum: Mikrocontroller und Digitale Elektronik datenlogger


von anton (Gast)


Lesenswert?

Hallo zusammen,

ich bin noch kein Profi auf dem Gebiet deshalb hier mein Frage:

Kann man mit Hilfe eines Mega16 einen Datenlogger realisieren, der vom
AD-Wandler gemesene Werte im Speicher ablegt und später über RS232 zum
Auswerten auf den PC überträgt? Wenn ja, dann wo genau können diese
Daten (ca 100 Werte) gespeichert werden in flash oder eeprom?


danke

von imperator (Gast)


Lesenswert?

Das kann man...

von imperator (Gast)


Lesenswert?

... aber nicht im Flash,

im EEPROM wäre möglich, aber der ist nur begrenzt beschreibar und sehr
langsam.

Nimm also den internen RAM oder hänge noch einen RAM dran.

von anton (Gast)


Lesenswert?

danke für die schnelle antwort,

der Speicher soll natürlich nicht flüchtig sein.
Kann man eigentlich einen externen flash für Daten anschließen?

Sind vielleicht andere mikrocontroller-Lösungen dafür besser geeignet?

von churchi (Gast)


Lesenswert?

genau sowas hab ich mir grad gebaut mit einem ATMega128.
mit folgenden Funktionen:
Speichern der Messdaten auf MMC in einer csv - Datei
8x Analog und rest Digital alle Pins in wählbaren Zeitabständen
gespeichert
Ebenfalls hab ich eine USB - Schnittstelle zur kommunikation mitm PC

--> es geht ;)

von anton (Gast)


Lesenswert?

interessant,

wenn möglich einbisschen ausführlicher.
wie schleißt man eine MMC-Karte an einen Mega an?
Was heißt "8x Analog und rest Digital"?

von Mike (Gast)


Lesenswert?

-> Forensuche "MMC"

-> avrgcc-Tutorial für "8x Analog und rest Digital"

von MMC Sucher (Gast)


Lesenswert?

Hallo

@churchi schön dass Du das gemacht hast. Ist Dein Code geheim?
Falls nein, kannst Du den nicht hier ins Forum stellen, Bitte?

von anton (Gast)


Lesenswert?

möchte mich auch an MMC Sucher anschließen :)

von churchi (Gast)


Lesenswert?

also den source für MMC gibts bei google (da gibts mehrere...) ;)
der Rest ist trivial...
Stichwort für den USB-Anschluss: FTDI

von Alex (Gast)


Lesenswert?

Warum benutzt keiner die Forensuche? Dort gibt es einen ellenlangen
Thread von Ulrich Radig zu diesem Thema.

von MMC Sucher (Gast)


Lesenswert?

Hallo,

es ist schon klar dass es viele Source Codes gibt. Ich habe eben nur
gemeint, wenn jemand das angewendet hat er sagt dann was über seine
Erfahrung und auf welcher Codebasis er das angepackt hat. Man sollte
auch davon ausgehen, dass man die Suchfunktion angewand hat. Eine
Aussage wie --> es geht ;) brint einen Einsteiger bzw. Anfänger nicht
weiter.
In diesem Sinne war das auch gemeint.
Bei dieser Gelegenheit nochmals vielen Dank an Alle die Ihre
Erfahrungen und Ihren SourceCode ins Forum stellen. Insbesondere vielen
Dank für die vielen brauchbaren Tipps in diesem Forum.
Konkret:
Hat jemand eine MMC Karte mit dem Code von Holger Klabunde erfolgreich
angewendet? Oder eine MMC/SD Karte in das Ethernut System integriert?

Viele Grüße
MMC-(Foren)Sucher

von Mike (Gast)


Lesenswert?

Nö, nur die von "Ulrich Radig" (wurde bereits genannt).

von churchi (Gast)


Lesenswert?

Ich habe den Code von Holger Klabunde angewendet.
Jedoch bin ich da auf einen Fehler gestoßen der mittlerweile korrigiert
ist.
Der Nachteil am Code von Holger Klabunde ist, dass es dort keinen
Listing Befehl mehr gibt.
Ansonsten ist dieser Code Spitze!

von michael rubitschka (Gast)


Lesenswert?

Hallo Churchi

Das ist sehr interessant.
Meine erste SD implementation war auch die vom Holger,
aber die Karte konnte sich nicht initialisieren.
Nachdem ich den Fehler nicht finden konnte, habe ich
dann den Code vom Ulrich verwendet und es hat sofort funktioniert.
Aber schön das die Routinen vom Holger mittlerweile auch
funktionieren.

LG
Rubi

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.