USB -> TTL -> RS232 Alles richtig?

OP #2786258
Lesenswert?

Hallo alle!

Ich hab ein kleines Problem und habe fast das Gefühl, ich hab was falsch 
verdrahtet :)

Folgendes Szenario:
Ich hab ein Messgerät mit RS232-Schnittstelle (und modbus RTU 
Protokoll).
Dieses möchte ich später via bluetooth auswerten.
Dazu habe ich mir entsprechende Adapter gebaut.
Jetzt hab ich das Problem, dass ich keine Verbindung bekomme, weder über 
bluetooth-modem, noch über USB -> TTL -> RS232 Adapter.
Nullmodem-Kabel funktioniert!

Ich bin mir gerade unschlüssig, ob ich die RTS/CTS-Leitungen richtig 
angeschlossen habe.

Im Anhang sind mal die Beschaltungen vom TTL-RS232-Wandler sowie die vom 
Anschluss des Messgerätes.
Den Wid hab ich als 2k2 auf Pin4 des SUB-D-Anschlusses gelötet und die 
andere Seite gegen 5 Volt.
(Der USB->TTL-Wandler funktioniert, ich vermute das Problem daher beim 
TTL-RS232-Wandler)

Ist da was falsch dran?

Danke für Hilfe!
Nik
Angehängte Dateien:
OP #2786391
Lesenswert?

bei mir nennt sich das Bauform/outline ;)

so, ich hab mal tx und rx am sub-d getauscht, geht noch nicht
ich bin gerade auf der suche nach der bedeutung von rts und cts, also 
welches davon empfängt und welches davon sendet
vermutlich sind die noch vertauscht, aber bevor ich jetzt alle 
leiterzüge aufkratze ...

hab's doch probiert ...
aber vertauschen brachte auch da nix
#2786423
Lesenswert?

Lass doch dieses Try-And-Error Spiel. Finde erstmal heraus, welche Pins 
am Sub-D Stecker Eingang und Ausgang sind. Das kannst du ganz simpel mit 
LED +1k Vorwiderstand heraus finden (aus den Eingängen kommt kein Strom 
heraus).

Es könnte sein, dass weitere Pins vom Sub-D Stecker beschaltet werden 
müssen. Das hängt ganz vom Meßgerät und der Software ab.

Funktioniert denn Dein Nullmodem Kabel, wenn Du es auf die vier oben 
genannten Signale und den Widerstand an DTR nach +5V reduzierst?
OP #2786462
Lesenswert?

das kabel ging komischerweise auch ohne den wid

ich bin jetzt die datenblätter durchgegangen und hab nochmals die 
cts/rts leitungen auf der linken seite getauscht, auch da kein erfolg

das problem ist: ich muss den usb-ttl-converter nutzen, da mein pc keine 
com-schnittstelle hat
das kabel konnte ich nur an einem anderen pc testen, an den ich jetzt 
nicht rankomme :/

aktuelle beschaltung/verdrahtung:

usb-ttl   max233a   d-sub-messgerät
CTS       R2out-R2in      8
RTS       T1in-T1out      7
RX        R1out-R1in      2
TX        T2in-T2out      3
GND                       5
+5                   2k2  4
Gast #2786892
Lesenswert?

wo is eigentlich der typ mit seinem RTFM?

egal. meine original-schaltung war richtig, jedenfalls zwischen max233 
und sub-d.
hab also quasi umsonst alles aufgekratzt und geändert.

muss noch herausfinden, ob die seite zwischen usb-ttl-wandler und max233 
stimmt, da bin ich noch dabei
problem hierbei: wer will senden und wer empfangen, da seh ich noch 
nicht 100 pro durch

scheinbar sieht sonst auch keiner durch ;D
Persönliche Seite #2786939
Lesenswert?

Nik A. schrieb:
> aktuelle beschaltung/verdrahtung:
>
> usb-ttl   max233a   d-sub-messgerät
> CTS       R2out-R2in      8
> RTS       T1in-T1out      7
> RX        R1out-R1in      2
> TX        T2in-T2out      3
> GND                       5

So stimmts, wenn "d-sub-messgerät" der Steckerbelegung der seriellen 
Schnittstelle eines PCs entsprechen soll:
1
Nr. Signal  Richtung 
2
---+------+---------
3
 1 | DCD  |  Eingang
4
 2 | RxD  |  Eingang
5
 3 | TxD  |  Ausgang
6
 4 | DTR  |  Ausgang
7
 5 | GND  |  keine
8
 6 | DSR  |  Eingang
9
 7 | RTS  |  Ausgang
10
 8 | CTS  |  Eingang
11
 9 | RI   |  Eingang
Gast #2787077
Lesenswert?

die Seite vom Sub-D hat gestimmt
auf der anderen seite waren rts/cts vertauscht
dann musste ich das ganze noch richtig kreuzen zwischen usb/ttl und 
ttl/rs232 :)

hab gerade mal am sub-d rts+cts gebrückt, sowie rx+tx und hab ein echo 
im terminal
ich hoffe, dass das mit dem messgerät nun klappt, kann ich aber erst 
nach feierabend testen

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