Forum: Mikrocontroller und Digitale Elektronik MEGA8 - IC2 - Dimmer - Schaltplan überprüfen


von thomas (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

schaut euch doch bitte einmal den anliegenden Schaltplanentwurf an. Was 
muss ich da noch ändern ? verbessern ?

Danke
Thomas

von andreas (Gast)


Lesenswert?

Hi Thomas,
SCL und SDA benötigen einen Pull up.
Natürlich kannst du auch die internen Pull Ups aktivieren. Ich würde 
allerdings externe Pull Ups verwenden.

von Jörg S. (joerg-s)


Lesenswert?

>verbessern ?
In Schaltplänen das Massesymbol mehr als 1x benutzen. Dann wird der Plan 
übersichtlicher.

von Bernhard R. (barnyhh)


Lesenswert?

Bei Einsatz der internen Pull-Up-Widerstände (20 ... 50 kOhm) werden die 
zulässigen Anstiegszeiten von SCL und SDA (300 ns) nicht eingehalten. 
Das Ganze funktioniert dann per Zufall, nicht per Design.

Bernhard

von Tobi W. (todward)


Lesenswert?

Bernhard R. schrieb:
> Bei Einsatz der internen Pull-Up-Widerstände (20 ... 50 kOhm) werden die
> zulässigen Anstiegszeiten von SCL und SDA (300 ns) nicht eingehalten.
> Das Ganze funktioniert dann per Zufall, nicht per Design.
sind die Interen pull-ups von der mega reiche nicht 10k groß?

Braucht man bei I²C nicht auch noch abschlusswiderstände?
Den RESET noch mit nem C nach gnd blocken.
Du hast einen ausgang mit an den ISP-anschluss gelegt. Wäre ich 
vorsichtig mit! könnte zu problemen führen. Hast ja noch genug I/O frei.
Ansonsten kann man das so lassen.

Gruß
Tobi

von tom (Gast)


Lesenswert?

Erst einmal vielen Dank für die Hilfe. Ich werde die Ratschläge einmal 
einarbeiten und das Ergebnis wieder posten.

von thomas (Gast)


Angehängte Dateien:

Lesenswert?

So, ich habe die Anregungen eingearbeitet. Ist das nun soweit OK ?
Muss ich beim Platinenlayout auch darauf achten, dass der 
Abblockwiderstand zum RESET so dicht wie möglich an den PIN1 kommt, oder 
ist das nicht ganz so von entscheidender Bedeutung ?

Muss dieser zwingend überhaupt vorhanden sein ?

Gruß
Thomas

von Frank B. (frank501)


Lesenswert?

Beim Layout solltest Du darauf achten, die beiden Abblockkondensatoren 
möglichst nahe an die Versorgungsspannungsanschlüsse des AVR's baust. 
Eben so würde ich versuchen, die Leitungen zum Quarz so kurz wie möglich 
auszulegen.

Der Kondensator am Reset ist nicht unbedingt notwendig. Habe den selbst 
noch nie verbaut und bisher keine Probleme gehabt.

Frank

von Denny S. (nightstorm99)


Lesenswert?

Hallo!

Ich würde die Widerstände für den I2C-Bus etwas kleiner machen.
4,7K haben sich sehr bewährt!

Gruß Denny

von thomas (Gast)


Lesenswert?

Hi Frank,

die beiden anderen Abblockkondensatoren liegen dicht an der 
Versorgungsspannung. Vom Layout her bekommme ich den Kondensator am 
Reset aber nicht gut verbaut. Werde mich also einfach davon trennen und 
sehen, was und ob etwas passiert.

Danke

von thomas (Gast)


Lesenswert?

@Denny

Sollten eigentlich auch 4,7K sein. Kam durch copy and paste.
Danke

von Ein anderer Thomas (Gast)


Lesenswert?

Die Reset-Beschaltung ist so falsch.
Schau dir mal die Beschaltungen in anderen Schaltungen an
1
+5V -- R --- C -- GND
2
          |
3
          |
4
        zum µC

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.