Hallo,
ich habe mir was zu Synchron-Motoren/Stepp-Motoren überlegt:
Das Problem bei beiden Motoren ist, dass wenn das Feld zu schnell ist
bzw die Belastung zu groß, dass der Motor aus der Synchronität fällt.
Beim Synchronmotor wird er langsamer, verliert Kraft und bleibt u.U.
ganz stehen. Beim Steppmotor werden Schritte übergangen oder der Motor
bleibt stehen.
Meine Idee war nun, den Strom in der/den Wicklungen zu messen und als
Spannung "auszukoppeln".
Nun bestimme ich den Phasenwinkel zwischen Spannung und Strom. Je weiter
der an die 90° kommt, desto wahrscheinlicher ist die Überlast (induktive
Eigenschaften treten hervor => Belastung hoch). Ich könnte dann per AVR
o.ä. die Geschwindigkeit reduzieren oder sonst irgendwie reagieren.
Meine Frage ist nun: Wie kann ich den Phasenwinkel zwischen den 2
Signalen ermitteln, so dass ich sie verarbeiten kann?
Ich dachte zunächst die Zeit zwischen den Nulldurchgängen zu ermitteln,
aber wenn ich kein Sinus-Signal auflege (Stepper), könnte ich durch
Oberschwingungen ggf weitere Nullduchgäng finden wo eigentlich keine
sind.
Ich dachte auch schon an diskrete FFT, ggf der Interferenz der beiden
Signale, weiß aber nicht, ob das funktionieren würde. (Muss mich mal mit
der ganzen Materie auseinandersetzen, hab mit FFT noch nie was zu tun
gehabt.)
Was würdet ihr machen?
Gibt es sonst eine Mgl. die Phasenlage zweier Signale zu ermitteln?
Vielleicht sogar ein Umsetzer Phasenwinkel => Spannung?
Danke
Christian