RS485 oder Bus möglichst günstig

Gast #2386649
Lesenswert?

Moin,

ich bin auf der suche nach einem Bus System...RS485 wäre ja da eigedlich 
das richtige nur ganz schön teuer da ich ja um full duplex zu machen 2 
Stück brauche und 4 Adern....

Oder gibts es einen Chip der selbstständig umschalten kann??

Ich wollte ca 10 Busteilnehmer haben..was könnte man denn da noch 
nehmen?
Gast #2386721
Lesenswert?

Zur Not kann man die Sende/Empfangsumschaltung auch mit einem 
retriggerbarem Monoflop (4538?) machen. Der wird mit dem Startbit von 
TxD getriggert und sollte etwas länger, als die Dauer eines Zeichens 
kleben bleiben. Muss natürlich für die Übertragungsrate angepasst 
werden, funktioniert aber zuverlässig.
mfG ingo
Gast #2386746
Lesenswert?

HI

>Zur Not kann man die Sende/Empfangsumschaltung auch mit einem
>retriggerbarem Monoflop (4538?) machen. Der wird mit dem Startbit von
>TxD getriggert und sollte etwas länger, als die Dauer eines Zeichens
>kleben bleiben. Muss natürlich für die Übertragungsrate angepasst
>werden, funktioniert aber zuverlässig.

Oder man nimmt CAN-Bus-Treiber, z.B. PCA82C250. Da ist der Umschalter 
schon drin.

MfG Spess
#2386771
Lesenswert?

Also Hardware-Handshake gibt es weder bei RS485 noch bei RS422.
Die beiden sind sehr ähnlich was das elektrische Verhalten angeht.
In jedem Fall muß der Busverkehr über ein Master-Slave Verfahren 
geregelt werden d.h. der Master erteilt die Berechtigung wer gerade 
senden darf. RS485 ist wenn ich das noch richtig in Erinnerung habe auch 
Multimaster fähig, das macht aber die Programmierung nicht gerade 
einfacher.
Auf jeden Fall gibt es nur die Sende u. Empfangsleitung aber keine 
Handshake Leitungen.
#2386944
Lesenswert?

Juergen Roeck schrieb:
> Also Hardware-Handshake gibt es weder bei RS485 noch bei RS422.
Hab ich auch nicht behauptet. Falls du auf meinen Post anspielst.

Die RTS/CTS-Geschichte mit aktiviertem Handshake ist lediglich eine 
bewährte Methode, die Richtungsumschaltung von der Hardware machen zu 
lassen. Um ein geeignetes Kommunikations-Protokoll muss sich natürlich 
der Programmierer selbst kümmern.


Gruß Oliver
#2388190
Lesenswert?

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