Steuerung für UV-Belichter

Gast #1996352
Lesenswert?

Hallo,

baue bzw. plane zur Zeit ein UV-LED-Belichter mit 500 Led's. Und dafür 
wollte ich mir eine Steuerung mit einem ATtiny Mikrocontroller bauen. 
Eingaben werden mit einem Encoder gemacht und auf einem 2 x 16 LCD 
Display angezeigt. Den Schaltplan habe ich schonmal, das Programm und 
das Layout muss ich noch anfertigen. Nur hab bisher noch nicht mit 
Mikrocontroller programmiert... Könnt ihr mal über den Schaltplan 
schauen, ob ich nix vergessen habe oder so?

thx
Angehängte Dateien:
#1996418
Lesenswert?

Also da hast Du anscheinend noch nicht geblickt, wie toll das Arbeiten 
mit der ISP-Programmierung geht:

Die Hardware ist betriebsbereit, die Verbindung ISP zum PC gelegt:

Da kann man die Teile der Software modulweise schreiben, in hex-Form 
umwandeln und an die Hardware schicken. Erfahrungsgemäß muss man -zig 
Änderungen beim Erstellen und Testen vornehmen. Ohne ISP hieße das -zig 
mal den Kontroller herausnehmen und extern programmieren.

Das habe ich früher mit AT89C2051 gemacht, die musste man mit externem 
Programmiergerät programmieren. Seit dem ISP liegen so etwa 15 Stück 
davon bei mir herum, die schau ich nicht einmal mit den Hintern mehr an.
Gast #1996425
Lesenswert?

Wenn R4 beim Einschalten falsch steht sind die Backlight-LEDs hinüber 
(zusätzlicher Mindestwiderstand). Anstatt VSS würde ich lieber VCC 
schreiben, VSS hat eine andere Bedeutung. Wenn Du noch nicht oft 
programmiert hast, solltest Du jedem Pin des Controllers, der auch als 
Ausgang geschaltet werden kann einen Schutzwiderstand spendieren, wenn 
es sonst zu einer Überlastung kommen könnte (z.B. bei dem Encoder oder 
D4-D7 des LCDs). Beim Reset sind die Pins des Controllers hochohmig. Der 
Transistor für das Relais könnte dabei zerstört werden (pulldown 
einbauen). Die Spannung am Ausgang des Spannungsreglers sollte nie höher 
als am Eingang sein. Deshalb würde ich C4 weglassen. Nach X1-1 könnte 
eine 1A-Diode eine Verpolung der Versorgungsspannung verhindern. Ob man 
AVCC an VCC hängen darf, müsste ich im Datenblatt des Controllers 
nachsehen. Es gab da schon bei Atmels Probleme, wenn man die interne 
Referenz wählt. Dem Display würde ich zwischen VCC und GND auch noch 
einen 100nF-Kondensator geben.
Ich kann Stromlaufpläne, bei denen die Powersymbole nach der Regel hohe 
Spannung oben, niedrige Spannung unten und Powersymbole nicht 
quergestellt besser lesen, aber das ist sicher eine Geschmacksfrage. So, 
genug gemeckert.
Gast #1996428
Lesenswert?

Hi

>Ihr werde das Programm auch hier rein stellen, dass ihr euch dass mal
>anschuaen könnt. Damit ich es nicht zu oft ein-und ausstecken muss;)

Bau einen ISP-Anschluss ein und vertrau auf deine eigene Intelligenz. 
Oder willst du ewig an Mamas Rockzipfel hängen?

MfG Spess
Gast #1996454
Lesenswert?

Ne, hab im Datenblatt nachgesehen:
"AVCC is the supply voltage pin for Port A and the A/D Converter (ADC). 
It should be externally connected to VCC, even if the ADC is not used. 
If the ADC is used, it should be connected to VCC through a low-pass 
filter. See page 96 for details on operating of the ADC."
Also AVCC doch mit VCC verbinden. War so richtig!
Gast #1996630
Lesenswert?

> Hätt ich jetzt nur ein Belichter und eine
> Ätzanlage, um die Platine an zu feritgen...

Bau's erst mal auf einem Steckbrett auf.
Das Relais sollte auch dabei sein (es ist schliesslich
der häufigste Grund warum diese Schaltung nicht funktioniert,
sondern eben vom Relais gestärt wird),
aber bastel das halt neben das Steckbrett, gut isoliert.

Wie schreibt die
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm ?
"Gerade Anfänger investieren oft besonders viel Mühe in eine möglichst 
perfekte Platine, bevor sie ihre Schaltung überhaupt das erste Mal 
ausprobiert haben. Später siegt oft der Pragmatismus und die 
Lochrasterplatine."

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren