Hallo, PCs können bekanntlich über RS232 Schnittstellen miteinander verbunden werden. Nun gibt es sicherlich auch eine Spek. die sagt, bei welcher Kabellänge welche Baudrate zu verwenden ist. Angenommen das Kabel ist ca. 10cm Lang. Welche max. Baudrate macht die RS232 am PC bauartbedingt mit. Was war eure max. Baudrate an RS232? Danke und Gruß
RS232 Baudreaten sind nur bis 115200 spezifiziert. Es kann aber auch mehr sein.
@ Dieter (Gast) >PCs können bekanntlich über RS232 Schnittstellen miteinander verbunden >werden. Nun gibt es sicherlich auch eine Spek. die sagt, bei welcher >Kabellänge welche Baudrate zu verwenden ist. Spezifikation ist das eine, die Realität das Andere. Meist geht in der Praxis weit mehr, als offiziell spezifiziert ist. >Angenommen das Kabel ist ca. 10cm Lang. Welche max. Baudrate macht die >RS232 am PC bauartbedingt mit. Die normalen Schnittstellen gehen bis 115200 Baud, neuere könen das Doppelte bis Achtfache. Ist dann aber nicht mehr standardisiert. >Was war eure max. Baudrate an RS232? 115k2, geht locker über 3m. Längere Kabel mit solchen hohen Baudraten sollte man lieber mit RS422 oder RS485 arbeiten. MfG Falk
Es dürfte schon mehr sein. Mein PC sagt allerdings bei Baudraten größer 115200 das er das nicht machen will da er diese Baudrate nicht ünterstützt. Habe einen Dell Inspiron 510. Frage mich nun ob der Treiber da die Bremse ist oder die Hardware die wirklich nicht mehr kann. Ansonsten ist der Dell aber ok.
Die Standardschnittstelle der PC-Hardware kann nicht mehr als 115200. Das liegt an der Baudratenerzeugung der Onboard-Standardschnittstellen, die mit einem 8250/16450 bzw. 16550 aufgebaut sind und mit einem Takt von 1.8432 MHz versorgt werden. USB-Seriell-Adapter und natürlich Schnittstellenkarten können ganz andere Baudraten erzielen, da sie andere Schnittstellenbausteine verwenden. Die benötigen dann aber Devicetreiber und sind nicht hardwarekompatibel zur Standardschnittstelle.
Rufus t. Firefly wrote: > Die Standardschnittstelle der PC-Hardware kann nicht mehr als 115200. > > Das liegt an der Baudratenerzeugung der Onboard-Standardschnittstellen, > die mit einem 8250/16450 bzw. 16550 aufgebaut sind und mit einem Takt > von 1.8432 MHz versorgt werden. Das war mal. Seit den sogenannten "Super IO" Chips oder wie auch immer die Hersteller das nennen, ist meist mehr möglich (zumindest Hardwaremäßig). Allerdings erfordert das einen speziellen Treiber, der über spezielle Register die erweiterten Baudraten freischaltet. Aus Kompatibiltätsgründen laufen die UARTs nämlich standardmäßig im 16550 Kompatibilitätsmodus. Manchmal sind die entsprechenden Treiber aber absichtlich nicht zu bekommen, da die TTL<->RS232 Konverter hinter den UARTs nicht für die hohen Baudraten ausgelegt sind.
Ich meine auch, 115kBaud ist nur das, was die meisten Treiber unterstützen. Schon vor zig Jahren konnte man mit "Laplink" Daten peer to peer übertragen, ich meine, das hat bis zu 1MBaud benutzt... bin mir aber echt nicht mehr sicher. Wie lange physikalisch geht, hängt vom Kabel ab... Kapazitätsbelag, Abschirmung; und auch, was die RS232-Treiber können (ob mit echten +-12V versorgt, oder diese Ladungspumpenkrücken wie heute üblich). Echte Specs habe ich da noch nicht gesehen, einfach ausprobieren, und gesichertes Protokoll mit evtl. adaptiver Baudrate benutzen...
> Schon vor zig Jahren konnte man mit "Laplink" Daten peer > to peer übertragen, ich meine, das hat bis zu 1MBaud benutzt... > bin mir aber echt nicht mehr sicher. Nein, definitiv nicht. Die von Benedikt angesprochenen Super-IO-Chips sind weder so verbreitet noch so dokumentiert, als daß so etwas möglich gewesen wäre. Nicht zu DOS-Zeiten. Unter Windows/Linux sieht das aber anders aus: Hier gibt es Treiber für Windows, um mit einigen Super-IO-Chips arbeiten zu können: http://www.devdrv.com/shsmod/index.htm Die Installation ist allerdings etwas "ruppig", da der Standarddevicetreiber "serial.sys" durch diesen ersetzt wird. Ob man so etwas in einer Produktivumgebung einsetzen möchte?
@ Rufus t. Firefly (rufus)
>Ob man so etwas in einer Produktivumgebung einsetzen möchte?
Vor allem, was bringt das am Ende? Wenn 115k2 reichen, OK. Wenns mehr
sein soll, dann entweder USB direkt oder RS232 über USB, das sind dann
sowieso "Sonderlösungen". Wenn das nicht reicht Ethernet, geht bis 10G
;-)
MfG
Falk
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.