Forum: Platinen CAN Bus Platine - ATmega8, MCP2515


von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

Ich b in gerade dabei mir eine Platine für ein kleines CAN Netzwerk zu 
realisieren. Kann da einer von den Profis mal bitte drüber schauen, ob 
das so OK ist.

Beim Routen hab ich den Autorouter von EAGLE machen lassen, da das sonst 
etwas arg viel Arbeit gewesen wäre.

von Chris D. (myfairtux) (Moderator) Benutzerseite


Lesenswert?

Warum machst Du Dir die Mühe?

http://www.kreatives-chaos.com/artikel/can-testboard-40#v31

Da muss auch keiner mehr drübergucken, die funktionieren :-)

Eventuell hat Fabian auch noch Platinen (für 15€, meine ich).

Chris D.

von MCP2515 (Gast)


Lesenswert?

Ich mach mir die Mühe, weil ich die von Fabian nicht gebrauchen kann. Da 
fehlen ein paar Sachen.

von gerd (Gast)


Lesenswert?

Hm...

Das ist Murks mit dem Autorouter!

Meine Empfehlung:
In der Befehlszeile von Eagle
ripup;
eingeben und dann von Hand routen und mit Masse und ggf. VCC-Polygonen 
arbeiten!

- gerd

von MCP2515 (Gast)


Lesenswert?

gerd schrieb:
> Das ist Murks mit dem Autorouter!

Warum?
Ich hab hier ja nicht gerade HF, wo ich sonderlich aufpassen müsste.
Gibt es dafür eine Begründung oder ist das lediglich dein persönlicher 
Geschmack.

von Alex H. (hoal) Benutzerseite


Lesenswert?

MCP2515 schrieb im Beitrag #1824485:
> gerd schrieb:
>> Das ist Murks mit dem Autorouter!
>
> Warum?
> Ich hab hier ja nicht gerade HF, wo ich sonderlich aufpassen müsste.

Offenbar hast du dir beim Platzieren der Bauteile Mühe gegeben. Wieso 
dann nicht auch beim Routen?

IMHO spricht meistens nichts dagegen, einige unkritische Signale vom 
Autorouter verlegen zu lassen.
Allerding hättest du auf einiges Acht geben können. Z.B. die 
Quarz-Anschlüsse hättest du im Voraus menuell günstiger verlegen können. 
Auch die Spannungsversorgung inkl. Masseführung hätte breitere und 
kürzere Wege, evtl. auch eine Massefläche verdient. Bei den Signalwegen 
ist zumeist nicht die Frequenz, sondern ausschließlich die Anstiegtzeit 
ausschlaggebend. Also achte da je nach deinen Anforderungen auf 
geschickte Verlegung.

Am Ende können unkritische Teile auch mit dem Autorouter verlegt werden, 
wenn man denn dann noch will. Oft ist am Ende der Sportsgeist doch 
stärker ;)

> Gibt es dafür eine Begründung oder ist das lediglich dein persönlicher
> Geschmack.

Beides. Letzlich liegt die Begründung immer im Wunsch nach einer 
zuverlässig funktionierenden Platine.
Für alle oben angemerkten Punkte ist sowohl bei Atmel als auch hier im 
Forum genügend an Layout-Hinweisen zu finden. Wenn ich mich recht 
erinnere, ist einer der Links direkt auf der Atmel-Infoseite zum Mega8 
direkt zielführend.

von ... (Gast)


Lesenswert?

MCP2515 schrieb im Beitrag #1823951:
> Da fehlen ein paar Sachen.

Nicht wirklich,gell?

Im Gegenteil, in deiner Schaltung fehlen ein paar Teile.

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

... schrieb:
> Im Gegenteil, in deiner Schaltung fehlen ein paar Teile.

Das bringt mich nicht wirklich weiter...

Kann trotzdem mal bitte einer von den Profis die 3 Platzierungsvarianten 
durchschauen und sagen welche besser ist. Nicht das ich anfange zu 
routen und dann feststelle, dass ich tausende Durchkontaktierungen 
benötige - gerade wegen den rausgeführten Ports.

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

Ich sehe gerade, dass ich eine Variante doppelt hochgeladen habe, sry.
Also hier noch einmal richtig

von SF126D (Gast)


Lesenswert?

