Hi! Ich bin neu in dem Board und muss von der Uni aus seit einer Woche
mit eagle arbeiten, deshalb hab ich auch noch nicht wirklich viel
Erfahrung.
Wir bearbeiten ein Projekt und ich soll dafür ein Board erstellen.
Schaltplan etc. ist auch schon fertig, Problem ist nur das Board. Ich
bin schon seit Tagen am versuchen die Bauteile und Pins so anzulegen,
dass keine Überschneidungen der Airwires vorkommen, da das Board nur
einseitig werden soll.
Mein Problem sind(nach meiner Ansicht) Spannungsversorgung und Ground,
da die am Meisten Überschneidungen verursachen.
Habt ihr da vielleicht irgendwelche Tipps, was ich da vereinfachen
könnte?
Der Tipp, die Bauteile möglichst so anzuordnen wie im Schaltplan hat mir
schon viel geholfen.
Bin für jede Hilfe dankbar!
Zum Schaltplan: Links ist ein OP mit Subtrahiererschaltung und noch ein
Stecker an den ein Drucksensor angeschlossen wird.
In der Mitte ist der uC.
Rechts daneben dann ein Leveltranslator und daneben ein Stecker an den
ein anderes Board angeschlossen wird.
Liebe Grüße,
David
Airwires, also Luftdrähte ...? Und ich Depp nehme immer noch welche aus
Kupfer.
Sorry, musste heute mal sein. Ich verstehe das Problem nicht ganz. So
komplex ist das Layout nicht und im Notfall tun es ein paar Drahtbrücken
oder 0 Ohm Widerstände (gerade bei SMD üblich). Wenn es dann immer noch
Kreuzungen gibt, kann man die Lötaugen / Pads ein bissel schieben bis es
passt.
@ davidarmstrong (Gast)
>bin schon seit Tagen am versuchen die Bauteile und Pins so anzulegen,>dass keine Überschneidungen der Airwires vorkommen,
Wird man nur selten schaffen, ist auch nicht nötig.
> da das Board nur einseitig werden soll.>Habt ihr da vielleicht irgendwelche Tipps, was ich da vereinfachen>könnte?
Ja, lege ein paar Leitungen auf dem TOP Layer, die dann real durch
Drahtbrücken ersetzt werden. Diese sollen möglichst nur vertikal oder
horizontal liegen und keine Knicke haben. Dann ist das alles sehr
einfach.
>bin schon seit Tagen am versuchen die Bauteile und Pins so anzulegen,>dass keine Überschneidungen der Airwires vorkommen,
Glaub ich nicht so recht.
Von 100% kreuzungsfrei verabschieden, nachdenken, layouten, fertig.
Keine Stunde.
Hallo Falk,
Falk Brunner schrieb:> Ja, lege ein paar Leitungen auf dem TOP Layer, die dann real durch> Drahtbrücken ersetzt werden. Diese sollen möglichst nur vertikal oder> horizontal liegen und keine Knicke haben. Dann ist das alles sehr> einfach.
Magst du mir bitte erklären, weshalb die möglichst nur vertikal oder
horizontal liegen sollen?
Ich bin dir sehr dankbar.
Gruß
Weils sonst sch... aussieht ;-) Außerdem ist man dann mit den
Pin-Abständen der Drahtbrücke im Raster und kann die leicht auf einer
dieser Biegelehren vorbereiten, und bricht sich nicht mit 2 Zangen einen
ab so dass es dann doch wieder nicht genau passt...
LG, Björn
Björn R. schrieb:> Weils sonst sch... aussieht ;-) Außerdem ist man dann mit den> Pin-Abständen der Drahtbrücke im Raster und kann die leicht auf einer> dieser Biegelehren vorbereiten, und bricht sich nicht mit 2 Zangen einen> ab so dass es dann doch wieder nicht genau passt...>> LG, Björn
Okay danke, das ergibt Sinn. :)
Gruß
Erstmal danke für die sinnvollen Hinweise.
Das es für jemanden der Ahnung und Erfahrung hat kein großes Problem ist
das schnell hinzukriegen ist mir durchaus bewusst. Nur bin ich noch
Anfänger.
Hier die Dateien. Habe noch mal etwas weiter gemacht. Denke die
Drahtbrücken dürften mich dann weiter bringen.
Björn R. schrieb:> und bricht sich nicht mit 2 Zangen einen> ab so dass es dann doch wieder nicht genau passt...
Zur Ergänzung: man sollte sich auch bemühen, alle Brücken gleich lang zu
machen, oder wenigstens nur 2 oder 3 Längen verwenden, sonst hat man
beim Zurechtbiegen unnötige Arbeit.
Gruss Reinhard
Oder man bestellt sich für 40 Euro aus China [1] die entsprechenden
zweiseitigen Platinen im 10er Pack mit Stoplack und Bestückungsdruck und
eTest und allem drum und drann. Dann sieht das auch nach was aus.
[1] http://www.seeedstudio.com
Ich habe es jetzt geschafft so gut wie alle Kreuzungen zu beseitigen.
Was mich wundert bzw. nicht so ganz verstehe:Ich habe noch ein paar
unverbundene Wires, nur machen die für mich nicht so wirklich sinn da
sie alle and GND sollen, aber die Bauteile sind bereits an GND.
Kann mir jemand sagen wie ich das behebe? Oder missverstehe ich da
etwas?
Hallo
1. ist der Atmega gesockelt? wenn ja ist das Rastermaß richtig (kann
sein das es 1,28 ist!)? wenn nein was ist das für ein Ding?
2. Du hast sicher kein DRC durchgeführt.
3. Bei C14 hast du den GND Anschluss durch den VCC Anschluss geführt ->
KURZSCHLUSS
4. wenn du rastnet machst werden alle restlichen GNDs verbunden, so sie
denn erreichbar sind. Wenn ich rat eingebe bleibt ein Airwire. Das liegt
daran das dort eine "Masse-insel" nicht angeschlossen ist.
5. Du routest durch Durchkontaktierungen durch!! (siehe angehängte
Bilder!)
6. Soll das Board gefertigt werden? Lad dir von dem Hersteller mal die
DRC rules runter -> Dann bekommst du ne Menge Clearence Errors! Beispiel
3!!
z.B. für PCB-POOL http://www.pcb-specification.com/de
dann auf Layerbelegung -> Layerbelegungsliste Eagle -> Dru Datei
runterladen
Es gibt ein SUPER Eagle Tutorial direkt von denen! Investiere einen Tag
und du wirst weniger Probleme haben! Wenn du das nicht findest such ich
dir das noch raus!
Grüße
hui schrieb:> 4. wenn du rastnet machst werden alle restlichen GNDs verbunden, so sie> denn erreichbar sind.
Mit ratsnest das Kupfer zu fluten ist der ALLERLETZTE Befehl, der
eingegeben werden sollte.
VORHER muss das Versorgungskonzept incl. Entkopplungskondensatoren
bombenfest stehen. Denn sonst wird über das geflutete Kupfer evtl. so
ein Versorgungspin zwar angebunden, aber eben nur "irgendwie"...
Layoutreihenfolge:
1. Versorgungssystem
2. Leistungssignale (hohe Ströme)
3. restliche Signale
4. Kupfer fluten
Also bei allem guten Willen und auch als Neuling: Es ist ziemlicher
Mist.
Was für ein µC soll es denn sein?? Aus der eagle library ist der nicht
und auch der footprint ist falsch.
Du machst dir wegen Überschneidungen der airwires Sorgen, zeichnest aber
mit Bravur Kurzschlüsse ein (board P$24-31 zum Beispiel) Der Vorposter
hat noch ein paar andere Beispiele genannt.
Auch dein Schema ist unübersichtlich, was durch die bezahlten Knicks
nicht besser wird. (Aus vergnügen macht niemand so viele unnötige Knicks
rein ;-) )
Zieh den Max3002 samt Anhang doch mal ein bischen weiter weg vom µC und
leg die Schrift (label) dann auf den graden Teil des Netzes.
Eagle hat 2 checks: den ERC und den DRC (Help ERC/DRC). Beide solltest
du nutzen.