Moin Leute,
wir machen für die Uni ein kleines Projekt, bei dem wir eine Platine für einen MCU zur Regelung eines Schaltaktors entwerfen müssen. Da ich zuvor noch nie mit Platinenentwurf, geschweige denn Eagle gearbeitet hab, hoffe ich hier ein bisschen Feedback zur Vorgehensweise, eventuellen Fehlern und auch Antwort auf ein paar Fragen zu bekommen. Zunächst zu meinem Vorgehen: Ich hab die Bauteile als ECAD Datei in eine Library hinzugefügt, ein Schematic erstellt, und alles angeschlossen. Soweit so gut, das ging ohne Probleme. Dann hab ich ein Board erstellt, die Bauteile angeordnet und zunächst einmal die relevanten großen Leiterbahnen gelegt.
V_MOT_PL und V_MOT_MIN und einen Teil von V12(12V Anschluss) hab ich als Polygon erstellt und dann dem jeweiligen Signal zugewiesen. Grund für die Wahl als Polygon ist der hohe Strom, der kurzzeitig im Bereich von 50A fließen soll. Weiterhin hab ich noch die Grundrichtung für V12 zu den Voltage-Regulatoren und die folgende Versorgungsschiene V33 in Richtung MCU gelegt. Dann wollte ich Autorouten (ich weiß, eher ungerne gesehen, geht jetzt gerade auch eher um allgemeine Sachen, ich route später noch selbst), aber der hat immer die Polygone zerschossen, also hab ich die "gefährlichen Leitungen" noch manuell verlegt (dazu vielleicht Tipps?). Dann hat das Autorouten funktioniert:
Sieht für mein ungelerntes Auge nicht so schlimm aus, also gehe ich erstmal davon aus, dass das passt. Zusätzlich habe ich zur besseren Groundverbindung zwischen oberem und unterem Layer noch zwei Vias (im Bild gelb umkreist) gesetzt, damit ich beim erstellen der Ground-Polygone gute Verbindungspunkte zwischen oberem und unterem Layer bekomme (erschien mir sinnvoll, ist vielleicht auch Quatsch?). Den Vias habe ich als Signal GND zugewiesen. Beim erstellen der Polygone sieht das irgendwie komisch aus, sodass ich glaube, dass die nicht mit den GND-Polygonen verbunden sind. Hab ich da einen Fehler gemacht, dass er die gar nicht als richtige Vias akzeptiert?
Dann wollte ich noch unter meine Halbbrücken thermische Vias setzen, dazu also darunter noch ein Polygon erstellt mit der selben Potentialzuweisung wie die Fläche unter dem Bauteil, also V_MOT_PL bzw. ..._MIN.
Wenn ich auf diese Fläche dann Vias setzen möchte, zweigt er mir die allerdings als fehlerhaft an. Hat jemand eine Erklärung warum? Muss ich dabei anders vorgehen?
Ich hoffe mal man erkennt auf den Bildern genug, wenn nicht, kann ich die auch nochmal detaillierter uploaden. Zerreißt mich bitte nicht, wie gesagt ich bin ein blutiger Anfänger! Hauptsächlich ist meine Angst halt, dass ich grobe Schnitzer begangen habe und die Platine die bestellt wird für Prototyping-Zwecke deswegen dann für die Katz' ist.
Liebe Grüße und schonmal vielen Dank,
Johannes
Lesezeichen