Hallo zusammen, ich muss ein RS485 Bus realisieren: 1Master, bis zu 20 Slaves (Motorsteuerungen), alles Tranceiver, 2Mbit/s, 3.3v, bis 10m. Das ganze wird als eine Daisy-chain sein, das diff-signal kommt zum Tranceiver der ersten Steuerung und direkt zum der RJ Buchse weitergeleitet. - Im Kabel sind die Leitungen verdrillt, was muss man dann auf der Platine layoutmäßig beachten? ausser kurze strecke, gleiche Länge und (glaube ich) nah aneinander? - Müssen alle Steuerungen dieselbe Masse haben? - Welche Tranceiver empfehlt ihr? - Müssen die galvanisch getrennt sein? was bringt das vom Vorteil? - EMV: muss man was bestimmtes beachten? (Sorry für die vielen Fragen, mein erstes Projekt mit RS485) Gruß
- Müssen alle Steuerungen dieselbe Masse haben? es gibt eine common mode Spannung im Datenblat des Transceiver, meist so 50V, das ist die größte Spannungsdifferenz die die einzelnen Massen haben dürfen, wenn möglich Massen verbinden - Welche Tranceiver empfehlt ihr? ich würde lieber CAN Transceiver nehmen, da musst du die Richtung nicht umschalten. ISO1050 sind super und haben eine galvanische Trennung, es gibt aber auch R485 Transceiver mit integrierter g. Trennung - Müssen die galvanisch getrennt sein? was bringt das vom Vorteil? bei Motorsteuerungen würde ich dringend dazu raten, wir machen das für Antriebsteuerungen und bis zu 500m - EMV: muss man was bestimmtes beachten? das Übliche, Schirm sauber auflegen, Common Mode Drossel, Supressordioden....
ttl schrieb: > es > gibt aber auch R485 Transceiver mit integrierter g. Trennung Hast du ein paar Typenbezeichnungen parat? Sowas könnte ich für ein aktuelles Projekt gut gebrauchen.
Tom schrieb: > - Im Kabel sind die Leitungen verdrillt, was muss man dann auf der > Platine layoutmäßig beachten? ausser kurze strecke, gleiche Länge und > (glaube ich) nah aneinander? Hallo, RS485 ist nicht HiSpeed (das wäre so ab 100 MBit Ehternet) und deine Platinen sind sicher nicht meterlang, das ist unkritisch. Natürlich sollten die Leitungen möglichst parallel verlegt werden. Schon eher sind Störungen von aussen ein Problem, die Kabel laufen ja durch die verseuchte Aussenwelt. Man sollte die Leitungen also nicht quer durchs µP-System routen, sondern nur bis zu den Treibern; und möglichst gleich am Rand entstören. Gruss Reinhard
> ich würde lieber CAN Transceiver nehmen, da musst du die Richtung nicht > umschalten. ISO1050 sind super und haben eine galvanische Trennung, es > gibt aber auch R485 Transceiver mit integrierter g. Trennung Der ISO1050 ist mit Vorsicht zu geniessen, wir hatten schon diverse Probleme damit (Im Bursttest ausgefallen und keine 10kBit/s möglich für z.B. CANopen) > Hast du ein paar Typenbezeichnungen parat? Sowas könnte ich für ein > aktuelles Projekt gut gebrauchen. Von Texas: http://focus.ti.com/docs/prod/folders/print/iso15.html Wir haben den ISO1176 für Profibus im Einsatz. Schlägt sich tapfer ;) Von AD: http://www.analog.com/en/interface/digital-isolators/products/index.html#Isolated_RS-485_Transceivers Gruß Jörn
ttl schrieb: > - Welche Tranceiver empfehlt ihr? > ich würde lieber CAN Transceiver nehmen, da musst du die Richtung nicht > umschalten. ISO1050 sind super und haben eine galvanische Trennung, es > gibt aber auch R485 Transceiver mit integrierter g. Trennung dann kann man sich ja gleich CAN gönnen und den rs485 müll wegwerfen xD ansonaten gibts auch ISO3086 von TI ;)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.