Das kapiere ich nicht. :s
Rein von der Logik her brauche ich doch einen "Eingang", an dem ich dem Motor sage auf welche Position er soll. Dann benötige ich noch einen Ausgang, der die aktuelle Position zurück meldet. Das kann doch nicht alles nur über die "kleine" Spannung gehen?
Doch, das geht über die "kleine" Spannung, wie Du es nennst.. Diese ändert sich, je nachdem, inwelchem Winkel die Welle gerade steht. Irgendwas muss der Pi ja auch tun dürfen.
Steht die Welle auf 2 V und das Programm sagt, dass sie auf 4 V stehen soll, wird der Motor CW eingeschaltet, bis die kleine Spannung 4 V erreicht. Da wird der Motor abgeschaltet. Sagt Dein Programm "jetzt auf 3 V", muss vom Programm der Motor CCW eingeschaltet werden, bis 3 V gemeldet werden.
Fraglich ist der gesamte Stellwinkel (90 °, 180 °, oder ein anderer Winkelwert) und der damit - über den gesamten Stellwinkel verändernder "kleine" Spannungswert. Die von Dir angegebenen 2 V sind ja der Wert, auf dem die Ausgangswelle zufällig im Messzeitpunkt stand.
Servus !
PS: Als "kleine" Spannung wäre eher "Signalspannung" gebräuchlicher.
Automatisch zusammengefügt:
In der Mechatronik ist es im 5 V TTL Bereich üblich, dass bei 5 V Speisespannung eine Signalspannung zwischen 0,5 bis 4,5 V an das Steuergerät zurückgegeben wird. Alles unter 0,5 V, oder über 4,5 V wird als Fehler behandelt.