Mini-FAQ : Ein Board per Hand routen (EAGLE)

dino03

Aktives Mitglied
27. Okt. 2008
6.760
20
38
Sprachen
  1. BascomAVR
  2. Assembler
Hallo zusammen,

aus aktuellem Anlaß eine kleine Mini-FAQ über Eagle und wie man an eine
Erstellung einer Platine herangeht wenn man das Gewusel des Autorouters
nicht haben möchte :D

Also als Datenbasis hier das Eagle-Projektverzeichnis für die Leute die es
selber mal ausprobieren wollen. Dann hat man schon mal was halbfertiges ...
Anhang anzeigen Atmel-Beschaltung.zip

Und nun die Bilderfolge mit ein paar Erklärungen ...

Step-By-Step ...
 
Bildergeschichte - Teil 1

Board-01.png
Das ist der Schaltplan aus dem eine Platine entstehen soll.

Board-02.png
Dafür geht man im Datei-Menü auf den Punkt "zum Board wechseln".

Board-03.png
Da noch nichts existiert fragt Eagle nach ob das Board aus dem Schalplan
erzeugt werden soll. Natürlich. Dafür ist der Schalplan ja da ;)

Board-04.png
Jetzt geht das Fenster mit der ersten Board-Version auf. Die Bauteile befinden
sich noch neben der Platinenfläche. Außerdem sollte man für den Überblick
das Fenster auf volle Größe setzen.

Board-05.png
Um eine bessere vorstellung der Platine zu haben lasse ich immer das Grid
als Punkte mit einblenden. Dann kann man besser planen wo man die
Leitungen am besten hinlegen kann. Es wird alles gleichmäßiger.
 
Bildergeschichte - Teil 2

Board-06.png
Nun hat man ein totales Gewusel an Bauteilen mit Linien dazwischen auf dem
Bildschirm. Also muß man zuerst mal sortieren.

Board-07.png
Dafür aktiviert man die Move-Funktion mit der man Bauteile verschieben und
drehen kann.

Board-08.png
Als erstes platziert man das zentrale undd größte Bauteil auf der Platine. In
diesem Fall ist das der Atmel. Auch gleich etwas Platz für die anderen
Bauteile drum herum einplanen.

Board-09.png
Nun verschiebt und dreht man die anderen Bauteil um dieses zentrale
Element herum und setzt sie so das man möglichst wenig Leitungsgewusel
hat. Also schon mal drauf achten wo die ganzen gelben Linien hingehen.

Board-10.png
Als nächstes aktiviert man die RipUp-Funktion mit der man die Leitungsführung
verändern kann. Wenn man dann auf eine gelbe Linie doppelklickt sortiert
Eagle dieses "Potential" zwischen den Bauteilanschlüssen und verlegt die
Linien wege-optimiert neu.
 
Bildergeschichte - Teil 3

Board-11.png
zwischendurch wieder auf verschieben gehen und die Bauteile in bessere
Positionen bringen damit man nach und nach die Leitungen so weit wie
möglich entwirrt.

Board-12.png
Wenn man nun abwechselnd immer wieder positioniert, gedreht und neu
sortiert hat bekommt man einiger Zeit eine Platine mit halbwegs gut
positionierten Bauteilen zwischen denen sich die Leitungen möglichst wenig
kreuzen.

Board-13.png
Nun wählt man den Punkt für die Verlegung von Leiterbahnen.

Board-14.png
Man klickt kurz auf ein Lötauge bei dem man anfangen will und zieht die Maus
in die Richtung in die die Leiterbahn verlaufen soll. Die Leiterbahn folgt dann
dynamisch dem Mauszeiger. Mit der rechten Maustaste kann man die
Eckenform der Leiterbahn verändern (45°, 90°, ..) Mit der Leiterbahnverlegung
sollte man immer an den Lötaugen anfangen die nicht im gewählten Raster
liegen und die Leiterbahn in Richtung der Lötaugen ziehen die auf den
Rasterpunkten liegen auf denen auch die Leiterbahnen einrasten. Sonst
bekommt mann die Leiterbahnen nicht an die Lötaugen dran.

