Hallo, ich bin gerade dabei ein BLDC-Regler zu entwerfern. Der Leistungsteil mit N-FET, P-FET und NPN-Transistor usw.steht soweit. Die BEMF-Schaltung macht mir noch ein bisschen Probleme. Ich benutze den LPC1768 (mbed), dieser besitzt leider kein integrierten Multiplexer (MUX).Kann mir jemand einen Multiplexer empfehlen um die jeweils floatende Phase mit der Sternmittelspannung zu vergleichen? Oder gibt es evtl. auch eine andere Lösung, sollte man kein integrierten Multiplexer besitzen? Vielen Dank für eure Hilfe und liebe Grüße
aus dem Datenblatt:
1 | 12-bit Analog-to-Digital Converter (ADC) with input multiplexing among eight pins, conversion rates up to 200 kHz, and multiple result registers. The 12-bit ADC can be used with the GPDMA controller. |
Seite 2 aus dem (automatisch generierten) Link zum Datenblatt...
Der LPX1768 hat doch 8 Analogeingänge mit Mux an 12 bit A/D Wandler, was willst du da mit einem externen CD4053. Für einfachere Ansteuerung reicht natürlich auch ein Komparator.
Hi, danke für eure Antworten. Mir ist aber eine Sache immer noch nicht ganz klar. Kann sein das ich da einen Denkfehler mache. Am Komparator liegt ja immer die Motormittelpunktspannung an (ungefähr VCC/2) und die aktuell floatende Phase (induzierte Spannung). Wenn sich die beiden Spannungen kreuzen ist der Kommutierungszeitpunkt erreicht. Über den internen Multiplexer schalte ich jeweils die Phase (floatende) die am Komparator anliegen muss weiter. Aber wie soll ich die flotaende Phase am Komparator anschließen? Ist vieleicht ein bisschen komisch formuliert. Meinen Schaltplan habe ich der Antwort angehängt. P.15-P.17 gehen auf die ADC-Eingänge.
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.