kann mir jemand bitte Behilflich sein,zwar die Programmierung (Code) eines DC motor in C.
Du brauchst eigetlich nur einen Regler zu schreiben. Der P-Regler ist ja nur ein wenig Sackhüpferei. Im Endeffekt sind das weniger als 10 Zeilen Code. Womit ich nicht einverstanden bin, ist deine Regler Anordnung. Der äußere Kreis muss geregelt werden und nicht der Innere! Kannst ja mal ein Störsprung posten. Bin mir sicher dieser wird nicht ausgeregelt. Vorallem, wenn man Reibung hat. Wenn du schlau bist, dann liest du mal bei den Urheber und Gottfather of control technology, Aström die paar Zeilen kod ab.
Vielleicht findest du hier was passendes: https://www.mikrocontroller.net/forum/codesammlung?filter=pid&x=0&y=0 https://github.com/search?q=pid https://homepages.uni-regensburg.de/~erc24492/PID-Regler/AVR221/IAR/doxygen/pid_8c.html
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.