Board-15.png
Wenn man dann auf das Zielauge klickt rastet die Leiterbahn darauf ein.
Wenn man zwischendurch Ecken verlegen will, die Eagle aber mit seinem
Algorithmus nicht möchte dann klickt man einfach auf der Platine an die
Stelle wo die Ecke sein soll. Dieser Punkt ist dann ein Wegepunkt auf der
Leiterbahnführung. Und schon ist die Leiterbahn fertig.
 
Bildergeschichte - Teil 4

Board-16.png
Vom Kondensator links neben dem Quarz verläuft hier eine Leiterbahn nach
unten. Das Potential verlagert sich automatisch auf der bereits verlegten
Leiterbahn so das die von oben kommende auch unten auf der Ecke der anderen
enden kann.

Board-17.png
Und schon sind wir ein Stückchen weiter ...

Board-18.png
Jetzt fehlt noch die Verbindung zwischen den IC-Beinchen. Die kreuzt aber
eine andere bereits verlegte Leiterbahn. Nun gibt es mehrere Lösungen.

Board-19.png
Wir gehen einfach mal links oben auf die Auswahl und wechseln von dder Löt-
auf die Bauteilseite (Top).

Board-20.png
Nun kann man die Verbindung wie die anderen auch, aber auf der Bauteilseite
statt der Lötseite, verlegen.
 
Bildergeschichte - Teil 5

Board-21.png
So sieht nun die fertige Leiterbahn auf der Bauteilseite aus.

Board-22.png
Die Platine mit allen Bauteilen und Verbindungen in der Gesamtansicht.

Board-23.png
Ich hab jetzt mit RipUp noch einmal die Leiterbahn entfernt um eine andere
Lösung zu zeigen.

Board-24.png
Man kann die Verbindung auch oben herum verlegen. Damit hat man nur noch
einen Layer und die Platine wird günstiger.

Board-25.png
Und fertig ist die einseitige Version der Platine.
 
Bildergeschichte - Teil 6

Board-26.png
Jetzt zeige ich einmal die Mirror-Funktion mit der man beim Board-Editor
Bauteile zwischen der Löt- und der Bauteilseite hin und herwechseln kann.

Board-27.png
Und schon ist der Kondensator auf die andere Seite gewandert. Die
Leiterbahnen sind auch gleich auf die Bauteilseite gewandert. Und wegen
der Spiegelung ist alles noch etwas verdreht. Das kann man aber mit "Move"
und der rechten Maustaste wieder hindrehen.

Board-28.png
Durch den Wechsel hat Eagle uns aber eine zusätzliche Durchkontaktierung
eingebaut. Das ist Blödsinn. Aber das weiß der Computer ja nicht. Also muß
man auch hier wieder selber Hand anlegen.

Board-29.png
Mit RipUp wird die Verbindung wieder aufgelöst.

Board-30.png
Und mit Hilfe der Leiterbahnverlegung und dem Wechsel der Verlegung
zwischen Löt- und Bauteilseite ist eine saubere Verbindung entstanden.
 
Das war erst mal meine Bildergeschichte. Die Lücken zwischen den Bildchen
sind mit Text gefüllt. Die Bilder sind im Arbeitsablauf des "per Hand routen"
entstanden. Wenn man sie also nacheinander ansieht kann man den
Arbeitsablauf an sich auch ohne den erklärenden Text verfolgen.

Als Info: Der Mensch wird beim Leiterbahn routen dem Computer immer
überlegen sein. Man kann sich evtl etwas Arbeit abnehmen lassen aber die
optimale Lösung wird nur der Mensch selber hinbekommen.

@Dirk ... Sorry ... schon wieder so viele Bildchen :D :p :rolleyes:
Sach bescheid wenn die Platte voll ist :eek: :cool:

Wer möchte, kann auch schon seinen Senf dazuschreiben ;)

Gruß
Dino
 
@Dirk ... Sorry ... schon wieder so viele Bildchen :D :p :rolleyes:
Sach bescheid wenn die Platte voll ist :eek: :cool:

:D Dino, ein bisschen Platz ist noch ;) Spaß beiseite, für deine "Bildchen" ist doch immer Platz :)

Gruß,
Dirk
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)