PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mega128 platine checken ?



BlaueLed
13.06.2006, 20:00
Hallo,

habe meine erste 2 lagige Platine mit Eagle erstellt. Auf Ihr sitzt ein mega128, ein RS485 Treiber, die Kontrastregelung für ein LCD und weiter kleine Bauteile. Meine Frage ist, ob man dieses Board so in Fertigung geben kann ?
Das ist mein erster mega128. Den Pen Pin, habe ich auf 5V gelegt. Ist das richtig ? Könntet Ihr bitte mal den Schaltplan und das Board ansehen und mir vielleicht verbesserungsvorschläge / Kritik nennen ?

wäre sehr nett.

mfg Kay

uwegw
13.06.2006, 20:08
was sollen denn diese kümmerlichen Leiterbahnbreiten? Du zahlst doch nicht fürs Kupfer hinzufügen, sondern fürs Kupfer entfernen ;)
Vor allem am ULN solltest du noch nen bisschen was dazugeben, sonst dienen die Bahnen noch als Sicherung...

BlaueLed
13.06.2006, 20:53
Hallo uwegw,

hast recht, die leiterbahnen waren wirklich zu dünn. habs jetzt mal geändert und hab ein bild angehängt, mit Bottom und Top Layer.

mfg Kay

vajk
13.06.2006, 21:46
... also den SV1 im Schaltplan hätte ich um 90° gedreht, nicht das das wichtig wäre, aber das Käsekästchenfeld ist arg ;-)

Mit fehlen da die Cs zur Entkoppelung, nimm mal einen uC und pack ihn nebens Radio .. da dürfte nichts zu hören sein, EMV läßt grüßen !

.... PEN hätte ich über ein Pullup auf 5V gelegt

So viele ungenutze Ports ... also die ungenutzen Ports würde ich, auf eine oder zwei Pfostenleisten führen, mußt ja nicht bestücken .... und ein Port mit 'ner LED hat auch was, so als Lebenszeichen ... auch würde ich 3 oder 4 Bit zum Einstellen der Baudrate für Dip-Switch für die RS485 wählen nutzen .. und eine INT-Leitung würde ich nicht als WR-Enable des RS485 nutzen, sondern lieber auf Pfosten legen, man weiß ja nie, was einem danach noch so einfällt ...
Die I2C z.B. könnte man für ser. Speicher und Temp. oder Uhrenchip nutzen ...

Was machst Du dann mit der RS485 :-) .. gute Wahl als Bus - Tipp hier, neben Schraubklemmen macht sich eine RJ45-Printbuchse gut, weil typisches Netzwerkkabel schöne verdrillt, geschirmte Leitungen sind, 2 fürn BUS, 6 Adern für Spannungsversorgung ...

Viel Erfolg, was es auch immer wird,
Vajk

BlaueLed
13.06.2006, 21:58
hi vajk,

welche C´s meinste denn ? Pullup für den pen mit 1k ? Die INT Leitung habe ich schon bei nem mega32 benutzt als WR-Enable benutzt, klappte einwandfrei. I2C brauche ich garnicht, läuft über 1Wire. Das ganze soll ein Informationsdisplay werden. über den RS485 BUS werden Aktoren gesteuert.

mfg Kay

SprinterSB
13.06.2006, 22:05
Wie willst du die später fixieren? Wären 2.5 oder 3mm-Bohrungen in den Ecken nicht praktisch?

vajk
13.06.2006, 22:30
Hi bägg,
welche C's .. na dann ließ Dir mal das hier http://www.rotgradpsi.de/mc/etc/emv.html durch !

Pullup, klassisch: 10 k :-)
Es geht nicht um das klappen der INT-Leitung .. sondern darum ungenützer Ports für evtl. Erweiterungen frei zu lassen ....

Meine Tipps beziehen sich auch nicht, auf das, was Du aktuell brauchst, sondern darauf, was Du Dir für mögl. Erweiterungen offen lassen solltest ....
Viel Erfolg,
Vajk

BlaueLed
13.06.2006, 22:51
@SprinterSB:
ja haste recht. werde ich noch hinzufügen.

@vajk:
werde noch die pullups hinzufügen. Es wird zu 100% nie erweitert werden. trotzdem danke für die Tips

mfg Kay

izaseba
13.06.2006, 22:58
Ich würde noch ein GND Polygon machen, verkürzt die Ätzdauer.

Gruß Sebastian

ogni42
14.06.2006, 15:15
Ich würde auch noch 22 nF von RESET nach GND hinzu fügen.

SprinterSB
14.06.2006, 15:24
@SprinterSB:
ja haste recht. werde ich noch hinzufügen.
Und Abstand um die Bohrungen lassen (restricted), damit später keine Leiterbahnen unter die Schrauben zu liegen kommen.

Hast du alle Bauteile? Würd ich schon vorjher besorgen und abgleichen, um sicher zu sein, daß alles passt.