Guten Tag,

Ich habe einen Roboter der von zwei Schrittmotoren angetrieben wird.... zum steuern des Roboters Regele ich einfach die Schrittmotoren wenn der eine dreht dann gehts nach links usw. (ähnlich wie Panzer)

mein Problem nun ist das die Motoren zwar gleich schnell sind aber nich gleich stark der eine Motor ist viel viel kräftiger als der andere!.... (also hat mehr haltemoment) das führt dazu das der Roboter bei leichten steigungen eine kurve fährt weil der schwache motor nicht hinterher kommt.

ich steuer das ganze mit einem Atmel µC an der Familie 8051 zur ansteuerung der Schrittmotoren verwende ich die beliebte schaltung L298/l297/L6210.... für jeden Motor eine schaltung....

ich hab schon die schaltungen vertauscht und die Portbelegungen usw. es liegt einfach an den Motoren ich weis aber nicht wieso!

habt ihr eine Idee?


mfg.

ma-power