Hallo Elektronikfreunde, ich versuche mich zur Zeit daran einen kleinen BLDC-Regler für Ströme < 10 Ampere zu bauen. Da ich BLDC-Motoren zwischen 6 V und 40 V damit regeln möchte, habe ich zwei Fragen zur Dimensionierung der Widerstände für den virtuellen Nullpunkt und das eigentliche BEMF. Als Mikrocontroller ist ein ATXmega384D3 vorgesehen. Der ADC soll eine Referenzspannung von 2,5 V bekommen. Die maximale halbe Motorspannung beträgt somit 20 V, was dem 16 fachen der halben Referenzspannung des ADC entspricht. Falls ich jetzt aber einen Motor mit nur 6 V anschließe, liegt die Spannung des virtuellen Nullpunkts ja auch deutlich niedriger. Lässt sich erfahrungsgemäß tatsächlich immernoch durch einen anderen Wert in der Software der Nulldurchgang vernüftig bestimmen? Ich würde die Dimensionierung der Widerstände folgendermasen machen. Was haltet ihr davon? Frequenz der PWM: 32 kHz R7 = R8 = R9 = 180k Ohm R7 | R8 | R9 = 60k Ohm R10 = 15 * R11 R10 = 150k Ohm R11 = 10k Ohm 10 * C1 = 4,7 nF R1 = 82,5k Ohm R2 = 5,1k Ohm 10 * C4 = 10 nF Viele Grüße und danke für das super Forum Bernd
Ich würde sagen: > Die maximale halbe Motorspannung beträgt somit 20 V, was dem 16 fachen > der halben Referenzspannung des ADC entspricht. Wieso die halbe Motorspannung? Wenn A und B (sowie B und C sowie C und A) auf 40 V liegen, geht es um 2/3 Motorspannung. Wenn nur der 0-Durchgang erkannt werden soll, darf die halbe Motorspannung knapp die Referenzspannung erreichen - zumindest theoretisch. Dann wird der ADC knapp 50% der Zeit übersteuert. Dazu kommt: > R7 | R8 | R9 = 60k Ohm > > R10 = 15 * R11 Nein, es wäre R10 + (R7 | R8 | R9 ) = 15 * R11 > R10 = 150k Ohm Also R10 = 90 kOhm > R11 = 10k Ohm Um den ADC niemals zu übersteuern, müssten 2/3 * 40V auf 2,5 V geteilt werden. > 10 * C1 = 4,7 nF Scheint ok > R1 = 82,5k Ohm > R2 = 5,1k Ohm Mit C = max. 40 V würde MCIC max. ca. 15/16 * 2,5 V. Absicht? Mit 4,99 + 75 k Ohm würden es genau 2,5 V.
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.