Forum: Analoge Elektronik und Schaltungstechnik Drehzahl des Motors bestimmen bei PWM


von Student89 (Gast)


Lesenswert?

Ich will einen DC-Motor nach diesem Schema ansteuern:

https://www.mikrocontroller.net/wikifiles/thumb/f/fa/Motor_PWM_1.gif/300px-Motor_PWM_1.gif

Wie kann ich die Drehzahl bestimmen?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Student89 schrieb:
> Wie kann ich die Drehzahl bestimmen?
Du kannst sie mit einem Drehzahlsensor messen. Oder wie war die Frage 
gemeint?

von Student89 (Gast)


Lesenswert?

Hallo Lothar,

sorry für meine vage Frage. Ich möchte die Drehzahl ohne ein 
Drehzahlsensor messen, ich habe keins. Gibt es da Möglichkeiten mit 
einer zusätzlichen Beschaltung oder eine Formel?

von Ingo L. (corrtexx)


Lesenswert?

Nein, du kannst nicht ohne Drehzahlsensor die Drehzahl ermitteln. Es sei 
denn du hast den Motor im Leerlauf. Dann kannst du Nnenn * Duty als 
Näherung benutzen. Aber unter Belastung stimmt das halt alles nicht 
mehr.

von Student89 (Gast)


Lesenswert?

Alles klar. Vielen Dank!

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Ingo L. schrieb:
> Es sei denn ...
Man kann versuchen, die Ankerkommutierung aus dem Stromripple 
auszuwerten. Aber das dürfte bei einem mit PWM angetriebenen Motor in 
Richtung "utopisch" gehen, weil schon die PWM mehr Gezappel macht als 
die Kommutierung...

von Matthias L. (Gast)


Lesenswert?

>Man kann versuchen, die Ankerkommutierung aus dem Stromripple
>auszuwerten.

Dafür hatte ich mal ein IC gefunden. Ich muss abends mal suchen, ob ich 
irgendwo den Namen finde.

Aber wie Lothar sagte, weiss ich nicht ob das bei PWM noch möglich ist.

von Ingo L. (corrtexx)


Lesenswert?

Es gibt doch zig Möglichkeiten wie Lichtschranke, Näherungssensor usw. 
um irgendwie auf die Drehzahl zu kommen. Die Kommutierung dürfte sehr 
schwer zu erfassen sein. Dann doch lieber ne Reflexlichtschranke und n 
kleines Klebchen drauf. Leider wissen wir auch garnicht in welchem 
Drehzahlbereich wir uns aufhalten? 3000 RPM oder 100.000 RPM?

von sdgfdfh (Gast)


Lesenswert?

man kann auch in dem PWM-Pausen die Induktionsspannung des Motors messen 
und daraus die Drehzahl ableiten.
Beitrag "DC Motor Stabilisator - wie früher bei den Kassettenrecordern"

von Andi_73 (Gast)


Angehängte Dateien:

Lesenswert?

Diese Schaltung aus den 80ern arbeitet auc heute noch gut.
Ich verwende sie für Proxxon Maschinen.

Den antiken 2N3055 kann man gegen was moderneres ersetzen.
Ich habe hierzu BD709 genommen.

von Mot (Gast)


Lesenswert?

Die Firma Maxon macht so etwas in der Art, im Katalog ist es erklärt 
(der ist sowieso eine Fundgrube).
Ausgabe 2013, Seite 25, Drehzahlermittlung durch Kommutierungsbild 
(Bürstenmotor). Seite 26, sensorlose Blockkommutierung bei EC-Motoren.

von Falk B. (falk)


Lesenswert?


von Ralf G. (ralg)


Lesenswert?

Falk B. schrieb:
> Beitrag "Drehzahlregler für DC-Motor, ATmega48-328"

Vielleicht hat der TO ja nur die falsche Frage gestellt. Aber eigentlich 
will er die Drehzahl ermitteln.

Student89 schrieb:
> Wie kann ich die Drehzahl bestimmen?

von Elektrofan (Gast)


Lesenswert?

> man kann auch in dem PWM-Pausen die Induktionsspannung des Motors messen
> und daraus die Drehzahl ableiten.

In der "PWM-Pause" ist der aussen messbare Zweig über die Freilaufdiode 
bzw. den 'unteren' Brückenzweig geschlossen. Der grösste Teil der 
Induktionsspannung fällt dann an der Ankerinduktivität ab und ist daher 
nicht ganz einfach abzugreifen ...

von Andi_73 (Gast)


Lesenswert?

In der von mir verlinkten Schaltung liegt an Pin 1 des TL494 genau
dieses Spannung,jedoch integriert durch 2,2µF Kondensator.
Diesen Kondensator kann man verkleinern, die Regelung wird schneller.

Ist die Regelung mit dem TL494 nicht erforderlich
kann die Messschaltung auch alleine zu dem MOSFET hinzugefügt werden.

Es stellt sich die Frage wie genau die Messung sein muß
EMK Messung ist hier schlechter als mit Geber.

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.