Forum: Platinen Meinungen zur ersten Platine erwünscht


von Dominique G. (dgoersch)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich würde mich über ein paar Meinungen zu meiner ersten, selbst 
gerouteten Platine freuen. EAGLE steht weitestgehend auf 
Default-Einstellungen, ich hoffe die taugen was.

Kurz zur Schaltung:
Der ATtiny2313 dient als USB-Controller, der soll auch nichts anderes 
machen. Daran angebunden ist ein ATmega16 den ich für einfache 
I/O-Aufgaben benötige. Angeschlossen daran werden 5 LEDs zur 
Signalisierung der Zustände, 5 Taster und 5 Faderkontakte (im Grunde 
auch nur Taster). Die Schaltung ansich funktioniert soweit auf dem 
Breadboard und ich habe auch einen Prorotypen auf Streifenraster 
getestet. Dieser wurde nun nur noch um ISP-Schnittstellen und 
Wannenstecker für die Anschlüsse erweitert.

Den Prototypen auf Streifenraster kann man hier begutachten: 
http://picpaste.de/usb-avr_io_raster_top.jpg
Zum Zeitpunkt des Bildes waren allerdings Taster und LEDs noch nicht 
angeschlossen.

Vielen Dank für Lob (hoffentlich) und Kritik
Dominique Görsch

von AC/DC (Gast)


Lesenswert?

Du solltest noch erwähnen das Eagel 5.0 oder höher von Nöten ist.
Mach mal ein .PNG-Bild damit auch die Nicht-5.0er dir helfen können.

von Dominique G. (dgoersch)


Angehängte Dateien:

Lesenswert?

Sorry, habe ich nicht bedacht. Hier das Bild vom Board.

von Dominique G. (dgoersch)


Angehängte Dateien:

Lesenswert?

Und hiernoch mit Masseflächen.

von SD-Fritze (Gast)


Angehängte Dateien:

Lesenswert?

Anbei ein Bild..

von Uwe Bonnes (Gast)


Lesenswert?

Bist gekauft ;-)

Das sieht gut umgesetzt aus.

Ich wuerde den Isolationparameter fuer die Flaechenerde vergroessern, 
insbesonders beim Selbstaetzen. Irgendein Staubkorn macht Dir naemlich 
gerne einen Kurzschluss zwischen Signal und Flaechenerde, ebenso wie es 
gerne duenne Leiterbahnen unterbricht.

von Dominique G. (dgoersch)


Lesenswert?

Uwe Bonnes wrote:
> Bist gekauft ;-)
> Das sieht gut umgesetzt aus.

Hach das geht runter wie Öl... dabei bin ich doch nur ein Informatiker 
;)

> Ich wuerde den Isolationparameter fuer die Flaechenerde vergroessern, [...]

Was würdest du da vorschlagen? Mir wurde von jemandem "10mil" genannt, 
sobald ich die eintrage werden daraus 0,01 und das sieht nicht wirklich 
nach mehr abstand als 0 aus.

> insbesonders beim Selbstaetzen.

Vermutlich werde ich eine zum Testen selber ätzen und dann 'ne Handvoll 
fertigen lassen.

Danke für die Hilfe, Gruß
Dominique Görsch

von Helmut L. (helmi1)


Lesenswert?

Du koenntes noch versuchen den Quarztakt von ATtiny2313 an den ATMega1 
16 zu legen. So haettest du auch dort einen stabilen Takt.

Gruss Helmi

von Pete K. (pete77)


Lesenswert?

Mit etwas Geschiebe bekommt man die Platine bestimmt auch auf die Hälfte 
reduziert. Das spart Geld, wenn Du später mehrere Platinen in Auftrag 
geben willst.

Die 6-poligen Stecker sind teuer. Einige Pins sind nicht beschaltet. Die 
würde ich auf Lochraster legen, bzw. ein Pin dafür vorsehen.

Da das ganze USB powered sein soll, würde ich parallel noch eine 
USB-MiniAB Buchse vorsehen. So kann man ein fertig konfektioniertes 
Kabel anschließen.

