PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Genaue Stoppuhr Hard/Software



Ripper121
09.06.2011, 17:55
Hi ich habe gelesen das der interne quartz vom AVR µC nicht so genau für mesungen geeignet ist und das Quarzoszillatoren besser und genauer sind.

Ich möchte eine zeit von ca 1h messen und die genauigkeit sollte im bereich von 1/100-1/10 sec liegen.

Was für hardware brauche ich, und kann ich das mit einfachen Bascom machen oder ist das Assembler besser?

for_ro
09.06.2011, 18:14
1 Std. sind 3600 Sek.
Bei einer Genauigkeit von 1/10s sind das max. etwa 30ppm Abweichung, bei 1/100 nur 3ppm.
30ppm kannst du mit einem normalen Quarz noch hinbekommen, 3ppm aber sicher nicht. Da wären dann genauere Taktgeber notwendig.
Machen kannst du das sicher auch mit Bascom, 1/100s ist ja eine Ewigkeit für den µC.

Ripper121
09.06.2011, 18:26
hab aber gelesen und getestet das das sehr ungenau ist mit dem internen quartz , selbst mit dem externen weil der temp abhängig ist

PICture
09.06.2011, 18:32
Hallo!

Fast gleiches Thema: https://www.roboternetz.de/community/showthread.php?53417-Real-Time-Clock-oder-Uhrenquarz-Alles-m%F6glichst-stromarm&p=514619#post514619 . ;)

Ripper121
09.06.2011, 18:53
ja aber ne genaue lösung war da ne ^^ .... also was für ein quarz ich da nehmen kann um es mit dem AVR möglichst genau zu stoppen.
Will ein Laptimer fürs motorrad bauen, das die zeit nach jeder runter im fahren per infrarot stoppt.

lokirobotics
09.06.2011, 19:52
Stichworte: DCF77 Frequenznormal, GPS Frequenznormal, Quarzofen, Frequenzzähler.

Wie bedienst du die Stoppuhr?

Ripper121
09.06.2011, 20:05
über einen RC5 empfänger/ir-lichtschranke der die rundenzeit stoppt. Welcher quartz oder IC wäre denn geeignet ohne auf GPS oder DCF77 zurückzugreifen.
Es soll ja ein laptimer sein der möglichst sehr genau geht. also in einer stunde max 1/10s abweichung besser wäre 1/100s

Felix G
09.06.2011, 20:09
Oder wenn es sehr genau sein soll, und der Preis keine Rolle spielt: Mini Atomuhr (http://www.elektor.de/elektronik-news/weltrekord-atomuhr-im-chip-format.1686446.lynkx)

Richard
09.06.2011, 20:30
hab aber gelesen und getestet das das sehr ungenau ist mit dem internen quartz , selbst mit dem externen weil der temp abhängig istEs gibt Temeraturkomensierte Quarz "Ofen", das sind Beheizte Quarzoszillatoren
denen Externe Temperatur Schwankungen NIX mehr anhaben können. :-) Wenn dann noch eine Frequenz passend zur Zeitbestimmung gewählt wird, kann das sehr sehr genau werden. Allerdings sind solche Teile nicht billig! So etwas wird z.B. von Alfred Wegener Institut für langzeit Messungen in Meerwasser eingesetzt.

Gruß Richard

PICture
09.06.2011, 20:36
Ich verwende schon immer teure Quarzöffen der Radiosender, die meistens sogar mit einer Atomuhr synchroniesiert sind. ;)

Richard
09.06.2011, 20:45
Ich verwende schon immer teure Quarzöffen der Radiosender, die meistens sogar mit einer Atomuhr synchroniesiert sind. ;)

Tja, wo das Geld herumliegt...:-) :-)

Gruß Richard

lokirobotics
09.06.2011, 22:09
Ja, Quarzofen hab ich ja auch geschrieben.
Quarzoszillator, PT1000 drauf und darauf nen Leistungstransistor. Das Ganze mit Blech abgeschirmt, Temperaturregelung ran und fertig ist der Quarzofen.

Man muss die 1/100s ja auch nicht auf eine ganze Stunde haben. Reicht ja immer nur für eine Sekunde. Wenn man nen DCF77 Empfänger hat, kann man auch ohne daraus eine Normalfrequenz abzuleiten immer auf die Sekunde Synchronisieren. Die ist ja Atomuhr-genau. Und 1/100s für eine Sekunde kriegt man auch mit nem ganz normalen Quarz am µC hin.

Ripper121
13.06.2011, 10:28
ok mal sehen wie ich es mache

Slein
21.06.2011, 16:27
Schau mal hier:
http://stores.ebay.de/Rubidium-and-GPS-DO-From-China?_trksid=p4340.l2563

Alles was man sich nur wünschen kann und der Verkäufer ist OK.

Die 10MHz Trimble OCXO sollten für deine Zwecke mehr als ausreichen.
Der Stammtischfaktor ist mit einem LPro-101 zwar grösser, aber bis
zu wenigen ns/Tag Abweichung kommt dann doch etwas mehr Aufwand
auf dich zu ;).

oberallgeier
21.06.2011, 19:09
... Will ein Laptimer fürs motorrad bauen ...
... ein laptimer sein der möglichst sehr genau geht. also in einer stunde max 1/10s abweichung besser wäre 1/100sAlso mich würde bei einer Stunde Rundenzeit wirklich nicht interessieren, ob ich 1/10 schneller oder langsamer bin. Bei +/- 1/100 und einer Stunde Rundenzeit misst Du genauer als die Formel1. Hübsche Aufgabe.

lokirobotics
21.06.2011, 19:41
Ich denke, dass die bei der Formel 1 in regelmäßigen Abständen mit einer Atomuhr synchronisieren. Bestimmt per GPS-Frequenznormal.

Klebwax
21.06.2011, 20:05
Ich denke, dass die bei der Formel 1 in regelmäßigen Abständen mit einer Atomuhr synchronisieren. Bestimmt per GPS-Frequenznormal.

Warum? Wie genau die Uhr wirklich geht, ist doch egal. Es werden ja alle gleichzeitig (o.k. der erste etwas früher) mit der selben Uhr gemessen.

MfG Klebwax

lokirobotics
21.06.2011, 20:28
Stimmt nicht. Wenn das Qualifiying gefahren wird, kann jeder fahren, wann er will. Trotzdem werden die Zeiten aller Fahrer mit 1e-3 Sekunen Genauigkeit verglichen, um die Startpositionen zu ermitteln. Auβerdem werden die Zeiten verschiedener Jahre miteinander verglichen usw...

Ich versteh gar nicht, wo das Problem ist, schließlich fliegen doch ein Haufen hochgenauer Synchronisierungssignale durch die Gegend. Warum nicht eins davon nutzen? Dann braucht man auch keine Rubidium-Normale mit sich rumschleppen ;-)