Post on 30-Aug-2019
transcript
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 1 von 16
Einführung in EAGLE
Inhalt: 1. Allgemeine Informationen zu EAGLE ................................................................................ 1 2. Kurze Einführung ............................................................................................................... 2
2.1 Control Panel ............................................................................................................... 2 2.1.1 Pfad für das Projektverzeichnis anpassen. ........................................................... 3 2.1.2 Projekt erstellen .................................................................................................... 4 2.1.3 Schema erstellen .................................................................................................. 4
2.2 Schema Editor ............................................................................................................. 5 2.2.1 Bibliotheken einbinden .......................................................................................... 5 2.2.2 Bauteile platzieren ................................................................................................ 6 2.2.3 Bauteile verbinden ...............................................................................................10
2.3 Layout Editor ..............................................................................................................11 2.3.1 Bauteile anordnen ................................................................................................13 2.3.2 Leiterbahnen zeichnen .........................................................................................13 2.3.3 Massefläche zeichnen .........................................................................................14 2.3.4 Erstellen einer Folie zum Ätzen einer Platine .......................................................15
3. Hilfe zum Arbeiten mit EAGLE ..........................................................................................16
Anleitungen [1] Tutorial: ftp://ftp.cadsoft.de/eagle/program/4.16r2/tutorial-ger.pdf
[2] Handbuch: ftp://ftp.cadsoft.de/eagle/program/4.16r2/manual-ger.pdf
1. Allgemeine Informationen zu EAGLE
EAGLE ist ein Grafikeditor, der für die Erstellung von Platinen-Layouts und Schaltplänen dient.
EAGLE steht für: Einfach Anzuwendender Grafischer Layout-Editor
• Vorteile: o Liefert Unterstützung zu allen wesentlichen Arbeitsvorgängen o Relativ einfache Benutzung o Ideal für private Zwecke durch Freeware-Version o Erhältlich für Windows, Linux und Mac.
• Wesentliche Features: o Schaltplaneditor o Layouteditor o Autorouting- Modul o Voll steuerbar durch Scripte o Große, erweiterbare Bauteilbibliothek
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 2 von 16
• Einschränkungen der Freeware- Version o Max. PCB-Größe 100x80mm o Max. zwei Signallayer (Platinenober- und Unterseite)
Für weitere Informationen zu EAGLE empfiehlt sich die Internetseite des Herstellers CadSoft. Dort ist auch die Freeware-Version sowie ein kostenloses Tutorial [1] und Handbuch [2] erhältlich.
http://www.cadsoft.de
2. Kurze Einführung In dieser kurzen Einführung sollen die wichtigsten Arbeitsschritte von EAGLE vermittelt werden. Damit sollte man in der Lage sein, selbstständig einen einfachen Print zu layouten. Am Beispiel eines nichtinvertierenden Verstärkers werden die Arbeitsschritte in ihrer natürlichen Reihenfolge ablaufen. Angefangen mit dem Schaltplanentwurf im Schaltplan-Editor weiter zum Layout-Editor mit dem die Platine fertig entflochten wird.
2.1 Control Panel Das Control Panel ist die Steuerzentrale von EAGLE. Es ist das erste Fenster nach dem Starten von Eagle. Hier erhält man in der Baumansicht Überblick über die Bibliotheken, die Projekt-Verzeichnisse und weiteres, auf das im Rahmen dieser Einführung nicht eingegangen wird.
Abbildung 1: Control Panel nach dem Starten von Eagle
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 3 von 16
2.1.1 Pfad für das Projektverzeichnis anpassen.
Zuerst muss der Pfad für die Speicherung der Projekte angepasst werden, sonst werden die Projekte auf C:\ gespeichert. Die Pfade kann man im Control Panel via Optionen-> Verzeichnisse festlegen. Bei Projekte wird das Verzeichnis angepasst. Das Netzlaufwerk (z.Bsp M:\private\eagle) eignet sich sehr gut dazu.
Abbildung 2: Pfad für die Projekte anpassen
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 4 von 16
2.1.2 Projekt erstellen Jedes Projekt erhält ein eigenes Verzeichnis, in dem die projektspezifischen Einstellungen und Fensterpositionen gespeichert werden. Mit der rechten Maustaste kann ein neues Projekt oder Ordner erstellt werden.
Abbildung 3: Neues Projekt erstellen
2.1.3 Schema erstellen Üblicherweise wird mit dem Schema begonnen.
Abbildung 4: Neues Schema erstellen
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 5 von 16
Hat man das neue Schema angelegt, öffnet sich der Schema- Editor:
Abbildung 5: Fensteransicht Schema- Editor
2.2 Schema Editor
Mit dem Schema- Editor wird der Schaltplan gezeichnet. Dieser bildet später die Grundlage für das eigentliche Layout.
2.2.1 Bibliotheken einbinden Damit man Zugriff auf die Bibliotheken resp. Bauteile hat, müssen alle Bibliotheken zuerst eingebunden werden. Dies kann über den Befehl “USE *“ in der Befehlsleiste gemacht werden.
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 6 von 16
Abbildung 6: Bibliotheken einbinden
2.2.2 Bauteile platzieren
Durch einen Klick auf das ADD- Icon in der linken Spalte öffnet sich ein Fenster, wo die einzufügenden Bauteile gesucht und danach eingefügt werden können.
Abbildung 7: Bauteilauswahl öffnen
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 7 von 16
Die Bauteile sind in sog. Bibliotheken (Libraries) zusammengefasst.
Abbildung 8: Bauteilauswahl Links sind alle Bibliotheken mit den dazugehörigen Bauteilen zu finden, rechts das Informationsfenster mit näheren Informationen zum Schemasymbol sowie Footprint des Bauteiles. Man kann nun gezielt nach einem Bauteil suchen. Unten als Suchtext z.Bsp. NE5534* eingeben:
Abbildung 9: Bauteile suchen
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 8 von 16
Von diesem Bauteil gibt es zwei unterschiedliche Footprints. Wir wählen das DIL- Gehäuse.
Nach der Auswahl eines Elements und einem Klick auf OK hängt das entsprechende Schaltzeichen am Mauszeiger und kann frei gesetzt werden. Die rechte Maustaste dreht das Bauteil, die linke legt es ab. Um weitere Elemente hinzuzufügen, wiederholt man den Vorgang.
Abbildung 10: Bauteil in Schema einfügen
Als Übungsbeispiel soll jetzt ein nichtinvertierender Verstärker mit Chinch- Ein- und Ausgang gelayoutet werden. Dazu muss zuerst das Raster eingestellt werden: Unter Ansicht-> Raster… kann man das Raster festlegen. Sinnvoll wäre z.Bsp. 0.05 inch.
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 9 von 16
Abbildung 11: Raster ändern Danach werden alle benötigten Bauteile aus den Bibliotheken gesucht, um das folgende Schema zu erstellen:
Abbildung 12: Schema des Übungsbeispiel
• R-EU_0204/7 (Widerstände) • C-EU050-024X044 (Stützkondensator) • S02P (Anschluss Versorgungsspannung) • TOBU3 (Cinch- Anschluss) • GND • VCC
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 10 von 16
Wichtige Bibliotheken sind allgemein:
• rcl (Widerstände, Kondensatoren, Spulen) • linear (OPs) • pot (Potentiometer) • con_amp (Stecker), • supply (Spannungsversorgung, Masse)
2.2.3 Bauteile verbinden
Nun wählt man das NET- Icon aus und zeichnet damit alle Leitungen.
Abbildung 13: Leitungen zeichnen
Hat man das Schema fertig gezeichnet, kann es mit dem ERC- Icon geprüft werden. Das Ergebnis liefert nur Hinweise, keine absolute Garantien.
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 11 von 16
Abbildung 14: Schema überprüfen
2.3 Layout Editor
Das Layouten des Boards findet in einem zweiten Fenster statt. Board und Schema sollte immer zusammen geöffnet sein, damit die Konsistenz gewahrt bleibt. Um nun ein gezeichnetes Schema auf das Board zu übertragen, benötigt man den Befehl Zum Board wechseln.
Abbildung 15: Zum Board wechseln
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 12 von 16
Daraufhin öffnet sich ein neues Fenster, in dem die verwendeten Bauteile durch Luftlinien (Gummilinien) wie im Schema verbunden sind. Ebenfalls erscheinen die Umrissen der Platine.
Abbildung 16: Ansicht nach dem Wechsel auf das Board
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 13 von 16
2.3.1 Bauteile anordnen Nun müssen die Bauteile auf der Platine angeordnet, sowie die Abmessungen der
Platine angepasst werden. Dies geschieht mit Hilfe des MOVE- Icons . Die Bauteile ordnet man so an, dass die Verbindungen für das Layout möglichst einfach zu finden sind.
Abbildung 17: Bauteile angeordnet
2.3.2 Leiterbahnen zeichnen
Mit dem ROUTE- Icon werden die „Gummilinien“ manuell durch die Leiterbahnen
ersetzen. Mit dem RIPUP- Icon kann man bestehende Leiterbahnen wieder löschen.
Für die automatische Entflechtung bietet EAGLE auch den Autorouter an. Im Rahmen dieser kurzen Einführung wird jedoch nicht darauf eingegangen.
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 14 von 16
Abbildung 18: Platine mit allen erstellen Leiterbahnen exkl. GND.
2.3.3 Massefläche zeichnen
Mit dem POLYCON- Icon kann man eine Massefläche zeichnen. Oben kann man vor dem Zeichnen unter “Isolate“ den Abstand zwischen Massefläche und Leiterbahnen einstellen.
Mit dem RATSNEST- Icon wird die Fläche erstellt, nachdem man sie gezeichnet hat. Damit die gesamte Kupferfläche auf Masse liegt, muss diese mit Hilfe des NAME- Icons
in GND umbenannt werden.
Abbildung 19: Platine mit erstellter Massefläche.
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 15 von 16
2.3.4 Erstellen einer Folie zum Ätzen einer Platine
Um die Folie zum Ätzen einer Platine zu erstellen, ist der DISPLAY Befehl nötig. Mit den Layern Top, Via und Pads hat man alle relevanten Daten für die Platinenoberseite. Die relevanten Daten für die Unterseite ergeben sich aus den Layern Bottom, Via und Pads. Die Platine wird so ausgedruckt, wie sie am Bildschirm angezeigt wird. Mit Datei -> Drucken und den Optionen “Schwarz“ und “Gefüllt“ wird das Layout schliesslich zum Belichten auf eine transparente Folie ausgedruckt.
Abbildung 20: Druckdialog
Einführung in EAGLE ZHAW, ETP-P, 2009, Fruh
Seite 16 von 16
3. Hilfe zum Arbeiten mit EAGLE
a. Icon Erklärung
Board bzw. Schematic Grid
Info Show
Display Mark
Move Copy
Mirror Rotate
Group Change
Cut Paste
Delete Add
Pinswap Gateswap
Name Value
Smash Miter
Split Invoke
Wire Text
Circle Arc
Recatangle Polygon
Bus Net
Lable Junktion
ERC Replace
Optimize Route
Ripup Via
Signal Hole
Ratsnest Auto
DRD Errors
b. Hilfreiche Suchbegriffe
*Pin header* für Stecker und Sockel *frame* für Zeichnungsrahmen *supply* für Versorgungsspannungen und Ähnliches
c. Besondere Bauteile für den Verstärker- Print TOBU3 Chinch- Buchse *CA14H Trim- Poti *F09H RS232- Stecker PINHD* Buchsen- Leisten für Display- Print