Forum: Platinen Eagle Probleme mit elektrischen Verbindungen


von LMB (Gast)


Angehängte Dateien:

Lesenswert?

Guten Morgen!

Ich weiß, dass ich sicher die 100erste Person bin mit Verbindungsfehlern 
bei EAGLE, aber tatsächlich habe ich schon Einiges ausprobiert und 
langsam aber sicher verzweifle ich vollkommen an diesem Programm!

Problem 1

Wie man auf dem beigefügten Bild erkennen kann habe ich einen 
Spannungswandler, der zunächst einmal plötzlich seine Pin Belegungen 
nicht mehr anzeigt  (obwohl sie im Symbol beschriftet sind). Des 
Weiteren stellt er keine Verbindung zum +12V Netz her, obwohl auch die 
Leitungen nach +12V benannt sind. Was habe ich bisher getan:
a) Sowohl die ULP zum Festlegen des Symbols auf dem Raster, als auch das 
ULP für den ganzen Plan zum Festlegen auf dem Raster angewendet.

b) Ich habe das Bauteil ungefähr 6 mal neu eingefügt, ersetzt, das 
Symbol angepasst. Zwischendurch hatte er auch keine Verbindung zu einem 
Eingang, dann war sie wieder da. Die Leitungen zwischen der 
Spannungsquelle, dem Kondensator und dem Spannungswandler habe ich in 
verschiedenen Reihenfolgen wieder neu erstellt. Hat auch nichts geholfen 
bzw. immer nur soweit, dass nie Alles verbunden war.

Was kann ich tun damit folgende Fehlermeldungen nicht mehr auftauchen:
-"Nahe beieinander liegende, aber unverbundene Linien in Netz +12V" (die 
habe ich 5 mal für die gleiche Verbindung!!)
-Netz +8V überlappt Pin
-Segment des Netzes +12V hat keine erkennbare Verbindung (z.B. 
Label....)  -> Da habe ich dann auch versucht "Junctions" 
einzufügen..daraufhin kommt der Error: "Kein Netz gewählt".

Problem 2:

An verschiedenen Bauteilen (Zif-STecker, Lemo-STecker), die jeweils mit 
Relais verbunden sind, bekomme ich trotz einer Verbindung ( nur 
Sichtverbindung - keine Verbindung beim Bewegen des Bauteils) die 
Fehlermeldungen:
1. Keine Pins an Netzt N$(variabel)
2. Nur ein Pin an Netzt N$(variabel)

Auch hier habe ich die Bauteile neu eingefügt, Verbindungen neu gezogen 
etc. Also irgendwie wollen da aber nirgendwo Verbindungen entstehen.


Generell habe ich meinen Schaltplan schon erneute aufgebaut und alle 
Verbindungen neu gezogen. Hat zwar weniger Fehlermeldungen gebracht, 
aber die restlichen Warnungen habe ich immer noch!

Ich brauche bitte dringend HILFE! Mir gehen die Ideen aus!

LG
LMB

von Tom (Gast)


Lesenswert?

LMB schrieb:
> a) Sowohl die ULP zum Festlegen des Symbols auf dem Raster, als auch das
> ULP für den ganzen Plan zum Festlegen auf dem Raster angewendet.

Braucht man nie, wenn man keine kaputten Amateur-Libraries verwendet. 
Das Raster wird im Schaltplan grundsätzlich NIEEEEEE angefasst.

Du hast es irgendwie geschafft, die grünen Linien nicht im richtigen 
Raster zu zeichnen.

Also alle Verbindungen löschen, Raster wieder auf 0.1" stellen und neu 
malen.

von Volker S. (vloki)


Lesenswert?

Also die verbreitetsten Anfängerfehler die ich immer wieder sehe sind

1. Das Rasters wird abgeschaltet
2. Verbindungen werden mit dem falschen Befehl gezeichnet
(NET ist der richtige WIRE der falsche)

von Falk B. (falk)


Lesenswert?


von W.S. (Gast)


Lesenswert?

LMB schrieb:
> a) Sowohl die ULP zum Festlegen des Symbols auf dem Raster, als auch das
> ULP für den ganzen Plan zum Festlegen auf dem Raster angewendet.

Was - zum Kuckuck - ist das denn für ein seltsames ULP, was du da 
angewendet hast?

