Hallo zusammen, ich habe vom CH570/572 eine Eagle-Bibliothek erstellt und bevor ich die tatsächlich benutze, wollte ich um Prüfung durch fachkundige Menschen bzw. Hilfestellung bitten. Ich habe die Bibliothek und das zugehörige PDF angehangen. Vielen Dank für Hinweise und Tipps.
QFN20: - >NAME und >VALUE fehlen im Package in den entsprechenden Layern - Silkscreen gehört auf tPlace nicht auf tDoku - Pads sind zu lang und zu breit 0.7x0.22 sollte reichen. - Gnd Pad würde ich ohne tCream zeichnen und dafür 4 Squares auf tCream setzen 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. Faustformel für die Squres: tCream sollte etwa 60%-70& des Pads abdecken. Sonst hast du zu viel Lötzinn auf dem GND Pad.
:
Bearbeitet durch User
Vielen Dank für die Hinweise. Ich versuche das mal umzusetzen und melde mich dann wieder.
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. Wie du ein Symbol zeichnest ist dir überlassen, aber dir pins MÜSSEN auf dem Grid liegen, sonst kannst du keine Verbindungen (Netze) erstellen. Im Device Editor solltest du einen Prefix an geben, meistens wohl "IC", sonst macht eagle automatisch "U$x) daraus. Generell würde ich die layer auf die Standardgrößen reduzieren, wer braucht 255 layer. Als Hilfe kannst du auch eine etwa passende library von eagle nehmen, sie umtaufen und für deine Zwecke modifizieren, das ist oft schon die halbe Miete. Es gibt eine "REF.PACKAGES" library in der etliche packages vorhanden sind. IMHO ist das Datenblatt eines Devices unerläßlich, allein schon zum festlegen der directions der pins und und der Größe der footprints. Dein Package DFN8 kann nicht stimmen , ist ja ein 10-pinner. Ich stelle hier mal eine leichte Modifikation rein, zum üben. Gruß Joern
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.
:
Bearbeitet durch User
Uwe G. schrieb: > Als Hinweis vorab: Die anhängende Schaltung und das Board sind > funktional völliger Nonsens, es ging nur um das Ausprobieren der > Bibliothek. Da hast dich aber richtig rein gekniet, sieht gut aus ;-) Auch wenn es von eagle keine updates mehr gibt, schieb deine libs in ein eigenes Verzeichnis. Gönn deinen *.sch einen FRAME möglichst mit LOCALIZER, z.B. A4-loc im Verzeichnis frames. Wenn du großere projekte über mehrere Seiten hast kannst du an ein netz einen connector anhängen, der Seite und Koordinaten der anderen Seite enthält. Bei den libs denk auch mal an eine Beschreibung, kann man immer gebrauchen und ist heute ganz easy: Text im Datenblatt markieren und in der lib einfügen, zumindest die Daten die für DICH wichtig sind (Steuerzeichen sind HTML). Bei Pins in den libs auch auf die DIRECTIONS achten, es ist nicht alles io was glänzt ;-) Wenn du das konsequent anwendest, findest du mit den ERC schon einige Würmer raus. Na denn frohes schaffen. Gruß Jörn
Jörn P. schrieb: > Auch wenn es von eagle keine updates mehr gibt ... Was hat das mit der Eagle 7.5 Version zu tun? Eagle 7 ist die letzte Kaufversion und seit 8 Jahren Geschichte. Das letzte Update dazu war die Version 7.7. Mit der aktuellen Abkündigung von Eagle hat das also sowieso nichts zu tun.
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.