Zitat Zitat von christoph materne
Allerdings wüsste ich noch gerne, ob denn der fahrtenregler dennoch mit voller leistung vorwärts fahren kann, wenn ich einen gewissen bereich des puls-pausen-verhältnisses für das rückwärtsfahren reservieren muss?
Ja natürlich, fährt der Regler mit voller Leistung vorwärts bzw. rückwärts.
Ich baue meinen Roboter auf dem Kettenfahrzeug "Catwiesel" von Conrad Elektronik auf.
Da ist jeweils ein Motor für den Antrieb einer Kette zuständig.

Da ich auch noch ein paar Sensoren (Ultraschalll und IR)
auf Servos drehbar anbringen will habe ich die Fahrtregler nicht direkt
an meinen AVR gehängt sondern dafür einen extra Servotreiber RS1 vorgesehen.
Diesem kann man über eine serielle Schnittstelle mitteilen
welches Servo/Fahrenregler welche Stellung einnehmen soll.
Die genaue Stellung eines Servos gibt man dabei mit einem dezimalen Wert zwischen 1 und 255 an.
Wobei dann ein Wert von 128 eben der Neutralstellung des Fahrtreglers bzw. der
Mittelstellung eines Servos entspricht.
Dementsprechend bedeutet ein Wert von 1 dann Vollgas nach vorne / Servo linksanschlag
bzw. ein Wert von 255 Vollgas rückwärts / Servo rechtsanschlag.
Wenn ich also eine Variable von 128 auf 1 runterzählen lasse und diese Variable dann immer an den
Servotreiber ausgebe dann beschleunigt der Roboter von Null auf Vollgas vorwärts.
Bei Werten von 128 bis 255 entsprechend rückwärts.

Da ich diese kleinen Schalter durch die Optokoppler ersetzt habe kann ich jedoch bei Bedarf
den Wert für die Neutralstellung auch auf z.B. 200 stellen und kann dadurch
etwas feiner auf Vollgas regeln und dafür rückwärts etwas grober..

Ich hoffe ich habe mich verständlich ausgedrückt, wenn nicht frag einfach nochmal nach.

Gruß
m.artmann