Layout überprüfen

Gast #1853288
Lesenswert?

Hallo,

ich bin gerade dabei das Layout für eine Schrittmotorsteuerung zu 
entwerfen. Könnte da mal bitte jemand einen Blick drauf werfen? Ich 
vermute das wird nicht ganz einfach die Schaltung ordentlich zu 
Entstören.

Viele Grüße
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #1853498
Lesenswert?

Schrittmotorsteuerung schrieb:
> Ich vermute das wird nicht ganz einfach die Schaltung ordentlich
> zu Entstören.
Dazu muss sie ja erst einmal stören....  :-/

Und mit einem vernünftigen Layout wird das dann schon gehen...
Allerdings ist dein Layout noch ein gut Stück weit von "gut" oder 
wenigstens "befriedigend" entfernt. Du fährst mit dem Laststrom fröhlich 
quer über den Mikrocontroller, das geht sogar soweit, dass sich dessen 
Oszillator (Quarzbeschaltung) den Strompfad mit dem Motorstrom teilen 
darf/muss... :-o
Mehr dazu dort: http://www.lothar-miller.de/s9y/categories/33-Quarz

Zeichne mal in deinen Schaltplan den Motorstrom (bzw. die Ströme) von 
12V bis nach GND ein. Und dann such diese Strompfade in deinem Layout. 
Wenn sich da was mit dem uC-Bereich kreuzt, dann ist was faul. Derzeit 
passiert das mindestens mit den 0,5 Ohm Widerständen...

Insgesamt fehlen zur Verbindung der beiden Masseflächen (oben und unten) 
noch mindestens 30 (eher mehr) gut platzierte Vias...  ;-)
Gast #1853542
Lesenswert?

Also zu den Sense Widerstänen. Die sind doch wie im Datenblatt 
verschalten. Oder habe ich da etwas vergessen? Also das mit dem Quarz 
werde ich ändern. Aber wo führe ich den den Lastrom über den 
Mikrocontroller? Ein Paar Vias zwischen den Massenflächen wollte ich am 
Ende einfügen. Aber danke, dass du das noch einmal erwähnst.

Also was kann ich denn jetzt konkret noch verbessern. Also ich schaue 
mal, ob ich Kreuzungen von den Motorströmen und dem Mikrocontroller 
vermeiden kann. Konkret kommt das ja vor allem bei den Sense 
Widerständen vor. Aber es ist leider schwer da Kreuzungen zu vermeiden, 
da die Sense Leitungen über die Komplette Platine gehen.
Gast #1854110
Lesenswert?

Also mit dem Quarz das habe ich mal versucht. Allerdings hat das nicht 
so richtig funktioniert, da einfach viel zu wenig Platz ist. Hat da 
jemand ein Idee, wie man das in dem Fall machen könnte?
Zu den Dioden da weiß ich nciht, was da genau für welche drin sind, 
allerdings ist dieser Baustein die Empfehlung aus dem Datenblatt.

Die Lastwiderstände hätte ich auch gern. Näher an den Dioden platziert. 
Nur auch da fehlt leider der Platz. Denn in der Höhe ist da leider 
keiner mehr.

Hat sonst noch jemand Verbesserungsvorschläge?
Gast #1854130
Lesenswert?

Schrittmotorsteuerung schrieb:
> Die Lastwiderstände hätte ich auch gern. Näher an den Dioden platziert.
> Nur auch da fehlt leider der Platz. Denn in der Höhe ist da leider
> keiner mehr.

Dann musst du halt PLatz schaffen.
z.b. kannst du den L297 jeweils nach links schieben, den Dioden IC oben 
ein bisschen runter schieben und schon hast du PLatz für die 
Widerstände.

Übrigends würd ich den Versorgungsstecker nicht unbedingt in die Mitte 
der Platine setzen.
;-)
Gast #1854141
Lesenswert?

Also wenn ich versuche die Widerstände noch unter die Dioden zu 
schieben, dann wird das nichts mit dem Routen, weil dann ist kaum noch 
Platz für die Dicken Leiterbahnen. Zum Versorgungsstecker. Ich weiß, 
dass das nicht optimal ist, aber einen besseren Platz habe ich noch 
nciht gefunden.
Gast #1854658
Lesenswert?

Also all zu viel sieht man da ja nicht. Also von der 
Leiterbahnenführung. Was müsste denn jetzt an meinem Layout unbedingt 
noch verändert werden, damit es wahrscheinlich funktioniert. Also wie 
seht ihr das jetzige Layout ist es da wahrscheinlich, dass die Schaltung 
nciht funktionieren wird?
Persönliche Seite #1854948
Lesenswert?

Schrittmotorsteuerung schrieb:
> der IMT-903  sieht ja sehr interessant aus. Hat da jemand eine Passende
> Schaltung dazu?

Der IMT-903 ist gar kein IMT-903, sondern ein Allegro A3979. Steht dort 
etwas versteckt in der Beschreibung. Datenblatt gibt es hier:
http://www.allegromicro.com/en/Products/Part_Numbers/3979/index.asp

Eine fertige Schaltung:
http://hobbymechatronics.com/electronic-projects/11-projects/14-diy-microstepping-motor-driver

Ansonsten scheint in Bastlerkreisen der A3977 verbreiteter zu sein:
http://www.students.tut.fi/~kontkant/a3977.php.html
http://www.thsengineering.com/projects/a3977proto/a3977proto.html

Und damit es dir auch etwas leichter fällt, Google selbst zu bedienen, 
hier einige Stichworte, die man zur Suche verwenden kann:
stepper controller board

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren