Gast
#983256
Hallo! Zu Folgendem braeuchte ich mal ein paar Sinnvolle Ratschlaege: Hab einen 12V DC Getriebemotor. Am Ende des Getriebes befindet sich ein Potentiometer welches logischerweise den aktuellen Stand der Welle angibt. Das ganze wird ueber eine der beiden H-Bruecken des lm298 angesteuert. Der Enable Eingang des Motortreibers liegt am PWM Ausgangs meines ATMEGA32. Das Potentiometer von der Welle liegt an 5V und der Schleifer geht auf den ADC1 Eingang des Controllers. Der Aufbau funktioniert soweit recht wuenschenswert. SOLL: Der Motor soll 2 Stellungen, ca. 90 Grad entfernt voneinander, anfahren. Muss nicht besonder genau sein (ca. +-3Grad). ADC Wert hab ich schon auf 6Bit gekuerzt. Mein Frage dazu: Hat jemand eine Idee wie ich die Regelung in Software durchfuehren kann? Doch nach welchem System soll ich die Regelstrecke ausfuehren? P? I? PI oder vll PID? Leider habe ich nicht gerade viel Erfahrung in der Regelungstechnik. ASM Beispielcode waere gut. Oder wenigstens einen Loesungsansatz. Thx in advance. Frank PS:Bitte nicht einfach nen Link fuer Regelungstechnik I + II posten, das hab ich schon probiert.