Steckdosensteuerung mit Atmega 16 erstversuch mit Atmega

OP #2855611
Lesenswert?

Hallo Miteinander,

ich arbeite erst seit jetzt mit µController und weiß leider noch nicht 
soviel darüber. Aber ich habe viel gegoogelt und hier im Forum gesucht. 
Ich möchte mit dieser MainPlatine Relais schalten und 230V ein bzw 
ausschalten. Die Relais und Transistoren sind auf einer anderen Platine 
die aber noch nicht fertig ist. Ich möchte nur gerne wissen, ob meine 
Platine hier ungefähr richtig ist? Wäre super wenn ihr einen Blick auf 
die angeschlossenen Teile werfen könntet.

Die Spannungsversorgung habe ich hier irgendwo gefundne und ich hoffe 
diese Stimmt auch so. PA0-PA7 sind eingänge mit dem ich eine Spannung 
messen will und diese Analysieren. Die Schalter da sind dafür da, zum 
das ganze mit High zu überbrücken. (Hier bin ich mir nicht sicher)

Dann PB0-PB7 sind USB anschluss und JTAG, mit diesen beiden anschlüssen 
möchte ich mal den µController Programmieren können ist dies möglich? 
Oder muss das anderst gemacht werden? (PB3 ist nur eine Controll LED)

Die Anschlüsse PC0-PC7 sind Schalter die ich vl brauchen könnte, ich mir 
aber nicht sicher bin sowie anschlüsse zum 20mA Leds anzuschließen.

Und nun die Anschlüße PD0-PD7 sind die Ausgänge welche zu den 
Transistoren und Relais auf der nächsten Platine weitergehen.

Ist dies so möglich? Oder wenn nicht was muss ich ändern? Besonders mit 
der Dimensionierung von den Bauteilen bin ich mir sehr unsicher.

Mfg Matthias
Angehängte Dateien:
#2855622
Lesenswert?

AREF nimmst du von Vcc weg. Von AREF machst du einfach nur einen 100nF 
nach GND.
Wenn du Vcc als Referenzspannung nehmen willst, kannst du das immer noch 
in Software direkt im µC schalten.

1k für die LED. Wenn das eine Low-Power LED ist, dann wird das schon 
hinkommen. Für eine Wald und Wiesen LED sind Werte um 220Ohm oder 
kleiner normal. (Ohne jetzt groß zu rechnen)

Die Dioden an den Messeingängen würde ich weglassen.

Was machen die 280 Ohm an den Relais-Transistoren? Soll das die Spulen 
der Relais symbolisieren?
Wenn du schon dabei bist könntest du für die Relais gleich noch die 
Freilaufdioden vorsehen.
OP #2855630
Lesenswert?

Danke mal allen zusammen, ja ich habe einen JTAG Programmer möchte 
diesen aber nicht einsetzen. ISP heißt der, nun auch gut. Ich kenne mich 
wiegesagt noch nicht sogut damit aus.

Die Widerstände nach den Transitoren sind wegen den LEDs, an diese 
Jumper kommen externe LED's ran.

Die Relais werden ja mit PD0-PD7 geschalten. An die Freilaufdiode habe 
ich schon gedacht.

Die Dioden an den Eingängen bin ich mir eben nicht sicher. Da wird ja 
ein Spannungswandler angeschlossen. Und wenn dieser kein Strom hat also 
Relais aus ist muss ich dem Atmega ja ein Anstoß geben um das Relais 
durchzuschalten. Also nehme ich den Schalter mit 5V, der Atmega bekommt 
ein Signal und schlatet das Relais jetzt bekommt auch der Stromwandler 
Strom und misst mir alles. Damit aber vom Schalter nichts zurück zum 
Stromwandler fließt dachte ich mir ich brauche Dioden. Brauche ich die 
nicht?

Mfg Matthias
#2855649
Lesenswert?

Matthias Übelher schrieb:

> Die Widerstände nach den Transitoren sind wegen den LEDs, an diese
> Jumper kommen externe LED's ran.

Ach, da kommen LEDs drann! Ich war wohl nicht der einzige, der davon 
ausging, dass da wohl die Relais drann hängen werden :-)
Na, ja. Für 4 LED brauchst du da aber noch keinen Aufwand treiben. Die 
hängst du einfach direkt an die Portpins + die 280 Ohm und gut ists.


> Die Dioden an den Eingängen bin ich mir eben nicht sicher. Da wird ja
> ein Spannungswandler angeschlossen. Und wenn dieser kein Strom hat also
> Relais aus ist muss ich dem Atmega ja ein Anstoß geben um das Relais
> durchzuschalten. Also nehme ich den Schalter mit 5V, der Atmega bekommt
> ein Signal und schlatet das Relais jetzt bekommt auch der Stromwandler
> Strom und misst mir alles. Damit aber vom Schalter nichts zurück zum
> Stromwandler fließt dachte ich mir ich brauche Dioden.

Ah. Schön langsam kommt Licht in die Sache, wie du dir das gedacht hast. 
Von Stromwandlern war ja bisher nicht die Rede.

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