Als Hinweis vorab: Die anhängende Schaltung und das Board sind funktional völliger Nonsens, es ging nur um das Ausprobieren der Bibliothek.
Thomas Z. schrieb:
QFN20:
-
NAME und >VALUE fehlen im Package in den entsprechenden Layern
Nachgeholt.
- Silkscreen gehört auf tPlace nicht auf tDoku
Korrigiert. (Bei den anderen Footprints dort, wo es sinnvoll war.)
- Pads sind zu lang und zu breit 0.7x0.22 sollte reichen.
Habe ich angepasst.
- Gnd Pad würde ich ohne tCream zeichnen und dafür 4 Squares auf tCream
setzen
Ich habe den Tipp weiter unten genommen, da mir das mit den vier Squares nicht gleich verständlich war. Mittlerweile habe ich gesehen, wie das geht.
falls du die 0.85 bei den Pads lassen willst, weil du das zum löten
brauchst, würde ich die Pads 0.1 mm nach außen versetzen. Innen sollten
max 0.35mm stehen, weil sonst Kurzschlussgefahr beim Löten steigt.
Habe ich umgesetzt.
Faustformel für die Squres: tCream sollte etwa 60%-70& des Pads
abdecken. Sonst hast du zu viel Lötzinn auf dem GND Pad.
Siehe weiter oben.
Vielen Dank für Deine Hilfe.
Jörn P. schrieb:
Als Hilfe kannst du auch eine etwa passende library von eagle nehmen,
sie umtaufen und für deine Zwecke modifizieren
Das war der Grund für die 255 Lagen und die falsche Bezeichnung. (DFN8 vs. DFN10) ;-)
Jörn P. schrieb:
Wie du ein Symbol zeichnest ist dir überlassen,
aber dir pins MÜSSEN auf dem Grid liegen, sonst kannst du keine
Verbindungen (Netze) erstellen.
Danke für den Hinweis, war ein typischer Anfängerfehler, ich bin zwischen Symbolen und Packages hin- und her gesprungen und irgendwann war das Raster dann falsch.
Jörn P. schrieb:
Beim Symbol fehlen >NAME und >VALUE und die Schriftgröße sollte überall
gleich sein, vielleicht 50mil. Der "Grabbelpunkt" orign sollte auch
ziemlich gleich liegen, damit man später keine Schwierigkeiten hat das
Device anzufassen.
Alles korrigiert.
Jörn P. schrieb:
Im Device Editor solltest du einen Prefix an geben, meistens wohl "IC",
sonst macht eagle automatisch "U$x) daraus.
Ich mag U für ICs, deshalb ist das jetzt der Prefix.
Jörn P. schrieb:
Es gibt eine "REF.PACKAGES" library in der etliche packages vorhanden
sind.
Danke für den Hinweis, schaue ich mir an.