Offenbar versuchst du, mit Gewalt Eagle zu etwas zu zwingen, was ganz 
offensichtlich FALSCH ist - und Eagle tut es eben nicht, sondern weist 
dich eindeutig drauf hin, was da falsch ist.

Guck dir dein eigenes Bildschirmfoto mal an: Dort siehst du auf den 
ersten Blick, daß es dort schiefe Netzlinien gibt, die dann folgerichtig 
auch nicht die Pins treffen, die sie eigentlich treffen sollten. 
Vielleicht eine Wirkung deines seltsamen ULP's.

Mein Rat:
1. lösche ALLES in deinem Schematic
2. geh in die betreffende Lib und editiere deinen NCP4640, denn dort 
scheint mir diverses ebenfalls falsch zu sein. Beim Symbol kannst du 
dort einstellen, ob Pin und/oder Pad Namen sichtbar sein sollen oder 
nicht. Vielleicht ist das Symbol sogar in Ordnung und bloß dein ULP 
macht Mist daraus. Falls aber die Pinkoordinaten des Symbols nicht auf 
dem Default-Raster liegen sollten, mußt du dieses korrigieren, sonst 
wirst du auf ewig keine Verbindung eines Netzes hinkriegen.
3. setze das Raster im Schematic auf default (also 0.1 Zoll) und gib 
deine gesamte Schaltung neu ein. Und hüte dich vor irgendwelchen ULP's, 
deren Wirkung du nicht genau kennst.

W.S.

von LMB (Gast)


Lesenswert?

Also ich habe vorher alles schon einmal neu verbunden und die 
Fehlermeldungen kamen auch ohne " komische ULPs"...Leider :(

Ich habe Bauteile, die eine genaue Ausmessung erfordern. Deswegen habe 
ich beim erstellen der Packages das Raster in mm umgestellt. Auch sonst 
muss ich sagen, dass ich dieses inch Raster relativ unhandlich finde. 
Ich treffe die Pins tatsächlich teilweise nicht. Und erst wenn ich das 
Raster umstelle tut sich was. Und ja, ich weiß, dass ich das raster mit 
"alt" in die kleinere Einheit umstellen kann. Trotzdem springt Eagle da 
noch mit. Und beim Feinsten Raster passt es dann.

Vielleicht habe ich auch was beim erstellen der Symbole falsch 
gemacht... Beim Spannungswandler hat er die Belegungen auch bis vor 
kurzem noch angezeigt :(

von Volker S. (vloki)


Lesenswert?

LMB schrieb:
> Ich habe Bauteile, die eine genaue Ausmessung erfordern.

Aber doch nicht die Symbole. LASS das Raster im Schaltplan auf 0,1 Inch
Oder lass es ganz sein !!!

von egal (Gast)


Lesenswert?

LMB schrieb:
> Ich habe Bauteile, die eine genaue Ausmessung erfordern.
Im Schaltplan?
Wenn's sein muss kannst du auch einfach das Raster auf 2.54mm (= 0.1 
inch) umstellen, Rechtsklick auf die Linien/Polygone, Eigenschaften und 
die Koordinaten eingeben.

von Volker S. (vloki)


Lesenswert?

Ergänzung:
Auch im Layout - das Raster so groß wie möglich !
Wenn du das richtig machst, dann findet Eagle im Layout die 
Kontaktpunkte automatisch, auch wenn die nicht auf dem Raster liegen.
Du darfst die Letzte Ecke vor dem Pad nur nicht selber machen. Das musst 
du Eagle überlassen und mit Durchklicken der Abknickmodi den optimalen 
Weg finden.

von egal (Gast)


Lesenswert?

Volker S. schrieb:
> Auch im Layout - das Raster so groß wie möglich !
Dass man nur alle 5m ein Bauteil platzieren kann und die Leiterbahnen 
einen Abstand von 5m habe?

von Volker S. (vloki)


Lesenswert?

egal schrieb:
> Volker S. schrieb:
>> Auch im Layout - das Raster so groß wie möglich !
> Dass man nur alle 5m ein Bauteil platzieren kann und die Leiterbahnen
> einen Abstand von 5m habe?

So groß wie möglich um noch vernünftig arbeiten zu können.
Die Defaultwerte sind für den Anfang ok ;-)
Genaueres kann man erst sagen, wenn man die Raster (Pinabstände)
der Bauteile kennt.

