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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.