Forum: Mikrocontroller und Digitale Elektronik Digitale km/h Anzeige mit 7-Segment


von Alexander Göken (Gast)


Lesenswert?

Hallo, ich dachte mir eine digitale km/h anzeige für meine Auto zu
Programmieren/Bauen. Ich bin in dem Gebiet Programmieren jedoch nicht
sehr bewandert, die Grundlagen in Assembler sind mir aber bekannt.

Das Tacho vom Auto müsste ja eine Spannung bekommen die proportional
zur Geschwindigkeit steigt. So könnte ich doch beim ATiny26 den
Analgogen Eingang nutzen und die Spannung auf den AD Wandler schicken.
Dann gebe ich vergleichsspanungen im Programm an die im vorher am Tacho
gemessen habe.(Spannungen und km/h Werte aus einer Tabelle auslesen?)
Die Ausgabe kann dann im Multiplexbetrieb als BCD zu den 7-Segment
anzeigen ausgegebn werden.

Sehe ich dies nun soweit richtig ? Wenn ja bräuchte ich irgendwie einen
Programmiervorschlag das ich absolut nicht weiss wie ich das realisieren
soll.

Danke im vorraus schonmal

MfG Alexander

von Läubi (Gast)


Lesenswert?

Das mit dem Signal kommt aber aufs Tacho an, was fürn Auto hast du den?

von Alexander Göken (Gast)


Lesenswert?

Ich habe einen Golf 3 mit Servotacho. Habe noch nicht gemessen. Eine
Spannung kommt aber auf jeden fall irgendwo an.

von Wegstabenverbuchsler (Gast)


Lesenswert?

>> Eine Spannung kommt aber auf jeden fall irgendwo an.

Es ist anzunehmen, das die Signale elektrisch übertragen werden.
Pneumatische oder hydraulischeÜbermittlung des Tachosignals ist sehr
unwahrscheinlich.

von Andy (Gast)


Lesenswert?

Hm, weiß ja nicht, wie das beim Golf 3 ist, aber könnte es nicht sein,
dass der schon irgend ein BUS-System hat?
Oder kam so was erst später?
Neuere Autos haben für so was im allg. einen CAN-Bus, auf dem die Daten
von Sensor zu Empfänger (hier Tacho) übermittelt wird. Da ist also nix
mehr mit steigender Spannung!

von Läubi (Gast)


Lesenswert?

>>Pneumatische oder hydraulischeÜbermittlung des Tachosignals ist sehr
Aber Mechanisch, wie's z.B. bei meinem Tachometer ist...

von Dieter D. (Gast)


Lesenswert?

Dein Golf 3 hat doch bestimmt am Radiostecker das Tachosignl anliegen.
Da habe ich es zumindest für meine Navi-Nachrüstung abgegriffen (auch
Golf 3 Bj. 92). Damit könntest Du bestimmt was anfangen.
MfG!

von Fritz (Gast)


Lesenswert?

Aber das Tachosignal beim Radiostecker ist ein Rechtecksignal. Die
Frequenz steigt mit zunehmender Geschwindigkeit. Man muss das dann eben
nur mal "eichen". Also genau 50 fahren und dann einen Knopf drücken
oder so.

Gruß Fritz

von Alex (Gast)


Lesenswert?

Das wollte ich auch machen! Habe zwar kein auto, aber ich möchte es
machen!
Ich weiss, dass bei meinem Bruder deim Opel Vectra ist so ein seil..
geht glaube ich vom Betriebe direkt zum Tacho...
Ist da alles mechanisch, oder kann man da irgendwo einen el. signal
abzapfen?
Wenn ja, dann kann ich ja ( dank netten leuten hier wie Karl Heinz
Buchegger) eine Spannung an ADC-Port hängen, und daraus km/h machen!
Gibt es die möglichkeit?

von Erik S. (Gast)


Lesenswert?

Bei den alten Tachos treibt die Tachowelle den Tacho an, der je nach
Wellendrehzahl eine Spannung induziert. Diese wird von der Anzeige,
einem Drehspulinstrument, angezeigt. Wenn du diese Spannung abgreifst
(auf möglichst geringe Belastung achten), solltest du damit etwas
anfangen können.

von Alex (Gast)


Lesenswert?

Wo soll ich nach dieser spannung suchen? Ist da ein Sinus, oder doch die
gleichspannung?
Ist der ADC port eine geringe Belastung? Ich denke ja, oder?

von Browncoat (Gast)


Lesenswert?

