Grundlegende Frage zu neuem Projektvorhaben: "schwebender Körper"

hey,
danke für die Rückmeldung. Blöde Frage, was meinst du mit

Es ist ein bisschen Tüftelei weil du einen wirklich guten Regler brauchst, also sehr gut abgestimmter Regler.

?? Meinst du man benötigt einen externen Regler? Ich dachte eigentlich die Regelung des Elektromagneten
in Abhängigkeit vom gemessenen Spannungswert, des Hallsensors, am Analogeingang des Arduinos zu realisieren. Also so in der Art:
Die Spannung xxx,xx V am Analogeingang des Arduino entspricht der gewünschten Entfernung vom Körper zum Magnet. Jetzt gibt es drei Fälle:

  1. Fall: Die Spannung ist kleiner wie die festgelegten xxx,xx V --> somit wird der Elektromagnet über...PWM... oder irgendwas in der Art (allerdings mit Verstärkungsschaltung wegen dem hohen Strom) angesteuert und zum "Anziehen" aufgefordert.

  2. Fall: Die Spannung ist größer wie die festgelegten xxx,xx V --> der Elektromagnet wird nicht mit Spannung versorgt, der Körper sinkt.

Den dritten Fall schließe ich einfach mal aus, da ich denke das ich keine stabile Lage hinbekommen werde, der Wert wird immer eine Abweichung vom Soll haben, und wenn die Abweichung nur sehr gering ist aber ich denke sie wird immer da sein.

Das wäre das Schema was ich mir vorgestellt habe. Meinst du das mit Regler oder wie meinst du das?

Gruß,
Tobi