gntag

ich hab mir einen kleinen roboterarm gebastelt mit bipolaren Schrittmotoren (u.a. berger-lahr rdm 50 10G) und einer treiberschaltung mit L298 bzw 297 ics aufgebaut. (datenblattaplikation).
was mich an dem ding verwirrt: steht das ding an einem hindernis an bzw ist die mechanische last zu gross für den murli, so ändert er die drehrichtung von slebst bzw läuft in die falsche richtung an, unabhängig davon ob cw/ccw logisch 1 oder 0 ist.
sollte er nicht einfach nur stehenbleiben und brummen?
sab50c537 ist der verwendete µC. betrieben wurde die treiberschaltung testweise mit 30VDC.

ist dieses verhalten normal bzw wo könnte der fehler sein?

mfg benz