Forum: Platinen Max16834 Eagle Lib


von fantomas (Gast)


Lesenswert?

Ahoi, weiß einer wo ich lib für max16834 finden kann?

Danke fantomas

: Verschoben durch Moderator
von Jörn P. (jonnyp)


Lesenswert?

Na, das Kästchen wirst du wohl noch selbst zeichnen können.

von fantomas (Gast)


Lesenswert?

wollte nur bischen zeit sparen. wenn ich dann fertig bin poste ich fur 
die kontrolle. thx

von Michael H. (michael_h45)


Lesenswert?


von fantomas (Gast)


Angehängte Dateien:

Lesenswert?

Na ja, Brot kann man ja auch selber backen tun aber die meisten nicht:) 
Man versucht eben Zeit zu sparen wo es Sinn macht.

Habe lib jetzt erstellt, falls ich was falsch gemacht habe danke ich für 
Feedback voraus.

von Jörn P. (jonnyp)


Lesenswert?

Ist ja soweit gut. Jetzt mußt du nur noch die Pin directions festlegen, 
denn es sind nicht alle io-pins. Im Datenblatt gibt es die Beschreibung 
der Pins.

von fantomas (Gast)


Lesenswert?

Danke, werde mal updaten wenn ich von der arbeit komm.

von Jörn P. (jonnyp)


Lesenswert?

Mach das, dann hau das Ding in deine Schaltung, lass den ERC rüber 
laufen und sieh, was der zu meckern hat. Will damit generell nur sagen: 
Manchmal ist es besser, einen Input Pin, den man offen lassen DARF, eher 
als "passiv" zu deklarieren.

von fantomas (Gast)


Angehängte Dateien:

Lesenswert?

Neue Version.

von Jörn P. (jonnyp)


Lesenswert?

@fantomas
Bei der Korrektur hast du scheints langsam die Lust verloren ;-)
Ich würde einiges anders machen, aber das ist natürlich deine 
Entscheidung:
TSSOP-Nr:
8-SC -> pas
16-VCC -> sup (imho VCC kein guter Name für einen internen Regler 
Output)
9-FLT -> oc (!FLT! schreib den Namen mal so ;-) )
15-NDRF -> NDRV
13-CS -> in
20-DIMOUT -> io (sink/source)
2-SENSE+ -> in

So ist es imo lt. Datenblatt.

Generell würde ich allen raten sich fehlende Bausteine selbst zu 
kreieren.
1. erhält man Erfahrung im Erstellen von libs und braucht nicht mehr zu 
grübeln, wie man das vor langer Zeit mal gemacht hat (wenn überhaupt).
2. sind ja alle ganz geil darauf für jemanden die Arbeit zu machen, also 
wartet man lange bis ewig.
3. Bekommt man tatsächlich eine lib, dann ist damit noch nicht gesagt, 
das sie auch korrekt ist. Die Zeit zur Prüfung hätte man auch selbst 
nutzen können um die lib zu kreieren. Wenn dann darin ein Fehler ist, 
weis man, wem man in die Eier treten muß.
4.Viele libs sind Kopien von Kopien und enthalten allen möglichen 
Scheißdreck, z.B. völlig unnötige layer, die teils auch nicht 
eagle-conform sind. Kopiert man eine solches Device in seine bestehende 
lib, dann wird die ganze lib verseucht. Deshalb checke ich alle Dateinen 
immer auf solche layer (set used_layers all).

von fantomas (Gast)


Angehängte Dateien:

Lesenswert?

Vielen dank, besonders für die 4 Punkte. Habe deine Vorschläge 
eingebaut.

von Jörn P. (jonnyp)


Lesenswert?

Wie gesagt, bau das Ding in deine Schaltung und sieh was der ERC zu 
meckern hat. Dann mußt du evtl. etwas an der direction ändern.

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.