von Uwe Bonnes (Gast)


Lesenswert?

Beim Selbstaetzen min.0.4 mm Isolation fuer die Flaechenerde.

von Dominique G. (dgoersch)


Lesenswert?

Helmut Lenzen wrote:
> Du koenntes noch versuchen den Quarztakt von ATtiny2313 an den ATMega1
> 16 zu legen. So haettest du auch dort einen stabilen Takt.
Ist dort eigentlich nicht nötig. Ich brauche auf dem ATmega den Timer 
nur für das Blinken von LEDs, aber ich werds mir überlegen.


Pete K. wrote:
> Mit etwas Geschiebe bekommt man die Platine bestimmt auch auf die Hälfte
> reduziert. Das spart Geld, wenn Du später mehrere Platinen in Auftrag
> geben willst.
Ja das wurde mir schon von anderer Seite gesagt, da werde ich noch 
nacharbeiten.

> Die 6-poligen Stecker sind teuer.
Ja stimmt, deswegen werd ich wohl auch einfache Pinheader nehmen. Die 
sind zwar nicht verpolungssicher, reichen aber in dem Fall aus.

> Einige Pins sind nicht beschaltet. Die würde ich auf Lochraster legen,
> bzw. ein Pin dafür vorsehen.
Du meinst

> Da das ganze USB powered sein soll, würde ich parallel noch eine
> USB-MiniAB Buchse vorsehen. So kann man ein fertig konfektioniertes
> Kabel anschließen.
Hatte ich auch schon überlegt, aber die Platine wird in ein Gerät 
(Mischpult) eingebaut und liegt nicht am Gehäuserand, daher bringt in 
dem Fall eine USB-Buchse nichts.

Danke für Eure Tipps
Dominique Görsch

von Falk B. (falk)


Lesenswert?

@ Dominique Görsch (dgoersch)

>machen. Daran angebunden ist ein ATmega16 den ich für einfache
>I/O-Aufgaben benötige. Angeschlossen daran werden 5 LEDs zur
>Signalisierung der Zustände, 5 Taster und 5 Faderkontakte (im Grunde
>auch nur Taster).

Wozu dann ZWEI AVRs? Die USB - Kommunikation kann der MEGA16 locker mit 
übernehmen.

Die Platine sieht ziemlich leer aus. Viel Platz für Einsparungen.

MFG
Falk

von Dominique G. (dgoersch)


Lesenswert?

Falk Brunner wrote:
> Wozu dann ZWEI AVRs? Die USB - Kommunikation kann der MEGA16 locker mit
> übernehmen.

Zwei deswegen, weil ich das Hex-File aus dem AVR-CDC-Projekt "as is" 
übernehme. Ich bin zwar Anwendungsentwickler, kann aber leider nicht 
sonderlich gut C. Daher bin ich zum aktuellen Zeitpunkt nicht in der 
Lage, die Firmware so anzupassen, dass der USB-Part auch noch meine 
bescheidenen I/O-Aufgaben erledigen kann, bzw. andersrum den USB-Treiber 
in mein Projekt zu integrieren. Da der ATtiny2313 aber auch nur 'nen 
Euro kostet, ist das für mich erstmal so ok.

> Die Platine sieht ziemlich leer aus. Viel Platz für Einsparungen.

Ja da werde ich wohl noch etwas optimieren.

Gruß
Dominique Görsch

von Hans (Gast)


Lesenswert?

Insgesamt sieht die Platine doch gut aus. Wenn man selber ätzen möchte, 
oder insbesondere selber löten möchte, kann ich nur empfehlern, die 
Leiterbahnen möglichst dick zu gestelten und die Isolierung 
dementsprechend auch.

Solange durch die dickeren Leiterbahnen und Isolierungen keine 
Masseflächen "isoliert/abgetrennt" werden, d.h., dass du dort Brücken 
hinlegen musst, kannst Du alles noch viel dicker machen. (Notfalls 
schadet die eine oder andere Brücke auch nicht - ist mir leiber als sehr 
viel Fummelarbeit und Fehlerpotential beim Löten)

