Impulsgeber inklusive PC-anbindung

Gast #2814106
Lesenswert?
• ▲
▼
Hallo bastler,

ich habe hier mal ein vermutlich ziemlich schwieriges Projekt und wollte 
fragen, ob das überhaupt möglich ist:

Für ein Projekt muss ich einen Tachometer ansteuern. Dieser wird im 
Fahrzeug von einem Impulsgeber angesteuert. Die Impulse bauen sich wie 
folgt auf:

Rechtecksignal, 24v, ca. 1mA Ausgangsstrom.
Pro km/h werden 66,666 (also 67) Impulse ausgegeben.
Schlimmstenfalls kann man die Impulsrate auch verringern.

Die Schaltung müsste nun folgendes machen:

Eine PC-Software bekommt einen Geschwindigkeitswert und sendet diesen an 
die Schaltung. Diese muss dann je nach Wert so und soviel Impulse 
ausgeben. Und zwar einmal normal, und einmal invertiert.
Das ganze müsste natürlich mehrmals pro Sekunde geschehen, um Bewegungen 
realistisch umsetzen zu können.

Ist sowas technisch überhaupt möglich?

Falls das was bringt, ist hier der Link zu besagtem Impulsgeber:

http://www.vdo.de/generator/www/de/de/vdo/main/products_solutions/commercial_vehicles/tachographs/sensors_and_adaptors/download/flc_pulsesens2159_0x_de_v2_2008_de.pdf


Falls jemand helfen kann, bedanke ich mich schonmal im Vorraus ;)
Gast
Lesenswert?
• ▲
▼
Marvin schrieb:
> Ist sowas technisch überhaupt möglich?

Klar.

Man könnte die Impulse z.B. über den Audioausgang des PCs rausschicken.
Eine passende Elektronik verstärkt das Signal (bis zum Rechteck) und 
invertiert nebenbei noch einen Signalweg.

Am PC muss das Programm dann nur unterschiedliche "Töne" abspielen, 66 
Hz für 1 km/h, 666Hz für 10 km/h ...
Gast
Lesenswert?
• ▲
▼
Das hört sich doch schonmal garnicht schlecht an :)

Das ganze müsste dann eben über den Kopfhörerausgang geben, da der 
normale Ausgang benötigt wird. Aber das wird das geringste Problem sein.

Gibt es hier jemanden, der so eine Software / die dazugehörige Schaltung 
erstellen kann?
Gast
Lesenswert?
• ▲
▼
Bist du auf eine unterbrechungsfreie Signalgenerierung angewiesen ?

Oder andersrum gefragt wie groß dürfen die Lücken in der Frequenz sein ?

Windows ist kein RT Betriebssystem, also die Kontinuität von Signalen 
ist nicht garantiert.

Eventuell wärst du mit einem µC besser dran.

Also mit PC über USB die Frequenz an den µC, der dann das Signal 
erzeugt.
Das ganze mit einem entsprechenden Zeitbuffer um Lücken in der 
Übertragung durch den PC auszugleichen.
Gast
Lesenswert?
• ▲
▼
Naja, das Signal muss jetzt nicht 1000 prozentig genau sein. Allerdings 
sieht es nicht wirklich toll aus, wenn sich der Tacho dann ruckartig 
bewegt.
Ich hab leider nicht mehr Infos, als oben genannt.

Per µC über USB würde es natürlich auch gehen. Brauche dann allerdings 
da auch eine Schaltung, da µC's nicht so mein Bereich sind :)
Lesenswert?
• ▲
▼
@  Marvin (Gast)

>ich habe hier mal ein vermutlich ziemlich schwieriges Projekt

Alles Ansischtssache.

>Eine PC-Software bekommt einen Geschwindigkeitswert und sendet diesen an
>die Schaltung. Diese muss dann je nach Wert so und soviel Impulse
>ausgeben.

Pulse oder eher eine konstante Frequenz? Ich denke mal letzteres.

>Ist sowas technisch überhaupt möglich?

Sicher.

>Falls jemand helfen kann, bedanke ich mich schonmal im Vorraus ;)

Such dir einen programmierbaren Frequenzgenerator, da gibt es viele, von 
einfach bis teuer. Dahinter eine 24V Treiberstufe, siehe 
Pegelwandler, fertig.
Gast
Lesenswert?
• ▲
▼
Okay, Pegelwandler scheinen eine solide Lösung zu sein.

Kommen die da mit der Geschwindigkeit auch mit? Bei 100km/h sind es ja 
6700 Impulse pro Sekunde. Aber wie gesagt, kann man das schlimmstenfalls 
auch noch runterregeln, dann werden weniger Impulse benötigt.
Gast
Lesenswert?
• ▲
▼
Wie ist das denn mit oben genannter Idee, den Tonausgang dafür zu 
benutzen?

Ich glaube dass es einfacher ist, dafür nen Frequenzgenerator zu 
schreiben. Der Frequenzgenerator muss ja wie genannt auch per Software 
stetig seine Infos bekommen.

Dahinter würde dann der Pegelwandler geschaltet sein.
Das Problem wird aber vermutlich die Spannung des Tonausgangs sein, die 
ist ja nicht wirklich hoch.
Lesenswert?
• ▲
▼
Marvin schrieb:
> Wenn ich es könnte, müsste ich ja nicht in einem Forum danach fragen....

Dir ist aber schon klar, dass es Menschen gibt, die darauf angewiesen 
sind mit dem was sie wissen und können Geld für ihren Lebensunterhalt zu 
verdienen?

Dieses Forum hier versteht sich in erster Linie als Hilfestellung für 
Bastler. D.h. jemand will ein Projekt machen und braucht bei Details 
Hilfe. Aber in erster Linie ist es er selber, der das Projekt macht.

Dieses Forum hat nicht die Intention als kostenlose 
Entwicklungsplattform in Konkurrenz zu Entwicklungsbüros zu gehen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.