Forum: Mikrocontroller und Digitale Elektronik Störung bei RS485


von Chid (Gast)


Lesenswert?

Hallo zusammen,
ich hoffe dass jemand mir helfen kann,
ich muss Daten und 230V Versorgungsspannung über den Gleichen RS485 Bus 
übertragen( Bus länge ca. 20m) . die Daten werden von einem µC (AT90CAN) 
erfasst und an einem 2. µC (auch AT90CAN) übertragen (Baud 
=500Kbit/s)... das geht soweit auch... nur wenn ich die 
Versorgungsspannung mit im bus packe... bekomme ich störungen und das 
A-B signal am empfänger seite ist sehr geraucht ...
das kabel was ich benutze hat kein schirm und hat insgesamt 7 
addern...(3 für die versorgungsspannung mit erde) (2 für RS485) udn 2 
sind frei..

kann man die störung irgendwie filtern?
mfg

von Hubert (Gast)


Lesenswert?

Fraglich ist wohl eher ob Du wirklich RS485 und 230V in einem Kabel mit 
7 Adern verlegen willst / darfst.

von Chid (Gast)


Lesenswert?

das muss ich eher... weil es nicht anders geht, RS485 bringt Messdaten 
zur Steuerung. und von der steuerung soll die Maschine unteranderm auch 
mit Versorgungsspannug versorgt. und es macht sinn dass man alles in 
einem bus packt, wenn es geht.

von Dragon (Gast)


Lesenswert?

Was spricht dagegen zwei Kabel zu verwenden?

von Andreas K. (a-k)


Lesenswert?

Das wissen andere Leute sicher besser, aber ich fürchte dass du das 
nicht nur nicht solltest, sondern auch Sicherheitsgründen auch nicht 
darfst, weil ein einfacher Fehler innerhalb des Kabels zu Kontakt 
zwischen Bus und Stromnetz führt. Daraus ergäbe sich als Konsequenz, 
dass der Bus genauso gegenüber manuellen Kontakt abgesichert werden 
sollte, wie das Stromnetz.

Das Gerät mit Niederspannung zu versorgen kommt nicht in Frage?

von lkmiller (Gast)


Lesenswert?

Mal vom Dürfen abgesehen:
ist das Kabel denn eigentlich TwistedPair?

>empfänger seite ist sehr geraucht
verrauscht?
Wohl eher gestört.
Da werden die 230V etwas überkoppeln und die CAN-Empfänger aus dem 
Gleichtaktbereich raushebeln. Da kann nichts gefiltert werden.

Wichtig: RS485 ungleich CAN
RS485 hat 2 dominante Pegel.
CAN hat 1 dominanten und 1 rezessiven Pegel.
Aber bei beiden: 500kBit/s immer TwistedPair. Und geschirmt.

von lkmiller (Gast)


Lesenswert?

>weil es nicht anders geht
Wenn sonst nichts mehr geht:
Bei LAPP-Kabel (z.B.) kann man sein eigenes Kabel wickeln lassen.
Mit Zulassung und Garantie.

von Chid (Gast)


Lesenswert?

das mit 2 Kabel wäre eine Möglichkeit, ich hab auch dran gedacht aber 
optimal wäre wenn alles in einem Bus geht...mit Niedriger Spannung geht 
leider auch nicht.
weisst jemand ob da ein kabel mit schirm besser geeignet wäre??

von Dragon (Gast)


Lesenswert?

> optimal wäre ...

Nein, es ist nicht optimal (und auch nicht so ohne weiteres erlaubt) 
Daten und "gestörte" Versorgungsspannung in einem Kabel zu führen.

Optimal sind zwei Kabel!!

von oszi40 (Gast)


Lesenswert?

Wenn was nicht ging, dann waren es sehr oft Datenleitungen, die parallel 
oder sehr nah am Strom verliefen....

...Die Schnittstelle arbeitet mit einer Potentialdifferenz von +/-200 mV 
...

Nimm ein Cat5-Kabel NUR für Deine Daten und Du wirst glücklicher sein.

von Andy (Gast)


Lesenswert?

Wie sieht den Deine Transceiver Beschaltung aus?
Abschlusswiderstände vorhanden?
500KBit sind nicht ohne. Kenne mich mit dem AT90CAN nicht aus,
aber normale RS485- Transceiver sind oft nur bis 250kBit spezifiziert.

von Chid (Gast)


Lesenswert?

ich hab ein abschlusswiderstand von 100Ohm ... und als tranceiver ist 
LTC485 gebaut, und der kann bis 2,5Mbit/s

von spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

Ich habe eine PDF angehängt. Vielleicht hilft es dir.

MfG Spess

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.