Forum: Platinen Kommentare zu meinem Board Design


von Fritz Praus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!
Habe 2 Monate für meine Diplomarbeit an dem Layout meines Boards
gearbeitet und es nun endlich hinbekommen (war sehr eng:). Ich bräuchte
bitte eure Erfahrungswerte, ob das Ding so wie ich es geroutet habe,
unter Laborbedingungen funktionieren könnte.(d.h für akzeptable Zeit
stabil läuft) Die Platine ist sicher sehr voll bestückt und das Fehlen
einer Groundplane/VCCplane ist sicher nicht ideal, jedoch will ich aus
kostengründen bei einer 2lagigen Platine bleiben.

Eckdaten: 1xMicrocontroller mit 6Mhz Quarz (24Mhz intern)
1xCS8900 Ethernet Controller
1xSD Karte
1xUSB
1xUSB Host
mind 10mil Leitungsdicke
10mil Abstand zw. Leitungen (nur unter z.b. Pinheader geringerer
Abstand 8mil)

Ich würde gern Eure Meinung dazu hören, da mir heute auf der Uni ein
HTL Techniker davon abgeraten und meine Motivation zerstört hat, diese
Platine so zu fertigen. Er meinte, dass ich Probleme mit Störspitzen
bekommen werde. Vor 2 Monaten und weniger schweisstreibender Arbeit war
er noch anderer Meinung.

Also, hat jemand schon sowas ähnliches gebaut und es hat funktioniert?
Oder hat jemand sowas ähnliches gebaut und es hat nicht funktioniert?


Vielen Dank für Eure Beiträge
LG
Fritz Praus

von leo (Gast)


Lesenswert?

Hallo Fritz

poste dein board als gif-file; nicht jeder verwendet eagle ;-)
Schaltplan sollte auch dazu.

Grüße leo9

von PeterL (Gast)


Lesenswert?

hallo

ich würde unbedingt!!! Versorgungslayer einfügen.
Ich habe deine Platine z. B. mal bei Microcirtec.de als 4fach Layer
anbieten lassen, bei 10AT Lieferzeit ~85€
routen hättest du ohne weiteres in 8mil können, (den DRC hast ja auch
mit 6mil gemacht)
die DK´s würde ich achteckig machen,
sieht so aus, als hätte der Autorouter seine "Finger" im Spiel;-)
(sieht man z.B. gut an JP1)

Peter

von Stephan (Gast)


Lesenswert?

Wenn Du Dein Board mal als JPG oder GIF oder PDF einstellst, könnten Dir
auch die Leute helfen, die zwar kein Eagle verwenden, aber ihren
Lebensunterhalt mit der Konstruktion von Leiterplatten verdienen.
Schaltplan nicht vergessen, zum identifizieren der kritischen Signale.

Stephan.

von Fritz Praus (Gast)


Angehängte Dateien:

Lesenswert?

Ahoi!
Danke schonmal für eure Hilfe.

Autorouter hat leider/gottseidank/oderwieauchimmer keine Finger im
Spiel. Alles Handarbeit. Ok, jp1 sieht komisch aus:-) Muss das Ganze
noch bisschen verfeinern

Anbei Schaltplan

Danke
Fritz

von Fritz Praus (Gast)


Angehängte Dateien:

Lesenswert?

Anbei Top Layer

Danke
Fritz

von Fritz Praus (Gast)


Angehängte Dateien:

Lesenswert?

Anbei Bottom Layer

Danke
Fritz

von Fritz Praus (Gast)


Angehängte Dateien:

Lesenswert?

Anbei ganzes Board

Danke
Fritz

von PeakRunner (Gast)


Lesenswert?

Leider sieht man immer noch kein Board,
wenn man kein Eagle installiert hat ...

Gruß

PR

von PeakRunner (Gast)


Lesenswert?

War ich wohl zu schnell, sorry ...

von PeterL (Gast)


Lesenswert?

@Fritz Praus

also wenn ich den DRC mit 10 mil mache, kommen über 1800 Fehler!!


Peter

von Fritz Praus (Gast)


Lesenswert?

@PeterL
Ja, da kommen viele Fehler.
Das liegt unter anderem daran, dass die SMDgröße beider Microcontroller
< 10mil ist
Mit 10mil Bahnstärke meinte ich die von mir gerouteten Bahnen.
Der DRC von pcbpool (6mil kleinste Größe) läuft ohne Probleme durch.

Fritz

von ka-long (Gast)


Lesenswert?

Hi

Ohne da ein paar Stunden Zeit zu infestieren, ist da wohl keine
pauschale Aussage möglich.

Aber :
Ich finde die Abblockkondensatoren nicht an den digitalen ICs.

Ohne die Abblockkondensatoren, die direkt an den IC-Versorgungspins
liegen sollten, kannst Du das vergessen.

