Forum: Analoge Elektronik und Schaltungstechnik RS232 auf RS485 mit (LTC1485) aber lieber mit CAN Treiber (PCA82C250) o.ä.


von Jens (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

ich habe mir einen RS232 auf RS485 Adapter selbst gebaut, Schaltplan 
siehe oben. Vom Prinzip her wird das auch in diesem Adapter:

http://www.reichelt.de/Kamerazubehoer/TV-8469/3/index.html?;ACTION=3;LA=446;ARTICLE=67317;GROUPID=4019;artnr=TV+8469;SID=13UGLsSX8AAAIAAGOYGQo43f15ae64dc97dd209ccde15d33083e0

so gemacht. Zur zeit nutze ich den o.g. Adapter mit diesem 3 Phasen 
Leistungsanalysator:

http://www.gavazzi.de/kataloge-Dateien/DS_EM24DIN_GER.pdf

um ihn PC Seitig auszulesen. Dazu gibts vom Hersteller eine Software. 
Das Protokoll ist offen.

Nun möchte ich den Leistungsanalysator zukünftig mit einem uc über einen 
Uart RX/TX auslesen.

Mit meinem selbstgebauten Adapter kann ich nun den Max232 weg lassen, 
und die Pins RX/TX vom uc direkt verbinden.

Ich finde die Schaltung jedoch etwas unglücklich, da der Sendetreiber 
immer mit dem TX Signal aktiv geschaltet wird, möchte aber am uc auch 
keinen Extrapin dafür spendieren.

Nun frage ich mich ob ich nicht einen CAN Treiber stattdessen nehmen 
kann. Meine bisherigen Versuche den LTC1485 gegen einen PCA82C250 
auszutauschen waren allerdings nicht erfolgreich. Ich habe auch den 
75176 oder mcp2551 hier.

A)Wäre das überhaupt denkbar?
B)Was müsste ich beachten.

Danke schonmal im voraus.

JJ

von Martin B. (statler)


Lesenswert?

Nimm doch einfach einen Port-Pin des µC. Du weist doch wann du senden 
willst!
Die Empfangsrichtung kannst du immer offen lassen. Wenn du dann kein 
Echo bekommst, dann hast du entweder eine Kollision auf dem Bus oder 
einen Kurzschluß

von STK500-Besitzer (Gast)


Lesenswert?

Jens schrieb:
> Nun frage ich mich ob ich nicht einen CAN Treiber stattdessen nehmen
> kann. Meine bisherigen Versuche den LTC1485 gegen einen PCA82C250
> auszutauschen waren allerdings nicht erfolgreich. Ich habe auch den
> 75176 oder mcp2551 hier.

Prinzipiell sollte es gehen.

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.