Mit Bleistift und Millimeterpapier wärst du schon längst fertig und 
hättest mit ein wenig Übung sogar eine einseitige Leiterplatte.
Wenn du das öfters machst hast du auch ein Gefühl dafür in welcher Ecke 
der Platine du die Bauelemente platzieren solltest damit der Autorouter 
etwas sinnvolles macht.

P.S.
Autorouter sind dumm !

von MCP2515 (Gast)


Lesenswert?

SF126D schrieb:
> Mit Bleistift und Millimeterpapier wärst du schon längst fertig und
> hättest mit ein wenig Übung sogar eine einseitige Leiterplatte.
> Wenn du das öfters machst hast du auch ein Gefühl dafür in welcher Ecke
> der Platine du die Bauelemente platzieren solltest damit der Autorouter
> etwas sinnvolles macht.

Ich glaub, ich sollte mal einen Beitrag ala "Erstes Layout - könnte mal 
jemand drübergucken?" schreiben und ein paar Abblockkondensatoren 
weglassen, da bekommt man wenigstens nützliche Tips. Nichts für ungut, 
aber ich bin genauso schlau wie vorher.
Einzige Erkenntnis bisher:   Autorouter sind dumm!!

von ... (Gast)


Lesenswert?

wenn z.B. in Variante 3 JP8 um 180° drehst sind die Kreuzungen zu X3 
schon verschwunden.
Auch die Stiftleisten rechts in Variante 3 könnte man tauschen um die 
wildesten Kreuzungen raus zu bekommen.
Dito IC1 um 180° drehen.
ISP kann auch eine 6-pol. Stiftleiste sein.

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab jetzt noch mal alles überarbeitet. Könnt ihr bitte noch mal 
drüberschaun?

PS: Nicht an dem dicken Kondensator im Layout stören lassen - ich muss 
erst mal schauen was ich da da hab und das Package entsprechend 
anpassen.

von MCP2515 (Gast)


Lesenswert?

Ist das jetzt gut oder schlecht, dass sich niemand meldet und Kritik 
äußert?

von MCP2515 (Gast)


Lesenswert?

push

von Büroinventar (Gast)


Lesenswert?

Sieht schon mal besser aus

ABER:
) keine 90° Ecken
) mehr Abstand von Leiterbahnen zu Flächen

von MCP2515 (Gast)


Lesenswert?

Büroinventar schrieb:
> ) keine 90° Ecken

Ich hab mich für 45°+90° Ecken entschieden, da dadurch meist Platz für 
Vias frei wird. Oder meinst du damit, dass ich gar keine 90° Ecken 
nehmen soll? Wenn ja, was hat das für einen Vorteil?

Büroinventar schrieb:
> ) mehr Abstand von Leiterbahnen zu Flächen

Was sollte ich da am besten einstellen? Im Moment müssten es 12mil sein.

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

Also ich hab jetzt erst einmal alle 90° Ecken raus gemacht und in 45° 
Ecken "umgewandelt". Zudem noch der aktualisierte Schaltplan.

Noch mehr Anregungen?

von Thomas F. (igel)


Lesenswert?

C13 hat keinen Kontakt zu Masse

von MCP2515 (Gast)


Angehängte Dateien:

Lesenswert?

DANKE!
Hätt ich nicht mehr gesehen.
Wenn sonst nichts mehr ist, würd ich das ganze dann spätestens in einer 
Woche zum Platinenhersteller schicken.

von Helmut (Gast)


Lesenswert?

Wenn ich mich nicht täusche:

Einige Masseverbindungen sitzen auf Inseln, die, scheinbar, nicht mit 
Masse/Gnd verbunden sind.

von ... (Gast)


Lesenswert?

Helmut schrieb:
> Einige Masseverbindungen sitzen auf Inseln, die, scheinbar, nicht mit
> Masse/Gnd verbunden sind.

Yep, C9, C15,C16 sitzen auf einer GND-Insel die nicht angeschlossen ist.
Hast du eine DRC-Prüfung mal laufen lassen?

von MCP2515 (Gast)


Lesenswert?

DRC Prüfung hab ich durchlaufen lassen. Da wird nichts angezeigt. Ich 
schaus mir noch mal genauer an. Danke erst mal.

von MCP2515 (Gast)


Lesenswert?

Von der Diode ist eine top Leitung unter die Spannungsreferenz. Das ist 
eine GND Leitung. Also keine wirkliche Insel. Danke trotzdem für das 
aufmerksame betrachten.

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.