Wenn die Pads einen größeren Durchmesser haben, brauchst Du beim Bohren 
weniger Angst zu haben, dass etwas kaputt geht.

Also: Insgesamt sehr gut, aber wenn Du keinen aktuen Platzmangel hast 
würde ich alles noch dicker und massiver ausführen. Meine ersten 
Platinen ahbe ich auch mit den Default-Einstellungen erstellt, und war 
überhaupt nicht zufrieden. Richtig solide Leiterplatten finde ich auch 
schöner - aber das ist ansichtssache. ;-)

P.S.: Druck die Platine einfach mal mit (!! 100%iger !!) skalierung aus, 
und guck genau hin, ob Du dir das antun willst :-D

von Dominique G. (dgoersch)


Angehängte Dateien:

Lesenswert?

Sooo... hab das Dingen nun mal deutlich kompakter gestellt (siehe 
Anhang). Allerdings komme ich nun nichtmehr ohne die 3 Brücken auf dem 
Toplayer aus, habe es zigmal hin und her geroutet ;)

Gruß
Dominique Görsch

von Hans (Gast)


Lesenswert?

schon besser, ich persönlich finde die Gegend um die Widerstände und dem 
IC noch etwas eng, aber dass kann täuschen.

Wie gesagt, Brücken sind nichts schlimmes; sie sind sogar besser als 
einige andere Lösungen, bei dennen man evtl. stundenlang "fummelt" um 
sie zu vermeiden oder allles zu eng hat.

von AC/DC (Gast)


Lesenswert?

Die drei Leitungen auf dem Top kannste bestimmt auch noch wegdesignen.
Die kürzeste brauchste nur um den Pin 7 des AT-Mega rumverlegen.
Bei den anderen muß man eben ein paar Leitungen umsetzen, dann geht`s
auch. Die untere gehört wohl zum GND-Net. Das kann man auch
auf Umwegen kontaktieren. Eine Airwire sagt eben nicht alles.
(z.B. wenn ein Teil des Netzes schon verlegt aber als dazu gehörig
nicht mehr erkennbar ist). Mit dem Befehl Show GND kann man vom Netz
farblich hervorheben was dazu gehört.

von crazy horse (Gast)


Lesenswert?

nur noch ein paar Krümelkackereien:
-Schau dir mal an, woher Pin31 Gnd bekommt, nicht so, mach noch eine 
Brücke über die Vcc-Leitung.
-mehr allgemeiner Natur, bei den AVRs nicht wirklich kritisch: Besser 
ist es, wenn die Vcc/Gnd-Leitungen erst zum Kondensator gehen und dann 
erst an die Versorgung angeschlossen werden, mal im Hinterkopf behalten, 
wenn du später auch andere Sachen machst, gibt recht eklige ICs :-)
Hast du schon ganz g

von Dominique G. (dgoersch)


Lesenswert?

AC/DC wrote:
> Die kürzeste brauchste nur um den Pin 7 des AT-Mega rumverlegen.
Leider nicht, damit reiß ich die Massefläche an der der ISP-Stecker 
hängt ab.

> Bei den anderen muß man eben ein paar Leitungen umsetzen, dann geht`s
> auch. Die untere gehört wohl zum GND-Net. Das kann man auch
> auf Umwegen kontaktieren.
Ich hab schon 'ne ganze Weile hin und her geschoben und keine bessere 
Lösung gefunden ohne riesen Umwege legen zu müssen.

Gruß
Dominique Görsch

von Dominique G. (dgoersch)


Lesenswert?

crazy horse wrote:
> -Schau dir mal an, woher Pin31 Gnd bekommt, nicht so, mach noch eine
> Brücke über die Vcc-Leitung.

Wo sollte ich denn da am besten die Brücke legen? Oberhalb von C5? Oder 
oben über SV5?
Reicht die Masseverbindung "unter" R7 hinweg nicht aus? Die 
ISP-Schnittstelle des tiny2313 bekommt ebenfalls von dort Masse.

