Beruflich Dokumente
Kultur Dokumente
Trainingshandbuch
Version 7
7.3.0
3. Auflage
50512730
WennSienochFragenhaben,wendenSiesichbitteanuns:
DeutschlandundeuropischesAusland:
Telefon:
+49(0)8635698910
Hotline:
+49(0)8635698930
Fax:
+49(0)8635698940
Internet:
www.cadsoft.de
Email:
info@cadsoft.de
USAundandereLnder:
Telefon:
Fax:
Internet:
Email:
+1(954)2370932
+1(954)2370968
www.cadsoftusa.com
info@cadsoftusa.com
FrunsereKundenunterhaltenwireinekostenloseHotline!
DievorliegendePublikationisturheberrechtlichgeschtzt.
Copyright2015CadSoft.AlleRechtevorbehalten.
KeinTeildieserDokumentation,darfohneGenehmigungderFirmaCadSoft
in irgendeiner Form durch Fotokopie, Mikrofilm oder andere Verfahren
reproduziert, oder in eine fr elektronische Systeme verwendbare Form
bertragen und verbreitet werden. Rechte der Wiedergabe durch Vortrag,
FunkundFernsehensindvorbehalten.
Der Ausdruck dieses Trainingshandbuchs fr den eigenen Gebrauch ist
erlaubt.
WindowsisteineingetragenesWarenzeichenderMicrosoftCorporation.
LinuxisteineingetragenesWarenzeichenvonLinusTorvalds.
MacisteineingetragenesWarenzeichenderAppleComputerInc.
Inhaltsverzeichnis
1Vorbemerkung..............................................................................................6
2EigenschaftenvonEAGLE.............................................................................7
Systemvoraussetzungen..........................................................................7
ProfessionalEdition.................................................................................7
Allgemein..............................................................................................7
LayoutEditor........................................................................................8
SchaltplanEditor...................................................................................9
AutorouterModul.................................................................................9
StandardEdition...................................................................................10
FreeTrial...............................................................................................10
LightEdition..........................................................................................10
3Installation.................................................................................................11
Windows...............................................................................................11
Linux.....................................................................................................12
MacOSX...............................................................................................12
4Spracheeinstellen......................................................................................13
Windows...............................................................................................13
LinuxundMacOSX..............................................................................14
5IndividuelleProgrammeinstellungen..........................................................14
DieScriptDateieagle.scr......................................................................14
Benutzeroberflche................................................................................14
NeueIconsinEAGLE...........................................................................15
Funktionstasten.....................................................................................15
LayerFarben.........................................................................................15
6DasEAGLEBedienungskonzept.................................................................15
SelektierenvonMenpunkten...............................................................16
Mausklick..............................................................................................16
VerschiedeneEingabeAlternativen.......................................................17
Tastenkombinationen............................................................................17
DasKontextmen..................................................................................17
BefehlsundParametereingabeberdieKommandozeile.....................17
7ControlPanel.............................................................................................21
EAGLEDateien......................................................................................23
BackupDateien.....................................................................................23
EAGLEProjektanlegen..........................................................................23
8DateiladenundBildschirmausschnittwhlen............................................24
9DargestellteLayerwhlen..........................................................................26
10RasterundEinheiteinstellen....................................................................27
11Linien,Kreise,Kreisbgen,Rechtecke,Texte...........................................28
DerWIREBefehl...................................................................................28
Linienstrkendern...............................................................................29
ObjektinanderenLayerbringen...........................................................30
Undo/RedoFunktion.............................................................................30
DerCIRCLEBefehl................................................................................30
DerARCBefehl.....................................................................................31
DerRECTBefehl....................................................................................32
DerTEXTBefehl....................................................................................32
Platzhaltertexte.....................................................................................33
12Bibliothekenbenutzen..............................................................................34
DerADDBefehl.....................................................................................34
DerUSEBefehl......................................................................................37
DerINVOKEBefehl...............................................................................37
13Schaltplanerstellen..................................................................................38
Raster....................................................................................................38
Zeichnungsrahmenanlegen...................................................................38
TextimSchriftfeldhinzufgenundndern...........................................39
EingabeeinerSchaltung........................................................................40
DerNETBefehl...................................................................................41
DerNAMEBefehl................................................................................42
DerLABELBefehl................................................................................42
DerDELETEBefehl.............................................................................42
DerJUNCTIONBefehl.........................................................................43
DerSHOWBefehl...............................................................................43
DerMOVEBefehl................................................................................44
HistoryFunktion.................................................................................44
Zeichnungvervollstndigen...................................................................44
DerSMASHBefehl..............................................................................45
DerVALUEBefehl...............................................................................46
DerElectricalRuleCheck(ERC)............................................................46
PlatinendateiausSchaltplanerzeugen..................................................47
DerBUSBefehl......................................................................................47
14AutomatischeForward&BackAnnotation.................................................49
15EntwurfeinerLeiterplatte........................................................................50
PlatineohneSchaltplananlegen...........................................................50
Platinenumrissedefinieren..................................................................50
Platzierungsraster...............................................................................51
Bauteileplatzieren..............................................................................51
SMDBauteileplatzieren.....................................................................52
Namenvergeben.................................................................................52
Wertevergeben...................................................................................53
Signaledefinieren...............................................................................53
Netzklassenfestlegen..........................................................................54
PlatineausSchaltplananlegen..............................................................54
BoardDateierzeugen..........................................................................54
Bauteileanordnen...............................................................................55
Autorouter:kleineKostprobe..............................................................55
Manuellrouten...................................................................................56
FollowmeRouter...............................................................................57
Platinendern.....................................................................................58
WeitereAnwendungdesLayoutEditors................................................58
DISPLAYBefehl...................................................................................59
MOVEBefehl.......................................................................................59
GROUPBefehl.....................................................................................59
SPLITBefehl.......................................................................................60
CHANGEBefehl..................................................................................61
ROUTEBefehl.....................................................................................61
RIPUPBefehl.......................................................................................61
SHOWBefehl......................................................................................62
Bildschirmauffrischen.........................................................................62
Undo/RedoFunktion..........................................................................62
Innenlayer...........................................................................................62
CopperPouringmitdemPOLYGONBefehl.........................................63
16Autorouter................................................................................................64
17DesignRegelnundderDesignRuleCheck...............................................65
18Bibliotheken.............................................................................................67
WiderstandsPackage.............................................................................67
WiderstandsSymbol..............................................................................69
WiderstandsDevice...............................................................................70
19AusgabevonZeichnungenundFertigungsdaten......................................72
SchaltplanmitdemPRINTBefehlausgeben.........................................73
ErzeugenvonGrafikdateienfrdieDokumentation.............................73
GerberdatenmitdemCAMProzessorerzeugen....................................73
Bohrdatenerzeugen..............................................................................74
WeitereFertigungsdaten.......................................................................74
20Datenaustausch........................................................................................75
DieEAGLEUserLanguage....................................................................75
ScriptDateienEineflexibleEingabeschnittstelle................................75
1 VORBEMERKUNG
DiesesTrainingshandbuchgibteineschnelleEinfhrungindieBenutzungdes
ElektronikCADPaketsEAGLE.
Es macht Sie mit der Installation und der Anwendung von EAGLE,
einschlielichSchaltplanEditor,LayoutEditorundAutorouter,bekannt.Es
ist soangelegt, dassSiedieArbeitsschritte in dernatrlichen Reihenfolge
kennenlernen:angefangenmitdemEntwurfeinesSchaltplans,demAnlegen
derPlatine,berdieVerwendungdesAutorouters,biszurErzeugungvon
Fertigungsdaten.
DerUmgangmitdengrundlegendenBedienfunktionenIhresBetriebssystems
sollteIhnen bekanntsein. Ausdrcke wiezum Beispiel Vergrern Sie das
EditorFensterwerdendeshalbohneweitereErklrungverwendet.
ZieldesTrainingshandbuchesistes,denBenutzer,alsoSieverehrterLeser,in
dieLagezuversetzen,einernsthaftesProjektdurchzufhren.ImLaufeder
ersten Entwicklungen sollten SiemitHilfedesEAGLEHandbuchsund der
HilfeFunktion Ihre Kenntnisse vertiefen, damit Sie EAGLE voll ausnutzen
knnen.
DasHandbuchreit zwareinen groen TeilderzurVerfgung stehenden
Befehlean,gehtabernichtaufdievielenFeinheitenein,diedasProgramm
ungemein flexibel machen etwa auf die Mglichkeiten der Befehle SET,
SCRIPTundRUN(sieheHilfeFunktion).
nderungen, die nach Erstellung dieses Handbuchs durchgefhrt wurden,
entnehmen Sie bitte der Datei README. Auerdem sollten Sie sich die
Dateien mit der Extension *.txt im eagle/docVerzeichnis der Installation
ansehen.
Diese Einfhrung geht davon aus, dass Sie die deutschsprachige EAGLE
Version installiert haben. Die Bedienungsunterschiede zwischen Windows,
LinuxundMacsindminimal.
HinweiszudenaktuellenEAGLEBibliotheken:
Die Bibliotheken wurden mit groer Sorgfalt erstellt. Dennoch sind
Fehler nicht auszuschlieen. Bitte haben Sie Verstndnis dafr, dass
CadSoft keinerlei Gewhr fr die Richtigkeit der Bauelemente
Definitionenbernimmt.
Professional-Edition
Allgemein
MaximaleZeichenflche4000mmx4000mm(ca.150x150Inch)
Auflsung0,003125m(Micron)
RasterinMillimeterundIncheinstellbar
Biszu255Zeichnungslayer
AusfhrenvonBefehlsdateien(ScriptDateien)
ChnlicheBenutzersprache(EAGLEUserLanguage)frdenDaten
ImportundExportunddieRealisierungeigenerBefehle
Lesbare,vollstndigdokumentierteXMLDatenstruktur
EinfachesBearbeitenvonBibliotheken
ZusammenstellenvoneigenenBibliothekenausvorhandenendurch
Drag&Drop
EinfachesErzeugenneuerPackageVariantenausanderen
BibliothekendurchDrag&Drop
PackageVariantenknneninbeliebigenWinkelngedrehtangelegt
werden(0.1GradSchritte)
BeliebigePadformenimPackageEditor
BibliotheksbrowserundbequemeBauteilSuchfunktion
UntersttzungverschiedenerBauteileTechnologien(z.B.74L00,
74LS00...)
EinfachesErzeugenvonbeschriftetenZeichnungsrahmenmit
Referenzkoordinaten
Standard-Edition
EinschrnkungengegenberderProfessionalEdition:
EsknnenLayoutsmiteinermaximalenFlcheeinerEuropakarte
(160mmx100mm)erzeugtwerden.
Essindmaximal6Signallagenerlaubt(Top,Route2,Route3,
Route14,Route15,Bottom).
DerSchaltplandarfmaximal99Seitenhaben.
Free-Trial
DieFreeTrialEditionisteineFreePremium,dienurnachRegistrierungauf
http://www.element14.com/eaglefreemium erhltlich ist. Sie hat folgende
Einschrnkungen:
DiePlatinenflcheistauf100x80mmbegrenzt.Dasentsprichtder
GreeinerhalbenEurokarte.
Esstehen4SignallayerzurVerfgung(Top,Route2,Route15,
Bottom).
EinSchaltplankannausmaximal4Seitenbestehen.
DieFreeTrialLizenzistaufeineneinzelnenBenutzerundComputer
beschrnktunderforderteineaktiveInternetVerbindung.
30TagenachderInstallationluftdieLizenzab.
Light-Edition
DieLightEditionhatfolgendeEinschrnkungen:
DiePlatinenflcheistauf100x80mmbegrenzt.Auerhalbdieses
KoordinatenbereichsknnenkeineBauteileplatziertbzw.Signale
verlegtwerden.
EsstehennurzweiSignallayerzurVerfgung(keineInnenlagen).
EinSchaltplankannnurauseinemBlattbestehen.
ZusammenfgenvonverschiedenenProjektenwirdnichtuntersttzt.
EssindkeinehierarchischenSchaltplnemglich.
Grere Layouts und Schaltplne knnen auch mit den kleinen Versionen
gedrucktwerden.DerCAMProzessorkannauchFertigungsdatenerstellen.
Esistnichtmglich,ModuleunterschiedlicherEditionenzukombinieren.
Die LightEdition ist als Freeware fr Testzwecke und fr den nicht
kommerziellenEinsatzfreiverfgbar.
10
3 INSTALLATION
Laden Siesichzuerst das aktuelle EAGLEPaketvonderCadSoftWebseite
herunter.EAGLEistfrWindows,LinuxundMacOSXverfgbar.
AmEndederInstallationentscheidenSiesich,wieEAGLEverwendetwerden
soll. In einer der freien Varianten als Freeware oder FreeTrial, oder als
lizenzierteSoftwaremitdeninihrerBestellungangegebenenModulenund
inentsprechenderNutzeranzahlundEdition.DerLizenzierungsdialogbietet
dieseMglichkeitenbeimerstenAufrufvonEAGLEan.
Windows
Die Installationsdatei fr EAGLE fr Windowsistein selbstextrahierendes
Archiv.DoppelklickenSieaufdieausfhrbareDateieaglewin327.3.0.exefr
32bitBetriebssystemeoder eaglewin647.3.0.exe inder64bitVarianteum
dieInstallationzustarten.
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
Die Installationsroutine beginnt mitdem Entpacken dereinzelnen Dateien
ausdemArchiv.KlickenSieaufSetup,umdiesenVorgangzustarten.Danach
startetdieeigentlicheInstallation.FolgenSiedenAnweisungenSchrittfr
Schritt:
AmEndederInstallationwerdenSiegefragt,wieEAGLElizenziertwerden
soll:
LizenzDateiverwenden
Dassetztvoraus,dassSieeineEAGLELizenzgekaufthaben.IndiesemFall
mssen Sie im folgenden Dialog den Pfad zur Lizenzdatei
seriennummer.key angebenunddenpersnlichenInstallationscode,den
SievonCadSofterhaltenhaben,eintippen.
FreeTrialCodebenutzen
WennSiesichaufhttp://www.element14.com/eaglefreemium
registriert und einen FreeTrailCode erhalten haben, whlen Sie diese
Option.
AlsFreewarelizenzieren
EAGLEwirdalseingeschrnkteVersionmitdenLimitierungenderLight
Editionlizenziert.DieseLizenzkannjederzeitdurcheinegekaufteLizenz
ohneNeuInstallationersetztwerden.
Jetztnichtlizenzieren
verschiebtdiesenVorgangaufdenerstenEAGLEStart.
ImWindowsStartmenbeziehungsweiseinderAppAnsichtfindenSiejetzt
den Eintrag EAGLE Layout Editor 7.3.0. In der Installation enthalten sind
auchdasTrainingshandbuchund dasHandbuchjeweilsalsPDFDatei.Mit
einemDoppelklickaufdenEintragEAGLE7.3.0startenSiedasProgramm.
EAGLEkannberdieunterWindowsblicheWeisedeinstalliertwerden.
11
Linux
EAGLE fr Linux kommt als selbstextrahierendes ShellSkript mit Setup
Dialog. Sie knnen EAGLE als Root/Administrator oder auch als einfacher
Benutzer installieren. Starten Sie den Installationsvorgang durch einen
DoppelklickineinemDateimanageraufdasShellSkripteaglelin327.3.0.run
odereaglelin647.3.0.run.
berprfenSiebittevorher,obdieDateials ausfhrbar markiertist.Wenn
nicht, ndern Sie die DateiEigenschaften, zum Beispiel mit dem chmod
BefehlinderKonsole.SieknnendasSkriptauchdirektineinemKonsolen
Fensterstarten,z.B.:
/pfad_angabe/eagle-lin64-7.3.0.run
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
DieInstallationsroutine beginnt mitdemEntpacken der einzelnen Dateien
ausdemArchiv.DanachstartetdieeigentlicheInstallation.FolgenSieden
AnweisungenSchrittfrSchritt.
ZumSchlusswerdenSiegefragt,wieEAGLElizenziertwerdensoll:
Lizenzdateiverwenden
Dassetztvoraus,dassSieeineEAGLELizenzgekaufthaben.IndiesemFall
mssen Sie im folgenden Dialog den Pfad zur Lizenzdatei
seriennummer.key angebenunddenpersnlichenInstallationscode,den
SievonCadSofterhaltenhaben,eintippen.
FreeTrialCodebenutzen
WennSiesichaufhttp://www.element14.com/eaglefreemium
registriert und einen FreeTrailCode erhalten haben, whlen Sie diese
Option.
AlsFreewarelizenzieren
EAGLEwirdalseingeschrnkteVersionmitdenLimitierungenderLight
Editionlizenziert.DieseLizenzkannjederzeitdurcheinegekaufteLizenz
ohneNeuInstallationersetztwerden.
Jetztnichtlizenzieren
verschiebtdiesenVorgangaufdenerstenEAGLEStart.
UmEAGLEzustarten,fhrenSieimInstallationsverzeichnisbin/eagleaus.
DasTrainingshandbuchunddasEAGLEHandbuchwerdenjeweilsalsPDF
DateiimdocVerzeichnisderEAGLEInstallationabgelegtundsindimEAGLE
ControlPanelberdenZweigDokumentationerreichbar.
Mac OS X
UmdieInstallationzustarten,doppelklickenSieaufdasInstallationsarchiv
mit dem Namen eaglemac327.3.0.zip oder eaglemac647.3.0.zip. Das
Installationspaket wird jetzt zuerst automatisch entpackt. Es erscheint das
entsprechendeIcon eaglemacxx7.3.0.pkg auf dem Desktop.Klicken Siees
an,umdieSetupRoutinezustarten.
DieVersionsnummerimNamenkann,jenachEAGLEVersion,abweichen.
FolgenSiederInstallationsroutineSchrittfrSchritt.
12
4 SPRACHE EINSTELLEN
EAGLEentscheidetanhandderSpracheinstellungdesBetriebssystemswelche
Spracheverwendetwird.WenndieSystemsprachebeispielsweiseenglischist,
erscheintEAGLEinenglisch.FallsSiedieautomatischerkannteSprachenicht
verwendenwollen,habenSiefolgendeMglichkeitendiesezundern.
Windows
EAGLEbeachtetdieUmgebungsvariableLANG.Umsiezundern,gehenSie
andieentsprechendeStelleinderWindowsSystemsteuerung.DefinierenSie
einVariablemitNamenLANG.FrdeutschsetzenSiedenWertderVariablen
typischerweise auf de_DE, de_AT oder de_CH.Frenglischistdertypische
Werten_USoderen_GB.
13
5 INDIVIDUELLE PROGRAMMEINSTELLUNGEN
EAGLE erlaubt eine Vielzahl individueller Einstellungen, bis hin zur
KonfigurationvonMens,FunktionstastenundBildschirmfarben.Vieledieser
EinstellungennehmenSieimControlPaneloderineinemderEditorFenster
berdasOptionenMenvor.
Benutzeroberflche
Die Benutzeroberflche von EAGLE lsst sich individuell einstellen. Die
Einstellungen erfolgen im Control Panel oder in einem der EditorFenster
ber das Men Optionen/Benutzeroberflche. Im Trainingshandbuch gehen
wirjedochdavonaus,dassSieEAGLEmitdervoreingestelltenOberflche
verwenden.
14
Funktionstasten
EinigederFunktionstastensindbereitsmitBefehlenvorbelegt.DieBelegung
lsstsichjederzeitndern.LediglichdiebetriebssystemspezifischenTasten
(wieF1frdieHilfeunterWindows)drfennichtneudefiniertwerden.
FolgendeTastensinddirektimEAGLEProgrammzugeordnet:
F2
Alt+F2
F3
F4
F5
F6
WINDOW;
WINDOWFIT;
WINDOW2
WINDOW0.5
WINDOW(@);
GRID;
Fensterinhaltneuzeichnen
Zeichnungsgrenzen
HineinzoomenmitFaktor2
HerauszoomenmitFaktor0.5
CursorpositionwirdZeichnungsmitte
Rasterdarstellungein/aus
Layer-Farben
LayerFarben lassen sich frei definieren. Im Men Optionen/Einstellungen,
FarbenkannmaneigeneFarbwertefestlegen.Dabeidefiniertmanimmerein
Farbenpaar:
DienormaleFarbedesLayersunddiesogenannteHighlightFarbe,diezum
HervorhebendesObjektsbeimSHOWoderMOVEBefehlverwendetwird.
ZugeordnetwerdendieFarbenimDISPLAYMen,Schaltflchendernunter
Farbe.
WeitereInformationenzudiesenThemenfindenSieauchindenHilfeSeiten
desProgramms.SehenSiedazudieStichpunkteSET,ASSIGN,UserInterface,
CHANGEundProjekt.
6 DAS EAGLE-BEDIENUNGSKONZEPT
EAGLEistinternsoangelegt,dassjedeAktionaufgrund einesTextbefehls
ausgefhrt wird. Der Benutzer gibt diese Befehle normalerweise durch
Anklicken von Menpunkten oder Symbolen (Icons) in Symbolleisten ein.
15
Mausklick
Das Bettigen der linken Maustaste wird durch einen fetten Punkt
symbolisiert.Beispiel:
MOVE und F1
ImKlartext:KlickenSiemitderlinkenMaustastedenMOVEBefehlan,und
bettigenSieanschlieenddieF1Taste.
Ein Doppelklick mit der linken Maustaste wird durch zwei fette Punkte
symbolisiert.
Beispiel:
linear.lbr
ImKlartext: Selektieren Sie ausdem Men dieDatei linear.lbr miteinem
DoppelklickderlinkenMaustaste.
Einige Befehle haben besondere Funktionen bei Mausklicks in
Kombination mit den Tasten Shift, Ctrl, Alt. Bitte beachten Sie die
HinweiseinderBefehlsreferenzderHilfeFunktion.
IndiesemZusammenhangverwendenMacOSXAnwender,anstattder
CtrlTaste,dieCmdTaste!
16
Verschiedene Eingabe-Alternativen
EAGLEBefehlelassensichalternativmitderTastatur,durchAnklickenvon
IconsoderdurchAnklickenvonMenpunkteneingeben.
FolgendeAktionenfhrenzumBeispielzurAktivierungdesMOVEBefehls:
AnklickendesIcons
,dannaufdasObjekt
EingabevonMOVEindieKommandozeile,abgeschlossenmitder
EnterTaste,dannKlickaufdasObjekt
EingabevonMOVEunddemObjektnamen,abgeschlossenmitder
EnterTaste,z.B.MOVE IC1
RechterMausklickaufdasObjektundAuswahlvonMoveausdem
Kontextmen
BettigendermitdemMOVEBefehlvordefiniertenFunktionstasteF7
SelektierendesMenpunktsBearbeiten/Move
In diesem Handbuch soll berwiegend mit den Symbolleisten gearbeitet
werden.AusGrndenderbesserenbersichtlichkeitwerdendieBefehleaber
meisttextuellangegeben.
MOVE
bedeutetalso:KlickenSiedasMOVEIcon
an.
Tastenkombinationen
Ein PlusZeichen bedeutet, dass die erste Taste gedrckt ist, whrend die
zweitebettigtwird.Beispiel:
Alt+F2
DieAltTasteistgedrckt,whrenddieF2Tastebettigtwird.
Das Kontextmen
MankannjedesObjektmitderrechtenMaustasteanklicken,wobeisichein
Kontextmen ffnet. Das Men enthlt Befehle, die auf dieses Objekt
anwendbarsind.
AuerdemgibtesdenEintrag Eigenschaften,deresgegebenenfallserlaubt,
EigenschaftendesObjektsdirektzundern.DiesesFensterknnenSieauch
direktberdenINFOBefehlerreichen.
17
18
Info
Show
Info
Show
Display
Mark
Display
Mark
Move
Copy
Move
Copy
Mirror
Rotate
Mirror
Rotate
Group
Change
Group
Change
Paste
Delete
Pinswap
Paste
Add
Replace
Gateswap
Delete
Pinswap
Add
Replace
Lock
Name
Value
Name
Value
Smash
Miter
Smash
Miter
Split
Invoke
Wire
Text
Circle
Arc
Rect
Polygon
Bus
Net
Junction
Label
Attribute
Dimension
Module
ERC
Port
Errors
Split
Optimize
Meander
Route
Wire
Circle
Rect
Via
Hole
Ripup
Text
Arc
Polygon
Signal
Attribute
Dimension
Ratsnest
Erc
Auto
Drc
Errors
BefehlsmendesSchaltplanEditors(links)unddesLayout
Editors(rechts)imVersion7IconStil
19
Info
Show
Info
Show
Display
Mark
Display
Mark
Move
Copy
Move
Copy
Mirror
Rotate
Mirror
Rotate
Group
Change
Group
Change
Paste
Delete
Pinswap
Paste
Add
Replace
Gateswap
Delete
Pinswap
Add
Replace
Lock
Name
Value
Name
Value
Smash
Miter
Smash
Miter
Split
Invoke
Wire
Text
Circle
Arc
Rect
Polygon
Bus
Net
Junction
Label
Attribute
Dimension
Module
ERC
Port
Errors
Split
Optimize
Meander
Route
Wire
Circle
Rect
Via
Hole
Ripup
Text
Arc
Polygon
Signal
Attribute
Dimension
Ratsnest
Erc
Auto
Drc
Errors
BefehlsmendesSchaltplanEditors(links)unddesLayout
Editors(rechts)imklassischenIconStil
20
DasLayoutEditorFenster
Vonobennachunten:
Titelzeile mit Angabe der EAGLEVersion, Menleiste, Aktionsleiste,
ParameterleisteunddieKoordinatenanzeigemitderKommandozeile.Links
imBefehlsmenistdasROUTEIconaktiviert.UnteninderStatuszeilesehen
SieeinekurzeErklrungzumaktivenBefehl.
DieSymbolleistenknnenberdasMen Optionen/Benutzeroberflche ein
oderausgeblendetwerden.
ImLayoutEditorsehenSieimmervonobendurchdiePlatinehindurch.
GenausoalswrdenSiedieLeiterplattevorsichindenHndenhalten.
7 CONTROL PANEL
NachdemStartvonEAGLEffnetsichdasControlPanel,dieSteuerzentrale
des Programms. Von hier legt man neue Projekte an und verwaltet sie.
Rechter Mausklick auf einen Eintrag (im Zweig Projekte) ffnet ein
Kontextmen, ber das man beispielsweise ein Projekt anlegen kann
(Neu/Projekt).
21
DasControlPanel:VoransichtdesBibliotheksinhalts
Das Control Panel bietet auch eine bersicht ber die nutzbaren User
LanguageProgramme, ScriptDateien und CAMJobs. Selektieren Sie
testweise verschiedene Eintrge. In der rechten Fensterhlfte sehen Sie
jeweilsdiezugehrigeBeschreibung oderdieentsprechendeVoransichtdes
gewhlten Schaltplans, beziehungsweise der Schaltplanseite oder des
Layouts.
ber das Men Ansicht/Suchen... aktivieren Sie die SuchenZeile ber der
Statusleiste des Control Panels. Hier knnen Sie in der gesamten
Baumansicht nach dem eingegebenen Begriff suchen. Alles was in der
Baumansicht dargestellt werden kann, wird durchsucht. Zum Beispiel
Dateinamen,DeviceundPackagenamenindenBibliotheken,undauchdie
zugehrigeBeschreibungszeile.
DasControl Panel untersttzt Drag&Drop in gewohnter Weise. Mit einem
rechten Mausklick auf einen Eintrag ffnet sich ein Kontextmen, das
verschiedene Optionen (Drucken, ffnen, Kopieren, Umbenennen usw.)
anbietet.
22
EAGLE-Dateien
Die Tabelle zeigt die wichtigsten Dateiarten, die Sie in EAGLE bearbeiten
knnen:
Dateiart
Fenster
Name
Platine
Layout-Editor
*.brd
Schaltplan
Schaltplan-Editor
*.sch
Bibliothek
Bibliotheks-Editor
*.lbr
Script-Datei
Texteditor
*.scr
User-Language-Prog. Texteditor
*.ulp
Beliebige Textdatei Texteditor
*.*
EAGLEverwendetfrDateiendungennurKleinbuchstaben!
Backup-Dateien
EAGLE erstellt Sicherungskopien von Schaltplan, Board und
Bibliotheksdateien.SiewerdenmitmodifiziertenDateiendungengespeichert:
.brdwirdzu.b#1,.schzu.s#1und.lbrzu.l#1.
EAGLElegtmaximalneunSicherungskopienan.
Auerdem kann EAGLE Daten in bestimmten Zeitabstnden automatisch
speichern.IndiesemFallerhaltendieDateiendieEndungenb##,s##bzw.
l##.DurchUmbenennenderentsprechendenDatei,wirdsiewiedernutzbar.
EinstellungendazutreffenSieunterOptionen/SicherungimControlPanel.
EAGLE-Projekt anlegen
NachdemerstenAufrufdesProgrammslegenwirzunchsteinneuesProjekt
an. Zuerst auf das +Zeichen des Zweiges Projekte, dann auf das +
ZeichenderEintrgeexamplesundtutorialinderBaumAnsicht.Eserscheint
der Inhalt des Verzeichnisses tutorial. mit der rechten Maustaste auf
tutorial.WhlenSiedieOptionNeuesProjektausdemKontextmen.Geben
SiedemProjekteinenbeliebigenNamen,z.B.MyProjectundbesttigenSie
die Eingabe mitder EnterTaste. Dabei wird ein Verzeichnis MyProject im
Ordner tutorial erzeugt.IndiesemVerzeichnissollenallerelevantenDaten
diesesProjektsabgelegtwerden.SiedrfenbeliebigvieleUnterverzeichnisse
anlegen.
In welchem Ordner Sie Ihre ProjektVerzeichnisse anlegen, bestimmen Sie
berOptionen/Verzeichnisse...imFeldProjekte.
23
24
oderdurchDrckenderFunktionstasteF4zoomenSieaus
derZeichnungheraus.
WennSiediesesIcon
anklicken,wirddieZeichnungbildschirmfllend
dargestellt(entsprichtderTastenkombinationAlt+F2).
Umeinen bestimmtenBildschirmausschnittzuwhlen,klickenSieaufdas
Icon
gewnschtenBereich.
MankanneinenbeliebigenBildausschnittalssogenanntenAliasdefinieren,
denmandemWINDOWBefehlalsParameterbergebenkann.Damitkann
man schnell zwischen verschiedenen Bildausschnitten wechseln. Definiert
wird einAlias berdasKontextmendes WindowSelectIcons.KlickenSie
dazumiteinemRechtsklickaufdasIcon.berdenEintragNeuerzeugenSie
denAlias.
Um den gewhlten Bildschirmausschnitt zu verschieben, halten Sie
einfach die mittlere Maustaste gedrckt und bewegen die Maus. Das
funktioniertauch,wenneinBefehlaktiviertist,beispielsweisewhrend
desVerlegenseinesNetzesodereinerLeiterbahn.
Wenn sich der Mauszeiger ber der horizontalen bzw. vertikalen
Bildlaufleiste befindet, kann man durch Drehen des Mausrads (sofern
vorhanden)denBildausschnittnachrechtsoderlinksbzw.nachobenoder
untenverschieben.
Beiverschiedenen Aktionen kannesvorkommen, dasssichZeichenobjekte
teilweise gegenseitig auslschen. In diesem Fall sollten Sie den
Bildschirminhalt durch Anklicken des Icons
mglich).
MitWINDOW LASTspringenSiezumzuletztgewhltenAusschnittzurck.
DerWINDOWBefehlistimEAGLEnochetwasvielseitiger alsbeianderen
Programmen:
WennSieeinenneuenMittelpunktbeigleichemVergrerungsfaktorwhlen
wollen,klickenSiedasWindowIcon
an,markierenSiedenMittelpunkt
miteinemMausklick,undklickenSieanschlieendaufdasAmpelIconinder
Aktionsleiste.
Wenn Sie einen neuen Mittelpunkt auswhlen und gleichzeitig den
Vergrerungsfaktorndernwollen,klickenSiewiederdasWindowIconan.
Mitdreiweiteren TastenklickserreichenSiedasgewnschteErgebnis:der
erste legtdasneueZentrum fest,unddiebeidennchstendefinieren den
Zoomfaktor.IstderdrittePunktweitervomerstenentferntalsderzweite
25
an.DiemarkiertenLayersindimAugenblickim
LayoutEditorsichtbar.DurchAnklickenderLayernummernknnenSiejeden
Layereinundausblenden.DieSchaltflchen Alle und Keine sorgendafr,
dass alle Layer ein bzw. ausgeblendet werden. Mit einem Klick auf
bernehmen, werdendienderungeninderLayerAuswahlsofortsichtbar.
Mit Neu legen Sie einen neuen Zeichenlayer (ab Layernummer 100) an.
LschenentferntLayerausderListe,sofernSiekeineObjektemehrenthalten.
Bauteile auf dem TopLayer knnen Sie nur dann in der Zeichnung
bewegen oder fr andere Operationen selektieren, wenn Layer 23
tOrigins eingeblendetist.DasgleichegiltfrBauteileaufdemBottom
LayerunddenLayer24bOrigins.
KlickenSieimDISPLAYMenaufeinenLayernamen,wirddieserselektiert.
berdieSchaltflche ndern knnenSiedannverschiedeneEigenschaften
wieName,FarbeoderFllmusterdefinieren.
MitDISPLAY LAST kannmandiezuletztbenutzteLayerauswahlwieder
herstellen.DasistauchberdasPopupMendesDISPLAYIcons(ffnetsich
nacheinemrechtenMausklickaufdasIcon)mglicgh.
In den HilfeSeiten unter dem Begriff Layer erfahren Sie mehr ber die
BedeutungdereinzelnenLayer.
26
inderParameterleisteverbirgt.
Klickt man mit der rechten Maustaste auf das GRIDIcon ffnet sich ein
PopupMen.DiesesenthltdenEintragLast,umaufdaszuletzteingestellte
Raster zurck zu schalten. Es lassen sich ber Neu.. so genannte Aliase
definieren.DassindbestimmteRasterEinstellungen,dieuntereinemNamen
abgespeichert werden. So kann man schnell zwischen verschiedenen
Einstellungenumschalten.
BitteziehenSiedieHilfeSeitedes GRIDBefehlsfrdetailliertereAngaben
zurate.
AlleMaangabenbeziehensichaufdieaktuelleingestellteEinheit.
Bei der Einstellung von verschiedensten Werten im DesignRegelnFenster
(Bearbeiten/DesignRegeln...) kann man Mil oder MillimeterAngaben
verwenden (1 mil entspricht 1/1000 inch). Standardmig werden alle
WerteinMilangezeigt.
WollenSiemitMillimeternarbeiten,gebenSiedieEinheiteinfachmitan,
alsobeispielsweise:
0.2mm
UmrechnungstabelleInchMilMillimeterfrdiegngigstenWerte:
inch
mil
mm
0,008
8
0,2032
0,010
10
0,2540
0,012
12
0,3048
0,016
16
0,4064
0,024
24
0,6096
0,032
32
0,8128
0,040
40
1,0160
0,050
50
1,2700
0,100
100
2,5400
ImGRIDDialogknnenSieeinalternativesRastereinstellen,dasbeim
Zeichnenaktivist,whrenddieAltTastegedrcktist.
27
,CIRCLE
,ARC
,RECT
undTEXT
erzeugt.Diese
ObjektedieneneinerseitsalsreineZeichenelementebeiderErstellungvon
Symbolen, Gehusen (Packages), Zeichnungsrahmen etc., andererseits
bernehmen sie spezielle Funktionen, etwa bei der Definition von
Sperrflchen.
ZunchstsolleineneueSchaltplandateiangelegtwerden.SchlieenSiealle
EditorFenster,undwhlenSieimControlPanelDatei/Neu/Schaltplan.
EswirdeineneueSchaltungmitdemNamenuntitled.schangelegt.
NormalerweisesolltenSienieDateienmitdemNamenuntitledabspeichern,
sondernmitDatei/Speichernunter...einenanderenNamenwhlen.
In den hier beschriebenen bungen werden grundstzlich keine Dateien
abgespeichert.
VergrernSienundasSchaltplanEditorFenster.
Der WIRE-Befehl
DerWIREBefehldientdazu,Linienzuzeichnen.
ParameterdesWIREBefehls
Klicken Sie den WIREBefehl im Befehlsmen an. Alle fr diesen Befehl
mglichen Parameter lassen sich jetzt in der Parameterleiste einstellen.
WhlenSiezunchstdenLayer94SymbolsausdemLayerAuswahlfeldaus.
IndiesemLayersolleinrechteckigerLinienzuggezeichnetwerden.
Definieren Sie mit linkem Mausklick den Anfangspunkt des Linienzugs.
BewegenSiedenMauszeigeretwasnachrechtsoben,undwhlenSiedann
ausderParameterleistedieunterschiedlichenKnickwinkel(WireBend).
Unter verschiedenen diagonalen und orthogonalen Modi finden Sie auch
welchezumZeichnenvon90bzw.freienBgen.
Wenn die Verbindung einen rechten Winkel bildet, drcken Sie die linke
Maustaste,umihrePositionzufixieren.BewegenSiedenMauszeigernun
wiederzumAnfangspunkt,und,umdieLinieabzusetzen.
SiesolltennuneinenrechteckigenLinienzugsehen.
WieSiesoebenfeststellenkonnten,lsstsichderKnickwinkelzwischenWire
Segmenten ber die Symbole in der Parameterleiste einstellen. Effektiver
gehtesallerdingsmitderrechtenMaustaste.
Die verschiedenen Knickwinkel lassen sich durch wiederholtes Klicken der
rechtenMaustasteumschalten.
Die drei BogenModi sind im SchaltplanEditor jedoch nur ber die
28
Linienstrke ndern
WhrendderWIREBefehlaktivist,knnenSiedieStrichstrke(Width)im
entsprechenden Auswahlmen in der Parameterleiste whlen, oder einen
bestimmtenWert,getrenntfrjedesSegment,dorteintragen.
UmdieLinienstrkeeinesexistierendenObjektszundern,
CHANGE
inderBefehlsleiste.EinPopupMenffnetsich.
WIDTHundeinweiteresMenerscheint,indemdiegegenwrtige
Strichstrkemarkiertist.
WhlenSiediegewnschteStrichstrkedurcheinenMausklick,undklicken
Sie dann das Objekt, dessen Strichstrke zu ndern ist, mit der linken
Maustastean.
Wenn Sie eine Strichstrke einstellen wollen, die nicht im Men des
CHANGEBefehlserscheint,klickenSieaufdenEintrag ... ganzuntenim
MenundgebendanndengewnschtenWertein.
AlternativknnenSiedieKommandozeilezurEingabebenutzen.TippenSie
zumBeispiel
CHANGE WIDTH 0.017
undklickenSiedasbetreffendeWireSegmentan,umdieBreitezundern,
beziehungsweisebeginnenSieeinenneuenWirezuzeichnen.
berCHANGElsstsichauchdieLinienartverndern.CHANGEundStyle
bietet eine Auswahl von Linienarten an. Selektieren Sie die gewnschte
LinienartundordnenSiediesemitaufdenWirezu.
29
Undo/Redo-Funktion
EinederntzlichstenEigenschaftenvonEAGLEistdieunbegrenzte
UndoFunktion. Klicken Sie das linke Icon beliebig oft an, um vorherige
Aktionen rckgngig zu machen. Verwenden Sie das rechte Icon, um
rckgngiggemachteAktionenerneutauszufhren.
UNDO LIST
in die Kommandozeile eingetippt, zeigteine Liste der bisher ausgefhrten
Aktionen. ber diese Liste kann man gezielt Schritte rckgngig machen
bzw.wiederausfhren.
Der CIRCLE-Befehl
Um den Befehl CIRCLE, der zum Zeichnen von Kreisen dient, zu
aktivieren,
CIRCLE
UmeinenKreiszudefinieren,sindzweiMausklickserforderlich:dererste
legt den Mittelpunkt fest, der zweite definiert einen Punkt auf dem
Kreisumfang. Bewegen Sie den Mauszeiger zum gewnschten Kreismittel
punktund .BewegenSienundenMauszeigereinigeRastereinheitennach
rechts,aberbleibenSieaufderselbenRasterlinieinYRichtung.WennSie
dengewnschtenRadiuserreichthaben,umdenKreiszufixieren.
30
an,oderaktivierenSiedennchstenBefehl.
WennSiedieEscTastedrcken,knnenSieimallgemeineneinObjektvom
Mauszeigerlsen.
Der ARC-Befehl
UmdenBefehlARCzumZeichnenvonKreisbgenzuaktivieren,
ARC
Ein Kreisbogen wird mit drei Mausklicks definiert: der erste legt den
Anfangspunkt fest, der zweite den Kreisdurchmesser und der dritte den
Endpunkt.
Platzieren Sie den Mauszeiger am gewnschten Anfangspunkt und .
BewegenSiedenMauszeigereinigeRasterpunktenachrechts,aberbleiben
Sie auf der gleichen YRasterlinie. Es erscheint ein Kreis, der den
DurchmesserdesKreisbogensangibt. undderKreiswirdzumKreisbogen.
Sie knnen jetzt die Richtung des Kreisbogens mit der rechten Maustaste
ndern. Klicken Sie mehrfach die rechte Maustaste, und Sie sehen, was
gemeintist.SieknnenauchdenKreisbogengreroderkleinermachen,
indemSiedieMausbewegen.WennSiediegewnschteFormerreichthaben.
umdenKreisbogenzufixieren.
DieParameterFlatbzw.RoundbestimmendieFormderBogenenden.
ZeichnenSieeinigeKreisbgenzurbung.WennSiemehrberdenARC
Befehlerfahrenwollen,verwendenSiedieHilfeFunktion.
31
Der RECT-Befehl
UmdenBefehlRECT,derzumZeichnenvongeflltenRechteckendient,
zuaktivieren,
RECT
ZumDefiniereneinesRechteckssindzweiMausklickserforderlich:Dererste
legteineEckefest,derzweitediePositiondesEckpunktsgegenber.
BewegenSiedenMauszeigerzuderStelle,andereineEckedesRechtecks
liegensoll,und.BewegenSiedenMauszeigeretwasnachrechtsundnach
oben.WenndasRechteckdiegewnschteGreerreichthat, umeszu
fixieren.DasRechteckistmitderFarbedesverwendetenLayersgefllt.
MehrberdenRECTBefehlerfahrenSieinderHilfeFunktion.
Der TEXT-Befehl
AktivierenSiedenBefehlTEXTzumPlatzierenvonTextenmit
TEXT
EsffnetsicheinTexteingabeFenster.DorttippenSiedengewnschtenText
ein.FrmehrzeiligeTextefgensiemitderTastenkombinationShift+Enter
einen Zeilenumbruch ein. Nach OK platzieren Sie den Text mit Nun
hngteineKopiedesselbenTextesamMauszeiger.FallsSiekeineTextemehr
platzierenwollen,klickenSiedennchstenBefehloderdasStopIconan.
SolleinweitererText,derunterschiedlichist,platziertwerden,tippenSie
ihninderKommandozeileeinundschlieendieEingabemitderEnterTaste
ab.AnschlieendplatzierenSiedenTextmitderMaus.
Texte,diemehrereaufeinanderfolgendeLeerstellenodereinenStrichpunkt
enthalten,schlieenSieineinfacheHochkommasein.AuchwennSieeine
Fehlermeldung erhalten,weileinTextmiteinem Befehlverwechseltwird,
schlieenSiedenTextineinfacheHochkommasein,alsobeispielsweise:
'Das ist ein Text'
Size, Ratio, Font,Ausrichtung und Layer,sowiederTextselbstknnen
ber den Eintrag Eigenschaften im Kontextmen des Textes gendert
werden. Dieses ffnen Sie mit einem rechten Mausklick auf den
AufhngepunktdesTextes.
AlternativeWegeTexteigenschaftenzundern:
EAGLEbietetverschiedeneSchriftartenzurAuswahl.ber
CHANGE
FONT
32
Platzhaltertexte
WennSiedenText
>SHEET
platzieren, erscheint an dieser Stelle die aktuelle Seitennummer des
SchaltplansinderForm1/1(Blatt1von1).
EAGLEkenntnochmehrsolcherPlatzhalter,z.B.frUhrzeitundDatumder
letzten nderung (>LAST_DATE_TIME) oder des Ausdrucks
(>PLOT_DATE_TIME).
Bei der Bauteiledefinition in Bibliotheken werden blicherweise
PlatzhaltertextefrdenNamen >NAME unddenWert >VALUE verwendet.
AuerdemkannmanfrSymbole>PARTund>GATEverwenden.
Abgesehen von den vordefinierten Platzhaltern interpretiert EAGLE jeden
Text, der mit dem Zeichen '>' beginnt, als Platzhalter fr ein
benutzerdefiniertes, bauteilspezifisches oder globales Attribut. Mehr dazu
findenSieinderHilfezumATTRIBUTEBefehl.
33
12 BIBLIOTHEKEN BENUTZEN
ImLieferumfangvonEAGLEsindzahlreicheBibliothekenenthalten,sowohl
mitbedrahtetenalsauchmitSMDBauelementen.Eine bersichtundeine
BeschreibungderBibliothekenerhaltenSieimControlPanelinderBaum
Ansicht.
IndiesemAbschnittwerdenSielernen,wiemanDevicesausderBibliothek
indenSchaltplanholtundwiemansiedortverwendet.
UmeineleereZeichenflchezuerhalten,schlieenSiezunchstalleEditor
FensterundffnenSieeinenneuenSchaltplan:
Datei/Neu/Schaltplan
Der ADD-Befehl
UmBauteileauseinerBibliothekauszuwhlen,ADDimBefehlsmen,
und der ADDDialog erscheint. Links im Dialog sollte eine Liste der
verfgbaren Bibliotheken erscheinen. Die einzelnen Bibliothekseintrge
lassensichaufklappen(Klickaufdas+Zeichen).JetztsehenSiedenInhalt
gelistet. Selektieren Sie einen Eintrag, sehen Sie rechtsdieentsprechende
Voransicht.
Mit den PfeilTasten knnen Sie sehr schnell durch die angezeigte Liste
navigieren. Pfeilnachrechts klappteineBibliothekodereinDeviceauf.Mit
Pfeilnachlinks kommtmanschnellandenbergeordnetenEintragzurck.
Noch einmal Pfeilnachlinks schliet den Eintrag wieder. Mit Pfeilnach
oben/untenbltternSiezumvorherigen/nchstenEintrag.
WennSieeinenBuchstabeneintippen,wirdderersteEintrag,dermitdiesem
Buchstaben beginnt, selektiert. Tippen Sie mehrere in rascher Reihenfolge
hintereinanderein,zumBeispielcon,sowirdderersteEintragbeginnendmit
congewhlt.
IndieSuchenZeilekannmaneinenodermehrereSuchbegriffeeingeben.Ein
Suchbegriff kann der Name eines Bauteils, oder ein Stichwort aus der
Beschreibung eines Bauteils sein. Es drfen Platzhalter wie * und ?
verwendetwerden.berdieOptionenPads,SmdsundBeschreibung,knnen
Siebestimmenwogesuchtwerdensoll:InBauteilenmitPads,mitSmdsund
inderBeschreibung.
ImSchaltplanEditorkannmanauchnachAttributensuchen.ImBildsucht
manzumBeispielnachderFarnellBestellnummer,diealsAttributfrdieses
Bauteilhinterlegtist.GesuchtwirdnachdemAttributnamenoderauchnach
demAttributwert.
34
ADDDialogmitSuchfunktionfrAttribute
SehenSienachdemerstenADDBefehlkeineEintrgeimFenster,sindkeine
Bibliotheken geladen. In diesem Fall lesen Sie bitte zuerst den nchsten
AbschnittDerUSEBefehl.
WirwollenbeispielsweisedenBaustein74LS00platzieren.TippenSieindie
SuchenZeile
74*00* oder 74LS00*
ein. * stehthier alsPlatzhalter fr dieTechnologiebzw.fr diePackage
Variante. Das Suchergebnis bietet den entsprechenden Baustein in
verschiedenen Package und TechnologieVarianten an.SelektierenSiedas
gewnschte Device und auf OK. Jetzt kann der Baustein im Schaltplan
abgesetztwerden.
Platzieren SiedenMauszeiger etwaslinks vonder Bildschirmmitteund .
BewegenSiedenMauszeigernachrechtsundsetzenSieeinweiteresGatter
mitdemnchstenMausklickab.PlatzierenSieaufdieseWeisevierGatter
umdasZentrumderZeichenflcheherum.
NunplatzierenSieeinfnftesGatterirgendwodaneben.BeachtenSie,dass
EAGLE den ersten vier Gattern die Namen IC1A..IC1D zugewiesen hat,
whrend das fnfte Gatter den Namen IC2A erhalten hat, weil dafr der
nchsteBausteinerforderlichist.
Wenn Sie nun den Layer 93 Pins einblenden, entweder wie vorher
beschriebenoder,indemSie
DISPLAY PINS
in die Kommandozeile eintippen, sind weitere PinParameter grn
dargestellt.ZoomenSieindieZeichnung,sodasseinGattergrodargestellt
wird. Sie werden sehen, dass die Pins als Input (In) oder Output (Out)
gekennzeichnet sind, und dass eine Zahl den Swaplevel angibt. Der
Swaplevel 1 besagt, dass dieser Pin mit einem anderen desselben Gatters
35
36
Der USE-Befehl
Der ADDBefehl durchsucht per Default alle Bibliotheken in den
Verzeichnissen,dieimBibliothekenPfadunterOptionen/Verzeichnisse...im
ControlPanelangegebensind.
Man kann direkt im BibliothekenZweig der BaumAnsicht verschiedene
Bibliotheken von der Suche ausschlieen, indem man auf die grne
Markierungklickt.Grnbedeutetbenutzt,grauunbenutzt.
Diese Vorgehensweise entspricht dem USEBefehl, den Sie auch ber die
Kommandozeileeingebenknnen.
MitdemBefehl
USE *
ldtmanbeispielsweisealleBibliotheken,dieimBibliothekspfadgefunden
werden.WeiteresdazuistinderHilfeFunktionbeschrieben.
Der INVOKE-Befehl
Der INVOKEBefehl dient unter anderem dazu, Versorgungspins an
andere Signale als die vordefinierten Versorgungssignale (z. B. VCC und
GND)anschlieenzuknnen.UmseineWirkungsweisezuverstehen,
INVOKE
undklickenSiedasSymbolIC2AmitderlinkenMaustastean.EinPopup
Menerscheint.
PWRN in diesem Men und die Versorgungspins von IC2 knnen an
beliebigerStelleinderZeichnungplatziertundmiteinembeliebigenNetz
verbundenwerden.
Eine andere Eigenschaft des INVOKEBefehls ermglicht es Ihnen, die
Reihenfolgezundern,inderdieGattereinesBausteinsplatziertwerden.
Sofern der INVOKEBefehl noch aktiv ist, IC2A, und das PopupMen
erscheintwieder.DerTextfrGatterAistgrauundzeigtsoan,dassdieses
GatterschonindieZeichnunggeholtwurde;dieGatter,diemitschwarzem
Textgeschriebensind,knnennochplatziertwerden.WennSienunGatterC
vorGatterBplatzierenwollen, C imPopupMen,unddasGatterkann
mitderlinkenMaustasteanbeliebigerStelleabgesetztwerden.
37
13 SCHALTPLAN ERSTELLEN
IndiesemAbschnittwerdenSielernen,wiemanNetzeundBusseineiner
Schaltungverwendet.DamitsindSiebereitsinderLage,eineSchaltungzu
erstellen.UmeineleereZeichenflchezuerhalten,ffnenSieeinenneuen
Schaltplan.VergrernSiedasSchaltplanFenster.
Die Freeware und die LightEdition untersttzen kein hierarchisches
SchaltplanDesign.MehrdazufindenSieimHandbuchmanual_de.pdf.
Raster
DasStandardrasterfrSchaltplneist0.1inch.Symbolesolltennurin
diesem Raster oder einemVielfachen davonplatziertwerden,dasonst
unterUmstndenkeineNetzeandiePinsangeschlossenwerdenknnen!
DasalternativeRasterknntemanauf0.025inchstellenundsomit
gedrckterAltTastebeispielsweiseLabels,alsoNetzbeschriftungen,ineinem
feinerenRasteranordnen.
Zeichnungsrahmen anlegen
BeginnenSiedamit,einenZeichnungsrahmenauseinerBibliothekzuholen.
DieEAGLEBibliothekframes.lbrenthltverschiedenevordefinierteRahmen.
ADD,und gebenSie im ADDDialog den Suchbegriff A4 oder frame ein.
WhlenSieausdemSuchergebniseinengeeignetenRahmenzumBeispiel
mitDINA4_L aus.AmMauszeigerhngteinRahmenmitSchriftfeld,der
aufeineDINA4SeiteimQuerformat(Landscape)passt.
38
inderAktionsleistean.
39
Value
Device
Package
Library
Sheet
C1
C2
C3
C4
C5
D1
IC1
30p
30p
10n
47u/25V
47u
1N4148
PIC16F84AP
C-EUC1206
C-EUC1206
C-EU025-025X050
CPOL-EUTAP5-45
CPOL-EUTAP5-45
1N4148
PIC16F84AP
C1206
C1206
C025-025X050
TAP5-45
TAP5-45
DO35-10
DIL18
rcl
rcl
rcl
rcl
rcl
diode
microchip
1
1
1
1
1
1
1
40
78L05Z
PROG
APPL
2,2k
F1
78L05Z
PINHD-1X4
PINHD-1X17
XTAL/S
R-EU_R1206
DINA4_L
TO92
1X04
1X17
QS
R1206
linear
pinhead
pinhead
special
rcl
1
1
1
1
1
frames
PlatzierenSiemitdemADDBefehldieaufgefhrtenBausteine.
BittedenkenSiedaran:
Das StandardRaster von 100 mil (= 2,54 mm) im Schaltplan sollte
mglichstbeibehaltenwerden.Sokannmansichersein,dassNetzeauch
tatschlichmitdenPinsderBauteileverbundenwerden.
Die Rasterlinien bzw.punkteknnen Sie ber dasIcondesGRIDBefehls
oderbequemermitderF6Tasteeinundausschalten.
Mit dem MOVEBefehl lsst sich die Platzierung der Symbole jederzeit
ndern: Aktivieren Sie MOVE im Befehlsmen und auf das zu
verschiebendeSymbol.EAGLEstelltdasSymbolhellerdar,umanzuzeigen,
dassesselektiertistundverschobenwerdenkann.BewegenSiedasSymbol
mitderMauszurgewnschtenStelle,undplatzierenSieesmitderlinken
Maustaste. Der MOVEBefehl istnoch aktiv, und dasnchste Objektkann
verschobenwerden.WennSieeinObjektdrehenwollen,bettigenSiedie
rechteMaustaste,solangeesamMauszeigerhngt.
Werden mehrere gleicheBauteile (z.B. C1 und C2) verwendet, kann man
dieseauchmitCOPYvervielfltigen.
Sobald die Symbole platziert sind, beginnen Sie mit dem Befehl NET die
Netze(elektrischeSignaleimSchaltplan)zuverlegen.
VerwendenSieNET,nichtWIREumNetzverbindungenzuzeichnen!
UnddenkenSiedaran:
EinRechtsklickaufeinObjektffnetdasKontextmen.Alleverfgbaren
Befehlelassensichdadurcherreichen.
Der NET-Befehl
Netze mssen exakt im PinAnschlusspunkt beginnen und enden.
Ansonsten kommt keine Verbindung zwischen Pin und Netz zustande.
BlendenSiezurKontrolledenLayer93Pinsein(DISPLAYBefehl).DerPin
AnschlusspunktwirddurcheinengrnenKreismarkiert.
EAGLEvergibtautomatischNamenfrNetze.ImSchaltplandemo1.schhaben
z.B. die Netze an C5 Pin +, U1 Pin 3(VI) und JP2 Pin16 den gleichen
Namen.DiePinssinddeshalbelektrischverbunden,obwohldieNetzlinien
nichtdurchgehendsind.AktivierenSiedenSHOWBefehlundklickenSieauf
einNetzsegment:dasgesamteNetzwirdhelldargestellt.
41
42
43
Zeichnung vervollstndigen
Verwenden Sie den ADDBefehl, um die restlichen Bauelemente und die
Symbolefr+5V,V+undGNDaussupply1.lbrzuplatzieren.
Suchbegriff:*supply*.
Die SupplySymbole reprsentieren die Versorgungsspannungen im
Schaltplan und veranlassen den ERC (Electrical Rule Check), besondere
Prfungendurchzufhren.
44
DerSchaltplandemo1.sch
Der SMASH-Befehl
Beim Rotieren von Bauteilen werden Sie festgestellt haben, dass die
TextefrNameundWertebenfallsrotiertwerden(immerso,dassderText
vonuntenodervonrechtszulesenist).MitdemSMASHBefehllassensich
diese Texte von einem Symbol loslsen, so dass man sie individuell mit
MOVEbewegenundrotieren kann. ZureinfachenZuordnungzuwelchem
Bauteil der Text gehrt, wird beim Verschieben eine Linie vom Text zum
AufhngepunktdeszugehrigenBauteilsangezeigt.
UmdenBefehlzuaktivieren,
SMASH
denMauszeiger aufdemDiodenSymbolplatzieren und .Alternativ kann
mandenBauteilnameninderKommandozeileeingebenunddieEnterTaste
drcken.
45
46
imBefehlsmenan.
DerERCinunsererBeispieldateiliefertzweiWarnungen:
POWER Pin IC1 VSS verbunden mit GND
POWER Pin IC1 VDD verbunden mit +5V
HierbeihandeltessichumHinweise,dassdiebeidenVersorgungsanschlsse
mit anderen Signalen belegt wurden, als ursprnglich in der Bibliothek
definiertwurde.DieVersorgungspinshabendieNamenVSSbzw.VDDund
wurden mit GND bzw. +5V belegt. Das ist in unserem Fall absichtlich
geschehen. Selektieren Sie eine der Meldungen, zeigt Ihnen EAGLE im
SchaltplandieStelle,anderdieUrsachezusuchenist.
Da die beiden Warnungen im Schaltplan kein Problem darstellen und in
diesemFallnurdurchndernderNamenderVersorgungsspannungspinsin
der Bibliothek zu vermeiden wren, kann man sie Billigen. Die Eintrge
verschwindenausdemWarnungenZweigundwerdenindenGebilligtZweig
desMensverschoben.
Bitte bedenken Sie, dass der ERC nur Hinweise auf eventuelle Fehler
gebenkann.InterpretierenmssenSiedasErgebnisselbst!
WennSiemehrberdenERCBefehlerfahrenwollen,tippenSie
HELP ERC inderKommandozeile.
Der BUS-Befehl
Laden Sie zunchst den Schaltplan bus.sch aus dem Verzeichnis
/eagle/examples/tutorial.
SieseheneineSchaltungmiteinemBus.DerBuswirdmitdemBUSBefehl
gezeichnetunderhlteinenautomatischgeneriertenNamen(B$1..).
EinBushatkeinelogischeBedeutung.ErstelltlediglicheinZeichenelement
dar. Logische Verbindungen (Netze) werden ausschlielich mit Hilfe des
NETBefehls definiert. Netze mit demselben Namen sind identisch, selbst
wenn sie sich auf verschiedenen Blttern eines Schaltplans befinden oder
optischnichtzusammenhngen.
47
48
14 AUTOMATISCHE FORWARD&BACK-ANNOTATION
UnterderKontrollederForward&BackAnnotationziehtjede nderungim
Schaltplan eine entsprechende nderung in der Platine nach sich, und
umgekehrt.DabeiknnenmanchenderungensowohlinderSchaltungals
auch in der Platine durchgefhrt werden (z.B. das Benennen von
Bauelementen,Netzenetc.),anderesindnurimSchaltplanmglich(z.B.das
Hinzufgen vonBauelementen). Wenn EAGLE eine derartige Operationin
der Platine nicht zulsst, weist das Programm Sie darauf hin, dass die
entsprechendeAktionimSchaltplanauszufhrenist.
Sie sollten Ihre Platinen immer unter Kontrolle der Forward&Back
Annotationentwickeln,damitsiesichermitdemSchaltplanbereinstimmen.
DasistautomatischderFall,wenneineSchaltungundeinedazukonsistente
Platinendatei geladen sind. EAGLE ldt immer beide Dateien, falls Sie im
selben Verzeichnis existieren. Konsistent heit in diesem Zusammenhang,
dassdieNetzlisten,Bauteile,PackageVarianten,Technologien,Valuesund
Signalklassengleichsind.
Wenn Sie eine Schaltung laden, zu der eine Platinendatei mit gleichem
Namen existiert (oder umgekehrt), fhrt EAGLE eine Konsistenzprfung
durch. Werden Unterschiede festgestellt, haben Sie die Mglichkeit, den
Electrical Rule Check (ERC) zu starten, dessen Ergebnis im ERCFenster
angezeigtwird.ImZweigKonsistenzfehlerwerdendieUnterschiedezwischen
SchaltplanundBoardgezeigt.MitdiesenAngabensindSieinderLage,die
Unterschiedemanuellzubeheben.
Die Forward&BackAnnotation wird dann aufgehoben, wenn nur das
Schaltplan oder nur das PlatinenFenster aktiviert ist. Nehmen Sie dann
nderungenvor,fhrtdaszuinkonsistentenDateien.
BeachtenSiedeshalbbitte:
Wenn Sie beispielsweise an der Platine arbeiten, sollten Sie das
zugehrigeFenstermitderSchaltungnichtschlieen(Siedrfenesaber
zumIconverkleinern),undumgekehrt.
Um die Wirkungsweise der Forward&BackAnnotation beobachten zu
knnen, laden Sie die Datei demo2.sch. Die Platine demo2.brd wird dann
automatischindenLayoutEditorgeladen.
VerkleinernSienunbeideFensterso,dassbeideaufdemBildschirmzusehen
sind,undndernSiedieNamenoderWerteeinigerNetzeoderBauelemente.
VerwendenSiedazudieBefehleNAMEundVALUE.Siewerdensehen,dass
sichdieseNameninbeidenFensternndern.ExperimentierenSieauchmit
dem DELETEBefehl, und denken Sie vor allem daran, dass die UNDO
FunktionauchmitderForward&BackAnnotationfunktioniert.
Wenn Sie eines der beiden EditorFenster versehentlich schlieen, zum
Beispiel mit einem Klick auf den XButton, meldet EAGLE, dass die
Forward&BackAnnotationunterbrochenwurde.
49
Warnunginschwarzundgelb:Forward&BackAnnotation
unterbrochen!
WennSiedieUnterbrechungabsichtlichherbeigefhrthaben,knnenSiedie
MeldungmiteinemMausklickaufdieWarnungverstecken.
50
SchaltflcheStandardundaufOK.
Die Platinenumrisse mssen mit dem WIREBefehlimLayer 20 Dimension
gezeichnet werden: WIRE, und whlen Sie aus dem Auswahlfeld in der
ParameterleistedenLayer20aus.
PositionierenSiedenMauszeigeraufdenKoordinatennullpunktund ,um
denAnfangspunktderUmrissliniefestzulegen.BewegenSiedenMauszeiger
etwas nach rechts. Bettigen Sie die rechte Maustaste, bis beide
LiniensegmenteeinenWinkelvon90Gradbilden,undpositionierenSieden
MauszeigerinderNhederKoordinaten(4.00 3.00).
FixierenSiedenbisherigenVerlaufmit,undbewegenSiedenMauszeiger
zurckzumKoordinatennullpunkt.
MitlegenSiedenEndpunktfest.DamitsinddiePlatinenumrissedefiniert.
SieknnenmitMOVE
dieKantenverschiebenodermitUNDO(F9)bzw.
UNDO LISTundREDO(F10)vorherigeAktionenzurcknehmenbzw.erneut
ausfhren.
Alt+F2bzw.AnklickendesIconsZeichnungsgrenzenstelltdiePlatinesodar,
dasssiedasArbeitsfensterausfllt.
Platzierungsraster
BevormanBauteileplatziert,mussmandasrichtigeRastereinstellen.Das
Platzierungsraster kann anders sein als das Raster, in dem die Umrisse
gezeichnetwordensind,undesistmeistandersalsdasRaster,indemdie
Leitungen verlegt werden. In diesem Fall whlen wir das StandardRaster
von0,05Zoll,dasbereitseingestelltist.
Bauteile platzieren
ADDimBefehlsmen
,undsuchenSienachDIL14.
NachaufdenEintrageines14poligenDILGehuses,hngtdasPackage
am Mauszeiger und kann mit der rechten Maustaste rotiert bzw. mit der
linkenMaustasteplatziertwerden.PlatzierenSiezweiDIL14Gehuse.
Benutzen Sie die F3Taste und die F4Taste, um den Bildausschnitt zu
verkleinernundzuvergrern.
SolldasBauteilaufderPlatineineinembeliebigenWinkelgedrehtabgesetzt
werden,kannman,solangeesanderMaushngt,inderParameterleisteim
FeldWinkeleinenbeliebigenWinkelangeben.KlickenSiedazumitderMaus
indasFeld,tippenSiedenWinkeleinunddrckenSiedieEnterTaste.Jetzt
hngtdasBauteilschongedrehtanderMaus.
Bauteile knnen auch nach dem Platzieren mit Hilfe des ROTATEBefehls
gedrehtwerden.
ROTATEdrehtdasBauteilstandardmigum90.
Wird bei aktivem ROTATEBefehl ein Winkel im Eingabefeld der
Parameterleisteangegeben,wirddasBauteilumdiesenWertweitergedreht.
51
im
BefehlsmenundaufdasPackageodergebenSiedenNamendesSMDsin
derKommandozeilean.
Sie knnen das Package mit weiteren Mausklicks auf die jeweils andere
Platinenseitebringen,solangederMIRRORBefehlaktivist.Frdiefolgende
bungsolltenSiediePackagesaufdemTopLayer(rot)platzieren.
WenndiePositioneinesBauteilsfeststehtundnichtmehrverndertwerden
soll,kannmanesmitdemLOCKBefehlfixieren.ZurVerdeutlichungwird
derAufhngepunktals'x'dargestellt.
Shift+LOCKundeinMausklickaufdasBauteilgibteswiederfrei.
Namen vergeben
UmdengeradeplatziertenPackagesNamenzugeben,
NAMEimBefehlsmen
Bewegen Sie den Mauszeiger in die Nhe des Aufhngepunkts des ersten
DIL14, der mit einem Kreuz markiert ist, und . Es erscheint ein Popup
Men.TippenSie
IC1
unddasBauteilerhltdiesenNamen.WiederholenSiediesenVorgangmit
denrestlichenBauteilen,denenSiedieNamenIC2,R1undR2geben.
MankannObjektnamenauchdirektberdieKommandozeilendern,zum
Beispiel:
52
, undtippenSie
GND
aufPad7vonIC1(IC17),bewegenSiedenMauszeigerzuIC27und,
umdieGNDLuftliniezubeenden.
DamitsinddiebeidenPadsandasSignalGNDangeschlossen.
NuntippenSie
VCC
IC114, bewegen Sie den Mauszeiger zu IC214 und , um die VCC
Luftliniezubeenden.
DefinierenSieweitereVerbindungenaufdiegleicheWeise.
WennSiekeinenWertaufeinenbestimmtenSignalnamenlegen,startenSie
eineLuftlinieohnevorherigeEingabeeinesNamensmitaufdaserstePad
undbeendenSiemit oderdurchAnklickendesStopschildIcons.EAGLE
generiert dann automatisch Signalnamen, die Sie nachtrglich mit dem
NAMEBefehlndernknnen.
EAGLENomenklatur: PadssindAnschlssevonbedrahtetenGehusen
(Layout).Pins sindAnschlsse vonSymbolen(Schaltplan).SMDssind
AnschlussflchenvonSMDGehusen.
Luftlinien knnen mit DELETE gelscht werden, sofern Sie nicht unter
Kontrolle der Forward&BackAnnotation arbeiten (in diesem Fall sind die
VerbindungenimSchaltplanzulschen).
SelbstverstndlichfunktionierenauchUNDO(F9)undREDO(F10).
53
an:
DamitwirdeineBoardDateimitdemselbenNamenwiedieSchaltplanDatei
angelegt,also demo1.brd.BeantwortenSiedieFrage,obdieDateierzeugt
werdensoll,mitOK,undvergrernSiedasLayoutEditorFenster,umden
ganzenBildschirmausnutzenzuknnen.
AlserstesempfehlenwirdiePlatinenumrandungzuzeichnen.Siebestehtaus
Linien,dieimLayer20,Dimensiongezeichnetwerden.
WIRE und whlen Sie in der ParameterLeiste eine feine Strichstrke.
Beginnen Sie nun die Kontur am Koordinatennullpunkt (0 0) mit einem
linkenMausklick.BewegenSiedieMausumdieKonturzuzeichnen.Jeder
weitereMausklickfixiertdenLinienzug,deranderMaushngt.DieKontur
solltegeschlossensein,alsoamStartpunktenden.
Bitte denken Sie daran, dass die Freeware und die FreeTrialLizenz eine
maximale Platinengre von 100mm x 80mm erlauben. Die Kontur sollte
nichtberdieseGrenzenhinausgezeichnetwerden.
54
an,umdieZeichnungindas
Fenstereinzupassen.DieBauteilesindlinksnebenderPlatineangeordnet.
MOVE,dasgrteICetwainderMitte,undbewegenSiedenMauszeiger
indiePlatine.DasBauteilunddieLuftlinienbleibenamMauszeiger.Drcken
Sie dierechteMaustaste,wenn Sie dasBauteil rotieren wollen. umdas
Bauteilabzusetzen.
PlatzierenSiealleBauteileaufdieseWeise.
AlternativkannmaneinBauteilauchberdenNamenansprechen.
MOVE
undtippenSieinderKommandozeile
JP1
unddiesesBauteilhngtanderMaus.
SolleinBauteilaneinerbestimmtenPositionfixiertwerden?Dannsichern
SieesmitdemLOCKBefehlgegenVerschieben.
KlickenSiedasRATSNESTIcon,umdieLuftliniensoberechnenzulassen,
dass sie die krzesten Verbindungen darstellen. Geben Sie diesen Befehl
immer wieder, wenn Sie beurteilen wollen, wie gut Ihre Platzierung ist
(mglichstkurzeWege,mglichstkeineverdrehtenSignalbndeletc.).
EAGLEordnetdieBauteilezunchstautomatischlinksvonderPlatineim
negativen Koordinatenbereich an. Sie drfen die Bauteile z.B. in der
LightEditionnurinnerhalbdesKoordinatenbereichs100mmx80mm
absetzen.UmSignalezuverlegenoderauchspterdenAutorouterbzw.
den FollowmeRouter zu nutzen, mssen Sie die Bauteile in diesen
Bereichschieben.
Autorouter: kleine Kostprobe
WennSieeinekleineKostprobedesAutorouterssehenwollen,klickenSie
das Icon des AUTOBefehls im Befehlsmen
feineresRoutingRaster(RoutingGrid,Default50mil).DannaufOK.
IstdiePlatzierunggut,sollteerschnellfertigsein(Meldung:...beendetinder
Statuszeile). Wenn es Ihnen zu lange dauert, brechen Sie ihn durch
AnklickendesStopschildIconsab.
BesttigenSiedieFrageUnterbrechen?mitJa.
Wenn Ihnen das Ergebnis nicht gefllt, machen Sie es mit RIPUP
rckgngig. FallsSie einzelne verlegte Leitungen in Luftlinien verwandeln
wollen,klickenSiedieseLeitungenan.DasselektierteSegmentwirdineine
Luftlinie verwandelt. Ein weiterer Klick auf die Luftlinie lst den ganzen
Signalzweigauf.WennSiealleLeitungeninLuftlinienverwandelnwollen,
zuerst auf RIPUP,danngleich auf dasAmpelIconan.Die Frage Alle
Signaleumwandeln?beantwortenSiemitJa
55
verwandeltLuftlinieninLeitungen.
ROUTE imBefehlsmen.
AnfangspunkteinerLuftlinieoderAngabedesSignalnamensin
derKommandozeile.DerStartpunktdesRoutingsliegtdannder
aktuellenMauspositionamnchsten.
berdieParameterleisteknnenSieweitereEigenschaften,etwadieBreite
(Width)derLeiterbahnoderdenLayer,definieren.DieeingestellteLeiter
bahnbreitegiltsolangebisSieeinenneuenWertwhlen.
WenndieLuftlinieaneinerbereitsverlegtenLeiterbahnmitandererBreite
beginntundSiedieneueLeiterbahnauchmitdieserBreiteverlegenwollen,
halten Sie die ShiftTaste gedrckt whrend Sie mit ROUTE auf die
Signallinieklicken.
AlleAngabenbeziehensichaufdasaktuelleingestellteRaster(GRID).
BewegenSiedenMauszeiger,umdieLeitungzuverlegen,umdasSegment
zubeendenunddieRichtungfreinneuesSegmentzundern.umden
RouteVorgangfrdasSignalanderaktuellenMauspositionzubeenden.Da
derROUTEBefehlnochaktivist,knnenSiesoforteinneuesSignalrouten.
WhrendSieeinSignalrouten,knnenSiedenKnickmoduszwischenzwei
Segmenten mit der rechten Maustaste weiterschalten. Versuchen Sie die
verschiedenenEinstellungen;dabeiistesauchmglich,LeitungeninBgen
zu verlegen (Parameter Wire_Bend, siehe auch SETBefehl). Die beiden
FollowmeModi (Knickmodus 8 und 9) sind nur ber die Parameterleiste
erreichbarundwerdenimnchstenAbschnittbeschrieben.
WennSiedenLayerfreineLeitungndern,nachdemSieeinSegmentmit
derlinkenMaustastegestartethaben,werdendieanschlieendgerouteten
Segmente im neuen Layer gezeichnet. Die fr den Wechsel der Ebene
erforderlicheDurchkontaktierungsetztEAGLEautomatisch.
Setzen Sie ein Leiterbahnende aufeiner zum gleichen Signalgehrenden,
aber in einem anderen Layer verlegten Leiterbahn ab, wird blicherweise
56
erreichen.EsgibtdieMglichkeit,geradlinigeoder
oder
anklicken.
DerFollowmeRouterwirdnuruntersttzt,wenndasAutorouterModul
vorhandenist.
Im PartialModus wird nach Anklicken einer Signallinie der Verlauf der
LeiterbahnvonderaktuellenMauspositionzumAnfangspunktdeskrzeren
Teils der Luftlinie berechnet und angezeigt. Bewegen Sie die Maus, wird
sofort ein neuer Weg errechnet und dargestellt. Die Leiterbahn folgt der
Mausbewegung. GeflltdasErgebnis,fixieren SieesmiteinemMausklick.
Jetzt verlegen Sie das nchste Stck der Leiterbahn. Bewegen Sie den
MauszeigerandiegewnschteStelle.DerFollowmeRouterberechnetden
weiterenVerlaufderLeiterbahn.
Im FullModuswirdeinevollstndigeVerbindungerzeugt.SobaldSieeine
Signallinieanklicken,wirdvonderaktuellenMauszeigerpositionausinbeide
RichtungenderVerlaufderLeiterbahnerrechnet.
DerFollowmeRouterbeachtetdieVorgabenausdenDesignRegelnundden
Netzklassen. Einstellungen, die die Art und Weise des Leiterbahnverlaufs
beeinflussen, werden im General und FollowmeTabdes AutorouterSetup
Fensters getroffen. Klicken Sie dazu auf das AUTOIcon
in der
57
undSPLIT
bewegenundanordnen,
mitdemRIPUPBefehl
einverdrahtetesSignalinLuftlinien
verwandeln,
mitdemDELETEBefehl
Signalelschen(nichtbei
Forward&BackAnnotation),
GehusevariantenberCHANGEPACKAGE
PACKAGE)oderREPLACE
(odernur
austauschen.Indemo3.brdwurde
beispielsweisedasPackagevonIC1durcheineSMDVarianteersetzt.
EinstellungenindenDesignRegeln(z.B.frRestring)modifizieren,
mitSMASH
ROTATE
TextevonBauteilenlsenundmitMOVE
bewegenunddrehenodermitCHANGE
modifizieren.
EckeninLeiterbahnenmitdemMITERBefehl
abschrgenbzw.
abrunden
58
59
60
61
AllegenanntenAktionenlassensichmitdemUNDOIconinder
AktionsleisterckgngigmachenundmitdemREDOIconerneutausfhren.
UNDO LIST
in der Kommandozeilen oder dasMen Bearbeiten, Undo/RedoListe ffnet
eine Liste der bisher ausgefhrten Aktionen. Sie knnen gezielt eine
bestimmteAnzahlvonSchrittenrckgngigmachenoderwiederausfhren
lassen.
Innenlayer
InnenLayer(Route2...15)knnenzumRoutenvonSignalenindergleichen
WeiseverwendetwerdenwieTopundBottomLayer.
62
63
16 AUTOROUTER
KeinAutorouterderWeltwirdIhrLayoutgenausoentwerfen,wieSiees
habenwollen.AbererkannIhneneineganzeMengestumpfsinnigerArbeit
abnehmen.IndiesemKapitelwollenwiraneinemBeispielzeigen,dassman
manuellesundautomatischesRoutenbequemmiteinanderverbindenkann.
LadenSiediePlatinehexapodu.brd.
BlendenSiemitHilfedesDISPLAYBefehlsdieLayer21 tPlace,23 tOrigins,
25tNames,27tValuesund51tDocuaus,damitdieBauelementenichtmehr
dargestelltwerden.
AufdieserPlatinesinddiebeidenSignaleAC1undAC2vonHandverlegt
worden.AuerdemsindmitRechtecken(RECT)indenLayern41 tRestrict
und42bRestrictSperrflchenfrdenAutorouterangelegtworden.Innerhalb
dieser Flchen darf er im Layer 1 Top bzw. 16 Bottom keine Leitungen
verlegen.DasBauteilB1liegtineinerSperrflcheimLayer43vRestrict.Das
bedeutet,hierdrfenkeineDurchkontaktierungengesetztwerden.
StartenSiedenAutoroutermitdemAUTOIconimBefehlsmen.
EsffnetsicheinMen,indemSieindividuelleEinstellungen vornehmen
knnen(SieheHilfeFunktionundEAGLEHandbuch).
JenachdemwiedasProgramminstalliertwurde,knnteessein,dassSie
nichtgengendRechteimVerzeichnishaben,umdenJobauszufhren.
Wenden Sie sich in diesem Fall an Ihren Systemadministrator oder
kopierenSiedenInhaltdesOrdnersineinenprivatenBereichaufdenSie
volleZugriffsrechtehaben.
Frdashexapodu.brdsolltenSiedasRaster(RoutingGrid)aufdenWert10
mil bzw. 0,254 mm einstellen. Sie knnen es auch dem Autorouter
berlassen das Routingraster oder die Vorzugsrichtungen automatisch zu
whlen.
AlternativknnenSieberdieSchaltflcheLaden..dieAutorouterParameter
ausderSteuerdateihexapodu.ctlladen.
64
65
vorgewhltenWerte.EinKlickineinesderParameterFelder(zumBeispiel
imRestringTab)zeigteineanschaulicheGrafik.
bernehmen, um die DesignRegeln dem Layout zuzuordnen. Abbrechen
beendetdenDialog, Prfen startetdenDesignRuleCheck.ber Auswhlen
kann man einen bestimmten Bereich zur Prfung auswhlen. Ziehen Sie
einfachmitderMauseinRechteckberdenzuprfendenBereich.
DerletzteSchrittbeimEntwurfeinerLeiterplatteistderDesignRuleCheck
(DRC). Dabei wird die Platine auf die Einhaltung bestimmter Kriterien
berprft,diederBenutzervorgibt.
LadenSiedieDatei demo3.brd.UmdiePrfungzustarten,klickenSiedas
DRCIconimBefehlsmenan.EsffnetsichdasDRCMen,woSieauchdie
DesignRegelnfestlegenknnen.PrfenstartetdenDRC.
In der Statuszeile sollte nun die Meldung DRC: Keine Fehler erscheinen.
DamithabenSiedieGewhr,dassIhreDesignRegelneingehaltensind.
BewegenSienunmitMOVEeineroteLeitungbermehrereandererote,und
startenSiedenDRCerneutmit
DRC;
DerStrichpunktverhindertdasErscheinendesMensundstartetdenBefehl
sofort.
NunwirdeineAnzahlvonFehlerninderStatuszeilegemeldetwerden.Es
ffnetsichgleichzeitigeinFenstermitderListederDRCFehler.
SelektiertmaneinenFehler,zeigtEAGLEdieentsprechendeStelleimLayout.
FehlersinddurcheinFehlerpolygonmarkiert.
InmanchemFllenwillmaneventuellFehlertolerieren:Daskannmanber
dieSchaltflcheBilligen.DasFehlerpolygonwirdfrdiesenFehlernichtmehr
angezeigt.
HabenSieeinenFehlerkorrigiert,knnensiediesenalsBehandeltmarkieren.
MitLschenentfernenSieeinenFehlerganzausderListe.
WennSieineinerPlatineObjektefinden,dieSienichtlschenknnen,
knnteessichumFehlermarkierungenhandeln,diederDRChinterlassen
hat.DiesekannmanmitERRORSCLEARentfernen.
66
18 BIBLIOTHEKEN
Die Bauelemente, die Sie in Schaltungen verwenden, sind in Bibliotheken
gespeichert.DerBibliotheksEditorhatdieselbeBedieneroberflchewieder
SchaltplanundderLayoutEditor.DamitistfrdasDefinierenvonBauteilen
nurdieKenntniseinigerzustzlicherFunktionenerforderlich.
EineBibliothekbestehtimNormalfallausdreiBestandteilen:
Package:DasGehuseinderPlatine
Symbol:DieSchaltplandarstellungdesBauteils
Device:DerrealeBaustein,alsodieKombinationaus
SymbolenundPackages
FallsIhreEAGLELizenznurdenSchaltplanEditorodernurdenLayout
Editorbeinhaltet,knnenSietrotzdemvollstndigeBauelementeinden
Bibliothekendefinieren.
Eshatsichalssinnvollerwiesen,eigeneBauteiledefinitionenineigenen
Bibliotheksdateien anzulegen. So bleiben die von CadSoft gelieferten
Bibliotheksdateien unverndert und knnen, zum Beispiel bei einem
Update, problemlos erneuert werden. Ihre selbst erstellten Bauteile
bleibendanninjedemFallunvernderterhalten.
AndieserStellesolleinkurzesBeispieleinerBauteildefinitionfolgen:
ffnen Sie zuerst eine neue Bibliothek ber Datei/Neu/Library imControl
Panel.EsffnetsichdasLibraryEditorFenster.
Widerstands-Package
WhlenSiedenPackageEditierModusinderAktionsleiste,undtragen
SieindasFeld NeudenPackageNamenR10ein.DieFrage NeuesPackage
'R10' anlegen? beantworten Sie mit Ja. Spter mssen Sie auch
entsprechendeFragenbeimAnlegeneinesneuenSymbolsundeinesneuen
DevicemitJabeantworten.
StellenSiemitdemGRIDBefehldaspassendeRasterfrdiePlatzierung
der Pads ein. Fr bedrahtete StandardBauelemente wird fr gewhnlich
0.05inchbzw.50milverwendet.
WennessichumeinenbedrahtetenWiderstandhandelt,selektierenSie
PADundstelleninderParameterleistePadFormunddenBohrdurchmesser
ein. Der DefaultWert fr den PadDurchmesser ist auto. Die endgltigen
Mae ergeben sich aus den Einstellungen in den DesignRegeln. Dann
platzierenSiezweiPadsimgewnschtenAbstand.DerZeichnungsnullpunkt
istspterderAufhngepunktdesBauteils,andemesselektiertwird.Ersollte
deshalbetwainderMittedesBauteilsliegen.
67
68
Widerstands-Symbol
WhlenSiedenSymbolEditierModus,undtragenSieindasFeld Neu
den SymbolNamen R ein. Dieser Name hat nur interne Bedeutung und
erscheintnichtinderSchaltung.
StellenSienunsicher,dassalsRaster0.1incheingestelltist.DiePinsder
Symbole mssen in diesem Raster platziert werden, da EAGLE darauf
abgestimmtist.
SelektierenSiedenPINBefehl.InderParameterleisteknnenSienun
die Eigenschaften dieses Pins einstellen, bevor Sie ihn mit der linken
Maustaste platzieren. Alle Eigenschaften knnen Sie nachtrglich mit dem
CHANGEBefehl ndern. Dabei lassen sich auch Gruppen definieren
(GROUP), deren Eigenschaften anschlieend mit CHANGE und CtrlTaste
plusrechterMaustastegendertwerden.ErklrungenzudenPinParametern
findenSieinderHilfeFunktion.
Mit dem NAMEBefehl knnen Sie die Pins benennen, nachdem Sie
platziertwurden.
SchaltplansymbolimLayer94Symbols.PlatzierenSiedieTexte>NAMEund
>VALUE in den Layern 95 Names und 96 Values, und zwar dort, wo der
NameundderWertdesBauelementsimSchaltplanerscheinensollen.Zur
genauenPlatzierungderTexteknnenSiedasRasterfeinereinstellen,auch
whrendderTEXTBefehlaktivist.StellenSiedasRasteraberanschlieend
69
Widerstands-Device
LegenSiemitHilfediesesIconsdasneueDeviceR10an.WennSiedas
Bauteil mitdem ADDBefehlspter in dieSchaltungholen,whlenSiees
unterdiesemNamenaus.DieNamenfrdasDeviceunddasPackagesind
hierbrigensnurzuflliggleich.
BeiBauteilenmitverschiedenenTechnologienoderPackageVariantenmuss
manPlatzhalterfrdieBezeichnerimDeviceNamenvorsehen.
* stehtfrdieTechnologie, ? frdiePackageVariante.DefinierenSiez.B.
einenBaustein7400in L, LSTechnologie,lautetderrichtigeDeviceName
74*00.DieBezeichnungderPackageVariantewirdautomatischamEndedes
Namensangefgt.SollderVariantennamebeispielsweiseamAnfangstehen,
mussdasFragezeichenverwendetwerden:?74*00.
Mit einem Klick auf die Schaltflche Neu rechts unten in DeviceEditor
FensterordnenSiedas(zuvordefinierte)GehusefrdasDevicezu.ImFall
des Widerstands whlen Sie R10. ber Neu lassen sich auch mehrere
PackageVarianten, die von diesem Device verwendet werden sollen,
definieren.
PREFIXlegteinenPrfixfrdenNamenfest,derinderSchaltungzunchst
automatischvergebenwird.BeimWiderstandistdassinnvollerweise R.Die
WiderstndewerdendannmitR1,R2,R3usw.bezeichnet.DieNamenlassen
sichjederzeitmitdemNAMEBefehlndern.
MitVALUElegenSiefest,obinderSchaltungbzw.imBoardderWertdes
Device verndert werden kann. Beim Widerstand ist das zwingend
erforderlich(On).BeianderenBauelementenkannessinnvollsein,denWert
aufOffzusetzen.
Mit dem ADDBefehl holen Sie das vorher definierte Widerstands
SymbolindasDevice.
Besteht ein Device aus mehreren Schaltplansymbolen, die unabhngig
voneinander in der Schaltung platziert werden sollen (in EAGLE Gates
genannt), dann ist jedes Gate einzeln mit dem ADDBefehl dem Device
hinzuzufgen.
StellenSieinderParameterleisteals Addlevel Next undals Swaplevel 0 ein,
undplatzierenSiedasGateinderNhedesNullpunkts.
DerSwapleveldesGatesverhltsichanalogzumSwapleveleinesPins.Der
Wert 0 besagt, das Gate ist nicht mit einem anderen Gate des Device
austauschbar.EinWertgrerals0besagt,dasGatekanninderSchaltung
mit einem anderen Gate desselben Device und gleichem Swaplevel
ausgetauschtwerden.DerdazuerforderlicheBefehllautetGATESWAP.
70
DasConnectFenster
ImvorliegendenBeispielwurdedasWiderstandsGateautomatischmit G$1
bezeichnet, deshalb erscheinen in der Spalte Pin die Pins 1 und 2 dieses
Gates.InderSpaltePadsinddiebeidenAnschlssedesGehusesaufgefhrt.
MarkierenSieeinenPinunddaszugehrigePad,undklickenSieConnectan.
FallsSieeineVerbindungrckgngigmachenwollen,markierenSiesieunter
Connection,undklickenSieDisconnectan.OKbeendetdenDialog.
71
DerDeviceEditor
DasDevicekannmitDESCRIPTIONbeschriebenwerden.DieBeschreibung
erscheintimControlPanel,wenndasBauteilinderBaumAnsichtselektiert
ist. Sie wird auch von der Suchfunktion des ADDBefehls bercksichtigt,
soferndieOptionBeschreibungaktiviertist.
DamitistderWiderstandvollstndigdefiniert,undkannineineSchaltung
geholtwerden.
Denken Sie daran, dass die neue Bibliothek zuerst mit USE geladen
werdenmuss.NursostehtsiebeimADDBefehlzurVerfgung.
inder
72
inderAktionsleistean.MarkierenSie
dieOptionenSchwarz,GeflltundDrehen(weildieZeichnungimQuerformat
vorliegt).DieOptionenSpiegelnundKopfberwerdennichtmarkiert.
Tragen Sie unter Skalierungsfaktor und SeitenLimit jeweils 1 ein. Damit
legenSiefest,dassdieZeichnungmitdemSkalierungsfaktor1ausgegeben
werden soll, falls Sie auf eine Seite passt. Wenn nicht, wird der
Skalierungsfaktorautomatischsoverkleinert,dassdieZeichnungaufeiner
Seite Platz hat. Bei SeitenLimit 0 wird die Zeichnung immer mit dem
eingestelltenSkalierungsfaktorausgedruckt.
DenDruckerwhlenSieberdieSchaltflcheDrucker...aus.
IstdieOptionTitelzeilemarkiert,wirdeineBildunterschriftausgedruckt,die
AngabenwieDatum,Uhrzeit,DateinameundSkalierungsfaktorenthlt.
73
Bohrdaten erzeugen
ZustzlichmssenSienochBohrdatenerzeugen.DazuverwendenSieden
Job excellon.cam. Dieser Job besteht nur aus einem einzigen Schritt. Der
EXCELLONTreiber erzeugt eine Datei, die Bohrkoordinaten und
Bohrertabellegemeinsamenthlt.DieAusgabedateihatdieEndung.drd.
Diese geben Sie gemeinsam mit den Gerberdateien an den Leiterplatten
Herstellerweiter.
WeitereInformationenfindenSieindenCAMProzessorHilfeSeitenundim
Handbuch.
Weitere Fertigungsdaten
EAGLE stellt eine Reihe von sogenannten UserLanguageProgrammen zur
Verfgung, mit denen es mglich ist, verschiedenste Daten zur erzeugen.
Darunter auch Daten fr Bestckungsautomaten, Testautomaten,
StatistikdatenfrdenLeiterplattenHersteller(wievieleBohrungen,Bauteile,
Layerusw.),Stcklisten oderauchDatenzur Erstellungen vonPrototypen
miteinerFrsmaschine.
Im UserLanguageProgrammeZweig der BaumAnsicht im Control Panel
findenSieeineAuflistungallerULPs.KlickenSieaufdieeinzelnenEintrge,
umdieBeschreibungderProgrammezusehen.
74
20 DATENAUSTAUSCH
Die EAGLE-User-Language
EAGLE enthlt eine integrierte, Chnliche Benutzersprache in Form eines
Interpreters.SielsstdenZugriffaufbeliebigeDaten(inEAGLEoderauch
extern) zu. Damit steht ein leistungsfhiges Werkzeug fr die Erzeugung
beliebigerAusgabeformateundeinflexiblesImportwerkzeugzurVerfgung.
Ein anschauliches Beispiel ist die Datei bom.ulp zur Erzeugung von
Stcklisten.
Mit Hilfe der UserLanguage lassen sich auch benutzerspezifische Befehle
realisieren, die mit Hilfe des ASSIGNBefehls sogar eigenen Tasten
zugeordnetwerdenknnen.
SehenSiesichdieDateienmitderExtension*.ulpunddenentsprechenden
AbschnittderHilfeFunktionan,umeinenEindruckvondenMglichkeiten
derUserLanguagezubekommen.
Ein UserLanguageProgramm startet man mit dem RUNIcon
in der
Aktionsleiste.
Zustzliche UserLanguageProgramme finden Sie auch auf unseren
InternetSeiten:http://www.cadsoft.de/download.htm
75