PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eagle : IC Beinchen in Funktionsgruppen angeordnet?



Barthimaeus
04.05.2008, 16:42
Ich wollte grade mein erstes Platinenlayout mit Eagle erstellen - einen MAX232 Adapter. Einen solchen habe ich zwar schon auf Lochraster gebaut, aber ich wollte für den Anfang etwas einfaches nehmen. Nun stellt sich mir die Frage, wie ich mit Eagle ein Platinenlyout erstellen kann, denn anscheinend sind die Pins dort in Funktionsgruppen angeordnet und nicht so wie in der Bauform. Richtig? Wenn ja, wie bekomme ich die ICs so hin, dass ich sie für mein Platinenlayout verwenden kann?

danke schonmal

Barthimaeus
04.05.2008, 19:44
Hat sich erledigt, war bei Eagle noch nicht richtig durchs System durchgestiegen.

Barthimaeus
05.05.2008, 19:25
So, ich hab jetzt meine MAX232 Schaltung fertig und bin auf ein neues Problem gestoßen. Wenn ich nämlich Eagle von der sich im Anahng befindlichen Schaltung ein Board erstellen lasse (Datei->Zum Board wechseln) erstellt er mir ja ein Board, auf dem ich die Bauteile positionieren kann. Merkwürdigerweise habe ich aber das Problem, dass er einige der Elkos auf dem Layout des Boards so mit dem IC verbunden sind, dass die Anschlüsse auf unterschiedlichen Seiten des ICs liegen und der Elko somit ÜBER dem IC liegen müsste. Aus meinem Lochrasteraufbau dieses Moduls weis ich jedoch, dass die Elkos nur an den Seiten des ICs liegen. Was um Himmels willen ist da passiert? Falls ihr meine Beschreibung nicht versteht seht ihr bestimmt aus dem Bild was ich meine. Solange ich nicht weiss, warum die Kondensatoren falsch sitzen hat es ja schliesslich noch keinen Sinn mit dem Routen anzufangen.

Jaecko
06.05.2008, 11:41
Wenn du C3 um 90° nach links drehst und an die Stirnseite des MAX232 packst (bei der Einkerbung), ist der schon mal weg. C1 und C2 können an der Stelle bleiben (evtl etwas zusammenrutschen); C4 könnte man um 90° nach rechts drehen und zwischen MAX232 und C3 reinstopfen; einfach mal hinschieben und auf "Ratsnest" drücken, damit die Verbindungen neu gezogen werden. Dann sollte es ohne Überschneidungen routbar sein.

Was mir auch oft hilft wenns zu viel durcheinand wird und nur 1 Kanal verwendet wird: beim Max232 statt dem Rx/Tx 1 einfach den Kanal 2 verwenden, da sind die Anschlüsse am Ende des ICs.

Barthimaeus
06.05.2008, 17:50
So, ich hab die Platine jetzt geroutet. Kann mal jemand einen Blick drauf werfen, und mir sagen, wie ich es in das Drucklayout fürs Bügeln umwandele?

Ich hab mich beim Routen bemüht keine zu geringen Abstände zu erzeugen.

Barthimaeus
06.05.2008, 17:50
So, ich hab die Platine jetzt geroutet. Kann mal jemand einen Blick drauf werfen, und mir sagen, wie ich es in das Drucklayout fürs Bügeln umwandele?

Ich hab mich beim Routen bemüht keine zu geringen Abstände zu erzeugen.

Jaecko
06.05.2008, 18:38
Also wo's sicher Probleme geben könnte ist der C oben (rechtes Pad berührt die Leiterbahn) sowie am MAX232 der Pin links oben (Berührt Leiterbahn zum oberen C).
Evt. im Board-Fenster von Eagle auch mal den DRC durchlaufen lassen; der zeigt auch an, obs irgendwo eng wird.

Barthimaeus
06.05.2008, 21:07
So besser? DRC meldet "No Errors"

wie komme ich davon zu so einem "druckreifen" layout?

https://www.roboternetz.de/wissen/images/5/51/Buegelmethode_Ausdruck.jpg

Jaecko
07.05.2008, 08:01
naja sind zwar immer noch einige Engstellen drin, aber ob die wirklich eng werden, sieht man erst beim durchführen.