@LMB: schau dir mal das da an -> http://www.ilfa.de/layoutklassen.html
Das Raster da ist dann das ALTERNATIVE (feine) Raster bei Eagle.
Das Grobe ist dann zwei oder vier mal so groß.

: Bearbeitet durch User
von W.S. (Gast)


Lesenswert?

LMB schrieb:
> Ich habe Bauteile, die eine genaue Ausmessung erfordern. Deswegen habe
> ich beim erstellen der Packages das Raster in mm umgestellt. Auch sonst
> muss ich sagen, dass ich dieses inch Raster relativ unhandlich finde.

O gott, da liegt dein Generalfehler!

Also:
1. im Schematic mußt du drauf achten, daß die Koordinaten der Pins der 
Symbole auf 0.1 Zoll Raster liegen. Alle anderen Linien oder sonstigen 
Kringel deiner Symbole können auf beliebigem Raster sein - aber NICHT 
die Pins.

2. im Board ist es völlig normal, daß die Koordinaten der Pads auf 
völlig krummen Koordinaten liegen. Wenn du die Footprints für deine 
Bauteile machst, dann wirst du selbstverständlich dir die dafür 
geeigneten Raster je nach Bauelement aussuchen. Das ist normal und ganau 
so vorgesehen. Beim Routen fängt Eagle auch krumme Koordinaten und du 
kannst mit der rechen Maustaste dir die Knick-Gestaltung selbst 
aussuchen.

W.S.

von W.S. (Gast)


Lesenswert?

Nachtrag:
Ich geb dir mal ein Beispiel, wie ich das mache:
im Schematics:
Raster default (0.1Zoll),
ALT-Raster kleiner (0.02Zoll)
Mit dem ALT-Raster kann man (nach SMASH) die diversen 
Bauteilebezeichnungen und Werte so hinrücken, daß der Stromlaufplan gut 
und leserlich aussieht. Ebenso die Namen auf Busteinehmern und anderen 
Netzen, so daß man diese gut lesen kann.
im Board:
Raster auf 0.2mm, ALT-Raster auf 1mm.
Das ist gut für die meisten mittelprächtigen Layouts. Wenn es etwas 
feiner wird (bei Strukturbreiten von 0.15mm), dann nehme ich als Raster 
0.05mm.

Ansonsten benutze ich nicht das Icon-Menü, sondern das Text-Menü. Ich 
finde es übersichtlicher - zumal man es sich individuell anpassen kann - 
als das Icon-Menü. Und wenn man nicht gerade eine fanatische Aversion 
gegen die quasidenglischen Befehlsnamen hat, dann merkt sich dieses 
Textmenü auch leichter als die Icons.

Ach ja, seit Farnell da seine Finger drin hat, muß man das Textmenü 
ersmal freilegen (in eagle.scr war das - glaub ich)

W.S.

von LMB (Gast)


Lesenswert?

