Am Thu, 25 Nov 2004 16:38:03 +0100 hat Tobias Wendorff geschrieben:
Ich glaube, es ist immer noch nicht allen klar, daß du eine Art Servo zum "anschnallen" an ein fertiges Gerät suchst (Falls ich dich richtig verstanden habe). (Stereo)motorpoti, DAC, Multiplizierer, Digitalpoti sind alles Teile, die du ins Gerät anstelle der originalen Potis einbauen müsstest - oder bei Selbstbau des Gerätes eindesignen. An ein Motorpoti kannst du keinen Impuls "daß es genau um 1° dreht" geben, du brauchst eine Rückmeldung, genau wie bei einem (Fernsteuer-)servo. Du brauchst dafür einen Controller, der die Ist-Position mit der Soll-Position vergleicht und den motor ansteurt, wenn da ein unterschied ist. Der einzige Grund, warum normale Motorpotis das nicht haben, ist die Tatsache, daß hier der Benutzer der Servocontroller ist. So nach:" Es ist zu leise - ich drücke auf die Fernsteuerung - es ist immer noch zu leise, ich drücke nochmal und länger - es ist zu laut - ich reduziere etwas - es passt." :-) Du willst Steuerbefehle geben - wie willst du das machen? Vom PC aus, von einem µC-Controller Kasten, den du erst bauen willst/ den du schon hast, aber noch programmieren mußt? Welche Schnittstellen/Ausgänge hast du dort?
Ich denke die Mechanik von Fernsteuerservos wäre ein guter Ansatzpunkt, Impulse von 1-2ms Länge sind relativ leicht und genau zu erzeugen, das Rückkopplungspoti ist bereits drin. Der einzige Antrieb, dem du Schrittbefehle geben kannst ist ein Schrittmotor mit passendem Controller, wenn er stark genug ist, wird er auch keine Schritte verlieren, ein Nullstellungsschalter ist aber sinnvoll, daß kann ein Stück reflektierendes Klebeband am originalen Potiknopf sein, das mit einer Reflexlichtschranke detektiert wird. Du willst ja nicht das Poti mit dem Schrittmotor sekundenlang gegen den Anschlag rattern lassen, so wie die alte C64 Floppy 1541.
Martin