Hallo, ich habe einen BLDC Motor dessen drei Hallsensoren die Encodersignale A,B und C erzeugt. Diese möchte ich per Logik in Richtung und Pulse decodieren. Bei einem Quadratursignal bekomme ich die Richtung mit einem D-FF und die Pulse mit einem XOR Gatter. Für die 3Phasen-Geschichte erzeuge ich die Pulse auch mit einem XOR Gatter nur weiß ich nicht, wie ich die Richtung hin bekomme. Problem ist ja, dass die Encodersignale nicht 90° sondern 60° zueinander phasenverschoben sind. Mich würde neben der Lösung auch der Lösungsweg interessieren. Also würde ich da mit einem Zustandsgraph und einer Ablauftabelle beginnen? Die Vorlesungen sind schon so lange her... Gruß ChriChri
@ ChriChri (Gast) >Mich würde neben der Lösung auch der Lösungsweg interessieren. Genauso wie beim normalen Encoder, nur hier mit drei Eingangssignalen. > Also >würde ich da mit einem Zustandsgraph und einer Ablauftabelle beginnen? Sieht so aus. >Die Vorlesungen sind schon so lange her... Dann mal los. Am Ende hat man eine einfache Statemachine.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.