Forum: Mikrocontroller und Digitale Elektronik Neue Schaltung, neues Layout mit Mega128 Kritik, Anregungen?


von Martin M. (bdb)


Angehängte Dateien:

Lesenswert?

Hallo,
ich denke die 1. Version meiner Platine ist gescheitert.. Ich finde
einfach keinen eindeutig Schuldigen und mit einem anderen
Programmieradapter klappt es auch nicht. Abgesehen davon drängt die
Zeit etwas.

Nun habe ich ja schon eine neue Schaltung/Platine im Ärmel und fände es
toll, wenn ihr da mal drüberschauen könntet. (Also, was gut ist, was
schlecht ist, was besser sein könnte und ob die Aussicht besteht, dass
das Teil nachher funktioniert..) Ich hänge auch noch eine nicht
geroutete Version an, wenn ihr sagt, dass das so nicht geht..

Tut mir leid wegen den großen Zips - die Bilder machens..

Schaut euch auch mal die Fets für den I²C Bus an - korreckt so? (Im
Vorschlag von Axel
http://www.mikrocontroller.net/attachment.php/286618/Mega128_rev1.sch
http://www.mikrocontroller.net/forum/read-1-286324.html#286618 sah mir
das so nicht richtig aus. Ausschnitt ist auch als gif in der
bilder+eagle2.zip)

Den Ein/Aus Taster mit FlipFlop und Spannungsreglerschaltung (da UB+
von 8 bis ungefähr 18V gehen kann) habe ich mit Lochraster ausprobiert.
Trotzdem: Verbesserungsvorschläge?

Wenn euch mal ein etwas unsinnig dimensionierter Pullup/Pulldown oder
Serienwiderstand auffällt - da war ich etwas nachlässiger - ich denke,
mit den Werten kann ich nachher jederzeit noch spielen.

Wegen den Bauteilen unter dem Display: Das Display sitzt mit
Buchsenleisten auf der Platine und ist somit steckbar.

Also, ich wäre euch sehr dankbar und es wäre wirklich super, wenn da
nacher eine funktionierende Platine draus würde!

Viele Grüße,
Martin

Die anderen Threads:
http://www.mikrocontroller.net/forum/read-1-286324.html#286324
http://www.mikrocontroller.net/forum/read-1-307607.html#307607

von Martin M. (bdb)


Angehängte Dateien:

Lesenswert?

Hier die 2. Datei.

von AR. (Gast)


Lesenswert?

[..
Schaut euch auch mal die Fets für den I²C Bus an - korreckt so? (Im
Vorschlag von Axel
http://www.mikrocontroller.net/attachment.php/286618/Mega128_rev1.sch
http://www.mikrocontroller.net/forum/read-1-286324.html#286618 sah mir
das so nicht richtig aus. Ausschnitt ist auch als gif in der
bilder+eagle2.zip)
..]

ist aber so richtig!
wird zumindest in unseren LCD-TV's so gemacht (15.000Stk/Jahr)...

AxelR.

von Martin M. (bdb)


Lesenswert?

Hmm naja - ich dachte mir dabei: Die Komunikation übern I²C Bus
funktioniert doch, indem die Devices die Signalleitungen auf Masse
ziehen und das machen beide - Master und Slave(Der Pullupstrom fließt
dabei eben ein Mal zum Master und ein Mal zum Slave). Wenn ich jetzt
VCC/2 abschalte um die Baugruppen zu deaktivieren muß ich auch sehen,
das die Busanbindung hochohmig wird - eben kein Strom in Richtung Slave
fließen kann - falls der Master mal spinnt. So war dein Ansatz denke
ich.

Mit der Beschaltung so wie Du sie gezeichnet hast, kann aber, falls
beim µC irgendwie 5V auf den Busleitungen liegt durch die Mosfet-Dioden
ein Strom in Richtung Slave fließen. Deshalb hab ich die Drain/Source
Anschlüsse an den Mosfets vertauscht. ?!

Grüße,
Martin

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.