Forum: Mikrocontroller und Digitale Elektronik Messwerterfassung RTC


von RTC (Gast)


Lesenswert?

Hallo zusammen

Ich habe eine kurze Frage, wie ich etwas in der Praxis umsetzen soll.

Ich habe hier einen ADC welcher mir 10‘000 Werte pro Sekunde liefert. 
Nun möchte ich mittels eines RTC’s auch noch die genaue Zeit ablegen zu 
welcher die Daten gesamplet wurden. Nun finde ich zwar diverse RTC’s, 
aber die haben alle eine min. Auflösung von 1s. Ich brächte ja 0.0001s 
oder irre ich mich da? Macht man das in der Praxis überhaupt so? Ich 
könnte ja mittels eines 1s Ausgangs z.B. weiter runterteilen wenn  ich 
noch einen andere Taktquelle habe. Oder sagt man dann einfach: In dieser 
Sekunde sind die Werte z.B. 1-10 reingekommen?

Ich hab da echt grad keine Ahnung wie man so etwas umsetzt in der 
Praxis…

Gruss RTC

PS: Zurzeit tendiere ich zum MCP795W10, der kann 0.01s
Dass wären dann bei 10'000 Messwerten 100 Messwerte in 0.01s

von Karl H. (kbuchegg)


Lesenswert?

Für Messwerte in dieser Frequenz braucht kein Mensch eine RTC.
Eine RTC ist interessant, wenn es darum geht die aktuelle Uhrzeit zu 
haben.


In deinem Fall wird man sich einen programminternen Zeitgeber 
implementieren. Zb in Form eines Timers mit einer entsprechenden 
Interrupt Routine. In der ISR hat man einen Counter, der laufend 
hochgezählt wird und der die 'verstrichene Zeit' repräsentiert.

Die RTC benutzt man um den Anfang der Messreihe in ein absolutes 
Zeitsystem einordnen zu können. Ab da stellt dann der Eigenbau-Counter 
die Zeit dar. Nach ein paar Minuten legt man sich dann wieder einen 
Timestamp von der RTC ab (um die Zeitreihe wieder im absolute Zeitsystem 
zu verankern) und wieder werden die nächsten paar Sekunden nur mit dem 
Counter überbrückt.

von Peter D. (peda)


Lesenswert?

RTC schrieb:
> Ich habe hier einen ADC welcher mir 10‘000 Werte pro Sekunde liefert.

Nö.
Niemand zwingt Dich einen ADC mit der maximalen Rate auszulesen. Man 
darf auch langsamer.
Du mußt also erstmal spezifizieren, was Deine Meßaufgabe ist.
Auch mußt Du überlegen, was Du mit den Wandlungen machen willst. Der 
Datenwust muß ja irgend einen Sinn haben.

Eine RTC ist total nebensächlich. Die braucht man nur, wenn man bei 
Stromausfall mit einer Batterie weiter die Zeit zählen will.
Ob Du überhaupt eine RTC brauchst, ist aus Deinen Angaben nicht 
ersichtlich.


Peter

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.