Problem:Fahrradtachoprgrammierung

Gast #40063
Lesenswert?

Hallo ?!

Ich sollte einen Fahrradtacho programmieren(geschwindigkeitsanzeigein 
km/h und mp/h,Tageskilometer,max geschwindigkeit)und weis nicht wie ich 
anfangen  soll.Wenn mir irgendjemand helfen kann oder ein ähnliches 
Programm schon hat dann meldet euch doch bitte!!!

Vielen Dank im voraus

ciao

E-Mail:chef-styler@gmx.net
Gast #40064
Lesenswert?

Hi,

Du brauchst einen "Sensor" am rad, der deinem Mikrocontroller bei jeder 
Umdrehung einen Impuls liefert. (Dein Mikrocontroller-Programm muß 
vorher auf den Rad-Umfang kalibriert werden).
Und wenn ich zurück an meinen Physik-Unterricht denke, dann erinnere ich 
mich dunkel an eine Formel, die die Geschwindigkeit berechnet:
 v=s/t
(v: Geschindigkeit, s. der zurückgelegte Weg, t: die benötigte Zeit).

s ist fest (der Umfang des Rads).
Du musst jetzt praktisch nur noch die Zeit zwischen zwei Impulsen messen 
und kannst dann daraus die Geschwindigkeit berechnen.
Damit sich die Zahlen auf dem Display nicht ständig bewegen würde ich 
das Display jede x Sekunden updaten und einen Mittelwert darstellen.

Tageskilometer:
Einfach die Anzahl der Impulse zählen und mit dem Rad-Umfang 
multiplizieren.

Damit solltest du schon weiterkommen.

Ich hoffe, daß ich da jetzt keinen allzu großen Blödsinn geschrieben 
habe ;-)


Gruß,
 Klaus
Gast #40065
Lesenswert?

Hi,
dur brauchst eine Uhr (hat eigentlich jeder Controller) und die Info, 
wie groß der Radumfang ist - am besten in Millimeter.
Als Kilometerzähler brauchst du nur die Anzahl der Impulse zählen und 
pro Impuls den Kilometerzähler um den Betrag des Radumfanges erhöhen - 
bei Meilen einfach den Radumfang entsprechend anpassen.
Um die Geschwindigkeit zu messen - wie schon geschrieben - die Zeit 
zwischen zwei Impulsen messen und daraus die Geschwindigkeit ermitteln. 
Als Rechenfunktion brauchst du den Reziprokwert, also 1/x.
Damit dürften auch so schwere Sachen wie Durchschnittsgeschwindigkeit 
kein Problem sein ;-)

Gruß, ALF

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren