Forum: Mikrocontroller und Digitale Elektronik 230VAC neben serieller avr Kommunikation


von elekronik-neuling (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
also, wie man warscheinlich schon überall sehen kann, bin ich doch noch
ein AVR-, und noch schlimmer, Elektronikneuling.
Ich hoffe jemand kann trotzdem den ein oder anderen Tipp geben, sobald
er wieder am Stul sitzt und meine etwas langgeratene Beschreibung 
gelesen hat.

Wie in meiner Skizze(Anhang) zu sehen, kommunizieren meine zwei Atmega8 
über
den uart miteinander. Die Übertragung habe ich über einen Tag 
erfolgreich getestet(kein einziger Fehler, sogar recht große 
Temperaturunterschiede).

Leider müssen die Daten über ein 5 adriges Kabel an dem auch der Strom 
angeschlossen ist, die Übertragung funktioniert zwar auch noch, jedoch 
mit einigen Fehlern.
(Test mit gleicher Leitung von c.a. 15m aber ohne Netzspannung)
Wird nun die 500W-Pumpe am Kabelende bei uC2 geschaltet, fällt die 
Übertragung aus, geht aber dann wieder.
Nach wenigen weiteren Schaltvorgängen teilweise auch von Lampen auf der 
uC2-Seite fällt die Übertragung dann ganz aus und startet auch nicht 
mehr.
Mit dem Pc habe ich dann beide uCs getestet, uC1 reagiert noch ganz 
normal,
uC2 kann zwar noch Senden, aber nicht mehr Empfangen, nach einem 
Austausch des uC2 geht dann wieder Alles.

Wie lässt sich unterbinden, dass eine zu hohe Spannung in die 
Datenleitungen induziert wird?

Bin dankbar für jede Idee
und leider gibt es kein zweites Kabel :-( .

von Falk B. (falk)


Lesenswert?

@ elekronik-neuling (Gast)

>Leider müssen die Daten über ein 5 adriges Kabel an dem auch der Strom
>angeschlossen ist, die Übertragung funktioniert zwar auch noch, jedoch
>mit einigen Fehlern.

Also das mit der Masse auf beiden Seiten am Schutzleiter ist keine gute 
Idee, Stichwort Masseverschiebung.

>uC2 kann zwar noch Senden, aber nicht mehr Empfangen, nach einem
>Austausch des uC2 geht dann wieder Alles.

Der wird wohl kurzzeitige Überspannungen durch die Masseverschiebung 
bekommen haben.

>Wie lässt sich unterbinden, dass eine zu hohe Spannung in die
>Datenleitungen induziert wird?

Per GESETZ, wie alles in Deutschland ;-)

Naja, real eher durch eine bessere Schaltung. Erster Ansatz. RS232 durch 
RS485 im Halbduplex ersetzten. Die Masse "weich" über 100 Ohm koppeln.

MFG
Falk

von Falk B. (falk)


Lesenswert?

Für den ersten schnellen Ansatz kann man auch in ALLE drei Leitungen 
(GND /RX /TX) mal 1k reinmachen. Das begrenzt den Strom bei 
Masseverschiebungen. Kann aber auch gar nicht gehen, wenn die statische 
Masseverschiebung zu gross wird. zumindest ein AVR sollte über ein 
galvanisch getrenntes Netzteil versorgt werden.


MFG
Falk

von elekronik-neuling (Gast)


Lesenswert?

Also es ist jetzt doch schon Schlafenszeit, Ich sollte eben doch 
aufhören für heute, aber der Schutzleiter ist nicht damit verbunden,
ich nutze die Masse vom Netz, also eben die Leitung von den Beiden an 
einer Glühbirne an der keine Wechselspannung anliegt. Ist das der 
Fehler,
"geht" da nicht der FI wenn ich den Schutzleiter verwende?
(Sollte das wohl einfach Testen, meine "Netzteile" sind auf beiden 
Seiten zwei alte Nokia Netzteile mit 2x 100n und 2x 220uF also jeweils 
vor und nach dem 7805.)
Danke für die schnelle Antwort jedenfalls,
wenn morgen noch ein funktionierender mega8 da ist,
kanns ja weitergehen(leider sind da nur noch zwei/einer davon mit rx).

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.