Da gehts mir selber genauso wie Pesi. Ich weiß zwar im Groben wofür die einzelnen Elkos und anderen Kondensatoren sind, aber bei der Dimensionierung tu ich mich ebenfalls schwer, wenn es im Datenblatt nicht klar angegeben ist. Deswegen hab ich einen Fachmann zur Hand, der beruflich elektronische Schaltungen designed, den ich immer nett befragen kann.
Die Werte stammen so von ihm und wenn ich ihn richtig verstanden habe, aus folgendem Grund:
- C1 ist eher als Sieb-Elko als als Puffer zu verstehen, der fängt spitzen ab die auch vom Netzteil kommen können, nebenbei Puffert er aber auch den Kompletten 12V-Teil, was ja nicht nur die LEDs sondern auch die Lichtschranken sind. Wenn ich das richtig verstanden habe, sorgt er auch noch dafür, dass die Frequenz der PWM nicht auf die Versorgungsleitung "durchschlägt" und diese als Antenne wirkt.
- C2 ist Stützelko für den Regler, damit dieser auch bei Lastwechseln noch genug Spielraum zum regeln hat. Mit D1 von der Last entkoppelt.
- C3 und C4 die übliche Beschaltung des 7805 gegen Schwingen. Einer davon im Datenblatt mit 330n angegeben, die bekommt man aber ned überall, weshalb ich pers. hier immer 100n nehme.
- C5 Stützelko für den µC-Teil, falls der Regler mal nicht schnell genug nachregelt.
- C6 und C7 die üblichen Blockkondensatoren für den µC.
- C8 und C9 die Mindestlast für den Quarz.
- D1 "Deppendiode" als Verpolschutz für den Steuerteil und entkoppelt C2 von der Last damit diese ihn nicht "leersaugt".
Alles ohne Garantie, bin ja auch ned vom Fach, sondern "nur" ein Informatiker der sich gerne ein bissl "embedded Hardware" um seine Programm baut
"Nötig" ist halt immer so eine Sache... vieles ist ned (immer) nötig und der 7805 läuft ja oft auch ganz ohne Standardbeschaltung problemlos. Nur gerade hier bei einer Applikation die man im Grunde einbaut und dann vergisst weil sie einfach funktioniert, kanns sicher ned schaden es so aufzubauen. Platz ist wohl eher nicht das Problem und was kostet denn so ein Elko mehr?
Uwe wie siehts mit den Vorwiderständen für die LEDs aus? Ich hab die im Plan nun nicht mit drin... machst du die mit auf die Steuerung oder kommen die direkt an die LEDs?
Hast du die möglichkeit den ATmega16 zu flashen? Sieh für ihn bitte einen Sockel auf der Platine vor, da ich keine ISP-Schnittstelle eingeplant habe!