Messdatenverarbeitung per PC (Drehzahlsignal)

OP #1045165
Lesenswert?

Hallo zusammen!

Sicherlich wurde dieses Problem schon oft hier diskutiert,
habe mich auch schon lange durchs Forum gewühlt, aber ich finde
keinen richtigen Ansatz.

Ich möchte im Rahmen eines Kfz-Projektes folgendes realisieren:

An einem Fahrzeug soll über eine Triggerzange am Zündkabel ein
(Drehzahl)Impuls abgenommen werden.
Dieser soll dann - und das ist das Problem - irgendwie in einen
PC geschickt werden, damit dort eine Auswertung der Drehzahl erfolgen
kann. Vorzugsweise wäre USB nicht schlecht.

Da ich nun schon so viel hier rumgelesen habe weiß ich nun gar nicht
recht wie ich diese Art "Schnittstelle" aufbauen soll.

Vielleicht kann mir jemand einen einfachen Denkansatz geben ;-)

Liebe Grüße,
André
OP #1045224
Lesenswert?

Hast Du für den Microcontroller eine Idee was ich da nehmen könnte?
Im Prinzip müsste das doch funktionieren wenn dieser das Signal
in ein Rechtecksignal wandelt und ich dann per USB/PC die Anzahl der
Impulse pro Zeit ermittle und daraus die Drehzahl berechne oder?

Für USB könnte ich da eine Art AD/USB Wandler nehmen?
Persönliche Seite #1045234
Lesenswert?

> Im Prinzip müsste das doch funktionieren wenn dieser das Signal
> in ein Rechtecksignal wandelt

Dafür ist kein µC erforderlich

> und ich dann per USB/PC die Anzahl der Impulse pro Zeit ermittle
> und daraus die Drehzahl berechne oder?

Genau das geht nicht, weil die USB-Schnittstelle (und übrigens auch alle 
anderen) des PCs nicht ausreichend schnell sind, um eine solche 
Impulszählung ausreichend genau hinzubekommen.

Die Messung muss also auch der µC durchführen, und der kann dann 
geruhsam das Resultat an den PC senden.
#1045238
Lesenswert?

>Genau das geht nicht, weil die USB-Schnittstelle (und übrigens auch alle
>anderen) des PCs nicht ausreichend schnell sind, um eine solche
>Impulszählung ausreichend genau hinzubekommen.

Hallo? Kfz!! Das sind nur einige 1000 U/min. Also max 150 Pulse pro 
Sekunde (bei max 9000 U/min). Da langweilt sich doch jeder uC (und die 
serielle Schnittstelle auch)
Nimm nen kleinen Atmel und gut ist. Wenns unbedingt per USB übertragen 
werden soll wäre ein FTDI die bessere Wahl als ein uC mit USB.
#1045241
Lesenswert?

Da reicht jeder 8-Bit µC. Gut wäre halt, wenn er einen Timer besitzt, 
den man von außen, sprich mit den Drehzahlimpulsen zählen lassen kann. 
Da lässt du bei jedem Drehzahlimpuls den Timer eins hochzählen und alle 
einer Sekunde list du den Wert aus und setzt ihn zurück. Den 
ausgelesenen Wert sendest du dann in aller Ruhe per (USB-) Serialport an 
den PC. Fertig.
Gast #1045247
Lesenswert?

Mit einer DAQ Karte (PCI/PCMCIA/USB) und Labview von NI ist das 
innerhalb kürzester Zeit machbar. Geschätzter Aufwand 2 Tage inkl. 
Software zur Auswertung und Online Visualisierung! Lohnt sich aber nicht 
Labview nur deswegen anzuschaffen.
OP #1045861
Lesenswert?

Habe mir alles mal zu Gemüte geführt.
Wenn ich das alles richtig verstanden habe, liefert die Schaltung
vor den ICs für LEDs eine veränderliche Spannung, die das eigentliche
Signal für die Drehzahl darstellt oder?

Und diese müsste dann per USB dem Rechner mitgeteilt werden.
Liege ich da richtig?

André
Gast #1046293
Lesenswert?

>werkstattbetrieb.benötige das für einstellarbeiten, weil ja nicht jedes
>mopped einen DM hat, bzw die Dinger nicht immer genau anzeigen.

Warum unbedingt der PC? reicht da nicht auch ein Digitalmultimeter?
zB im 20V Messbereich: 20V = 20'000U/min

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