Damit wirst Du Dir nur Störungen einhandeln.

Gruß kalong

von Fritz Praus (Gast)


Lesenswert?

Hoi!
Die Kondensatoren (100n) an den werde ich noch platzieren. Am
Microcontroller+Ethernetcontroller habe ich sie.
Danke

von PeterL (Gast)


Lesenswert?

@Fritz Praus

wenn die 6mil können, warum verschwendest du soviel Platz und routest
mit 10mil?
Versorgung und impedanzkritische Leitungen (USB) natürlich
ausgeschlossen.
Im Bereich der USB Buchse würde ich noch einiges optimieren
Nur zur Info, ich müsste so ein Board in ca. 2 Tagen routen (sonst ist
Chef böse :)

Peter

von Fritz Praus (Gast)


Lesenswert?

Ich will mir Optionen offen halten, und auch z.b. in Rumänien fertigen
lassen können. Die können jedoch "nur" ca. 8-10mil.
2 Tage?
Hmm, böser Chef:-) Glaube nicht,dass das in der Zeit schaffbar ist.

Sollte ich mir einen E-Test leisten, oder ist das eher nicht
notwendig?

Fritz

von PeterL (Gast)


Lesenswert?

wenn du  evtl. 10 mil fertigen lassen willst, musst du deinen DRC auch
mit 10mil machen - sonst wird es nix

Peter

von Stephan (Gast)


Lesenswert?

Was PeterL meinte, war sicherlich, dass er das Board mit Autorouter
innerhalb zwei Tagen routet, gell? :-) Ansonsten aus der Praxis heraus
würde ich sagen, ein routinierter Layouter schafft das Board in vier
bis fünf Arbeitstagen.

Klar ist es nicht einfach, das Board bis ins Kleinste zu analysieren.
Aber hier meine "schnellen" Vorschläge:

- Anschaltung der Quarze. Das macht man eigentlich nicht, direkt unter
dem Quarz andere Signale durchlaufen zu lassen.

- USB sollte eigentlich impedanzkontrolliert verlegt werden - Du nimmst
ein zweiseitiges Board, nicht wahr? Da gibt es wohl keine rechnerische
Lösung für die Leiterbahnbreite und den Abstand. Bei solchen Problemen
einfach die Strecken, die eigentlich impedanzkontrolliert verlegt
werden sollen, so kurz wie möglich halten. Dann sollte das trotzdem
funktionieren. Habe ich sogar mal so bei Serial-ATA gemacht.

- Unten links sehe ich zwei Spannungsregler. Direkt unter diesen
Bauteilen lässt Du auch Leitungen laufen - das ist etwas ungeschickt,
meine ich. Die Bauteile haben eine metallene Fläche auf der Unterseite,
und es wäre besser, dort eine großzügige Kühlfläche vorzusehen.
Lötstoplack gilt nicht als Isolation, darum sind die Signale unter den
TO220ern gefährdet.

- Abblock-Kondensatoren nützen eine Menge - wenn sie richtig platziert
sind. Bei einem zweiseitigen Board sollten die Abblock-Cs senkrecht zu
den zu versorgenden Pins platziert werden. Dann jeweils zwei Vias pro
Kondensator-Pad zum anschliessen an die Versorgung. Der jeweilige Pin
des zu versorgenden ICs bekommt dann seinen Strom aus den lokalen
Stromquellen (Abblock-Cs).

- Generell hast Du bei einem zweiseitigen Board nicht die großen
Möglichkeiten, Power-Planes zu legen. Für die Funktion, und
insbesondere die Störstrahlung, wäre es aber gut, wenigstens unter den
großen QFPs GND-Planes zu legen.

Mir ist natürlich klar, dass Du nicht die Zeit hast, das Board nochmals
komplett aufzubauen. Generell denke ich, dass es so wie es jetzt ist,
funktioniert. Wenigstens für die Prototypen-Phase sollte es gut genug
sein.

Stephan.

von Fritz Praus (Gast)


Lesenswert?

Mahlzeit!

Danke Stephan, für die ausführlichen Kommentare! Hast ein Bier gut;-)

ad Spannungsregler) Habe da Isolierplatten drunter. Zusätzlich noch
Kühlkörper über den oberen Teil beider ICs

ad Abblockkondensatoren) Danke für Beschreibung, habe die so
hinzugefügt

ad GND Plane) Habe Board jetzt weiter optimiert und nun deutlich mehr
GND Flächen drin.

Werde also mal Prototyp fertigen lassen und die 100€ für die Platine
riskieren. Wenns nicht geht, kann ich ja noch immer 4 lagig werden.

Danke für Eure Hilfe

Fritz

von Stephan (Gast)


Lesenswert?

Hallo, Fritz.

