Hallo!
Für meine Schaltung ist es wichtig, mehrere GNDs zu definieren. U.a.
gibt es PowerGND, SignalGND, SystemEarth. Diese drei HauptGNDs haben
dann allerdings jeweils noch Untergruppen. Also z.B. PowerGND1 und
PowerGND2. Die drei HauptGNDs habe ich schon jeweils mit einem anderen
GND Symbol gezeichnet. Es gibt dann zu manchen Untergruppen noch mehrere
(mehrere PowerGND1 z.B., die dann verbunden werden sollen!!)
Allerdings ist bei den Untergruppen das Problem, dass ich nicht die
gleichen Namen verwenden kann (nur gleiche Werte, aber das hilft mir für
mein Board-Layout dann leider gar nichts!). Ich habe es schon mit
Power_GND1@1, Power_GND1@2 etc probiert, dann erscheint aber die
angehängte Fehlermeldung beim ERC-Check.
Kann man EAGLE also irgendwie definieren, welche GND zusammen gehören?
Im Board Design macht man das dann mit einer Polygon-Fläche, oder? Aber
ich würde das gerne vorher definiert habe, bevor ich das ganze ins Board
übertrage!
Wäre für jede Hilfe sehr dankbar!
LG
LMB
Mh, vielleicht hab ich das nen bisschen blöd formuliert, sorry!
Also: Es gibt PowerGND1 (und das mehrmals, also sowas wie PowerGND1a,
b...) und PowerGND2 (auch mehrmals). Diese alle PowerGND1 sollen
zusammen sein, aber getrennt von PowerGND2!
Und das Ganze dann nochmal für die SignalGNDs..also auch wieder
verschiedenen 1er und 2er.. PowerGND1, PowerGND2, SignGND1, SignGND2 und
SystemEarth sind also 5 GNDs, die jeweils getrennt sein MÜSSEN!!
Jeweils in ihrer Gruppe (also PowerGND1 z.B.) gibs aber noch mehrere
PowerGND1!
Hoffe, man kann diese Erklärung besser verstehen :D
Ich dachte, wenn ich ihnen unterschiedliche Namen gebe, dann werden sie
im Board nicht verbunden! Und das ist ja das, was ich brauche.
Oder verbindet Eagle die GND zusammen, die ein gleiches Symbol haben??
eagle schrieb:>>Kann man EAGLE also irgendwie definieren, welche GND zusammen gehören?>> Sind die GND nun getrennt oder doch zusammen??????
gleicher Name ist gleiches Signal,also im brd auch verbunden.
Was du vielleicht willst ist einen Sternpunkt für alle MAssen?
Dann nennst du deine unterschiedlichen MAssen gleich und lässt sie an
einem Punkt im brd absichtlich überlappen, evtl muss man da noch an
polygon rank einstellungen rumspielen, oder du machst einen 0 Ohm
Widerstand dazwischen, den du bestückst damit sich die GND flächen
elektrisch verbinden.
Stefan S. schrieb:> Dann nennst du deine unterschiedlichen MAssen gleich und lässt sie an> einem Punkt im brd absichtlich überlappen, evtl muss man da noch an> polygon rank einstellungen rumspielen, oder du machst einen 0 Ohm> Widerstand dazwischen, den du bestückst damit sich die GND flächen> elektrisch verbinden.
Mit Sperrflächen kann man erreichen das geflutete Masseflächen in einem
Punkt zusammenlaufen.
Bauteile geht nicht, das wird hochgezählt, hat ja aber einen guten
Grund.
Und Signale kannst du natürlich gleich benennen, dann werden sie
automatisch verbunden
geh mal in die supply lib, da sind doch verschiedene GND symbole bzw
signalnamen drin, und wenn die nicht reichen, baust du dir ein neues
eigenes Symbol.
Das tut alles nur so kompliziert, wenn mans dann testen kriegt mans
schon hin.
LMB schrieb:> Aber leider ist es in EAGLE nicht möglich, zwei Bauteilen oder> Linien> den gleichen Namen zu geben!! Deswegen habe ich ja das Problem überhaupt> :D
Wieso ist das nicht möglich? Wird doch zum Beispiel dafür genutzt,
Verweise auf andere Schaltplanseiten zu erstellen (XREF). Alle
gleichlautenden Namen werden miteinander verbunden, egal ob auf dem
Schaltplan eine Linienverbindung existiert oder nicht.
Also ich habe jetzt alle elektrischen Verbindungen zu den jeweiligen
GNDs die nachher zusammen gehören sollen gleich benannt. Z.B. POWGND1.
Hat gut funktioniert!
Es sind allerdings immer noch folgende Fehlermeldungen vorhanden:
"Supply-Pin GND überschrieben mit mehr als einem Signal (POWGND1, GND,
POWGND2)".
Das verstehe ich jetzt nicht ganz!
LMB schrieb:> Supply-Pin GND
Damit sind wahrscheinlich die Versorgungsspannungspins von irgendwelchen
ICs gemeint, die in der Bibliothek mit GND bezeichnet sind, bei Dir im
Schaltplan dann aber an einen anderen Ground angeschlossen sind.
Ich habe mir neue Symbole erstellt für die einzelnen GNDs und die Pins
dementsprechend definiert/umbenannt! Die Symbole für verschiedene
Bauteile habe ich dann ebenfalls umbenannt. Jetzt funktioniert alles!
Vielen Dank für eure Hilfe!