> -mehr allgemeiner Natur, bei den AVRs nicht wirklich kritisch: Besser
> ist es, wenn die Vcc/Gnd-Leitungen erst zum Kondensator gehen und dann
> erst an die Versorgung angeschlossen werden, [...]

Gruß
Dominique Görsch

von crazy horse (Gast)


Lesenswert?

hm, ISP hin oder her - Gnd der Schaltung kommt doch eigentlich vom 
USB-Anschluss? Das wäre die "richtige" Masse. Und wenn ich mir das so 
ansehe, hängt der Teil doch noch in der Luft? Das sollte dann noch 
angeschlossen werden.

Wie gesagt, alles nichts kritisches, das wird so funktionieren.

von Dominique G. (dgoersch)


Lesenswert?

crazy horse wrote:
> hm, ISP hin oder her - Gnd der Schaltung kommt doch eigentlich vom
> USB-Anschluss? Das wäre die "richtige" Masse. Und wenn ich mir das so
> ansehe, hängt der Teil doch noch in der Luft? Das sollte dann noch
> angeschlossen werden.

Nein hängt nicht in der Luft. Die Masse kommt zwischen Pin 9 und 10 
hindurch, unter R7 und C3 hinweg, zwischen Pin 19 und 20 des tiny2313 
und zwischen den Pins 10, 11, 12, 13 und 14 des mega16 an die große 
Massefläche rechts. Sicher nicht der tollste Weg, aber ist verbunden ;)

Gruß
Dominique Görsch

von crazy horse (Gast)


Lesenswert?

Hm, ich rede von JP1/Pin4 und den Masseanschlüssen der 
Oszillatorkondensatoren. Sehe keine Verbindung zum Rest der Schaltung.

von Dominique G. (dgoersch)


Lesenswert?

crazy horse wrote:
> Hm, ich rede von JP1/Pin4 und den Masseanschlüssen der
> Oszillatorkondensatoren. Sehe keine Verbindung zum Rest der Schaltung.

Doch auch die sind verbunden, unter C1/C2 und dem Quarz hinweg zwischen 
Pin 4 und 5 des tiny2313 durch.

Gruß
Dominique Görsch

von AC/DC (Gast)


Lesenswert?

Überbewerte Massflächenpolygone mal nicht. An einigen Stellen bleiben
Stellen ja frei. Wireverbindungen sollten Vorrang haben. Ich habs dir
nur gesagt, entscheiden mußt du selber. Ist ja dein Projekt.

von Dominique G. (dgoersch)


Lesenswert?

AC/DC wrote:
> Überbewerte Massflächenpolygone mal nicht. An einigen Stellen bleiben
> Stellen ja frei. Wireverbindungen sollten Vorrang haben.

Ich überbewerte sicher nicht die Nassefläche, aber wenn ich die Leitung 
von Pin 8 zwischen Pin 6 und 7 hindurchlege, reißt die Massefläche für 
Pin 6 der ISP-Schnittstelle ab, und ich wüsste auch keinen Weg wie ich 
die da oben dann noch GND hinbekommen soll. Platz für ein Via ist da 
dann nichtmehr. Zumindest seh' ich keine Möglichkeit.

Gruß
Dominique Görsch

von Dominique G. (dgoersch)


Angehängte Dateien:

Lesenswert?

So...

...ich hab nun noch was dran gearbeitet. Habe folgende Tipps 
berücksichtigt:
- Vcc erst zum C, dann zum Pin
- 6pol. Wannenstecker schwer zu beschaffen
- 6pol. Pfostenleisten teuer

Habe die 6pol. Wannenstecker durch 10pol. ersetzt. Die 4 gewonnen Pins 
habe ich sinnvoll genutzt indem ich die 2 verbleibenden Pinne eines 
Ports, Vcc und GND mit draufgelegt hab. Dadurch wird das ganze Ding 
universeller einzusetzen sein. Bei einem Testdruck sehen die Abstände 
auch gut aus, das sollte sich so sogar selber ätzen lassen (was ich 
nächste Woche auch versuchen werde).

