Forum: Mikrocontroller und Digitale Elektronik Laptimer Kart


von pamo3107 (Gast)


Lesenswert?

Hallo,
wir sind begeisterte Kartsportler. Im Internet werden kostenintensive
Laptimer angeboten. Für uns hat sich jetzt die Frage gestellt, ob man
so ein Laptimer evtl. selber aufbauen könnte.
Die Kartbahnen haben im Asphalt eine Induktionsschleife eingelassen,
mit der über ein Magnetschalter am Kart, die Zeit über ein Display am
Lenkrad abgelesen werden kann.
Die ersten Versuche mit dem MC habe ich über ein Indu- Bord Lab 537
gemacht.
Jetzt tun sich aber manche Fragen auf:
Sollte man die Zeit über eine RTC generieren?
Hätte für mich den Vorteil:
•  eine Echtzeituhr integriert
•  kann über Batteriebetrieb gepuffert werden
Nachteil:
•  Höherer Stromverbrauch (Betrieb des MC am Kart erfolgt mit
einer Batterie)
Oder sollte man Rundenzeiten über einen Timer generieren und bei der
Überfahrung der Induktionsschleife einen Interrupt auslösen.
Hat vielleicht von euch schon jemand Erfahrung über Zeitmessungen
(Laptimer).
Für einen Antwort wäre ich euch sehr dankbar?

von Peter D. (peda)


Lesenswert?

Du bist hier falsch (Codesammlung).

Tippe mal oben auf "Beitrag melden" und bitte den Moderator ihn nach
"µC & Elektronik" zu verschieben.


Peter

von Oliver Erb (Gast)


Lesenswert?

Hallo,

auch wenn Du hier falsch bist. Ich habe einen solchen Timer schon
einmal aufgebaut. Es hat sich dabei herausgestellt das  der Aufbau
einer genauen Uhr (manchmal kommt es auf hundertstel oder genauer an)
nicht so einfach mit einem MC realisieren läst. des Weiteren ist eine
Übertragung auf das Kart nicht so einfach, denn wenn mehrere Karts auf
den Kurs sind müssen jedem Kart andere Informationen zugesandt werden.
Das geht nur wenn man entweder jedes Kart mit eigener Messelektronik
ausstattet und zu einem zentralen auswerte Rechner sendet oder wenn
eine Frequenz benutzt wird jedem Kart eine Codierte Meldung sendet die
alle Anderen Ignorieren oder man benutzt viele Frequenzen (sehr
teuer).
Ich habe das Problem dadurch gelöst das ich einen PC zur Messung
einsetze und gleichzeitig eine Auswertung mit einem Kleinen C Programm
mache das in der Lage ist mit EXEL oder ACCESS auch fertige Datenbanken
und Listen zu anzulegen.
Also das Thema ist bei weitem nicht Trivial und das die Fertigen Geräte
meist sehr teuer sind ist schon gerechtfertigt.
wenn Du aber Fragen hast oder Hilfe brauchst beim Aufbau eines
Zeiterfassungssystems bin ich gerne behilflich.
MFG
Dipl. Ing. O. Erb

von peter dannegger (Gast)


Lesenswert?

@Oliver,

"Es hat sich dabei herausgestellt das  der Aufbau
einer genauen Uhr (manchmal kommt es auf hundertstel oder genauer an)
nicht so einfach mit einem MC realisieren läst."


Wie kommst Du denn darauf ?

Mit einem 8051 kannst Du bequem auf 1µs genau messen.


Hier geht es denke ich aber nur um die Anzeige der Rundenzeit innerhalb
des Kart.

Einfach im µC einen Timer laufen lassen und beim Interrupt durch den
Magnetschalter die Zeit merken und die Differenz zur vorher gemerkten
Zeit bilden und anzeigen.

Da also keine Uhrzeit und Datum benötigt werden, ist hier ein RTC-Chip
nutzlos.

Will man die Zeiten noch zur späteren Auswertung speichern, tuts ein
EEPROM (24C16).

Den EEPROM setzt man dann in einen 25-pol Stecker, dann kann man ihn
auch am PC auslesen.


Peter

von Patric Moses (Gast)


Lesenswert?

Hallo,
Kompliment an euch. Ihr seid echt gut und verdammt schnell.
Noch ein paar kleinere Erklärungen:
Ich will ein MC am Kart anbringen und das Messen der Zeit wird über den
Magnetschalter ausgelöst.
Ich werde dies über den Timer1 mal versuchen. Wenn das Stoppen der Zeit
über den Interrupt ausgelöst wird, geht dann die Zeit evtl. um ein paar
Maschinentakte nach oder läuft das Hauptprogramm ohne Verzögerung
weiter?
An Oliver: Tät mich generell mal interessieren, wie Du das mit der
Zeitmessung über den PC gelöst hast.
Kann man damit mehrere Teilnehmer auswerten?
Besten Dank im Voraus.

Mit freundlichen Grüßen
Patric Moses

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.