rs485 muxen frage an rs485 experten

Gast #3758365
Lesenswert?

Spricht etwas dagegen zwei rs485 Busse mit einem (74)4066 umzuschalten?
Und zwar auf dem bus oder aus welchen Grund sollte es hinter den 
Treibern gemacht werden.
Der bus hat eine zweidraht Verbindung ohne Masse und ohne galvanische 
trennung mit externer Terminierung sowie einseitiger failsafe biasing.
Es wird ein hub verwendet mit Ethernet Kabeln welcher ein rs422 oder 
zwei unabhängige rs485 bedienen kann. Aus diesem Grunde ist der bus auch 
relativ lange, 30-50meter obwohl alles im selbem Raum ist.
Prinzipiell werden arduinos verwendet welche nur ein rs232 haben und da 
SW rs232 nicht machbar ist soll eine Umschaltung realisiert werden.
Es gibt einen modbus kompatiblen langsamen bus und einen schnellen 
welcher eher für längere point To point Übertragungen benutzt wird.
Alle Gerate hängen am selben Netzteil.
Ich würde ein umschalten des Busses vorziehen, da es dann keine repeater 
für den schnellen rs485 bus brauchen wurde und somit auch die 
busgeschwindigkeit variabel sein konnte was mehr Flexibilität und 
Geschwindigkeit bedeuten wuerde.
Auch spiele ich mit dem Gedanken das Busmultiplexing eventuell im hub zu 
realisieren.
#3758431
Lesenswert?

arno schrieb:
> Spricht etwas dagegen zwei rs485 Busse mit einem (74)4066 umzuschalten?

ja, du schränkst den common-mode-bereich von deinem rs485 sehr stark 
ein, auf GND bis Vcc des 4066 statt -7 bis 12v. außerdem bringt der hohe 
widerstand der 4066 die impedanz des rs485 durcheinander und der 4066 
bringt auch die leistung nicht um die leitung schnell genug zu treiben.

also wenn 4066, dann zwischen transceiver und µC. Aber da tut es auch 
was digitales, z.b. nen 74hc251 oder 74hc244.

> Der bus hat eine zweidraht Verbindung ohne Masse

kann klappen, kann aber auch ziemlich schief gehen: hängt sehr von den 
verwendeten netzgeräten ab. stell dir vor das eine netzgerät is skI und 
der rs485-treiber bekommt dort 5v bezogen auf erde. das andere netzgerät 
ist skII und hat dicke y-caps. das liefert auch 5v, allerdings schwimmt 
dessen gnd etwa bei 115v bezogen auf erde. damit liegen die beiden 
busteilnehmer weit weg von den erlaubten -7 bis 12v common mode.

entweder stellst du sicher daß du überall nur skI netzteile hast oder du 
ziehst gnd mit.
Moderator (Firma: Titel) Persönliche Seite #3758466
Lesenswert?

arno schrieb:
> Spricht etwas dagegen zwei rs485 Busse mit einem (74)4066 umzuschalten?
Warum verstehe ich das Problem nicht? Warum verwendest du nicht einfach 
nur einen einzigen RS485 Bus? An den kannst du doch bis zu 32 Empfänger 
anschließen...

> Ich würde ein umschalten des Busses vorziehen
Kannst du diese ganze Prosa mal in einen Schaltplan packen (das ist 
das Kommunikationsmittel unter Elektronikern)?

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