Einzig was mir nicht gefällt, ist dass C3 soweit vom Vcc des mega16 weg 
ist, sind da Probleme zu erwarten? Mir ist klar, dass die Vias für die 
Drahtbrücken auf dem Toplayer unter den Wannensteckern liegen, ist aber 
nicht weiter tragisch, da ich nur Stiftleisten auf der Platine einsetzen 
werde.

Würde mich über weitere Anmerkungen, Kritik, Ratschläge und auch Lob g 
freuen.

Gruß
Dominique Görsch

von AC/DC (Gast)


Lesenswert?

So kann man auch Verbindungen verlegen.
  |
o | o
 \ \    Hier passen leicht zwei Leitungen nebeneinander
o | o
  |

von Uwe Bonnes (Gast)


Lesenswert?

Sieht viel kompakter aus, aber durch die Vias kannst Du z.B. die Buchsen 
nicht mehr buendig auf die Platine loeten konnen. Ist aber nur ein 
Schoneheitsproblem...

von Dominique G. (dgoersch)


Lesenswert?

Uwe Bonnes wrote:
> Sieht viel kompakter aus, aber durch die Vias kannst Du z.B. die Buchsen
> nicht mehr buendig auf die Platine loeten konnen. Ist aber nur ein
> Schoneheitsproblem...

Das ist klar, aber wie ich schon schrieb sollen da eh nur Stifleisten, 
statt der Wannenstecker drauf. War nur zu faul es im Plan zu ändern.

von Falk B. (falk)


Lesenswert?

@Dominique Görsch (dgoersch)

>...ich hab nun noch was dran gearbeitet. Habe folgende Tipps
>berücksichtigt:

Warum machst du einen neuen Thread dazu auf?

>auch gut aus, das sollte sich so sogar selber ätzen lassen (was ich
>nächste Woche auch versuchen werde).

Du solltest den ISOLATE Wert des Massepolygons noch etwas hochsetzen. So 
auf 16..24mil.

>Einzig was mir nicht gefällt, ist dass C3 soweit vom Vcc des mega16 weg
>ist, sind da Probleme zu erwarten?

Ist OK.

MFG
Falk

von Dominique G. (dgoersch)


Lesenswert?

Falk Brunner wrote:
>>...ich hab nun noch was dran gearbeitet. Habe folgende Tipps
>>berücksichtigt:
>
> Warum machst du einen neuen Thread dazu auf?

Huh? Habe ich doch garnicht. Scroll mal hoch, da ist der alte Kram. ;)

>>auch gut aus, das sollte sich so sogar selber ätzen lassen (was ich
>>nächste Woche auch versuchen werde).
>
> Du solltest den ISOLATE Wert des Massepolygons noch etwas hochsetzen. So
> auf 16..24mil.

OK.

>>Einzig was mir nicht gefällt, ist dass C3 soweit vom Vcc des mega16 weg
>>ist, sind da Probleme zu erwarten?
>
> Ist OK.

Schön. Dann will ich mal hoffen, dass alles klappt.

Gruß
Dominique Görsch

von Manfred B. (vorbeigeschlendert)


Lesenswert?

ich weiss nicht ob das schon jemand erwähnt hat, aber ich finde die 
Leiterbahnen um die Pfostenstecker, Pinheader etc mächtig dick... nach 
dem letzen PNG-Export 
Beitrag "Re: Meinungen zur ersten Platine erwünscht" zu urteilen würde 
ich sagen die machen einen fröhlichen Schluss ?

und wenn ich jetzt nochmal schaue, dann sind das noch mehr... zB die 
VCC-Leitung unterm mega16... zum selber ätzen ganz schön knapp...

von Dominique G. (dgoersch)


Lesenswert?

Manfred B. wrote:
> ich weiss nicht ob das schon jemand erwähnt hat, aber ich finde die
> Leiterbahnen um die Pfostenstecker, Pinheader etc mächtig dick... nach
> dem letzen PNG-Export

Das sieht auf dem Bild deutlich enger aus, als es ist. Ich hab einen 
Probedruck auf Normalpapier vor mir liegen, da sieht man sehr deutlich 
die Abstände.

