Hallo zusammen, Ich steuere zurzeit einen 24V Gleichstrommotor mit einem PWM-Signal an. (mithilfe des µC Atmega2560 und einen Motortreiber mit einer H-Brücke). Jetzt möchte ich aus dem ganzen eine Regelung machen. Ich kann zurzeit den vom Motor verbrauchten Strom messen. Für die Regelung muss ich ja einen Soll und Ist Strom vergleich machen. Denn IST Strom kann ich ja messen aber wie komme ich auf den Soll Strom? Ein weiteres Problem ist mein Motor von dem ich leider nur den Nennstrom und die Spannung weiß. Bin für jede Hilfe dankbar.
Eine Stromregelung auf eine DC-Motor ist keine Drehzahl Regelung ! Im besten Fall bekommst du eine Moment regelung. Ohne Last geht das Drehzahl hoch, mit Last wird dan die Strom geregelt nach die Sollwerte. Wen das nicht ausreicht um das Moment zu uebertreffen, bleibt den Motor stehen. Die Sollwerte muss immer forgegeben werden von aussen die Regelung. In Prinzip soll diese Strom niedriger sein dan die Nennstrom, anders lebt den Motor nicht lange.
Hallo, > Gregor O. schrieb: > Für die Regelung muss ich ja einen Soll und Ist Strom vergleich machen. > Denn IST Strom kann ich ja messen aber wie komme ich auf den Soll Strom? da der Motorstrom stark lastabhängig ist, braucht man für eine Drehzahlregelung ein anderes Stellsignal, Ideal wäre ein Tachogenerator. Älternativ auch einen Impulsgeber. Gruß Öletronika
Gregor O. schrieb: > Denn IST Strom kann ich ja messen aber wie komme ich auf den Soll Strom? Der ergibt sich durch das von Dir gewünschte Drehmoment.
Bei DC Motor könnte man u.U. die Störungen durch die Kommutierung zwecks Drehzahlerfassung auswerten. AFAIK arbeiten so die DCC Dekoder für Modelleisenbahn Motoren.
Jim M. schrieb: > Bei DC Motor könnte man u.U. die Störungen durch die Kommutierung zwecks > Drehzahlerfassung auswerten. AFAIK arbeiten so die DCC Dekoder für > Modelleisenbahn Motoren. Nein, die arbeiten mit Gegen-EMK und PI-Regelung.
Eine Regelung mit Messung der EMK kommt ohne separaten Drehencoder aus. Dafür muß die H-Brücke aber geeignet sein: Beitrag "Drehzahlregler für DC-Motor, ATmega48-328"
Gregor O. schrieb: > Denn IST Strom kann ich ja messen aber wie komme ich auf den Soll Strom? Den Sollwert kannst du z.B. mit einem an den ADC angeschlossenen Poti vorgeben oder per Tasten als Variable. Soll. und Istwert sollten etwa gleich hoch skaliert sein, dann ist der Regler am einfachsten zu bauen.
Gregor O. schrieb: > Hallo zusammen, > > Ich steuere zurzeit einen 24V Gleichstrommotor mit einem PWM-Signal an. > (mithilfe des µC Atmega2560 und einen Motortreiber mit einer H-Brücke). > Jetzt möchte ich aus dem ganzen eine Regelung machen. > Ich kann zurzeit den vom Motor verbrauchten Strom messen. > Für die Regelung muss ich ja einen Soll und Ist Strom vergleich machen. > Denn IST Strom kann ich ja messen aber wie komme ich auf den Soll Strom? > > Ein weiteres Problem ist mein Motor von dem ich leider nur den Nennstrom > und die Spannung weiß. > > Bin für jede Hilfe dankbar. Mir ist nicht klar, ob du das Drehmoment, oder die Drehgeschwindigkeit, Position regeln möchtest? Ich nehme an, es geht um Drehmoment Regelung. Wenn du die Strecke modellieren kannst, kannst du schön modellbasierte Regelung betreiben. Wenn nicht, würde ein einfacher PI Regler genügen.
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.