Forum: Mikrocontroller und Digitale Elektronik L297/L298-Kombination fährt völlig unmotiviert los


von Walter T. (nicolas)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
ich habe eine simple L297/L298-Kombination aufgebaut, deren Verhalten 
mir gerade Kopfzerbrechen bereitet. Der Aufbau ist eigentlich absolut 
standard, (siehe Schaltplan im Anhang) und der Schrittmotor läßt sich 
auch mit einem Controller problemlos verfahren. Nur manchmal stoppt die 
Fahrbewegung einfach nicht, wenn der Controler schon lange Pause macht 
(Clock-Pin am L297 ist auf dem Oszilloskop eine gerade Linie auf +5V), 
und der Schrittmotor fährt ein paarmal unmotiviert hin und her. Der 
Reset-Pin bleibt auch auf 5V, und eigentlich sind alle Pins so, wie ich 
es erwartet habe: DIR auf der Stellung, wo es zuletzt war, Step auf 
High, Enable auf High. Nur fährt der Schrittmotor ein paarmal 
unmotiviert herum.

Hat jemand eine Erklärung für dieses Verhalten im Rahmen der normalen 
Naturgesetze?

Viele Grüße
Nicolas

von Kein Name (Gast)


Lesenswert?

Hatte mal die Motorleitungen und ein paar Signalleitungen im selben 
Kabel.

Die 2 Ampere PWM haben so viel Störungen verursacht, dass nicht mal 
1kOhm Pullups geholfen haben. Erst mit getrennten Kabeln und verdrillten 
Signalleitungen hat es dann zuverlässig funktioniert.

Grüße, und viel Erfolg!

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Sollten SYNC und HOME nicht auf definierte Werte gezogen werden ?

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo Matthias!

Sync und Home sind Ausgänge, die sollte man, wenn man sie nicht 
benötigt, unbeschaltet lassen. Hast du dir überhaupt mal das Datenblatt 
angesehen?

Mit freundlichen Grüßen
Thorsten Ostermann

von Nicolas S. (Gast)


Lesenswert?

Hey Jungs,
das ist sozusagen verjährt: Die Schaltung funktioniert seit einigen 
Wochen sehr zuverlässig. Es war ein EMV-Problem.

Viele Grüße
Nicolas

von Martin (Gast)


Lesenswert?

Matthias Sch. schrieb:
> Sollten SYNC und HOME nicht auf definierte Werte gezogen werden ?

Ein Blick ins Datenblatt verrät:
Home ist ein Ausgang. Warum sollte der irgendwo hin gezogen werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.