Den genzen Quatsch mit analog Spannung messen über den ADC würd ich
lassen. Irgendwo am Getriebe muß doch der Tachogeber liegen, der
Impulse abgibt, die einfach zählen in nem bestimmten Zeitintervall und
schönrechnen. Alternativ geht natürlich auch noch das ganze im
Interrupt ablaufen zu lassen.

Mußt nur ermitteln wieviel Impulse der Geber pro Meter abgibt. Bei den
alten Opel-Gebern warens pro Umdrehung sechs Impulse, pro gerolltem
Meter warens dann noch ein paar Umdrehungen, so daß halt pro gerolltem
Meter meinetwegen 100 Impulse rauskamen.

Wenn das entsprechende Signal vielleicht schon irgendwo vorliegt, oder
sogar schon in digitaler Form irgendwo über den BUS segelt, brauchst du
nichtmal groß was berechnen lassen und sparst dir noch diverse
Hardware.

MfG BC

von Läubi (Gast)


Lesenswert?

@Alex: Ich würds induktiv machen (
http://elektronik.laeubi-soft.de/index.php?id=15 ) bei mir dreht sich
son kleiner Magnet den man wunderbar erfassen kann, ich würde aber ICP
vorschalgen, ich hab z.B. nur 2 Impulse/Radumdrehung das wird sosnt arg
ungenau mit "zählen".

von crazy horse (Gast)


Lesenswert?

@erik:
ich glaube nicht, dass es so ein System je gab, lasse mich aber gern
belehren. Üblich war bei Tachowellensystemen ein angetriebener
Permanentmagnet, drumherum ein federgespannter Kurzschlusskäfig, an dem
die Tachonadel hängt. Je nach Drehzahl würde der Kurzschluss mehr oder
weniger weit gegen die Federkraft ausgelenkt.
Alle einfachen elektrischen System, die ich kenne, enthalten die
Information in der Frequenz, die dann im Tacho entsprechend aufbereitet
werden (Monoflop->Integrator->Instrument), heutzutage aber eher
Digitaltechnik.
Die neuesten Systeme übertragen die Geschwindigkeitsinformation per
Radsensor/ABS/CAN.

von Alexander Göken (Gast)


Lesenswert?

Also ein BUS System hat der Golf 3 noch nicht. Das is ja auch nicht so
mein Problem. Angenommen es kommt eine Impulsspannung oder
Gleichspannung, wie programmier ich das denn dann?

von Alex (Gast)


Lesenswert?

> Angenommen es kommt eine Impulsspannung oder
Gleichspannung, wie programmier ich das denn dann?

Ich weiss schon! :)) Durch der ADC-Port! :)
Geht eigentlich ganz einfach, man muss es nur einmal gemacht haben..
:))


Aber wie mache ich das bei mir mit der tachowelle???

von D. W. (dave) Benutzerseite


Lesenswert?

Ich weiß, besser KFZ-Forum, aber hat jemand Ahnung, wie ich die
Geschwindigkeit bei meinem 125er Roller abgreifen kann? Der wird sicher
nen mechanischen Tacho haben, oder?

Drehzahl sollte ich doch eigentlich durch die Messung der Frequenz von
der Lichtmaschinen-Wechselspannung rausbekommen.

Oder hat das zufällig schon jemand gemacht, bzw. Linkchen?

Danke.

von Florian (Gast)


Lesenswert?

Alexander Göken wrote:
> Also ein BUS System hat der Golf 3 noch nicht.

Doch hat er. http://www.blafusel.de/misc/obd2_scanned.php . Mußt mal 
schauen, welcher Golf das ist. Dann kannst Du via KW 1281 ( 
http://www.blafusel.de/misc/obd2_kw1281.html ) Daten abfragen.

Das die meisten Fahrzeuge aber CAN haben, ist auch heute noch (oft 
gesagter) unfug.

von Alexander G. (Gast)


Lesenswert?

Nö hat er nicht. Der Golf ist von der ersten Baureihe, Golf III GL, 
75PS, 1.8 Liter 1992! Der hat auch keinen Diagnoseport. Soweit ich weiss 
ist das System von Bosh erst seit dem Golf V verbaut worden.

von Florian (Gast)


Lesenswert?

Alexander G. wrote:
> Nö hat er nicht.

Komisch, das dann so viele 3er in der Liste stehen. Aber wozu poste ich 
auch den Link? Vermutlich nur aus Spaß und weil ich keine Ahnung habe. 
Schon mal was von 2x2 Anschluß gehört? Vermutlich nicht. Aber vielleicht 
hat er wirklich keine Diagnosemöglichkeit.

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.