PCIexpress auf RS-232

Oct 13, 2019 16 Replies
Jump to replies (16)

Hallo NG



Die Migration auf W10 brachte leider auch einen massenhaften Austausch der PCs mit sich, warum auch immer. Jedenfalls sind jetzt die PCI-Bus-Slots für die alten Karten selten. In einigen PCs musste ich daher die RS-232-Karten gegen solche mit PCIe-Schnittstelle tauschen. Ich hab da die Gelegenheit ergriffen, einige Fabrikate durchzutesten (auch unterschiedliches Preissegment). Früher [tm] hatten für PCI so billige 4-Port-Karten von Exsys gut funktioniert. Jetzt hab ich drei Stück für PCIe erhalten (EX-44384):



- eine funktioniert ohne Krankheitssymptome. Etwa -6 V auf den Leitungen, auch bei einigen mA Belastung.



- eine wird korrekt erkannt, funktioniert aber nur Ansatzweise; Leerlauf auf Ausgang liefert nur -3V bei Strömen allenfalls im Mikroamperebereich (rote Led im Dunkeln knapp erkennbar funzelnd).



- eine wird nicht mal erkannt, bei gleicher Krankheit wie oben.



Ich stufe das mal als 2x DOA ein. Und nein, diesen Müll werde ich nicht umtauschen.



Auch scheinen das von PCI auf PCIe umgebastelte Konstrukte zu sein, es wird zusätzlich eine Bridge geladen.



Völlig andere Welt ist eine Advantech-Karte, hat zwar nur halb so viele Ports bei doppeltem Preis, aber wenn's funktioniert...


Lies mal das Handbuch zum Mainboard. Bei meinem fand ich überraschend einen Pfostenstecker der mit RS232 beschriftet war und direkt daneben einen 75232. Adapter auf 9pol Sub-D war keiner dabei, aber wozu hat man denn eine Sammlung alter Hardware? Aus dem Archiv ein Slotblech mit 9pol Sub-D gekramt, eingebaut und im Bios die RS232 eingeschaltet. Funktioniert. Linux findet sie als 16550A UART auf COM1.

Schau mal nach was da jeweils als Treiber drauf zu finden ist. ich habe schon PCIe-Karten gesehen die einen MAX232-ähnlichen Chip benutzen und damit wenig Leistung auf die Leitungen bringen.

Gerrit

Ich denke die meisten Leute die RS-232 wollen verwenden heute USB-Adapter dafür.

Hat für dich das Handling oder das technische dagegengesprochen (z.B. fehlende Signalleitungen, unzuverlässiges Timing)?

/ralph

Das funktioniert meist... Spezialanwendungen die manchmal Bitbanging auf den Handshakeleitungen machen brauchst du damit aber nicht probieren.

Ebenso Gegenstellen die mehr Last auf die Leitungen bringen.

Gerrit

snipped-for-privacy@invalid.invalid (Rolf Bombach) am 13.10.19 um 19:55:

Wir setzen seit geraumer Zeit eine relativ günstige Vierfachkarte ein, über die sich der Kunde bislang nicht beschwert hat. Ich schaue morgen mal nach, welches Modell das ist.

Rainer

Falsches Signal an den Hersteller m. b. M. n.

Volker

Ja, COM1 habe ich direkt vom Mainboard an die Rückwand fest eingebaut wie die USB-Buchsen. Aber ich brauche eben mehr als eine Sch(n)ittstelle und aus diversen Gründen möchte ich die Peripherie nicht direkt ans Mainboard anschliessen. Schwer zu kriegen aber auffindbar sind Karten mit isolierten Ein/Ausgängen, solche mit verstärkt geschützten Eingängen sind schon häufiger.

OK, nur, warum funktioniert eine Karte recht gut, die andern bringen nicht mal 1/10 des Stroms?

Genau. Eine Leitung brauche ich als Trigger-Out. Ansonsten war ich nie restlos mit der Zuverlässigkeit dieser Adapter zufrieden. Moxa hatte anfangs Mist gebaut. Öfter zischen Programm und Putty hin und her, nach 16 mal Port öffnen klemmt die Kiste. Auskunft Kundendienst; dies wäre überhaupt kein Problem, einfach kurz Abhängen und wieder einstecken... Ausserdem gibt es galvanisch isolierte Karten, bei den USB hab ich das noch nicht gefunden.

snipped-for-privacy@smial.prima.de (Rainer Knaepper) am 13.10.19 um 23:49:

Ingrid sagt: Delock 89178.

Rainer

snipped-for-privacy@invalid.invalid (Rolf Bombach) am 14.10.19 um 23:26:

Kopf --> Tisch --> AUA!

Rainer

Am 14.10.2019 um 23:22 schrieb Rolf Bombach:

Wie viel Isolation muss es sein, was darf es kosten und geht nur RS232 oder auch RS422 RS485??

formatting link
?page=product&info=2044
formatting link
mfG W.Martens

Weil die eine Karte vielleicht einen echten Treiber (MC1488/89 bzw.

75232) benutzt und die anderen MAX232-ähnliches mit zu kleinen Kondensatoren für die Ladungspumpen?

Genaueres sagt dir ein Blick auf die Karte.

Gerrit

Nun ja, mittlerweile sind es vier auf den ersten Blick identische Karten, zwei gehen, zwei nicht...

Wolfgang Martens schrieb:

Danke für die Info. Mittlerweile war ich auch bei plug-in gelandet.

Ahh, mit plug-in hab ich sehr gute Erfahrungen gemacht. WIMRE Analog I/O bis 16bit, 32ch Optoklopper, 32ch Reed, RS485... IIRC hatten die auch WASCO Karten, ebenfalls 1a. Das alles ISA-Bus in Industrie-PC von Avantech(?) (Düsseldorf) In Stahlwerken, Automotive, MUR... eingesetzt.

Saludos (an alle Vernünftigen, Rest sh. sig) Wolfgang

Rainer Knaepper schrieb:

OK, danke für den Tip. Ich habe jetzt die etwas langsamere 89306 getestet, und die bringt gute Signale. Bis jetzt dachte ich, Delock ist zu billig um gut zu sein. Trifft offenbar nicht zu. Auch ist die Karte allein schon optisch irgendwie seriös, wenn man das überhaupt beurteilen kann. Allerdings braucht auch diese Karte PCI->PCIe-Treiber.

Ebenfalls getestet die weitaus teurere Advantech PCIE-1604C mit galvanischer Trennung. Auch die liefert sehr gute Signale.

Ich hatte von Delock jahrelange eine SATA/eSATA-Karte mit Sil3132-Chip im Einsatz. Machte nie Ärger, lief immer zuverlässig. Liegt jetzt im Archiv, kann man sicher nochmal brauchen.

Jetzt gibts USB3, damals gabs nur USB2 und eSATA war deutlich fixer für die Backups.

Gerrit

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required