Auf jeden Fall hast Du meinen Respekt. So ein "fettes Teil" stampft
sich ja nicht von selbst aus dem Boden...

Übrigens, hast Du die Leitungen für LAN parallel verlegt? Ist leider im
PDF nicht so deutlich zu sehen. Da hat man auch das Problem,
impedanzkontrolliert geht nicht so einfach bei einer zweilagigen
Platine. Ich habe aber festgestellt, sooo empfindlich ist das auch
wieder nicht.

Es wird jetzt sicherlich noch eine Weile dauern, aber gib uns dann doch
eine Info, wenn Du das Board aufgebaut hast.

Nb. Passermarken könnten noch platziert werden, dann wäre eine
automatische Bestückung in der Zukunft kein Problem.

Passermarke (Fiducial): Eine kreisförmige Fläche aus Kupfer, mit einem
Durchmesser von 1mm. Darüber eine weitere kreisförmige Freisparung mit
einem Durchmesser von 3mm auf der Lötstop-Lage. Keine Lotpaste. Mit
einem Durchmesser von 3,2mm freigespart von jeglichem weiteren Kupfer.

Viel Spass mit Deinem Board!
Stephan.

von Thorsten (Gast)


Lesenswert?

Zunächst mal: tolles Layout!

Noch eine kleine Anmerkung zu dem Quarz. Wenn man mehrere Leiterbahnen
auf dem Toplayer quasi unter dem Quarzgehäuse verlegt und wenn dann in
der Fertigung aus irgendwelchen Gründen der Lötstoplack an genau dieser
Stelle nicht da ist, werden alle Leitungen, die mit dem Quarzgehäuse in
Verbindung kommen, kurzgeschlossen. Ja die Wahrscheinlichkeit ist sehr
gering das sowas passiert, aber ich habe es schon erlebt. Besser wäre
es, den Bereich unter dem Quarzgehäuse völlig leer zu lassen.

Gruß
Thorsten

von Stephan (Gast)


Lesenswert?

Ja, hatte ich in meinem ersten "review" auch schon mal darauf
hingewiesen.

Es gibt da aber Abstandshalter bzw. die Quarze sollten wenigstens auf
Abstand eingelötet werden. Abstandshalter als einfaches Pad aus weichem
Moosgummi oder richtige "Fassungen" sehen natürlich professioneller
aus.

Stephan.

von Fritz Praus (Gast)


Lesenswert?

Abend!

Passermarken habe ich drauf.
Unter den Quarzen werde ich irgend eine Isolierungsschicht einbauen.

Melde mich, sobald ich das Board bestückt habe und hoffentlich keine
Probleme zu berichten habe:-)

Vielen Dank und schönes Wochenende

LG
Fritz

von Fritz Praus (Gast)


Lesenswert?

Hallo,
spät, aber doch melde ich mich wieder.

Habe das Board gefertigt, bestückt und in Betrieb genommen.
Mittlerweise ist es schon im Dauereinsatz und funktioniert prächtig.
Hardwareseitig (USB, Ethernet, ...) dürfte alles in Ordnung sein.

Habe eine kleine Webpage über meine Arbeit zusammengestellt wo man auch
meine Diplomarbeit runterladen kann. Ihr findet sie hier:
http://www.praus.at/eib.php

Ich danke nochmal herzlichst für eure Hilfe!

LG
Fritz

von Dirk (Gast)


Lesenswert?

Interessantes Projekt!

Da ich gerade baue und mein Haus komplett mit EIB ausgestattet sein
wird, kann ich sicherlich einiges als Anregung nutzen.
Denn ich werde auf jeden Fall einen Linux Server an den Bus ankoppeln,
um selber Features hinzuzufügen.

von The Daz (Gast)


Lesenswert?

Respekt. Ganz schoen heftiges Teil fuer ne Diplom-Arbeit.

von Fritz Praus (Gast)


Lesenswert?

@Dirk
na dann kann ich nur kräftig die werbetrommel rühren.
schau auch mal auf der eib seite der tu-wien nach. wir
haben einiges an frei verfügbarer soft- und hardware.
http://eib.praus.at
http://www.auto.tuwien.ac.at/knx/

vielleicht sollte ich ja mal einen post im hausbus forum machen

@The Daz
dankeschön

von Daniel (x2) (Gast)


Lesenswert?

Wow,

und ich mach mir Sorgen wegen ner 3,5 x 5 cm Platine...oO

Respekt!

von Christian Pietrowski (Gast)


Lesenswert?

Hallo,

vielleicht kann mir jemand helfen. Die Sache dürfte ganz einfach sein, 
wenn man eben weiss wie.
Wie kann ich eine Passermarke in Eagle setzen?
Gibt es eine Bibliothek oder muß ich eine entwerfen?

Danke in voraus

Christian

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.