Forum: Mikrocontroller und Digitale Elektronik Mehrere Tacho-Signale auswerten


von hallowelt (Gast)


Lesenswert?

Hi,

ich möchte mit einem Mikrocontroller die Geschwindigkeit mehrerer Lüfter 
auswerten. Um den Mikrocontroller nicht unnötig zu beschäftigen, wollte 
ich die Tacho-Signale (über einen Pull-Up) an die Timer-Capture-Inputs 
hängen, sodass das Tacho-Signal dann den Takt für den Timer generiert. 
Dann kann man nach einiger Zeit einfach auslesen, wie viele Takte seit 
dem letzten Auslesen vom Tacho-Signal generiert wurden. Genauer muss die 
Auswertung nicht sein.
Allerdings gibt es da ein Problem: Der Mikrocontroller hat zu wenige 
Capture-Inputs um alle Tacho-Signale im Hintergrund mit den Timern zu 
verarbeiten. Gibt es dazu spezielle Controller die das Tacho-Signal 
auswerten und dann z. B. über I2C angesprochen werden? Oder gibt es eine 
bessere Lösung?

Danke!

von Edi R. (edi_r)


Lesenswert?

Wie schnell kommen denn die Tacho-Signale? Sind das einigermaßen 
symmetrische Rechtecke?

von hallowelt (Gast)


Lesenswert?

Das kann ich dir gar nicht so genau sagen...es sind 90er/120er Lüfter 
von EBM-Papst die einen Open Collector-Ausgang für das Tacho-Signal 
haben. Den Pull-Up dahinter kann ich wählen. Achso, und dann sind da 
auch noch zwei Bach Elektronik DFS 1 Durchflusssensoren, auch mit Open 
Collector-Ausgang.

von Praktiker (Gast)


Lesenswert?

hallowelt schrieb:
> Das kann ich dir gar nicht so genau sagen...

Aber vielleicht nachmessen?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Etwas diffus. Welcher MC wird benutzt? Wieviele Rechtecksignale musst du 
auswerten? Müssen alle Lüfter streng gleichzeitig gemessen werden, oder 
könntest du mit einer sequentiellen Abfrage leben? In diesem Fall reicht 
es nämlich, einen z.B. 8 auf 1 Multiplexer wie den 4051 (oder den 4067 
für 16 Kanäle) als Eingangswahlschalter zu nehmen, den der MC über 3 
oder 4 Digitalausgänge umschalten kann.

von PittyJ (Gast)


Lesenswert?

Ich habe ein FPGA, der macht das mit. Kleinster Spartan reicht schon.

von PittyJ (Gast)


Lesenswert?

Ach ja, LM-93 macht sowas auch.

von m.n. (Gast)


Lesenswert?

Für vier Kanäle: Beitrag "4-Kanal Drehzahlmessung mit ATmega88"
Es gingen auch noch mehr, wenn man ein größeres Display verwendete.

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.