Poti / Buffer / ADC / STM32

OP #7527947
Lesenswert?
• ▲
▼

Hallo,

basierend auf einem STM32F07 erstelle ich gerade einen Motor Controller der in einem Motion Simulator (Rennsimulationen, Flugsimulationen etc.) eingesetzt werden soll. Hört sich komplizierter an als es eigentlich ist, denn im Prinzip stellt der Controller nur die Schnittstelle zwischen den Motortreibern und dem PC dar. In der Frage die ich aktuell habe geht es um die Feedback Loop des Motors, welche relativ simpel über ein Potentiometer realisiert wird, welches mit Zahnrädern oder einem Zahnriemen mit der Motorachse verbunden ist. Je nach Spannung kann man die Motorposition herausfinden.

In vielen Fällen wird ein HAL Potentiometer mit einer Spannung von 0-5V verwendet in anderen ein rein mechanisches und es ist unklar um welche Typen es sich am Ende handelt. Ich habe mir gedacht das es Sinn macht das Potentiometer mit einem OpAmp in der voltage follower Konfiguration zu kapseln, zumal ich einen Spannungsteiler vorschalten muss um die 0-5V auf 0-3.3V zu bekommen. Nun habe ich diverse Texte, Foren etc. zu diesem Thema durchgelesen und bin nicht mehr sicher ob diese Lösung ggf. etwas über das Ziel hinaus schießt. Meine aktuelle Schaltung ist im Anhang zu finden. FB1 ist der Anschluss des Poti, MPU_FB1 ist der ADC des STM32. Reicht evtl. ein simpler Spannungsteiler doch aus? Wenn ja, mit welchen Größenordnungen bei den Widerständen arbeitet man hier in Kombination mit dem ADC des STM32? Ich habe noch einen low-pass Filter hinzugefügt. Nach meiner Berechnung sollte dieser eine cut-off Frequenz von 159kHz haben. Ist dieser für das Vorhaben so ok?

Danke für jeden Input,

Ben

P.S.: Die Motorendrehzahl beschränkt sich auf < 200rpm, realistisch eher im Bereich 50-80rpm und dort eher bezogen auf max. 90grad.

#7530887
Lesenswert?
• ▲
▼

entweder niederohmigere Potis nehmen oder mit einem Buffer arbeiten, allerings sollte dieser in der nähe des Potis sitzen, sonst verstärkt er die Störungen mit und dann kann man auch gleich ein niederohmigeres Poti nehmen.

Ich würde da aber kein Drehpoti nehmen, eher einen Linearpotentiometer / Wegaufnehmer das gibt es auch mit induktivem System. Man speist da eine Wechselspannung ein und ja nach Position des "Kerns" gibt dieser Trafo dann eine niedrigere Wechselspannung aus. Dies ist wie ein Hallgeber verschleißfrei und ist auf der ganzen Welt in der Landwirtschaft erprobt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.