Messwerte einlesen und auf Speicher ablegen

OP (Firma: FH-Köln) #972304
Lesenswert?

Guten Tag,

habe vor Spannungswerte mittels A/D Wandlung in bestimmten Intervallen 
umzuformen und diese evtl. auf einem Flash-Speicher? abzulegen! Welchen 
Mikrocontroller würdet ihr mir empfehlen können? Reicht ein ATMega8 für 
diesen Zweck aus?

Die Spannungswerte einzulesen ist in Ordnung und auch programmierbar. 
Jedoch habe ich bisher noch keine Erfahrungen mit externen 
Speichereinheiten gemacht.

Vielleicht könnt ihr Ratschläge geben.

MfG
Jens
#972327
Lesenswert?

@Jens Holzi (Firma FH-Köln) (holzi)

>habe vor Spannungswerte mittels A/D Wandlung in bestimmten Intervallen
>umzuformen und diese evtl. auf einem Flash-Speicher? abzulegen!

Wieviele Messwerte?
Vie schnell?

> Welchen
>Mikrocontroller würdet ihr mir empfehlen können? Reicht ein ATMega8 für
>diesen Zweck aus?

Kann sein.

>Vielleicht könnt ihr Ratschläge geben.

Forum-Fragenformulierung

MFg
Falk
OP (Firma: FH-Köln) #972642
Lesenswert?

einen Spannungswert auszumessen, einzulesen und auf einem Display 
auszugeben ist kein Problem. Nur wie gehe ich da vor wenn ich die 200 
Messwerte intern speichern möchte? Mittels Array? Wie krieg ich die 
danach wieder ausgelesen brauche ja eine Schnittstelle.. oder ich 
schreibe die logs gleich auf eine SD Karte!?
#972660
Lesenswert?

@Jens Holzi (Firma FH-Köln) (holzi)

>auszugeben ist kein Problem. Nur wie gehe ich da vor wenn ich die 200
>Messwerte intern speichern möchte? Mittels Array?

Ja.

> Wie krieg ich die danach wieder ausgelesen brauche ja eine Schnittstelle.. oder 
ich
>schreibe die logs gleich auf eine SD Karte!?

Für 200 Messwerte braucht man keine SD-Karte. Da reicht teilweise der 
interne EEPROM der AVRs, ggf. nimmt man einen kleinen EEPROM mit 
I2C. Einfacher und billiger.

MFG
Falk
OP (Firma: FH-Köln) #972723
Lesenswert?

Zum Verständnis: Es wird ein Seil gespannt und darüber fährt ein Motor 
mit der Platine auf der der Mikrocontroller alle 3 Sekunden ca den 
Spannungswert aufnimmt und abspeichert. Dh der Wert sollte so ca eine 
Stunde gespeichert werden. Habe vor den ATMega16 zu nehmen. Aber nachdem 
ich ihn programmiert habe.. wie gehe ich da weiter vor? Den verlöte ich 
quasi auf ner anderen Platine jedoch weiss ich nicht was noch da drauf 
muss. Also sprich andere Bauteile?! Auf dem Entwicklerboard sind ja noch 
einige anderen Bauteile vorhanden!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren