Forum: Mikrocontroller und Digitale Elektronik Steckdosensteuerung mit Atmega 16 erstversuch mit Atmega


von Matthias Ü. (mazerfazer)


Angehängte Dateien:

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

von holger (Gast)


Lesenswert?

>Dann PB0-PB7 sind USB anschluss und JPEG,

Bahnhof? JPEG ist ein Dateiformat für Bilder.
Und der ATMega163 kann kein USB.

von Matthias Ü. (mazerfazer)


Lesenswert?

Ja sorry da habe ich mich verschrieben ist schon ausgebessert auf JTAG 
ich hoffe man schreibt das auch so. Ok dann lässt sich das nur mit JTAG 
lösen?

Mfg Matthias

von Karl H. (kbuchegg)


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.

von holger (Gast)


Lesenswert?

>Ja sorry da habe ich mich verschrieben ist schon ausgebessert auf JTAG

Das ist auch kein JTAG sondern ein ISP Anschluss.
Ob der richtig ist schau ich mir jetzt nicht mehr an.

von Karl H. (kbuchegg)


Lesenswert?

Matthias Übelher schrieb:
> Ja sorry da habe ich mich verschrieben ist schon ausgebessert auf JTAG
> ich hoffe man schreibt das auch so. Ok dann lässt sich das nur mit JTAG
> lösen?

Hast du denn einen JTAG-Programmer?

von Paul Baumann (Gast)


Lesenswert?

Für ISP müßte aber noch RESET mit da drauf sein.

MfG Paul

von ... (Gast)


Lesenswert?

Die Transistoren an PC[0..3] in Kollektorschaltung sind eher unüblich - 
aber wenn's denn so sein soll, ok.

von Matthias Ü. (mazerfazer)


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

von Matthias Ü. (mazerfazer)


Lesenswert?

Stimmt den Reset habe ich vergessen, danke

von Matthias Ü. (mazerfazer)


Angehängte Dateien:

Lesenswert?

Hier beim ISP mit Reset, ist der da richtig?

von Karl H. (kbuchegg)


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.

von Matthias Ü. (mazerfazer)


Angehängte Dateien:

Lesenswert?

Nun ich habe nochmals alles überarbeitet und dinge die zuviel waren 
gelöscht.

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.