> und wenn ich jetzt nochmal schaue, dann sind das noch mehr... zB die
> VCC-Leitung unterm mega16... zum selber ätzen ganz schön knapp...

Die Stelle ist allerdings in der Tat ziemlich knapp. Weiß nicht ob meine 
Leiterbahndicke so stimmt, aber mir wurde von jemandem für Vcc 0.032 und 
für den Rest 0.024 empfohlen und das habe ich auch konsequent umgesetzt. 
Ist das zu dick?

Gruß
Dominique Görsch

von Manfred B. (vorbeigeschlendert)


Lesenswert?

Dominique Görsch wrote:
[...]
> Die Stelle ist allerdings in der Tat ziemlich knapp. Weiß nicht ob meine
> Leiterbahndicke so stimmt, aber mir wurde von jemandem für Vcc 0.032 und
> für den Rest 0.024 empfohlen und das habe ich auch konsequent umgesetzt.
> Ist das zu dick?

für die Stromversorgung reichen sicher 16-24mil und den rest würd ich 
mit 12-16mil machen... läßt genug Platz zwischen irgendwelchen Pins und 
ist zum selber Ätzen noch gut machbar

BTW du weißt, dass du auch eigene Leiterbahnbreiten wie zB 18mil, 20mil 
etc, benutzen kannst?

von Klaus H. (klaushuber)


Lesenswert?

Ich bin auch gerade dabei meine erste Platine zum selberätzen zu 
erstellen.
Sieht bei weitem noch nicht so gut aus wie das obige, aber ist ja auch 
noch nicht fertig ;)

Ich hab jedoch noch Fragen:
- Kann ich die Masseflächen (teilweise) automatisch erzeugen lassen? 
Wie?
- Oben ist von 12-16mil Leiterbahnenbreite die Rede, ist das auch für 
Anfänger noch gut machbar? Ich hab die im Augenblick deutlich(!) breiter 
was mein Layout jedoch teilweise ein wenig kompliziert macht.


Vielen Dank :)
Klaus

von Dominique G. (dgoersch)


Lesenswert?

Klaus Huber wrote:
> - Kann ich die Masseflächen (teilweise) automatisch erzeugen lassen?
> Wie?

"poly gnd" im Board und dann das Polygon über das komplette Layout 
ziehen. Mit "ratsnest" verschwinden dann die GND-Airwires - wenn es eine 
Masseverbindung in zu allen GND-Pins gibt.

> - Oben ist von 12-16mil Leiterbahnenbreite die Rede, ist das auch für
> Anfänger noch gut machbar? Ich hab die im Augenblick deutlich(!) breiter
> was mein Layout jedoch teilweise ein wenig kompliziert macht.

Ich bin bisher noch nicht darzu gekommen, die Leiterbahnen zu 
verkleiner, hier würd mich interessieren, ob man vorallem alle 
gleichzeitig verkleinern kann, oder ob ich das mit jeder einzeln machen 
muss...

Gruß
Dominique Görsch

von Falk B. (falk)


Lesenswert?

@  Klaus Huber (klaushuber)

>- Kann ich die Masseflächen (teilweise) automatisch erzeugen lassen?

Ja.

>Wie?

Mit dem POLYGON Befehl. Dabei nicht vergessen, den Netznamen für das 
Polygon (meist GND) einzugeben. Der Rest steht in der Hilfe von Eagle.

>- Oben ist von 12-16mil Leiterbahnenbreite die Rede, ist das auch für
>Anfänger noch gut machbar?

Ja. Damit kommt man auch noch gut zwischen den Pins von DIL ICs durch.

>verkleiner, hier würd mich interessieren, ob man vorallem alle
>gleichzeitig verkleinern kann,

Ja, kann man

Alle Markieren mit GROUP
Dann CHANGE -> Width -> Breite einstellen -> Rechte Maustaste

MFG
Falk

von Klaus H. (klaushuber)


Lesenswert?

vielen Dank :)

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.