Ich habe jetzt alle Bauelement-Symbole auf das Raster angepasst, neu 
eingefügt und dann neu verbunden. Egal, ob ich die Verbindungen neu 
gezogen habe oder verschoben, keine Verbindung ist entstanden :(

Jetzt kommen auch noch ein paar Verbindungsfehler mit meinem GND dazu. 
Dann habe ich diese GND neu gesetzt und die alte Verbindung ging wieder. 
Was aber vorher damit nicht verbunden war ging jetzt auch nicht.

Kann man Eagle irgendwie sagen, dass er da bitte Verbindungen machen 
soll, quasi manuell? Weil trotz gleicher Namensgebung und Verknüpfung 
von Verbindungen setzt er keine Junction von selbst :(

Meine beiden verwendeten ULPs sind übrigens:

snap-pin-in-symbol.ulp -> zieht pins im Symbol auf Raster
snap-on-grid.sch.ulp -> zieht Bauteile im Schaltplan auf Raster

War es so verkehrt die anzuwenden?

Mit welchem Raster sollte man denn jetzt die ganze Zeit arbeiten? Habe 
schon die verschiedensten Sachen gelesen. Hab jetzt alles auf 100mil und 
0.1 mil eingestellt.


@ W.S.: Ich habe die Beschriftungen des Spannungswandlers als Info 
zugefügt, da die Positionen von den Pin und Pad Beschriftungen im 
Schaltplan sehr störend waren. Hatte mir in dem Moment wohl nicht den 
Layer mit "Info" anzeigen lassen :D

von Volker S. (vloki)


Lesenswert?

Poste doch mal deine Datei ...

von Volker S. (vloki)


Lesenswert?

LMB schrieb:
> Hab jetzt alles auf 100mil und
> 0.1 mil eingestellt.

Am besten du klicktst auf "Standard" und lässt dann erst mal die Finger 
davon !

von vloki (Gast)


Lesenswert?

Volker S. schrieb:
> Am besten du klicktst auf "Standard" und lässt dann erst mal die Finger
> davon !

Entwurf von Packages ausgenommen ...

von LMB (Gast)


Angehängte Dateien:

Lesenswert?

Ich glaube das Problem liegt in dem Symbol vom Relais. Kann mir da einer 
helfen? Probleme an allen Anschlüssen, soweit ich sehen kann. Ich habe 
mal ein Bild mit den Fehlermeldungen angehängt. Die meisten haben in 
irgendeiner Weise mit den Relais zu tun. Bzw. mit dem Zif-Stecker oder 
Leo-STecker (wie zu Anfang angesprochen!). Alle drei Bauteile verbinden 
nicht, trotz Anpassung des Rasters :( Beispielhaft habe ich mal die 
Datei vom Relais angehängt!

Ansonsten habe ich dank eurer Tipps einige Fehler beheben können, indem 
ich tatsächlich alles nochmal neu erstellt und verbunden habe mit dem 
festen Raster! Danke :D

von Johannes R. (oa625)


Lesenswert?

Hallo LMB,

in Deinem Bild im 1. Post sieht es so aus, als wenn die Wires die Pins 
um ein halbes Raster überdecken. Das funktioniert nicht! Siehe auch die 
Überlappungswarnungen in Deinem letzten Post.

Grß
Johannes

von Harald (Gast)


Lesenswert?

Schalte mal in Ansicht den Layer pins ein. Dann wirst du sehen das die 
Raster nicht stimmen.

von neuer PIC Freund (Gast)


Angehängte Dateien:

Lesenswert?

Evtl. komplett rasterlos gezeichnet? Zum einrastern: STRG gedrückt 
halten und Doppelklick auf Element.

Anschlussbeine waren zudem verdreht. Das grüne zeigt nach außen.

von LMB (Gast)


Lesenswert?

Ich hab die Fehler gefunden! Die Pins waren tatsächlich teilweise 
verdreht!! Oder nicht weit genug angeschlossen! Oh man... Naja. Jetzt 
habe ich alle Bauteile angeschlossen bekommen. Vielen Dank für eure 
Hilfe!

von Wolfgang (Gast)


Lesenswert?

Volker S. schrieb:
> @LMB: schau dir mal das da an -> http://www.ilfa.de/layoutklassen.html

Wer routet seine Leiterbahnen schon in Yoktometer. Da ist das Komma wohl 
um 18 Stellen verrutscht.

von vloki (Gast)


Lesenswert?

Witzbold ;-)

von W.S. (Gast)


Lesenswert?

LMB schrieb:
> @ W.S.: Ich habe die Beschriftungen des Spannungswandlers als Info
> zugefügt, da die Positionen von den Pin und Pad Beschriftungen im
> Schaltplan sehr störend waren.

"INFO" ...   WAS HAST DU DA GETAN?

O je, darauf zu kommen, daß du auf so eine Idee gekommen bist, ist 
zumindest für mich so was von abenteuerlich, daß ich so etwas dir 
nie-nie-nie unterstellt hätte.

Also: Pins im Schematic haben einen Namen und eine Padnummer und einen 
Punkt, wo was angeschlossen wird und der soll auf 0.1 Zoll Raster 
liegen. Der Rest ist wählbar (long, middle, short, point)

Also so etwa so:

        NR
 x---------- NAME

(das x zeigt den o.g. Anschlußpunkt an)
Zumeist macht man es beim Symbol so, daß man den Rand des Symbols so 
zeichnet, daß das Strich-Ende, wo der Name sich befindet, direkt auf dem 
gezeichneten Symbolrand endet. Da ist der Strich dann draußen, die 
Padnummer ebenfalls und der Name ist drin im Symbol. Das sieht meistens 
am besten aus.

W.S.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.