Die Tonermethode hab ich ein paar mal versucht; wenns denn geht, dann gehts, aber wenn der Toner oder das Trägerpapier/Folie mal keine Lust haben, ist halt schnell mal ein versuch verschossen.
Da mir die Trefferquote da zu gering war, bin ich dann aufs Belichten umgestiegen.
Tonermethode ist halt ideal, wenn man nur alle paar Zeiten mal ne Platine braucht und da man mit normalen Kupferplatinen auskommt.

An sich ist da nicht viel dabei; erst mal mit nem Laserdrucker auf ein geeignetes Trägermedium drucken; dabei aufpassen, dass der Ausdruck auf dem Papier spiegelverkehrt ist; d.h. so drucken, wie man es auf dem Bildschirm sieht, wenn man die blaue Bottom Layer braucht.
Wenn möglich, dem Drucker sagen, dass er viel Toner verwenden soll (also keinen Entwurfsmodus o.ä.)

Als Trägermedium gibts wie in der Religion verschiedene Glaubensrichtungen. Die einen schwören auf Reichelt-Papier, was bei mir nie geklappt hat. Andere meinen Seiten ausm "Spiegel".

Ich hab bei den ersten Versuchen einfache Laser-Overheadfolie verwendet. Der Rest ist dann nur noch einfaches Bügeln; also den Aufdruck mit der Tonerseite auf eine gereinigte (!) (Mit Aceton o.ä.) Platine legen, auf die Folie noch 1-2 Blatt Papier, damits Bügeleisen sauber bleibt. Der Rest ist dann ausprobieren, also wie lang, welcher Druck etc.

Beim Abziehen hab ich auch die Erfahrung gemacht, dass man bei noch warmer Folie/Platine die Bahnen wieder mit runterzieht.
Wohingegen es am besten geht, wenn die Platine kurz eingefroren wird.
Wird mit Papier gearbeitet, muss das Papier dann nach dem Aufbügeln aufgeweicht werden; danach kann man es vorsichtig abrubbeln; habs aber auch schon erlebt dass dort kleine Leiterbahnen dann mit abgerubbelt werden.

Barthimaeus
07.05.2008, 18:19
Ok, danke. Jetzt fehlt mir nur noch die Auskunft mit welcher Funktion ich das Drucklayout erzeuge, denn das Bild, welches ich oben gepostet habe sieht doch nicht so aus, wie das das ich auf das Transfermedium druken muss, oder?

Jaecko
07.05.2008, 18:27
Einfach ausdrucken; bei den Druckereinstellungen noch "Black" einschalten und bei Eagle nur die Layer 16,17,18,20 anzeigen lassen bzw TPlace und BPlace (21-28) abschalten.
Sind die Bottom Layer, Vias, Pads und die Dimension (Umrandung).
Danach sollte nur noch das aufm Papier schwarz sein, was dann später als Kupfer auf der Platine übrig bleiben soll.

Barthimaeus
07.05.2008, 18:47
Wunderbar, danke ! Pünktlich zu meinem 201sten Beitrag ist mein erstes Platinenlayout gedruckt ^^

Hubert.G
07.05.2008, 20:46
Also wenn ich nicht ganz schlecht geschaut habe, wird deine Schaltung nicht funktionieren. Du hast die Stromversorgung für den MAX vergessen, die liegt auf Pin 15 und 16. Sie ist in deiner Schaltung weiter oben auch nicht drauf.

Barthimaeus
07.05.2008, 21:04
Keine Angst, die habe ich schon nicht vergessen. Strom bekommt der max232 von 2 der Pins der 5Poligen Stiftleiste, nämlich vom 2. und 3. Anschluss von links.

Hubert.G
08.05.2008, 14:49
In deinem Layout ist das aber nicht ersichtlich, dort sind Pin 15 und 16 des IC nicht belegt.

Barthimaeus
08.05.2008, 17:25
Aber die Versorgungspins sind doch, wie in dieser Schaltung zu erkennen ist bschaltet, oder?

https://www.roboternetz.de/phpBB2/download.php?id=13761

Auf meinem fertigen, funktionierenden Adapter sind auch einige Pins nicht beschaltet.

JonnyP
08.05.2008, 20:24
Die Versorgungspins sind in deiner Zeichnung nicht drin, sind Pin 15 & 16 des Max232. Die musst du mit INVOKE in deine Schaltung holen und mit Spannung versorgen.

Barthimaeus
08.05.2008, 22:02
Ok, das mit INVOKE wusste ich noch nicht, danke