USB <=> 3v3 Konverter für asy. Datenübertragung

OP #6663969
Lesenswert?

Der Module ermöglicht den Anschluß eines Microkontollers an die PC-USB 
Schnittstelle.

Übertragungsgeschwindigkeit 300 bis 115,2kBaud

Bei Halbdublex können beide Richtung an den PC übertragen werden.

Leiterplatte: https://aisler.net/p/SSAUYGTY

Konvertermodul: 
https://at.elv.com/elv-usb-modul-um2102n-komplettbausatz-150952
Angehängte Dateien:
Gast #6668439
Lesenswert?

@Gerald,

ich bin mir nicht sicher, ob bei allen nach deiner Beschreibung 
angekommen ist, was du meinst.

Du meinst du leitest das was DevUnderTest_1 und DevUnderTest_2 jeweils 
nur aneinander auf RX/TX schicken BEIDE auf den RX vom Beobachter (dem 
PC), um deren Kommunikation belauschen zu können.
#6668483
Lesenswert?

wie erkennst Du was von welchem der beiden Teilnehmer kommt?  Das 
ELV-Modul hat doch auch nur einen RX-Eingang?

Vermutlich sind RX1 und RX2 nur verodert?


Sinnvoller ist doch hier eine Software die z.B. 2 Com-Ports / 2 solcher 
billigen UART-USB Wandler gleichzeitig verwalten kann und dann weiss was 
woher kommt?
Gast #6668779
Lesenswert?

>wie erkennst Du was von welchem der beiden >Teilnehmer kommt?

Wenn man das Protokoll kennt, geht das doch. (?)

Vielleicht ist das sogar sinnvoll so - wenn die Nachrichten im Terminal 
z.b. "in-einander-gescrambelt" erscheinen, obwohl man einen Halbduplex 
hat, sieht man, dass was im Timing nicht stimmt.

Mit der anderen Lösung mit 2 Adaptern, müsste man die Timestamps über 
einander legen.
OP #6668833
Lesenswert?

Heinz R. schrieb:
> Vermutlich sind RX1 und RX2 nur verodert?

Genau so ist es.

Heinz R. schrieb:
> Sinnvoller ist doch hier eine Software die z.B. 2 Com-Ports / 2 solcher
> billigen UART-USB Wandler gleichzeitig verwalten kann und dann weiss was
> woher kommt?

Habe keine Software gefunden, die gleichzeitig zwei Ports "beobachten" 
kannund das Ervebnis in einem Fenster darstellen kann.

Welche Anwendung kann das?
OP #6668844
Lesenswert?

Jasson schrieb:
> Wenn man das Protokoll kennt, geht das doch. (?)
> Vielleicht ist das sogar sinnvoll so - wenn die Nachrichten im Terminal
> z.b. "in-einander-gescrambelt" erscheinen, obwohl man einen Halbduplex
> hat, sieht man, dass was im Timing nicht stimmt.
> Mit der anderen Lösung mit 2 Adaptern, müsste man die Timestamps über
> einander legen.

Dem kann ich nur voll zustimmen.

Beispiel für die Kommunikation zwischen einem ESP8266 und dem 
Mikrocontroller MSP430G2553 habe ich im Anhang beigefügt. Die 
Aufzeichnung beginnt mit dem Versorgen des ESPs und endet mit der 
erfolgreichen Übertragung eines Telegramms. Die wirren Zeichen am Beginn 
der Aufzeichung entstehen durch den Hochlauf des ESPs und müssen 
ignoriert werden. Wenn man das Protokoll kann und weiß wie der zeitliche 
Ablauf sein muss, dann ist die gemeinsame Aufzeichung von TxD und RxD 
hilfreich. Den "Mist" am Anfang habe ich nicht erwartet, konnte aber 
erfolgreich Gegenmaßnahmen treffen. So beginnt die Verarbeitung erst 
nach dem "ready" vom ESP. Alles davor wird verworfen.

Jasson schrieb:
> Mit der anderen Lösung mit 2 Adaptern, müsste man die Timestamps über
> einander legen.

Den Inhalt zweier Fenster über Timestamps miteinander zu vergleichen ist 
mit sehr viel Mühe verbunden und fehleranfällig.
Angehängte Dateien:
Beitrag #6669308 wurde von einem Moderator gelöscht.
OP #6669320
Lesenswert?

Gerald K. schrieb:
> Werde ich mir ansehen.

Funktioniert leider nicht. Vielleicht liegt es an der Demoversion.
Aber 99$ für die Basisverion ist sehr deftig!

Da mach ich lieber aus 2xHTERM mit meine HW 1xHTERM. HTERM kostet 
nichts.

ANMERKUNG: AT-Kommandos werden an den ESP8266 geschickt, OK kommt als 
Anwort zurück.
Angehängte Dateien:

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