Hallo,
bin echt ratlos. Habe 2 Schrittmotoren die jeweils über ein L293 angesteuert werden.
Pro L293 benötigt man ja 4 Bits um den Schrittmotor zu steuern, deswegen sieht mein Programm für den Vollschrittmodus wie folgt aus (wichtigste Zeilen):


************************************************** *******************
// Motor 1 2
outp(85,PORTC); // 0101 0101
outp(153,PORTC); // 1001 1001
outp(170,PORTC); // 1010 1010
outp(102,PORTC); // 0110 0110
************************************************** *******************

Mit einem Motor hatte ich bei genügend großer Spannung und Strom keine Probleme.
Sobald ich allerdings beide betreiben will (die Motor-Spannungsversorgung der beiden L293 ist parallel aufgebaut), kommt es zu einem interessanten Effekt.
Bei zu großem Strom bewegen sich beide Motoren überhaupt nicht, und brummen nur.
Bei einer gewissen Strom Spannungskombination laufen beide Motoren richtig, allerdings kann man ihre DREHRICHTUNG ganz leicht mit der Hand ändern, indem man dem Motor einen "Stups" in die entgegengesetzte Richtung versetzt...
Eine Stromstärkenänderung führt wie oben beschrieben auch nicht zum gewünschtem Effekt...

Kann mir jemand helfen, und hat jemand Erfahrung mit diesem Phänomen?

MfG

Batti