Forum: Mikrocontroller und Digitale Elektronik ereignisgesteuerter Datenlogger


von Michael (Gast)


Lesenswert?

Hallo,

ich suche einen Datenlogger, der nicht einfach ständing die Daten 
erfasst, sondern nur wenn z.B. ein bestimmter Spannungswert 
überschritten wird.

Angenommen meine Grenzspannung beträgt 3V und das gemessene Signal liegt 
auf ca. 2,5V (ab und an gibt es Peaks), dann soll er im Prinzip erst 
wenn die 3V überschritten werden dieses Ereignis loggen. Am besten mit 
einer Art Pre-Trigger, dass eben noch ein kurzer Moment vor dem Ereignis 
mit aufgezeichnet wird. Und dann nach einer eingestellten Zeit nach dem 
Ereignis (z.B. durch PC Software eingestellt), hört er wieder auf zu 
loggen und wartet wieder auf eine erneute Überschreitung der 3V.
Die Ereignisse kommen nicht regelmäßig und die Aufzeichnung sollte über 
mehrere Tage durchgehend laufen können.

Optional hat der Logger viele Eingänge (20+) und wird einmal mit 
PC-Software eingestellt, arbeitet dann ohne PC und speichert auf den 
internen Speicher, und wird am Ende der Messung einfach am PC 
ausgelesen.

Gibt es so einen ereignisgesteuerten Daten-Logger?
Wie schnell er die Daten erfassen kann bzw. in welchem Spannungsbereich 
ist erstmal egal.
Der Preis spielt erst mal keine Rolle.

Vielen Dank im voraus!

Gruß Michael

von ttl (Gast)


Lesenswert?

Für ein paar k€ findest du sowas bei datatec

von Hans (Gast)


Lesenswert?

Samplerate?
Auflösung und Genauigkeit?
Maximaler Eingangsspannungsbereich?

von Michael (Gast)


Lesenswert?

@Hans
wie gesagt, das ist erstmal egal. Ich brauche erstmal ein Gerät, welches 
meine gewünschte Funktion kann.
Wenns sowas gibt, kann man über genauer Spezifikationen redden.

von Slash Gordon (Gast)


Lesenswert?

Ein paar Tage mit welcher samplerate? allenfalls kann man ihn 
durchlaufen lassen. Alle Sekunde ein sample ist gut machbar.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

AVR nehmen mit SD Karte.

In einem gewissen Zeitabstand samplen, die Messwerte in ein Array packen 
(FIFO).

Sobald die Spannungsüberhöhung detektiert wird landet das aus dem Array 
auf der SD Karte (dein pre Trigger ist das dann) und die momentanen 
Messwerte landen dann auch auf der SD karte für deine eingestellte Zeit 
und solange die Spannung noch überhöht ist.

Ist zum selber programmieren nicht mal aufwändig.
Für den Zeitstempel wird dann noch eine RTC an den AVR gehäkelt.

von M. K. (sylaina)


Lesenswert?

Martin Wende schrieb:
> AVR nehmen mit SD Karte.
>
> In einem gewissen Zeitabstand samplen, die Messwerte in ein Array packen
> (FIFO).
>
> Sobald die Spannungsüberhöhung detektiert wird landet das aus dem Array
> auf der SD Karte (dein pre Trigger ist das dann) und die momentanen
> Messwerte landen dann auch auf der SD karte für deine eingestellte Zeit
> und solange die Spannung noch überhöht ist.
>
> Ist zum selber programmieren nicht mal aufwändig.
> Für den Zeitstempel wird dann noch eine RTC an den AVR gehäkelt.

Der AVR hat ja einige I/Os. Man könnte also auch schlicht einen 
Komperator verwenden, der bei Überschreitung eines gewissen 
Spannungswertes einen I/O des AVRs toggelt. Und das kann man dann im AVR 
als Startsignal fürs Logging benutzen. Da der TE aber auch kurz vorher 
mitloggen will kommt man wohl ums FIFO nicht drum rum. Sowas ist aber 
IMO nix für Anfänger.
Aber es gibt ja auch Datenlogger, die das können.

: Bearbeitet durch User
von Gregor B. (Gast)


Lesenswert?

Kann sein, dass die Geräte von Graphtec dies können.
Frag mal einen Spezialisten, z.B. bei datatec. (Graphtec GL820).

Oder LogMessage von delphin.
Musst Du nachfragen.

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.