Forum: Mikrocontroller und Digitale Elektronik 1->3 RS232 Splitter µC gesteuert


von David M. (gentleman1408)


Lesenswert?

Hallo,

Ich bin am planen eines RS232 Splitters.

Ich bekomme ein rs232C signal von einer Steuereinheit.

http://www.epson.de/de/de/viewcon/corporatesite/products/mainunits/overview/10895

Dieses Signal möchte ich mit einem µC einlesen und dann je nachdem an 1 
bis 3 Beamer ausgeben.

Nun stellst sich mir die Frage da ich das Signal über einen Max 232 
einlesen würde also TX RX kann ich dies dann weiterreichen.

Was mir nun ein paar sorgen bereitet sind die restlichen Leitungen.

Auf der Empfängerseite kann ich CTS RTS ja verbinden, jedoch müsste ich 
Softwaremäßig ein Flusskontrolle implementieren, da evtl die Beamer 
nicht reagieren sonst... oder?

Welche Leitungen muss ich noch beobachten?
DCD DTR DSR RI SPDS ?

Da es sich ja um kein Modem handelt kann ich mir vorstellen das ich 
diese auch evtl weglassen kann....


Ich werde bevor ich anfange mal die Anlage die bereits existiert mit 
einem Beamer, mal ablauschen

Habt ihr noch ein paar Tipps auf was ich achten sollte?


Viele Grüße
David

von Ben (Gast)


Lesenswert?

Hallo David,

Die RS232 Daten die du von der Control Unit bekommst auf 3 weitere zu 
verteilen ist ja noch machbar, aber was kommt von den Beamern zurück? 
Was erwartet die Control Unit als Antwort? Bei der Antwort stehst Du ja 
vor dem Problem 3 Telegramme zu bewerten und dann zu entscheiden was Du 
an die Control Unit weitergibst. Das Problem bleibt Dir, egal welche 
Handshakeleitungen Du noch betrachtest.

Grüße. Bernhard

von David M. (gentleman1408)


Angehängte Dateien:

Lesenswert?

AH ich habe grade eine Doku gefunden wie die Beamersteuerung über rs232 
funktioniert:
http://files.support.epson.com/Epson_Handbook/assets/content/proddetails/download/pdf/ESCVP21_e_P.pdf

Select RS-232C at Advanced Setting of the Menu.
・ Communication condition
Baud rate : 9600bps
Data length : 8 bits
Parity : No
Stop bit : 1 bit
Flow control : No
・ Connector : D-Sub 9pin
・ Projector input : Control(RS-232C

Nun muss ich mir also noch gedanken um den Spannungspegel machen.

Gruß
David

von David M. (gentleman1408)


Lesenswert?

Ben schrieb:
> 3 Telegramme zu bewerten und dann zu entscheiden was Du
> an die Control Unit weitergibst. Das Problem bleibt Dir, egal welche
> Handshakeleitungen Du noch betrachtest.

Das Stelle ich mir so vor.

Beamer 1 und 3 aktiv. Konsole sendet an die beiden. Ich erwarte von 
beiden Beamern die gleiche Antwort. Also wähle ich z.B. Beamer 1 aus und 
schleife RX1 zu TXConsole durch.

Was meinst du?

Danke!
David

von Digitalzwerg (Gast)


Lesenswert?

Dazu müssten man mal genauer analysieren, was die Antworten sein können, 
wie die Antworten und Zustände zu beurteilen sind und was die Reaktion 
darauf sein soll. Es könnte z.B. angemessen sein, nicht grundsätzlich 
die Antwort eines gewissen Gerätes sondern die "negative" Antwort, egal 
von wem sie kommt weiterzuleiten.

von Ben (Gast)


Lesenswert?

Das sehe ich auch so wie der Digitalzwerg.
Nachdem aber in deine Doku kein Handshake angegeben ist, braucht man nur 
die RXD, TXD und den GND. Der Rest ist mittels Software zu erschlagen.

Aber wie Digitalzwerg schon schreibt, es kommt darauf an welche 
Antworten möglich sind, und Vorfällen, wie die Control Unit auf welche 
Antwort reagiert. Und ob dann erneute Codes gesendet werden und wenn 
evtl. An einem Beamer 1 Signal nicht ordentlich angekommen ist, was dann 
mit den andren Beamern passiert wenn ein Befehl nochmal gesendet wird. 
Evtl. Ein riesiges Problem bei Toggle Funktionen.

Grüße

Bernhard

von David M. (gentleman1408)


Lesenswert?

Ich werde mal meinen Buspiraten dazwischen hängen und gucken was der 
Beamer antwortet :)

Bei Interesse werde ich dann berichten was dabei raus kam+ 
Schaltplan/Layout

Vielen Dank für eure Hilfe und Gedanken Anregungen !

Viele Grüße
David

von Digitalzwerg (Gast)


Lesenswert?

Wenn ich mich nicht irre, dann gab es so ein Frage schon einmal hier im 
Forum. Ist allerdings schon länger her. Möglicherweise ein bis zwei 
Jahre.

Es ging aber auch um das verteilen von Kommandos an mehrere Empfänger 
und das Problem der Reaktion, wie hier.

Ich bin leider noch weniger sicher ob es nicht auch um Beamer ging, aber 
irgendwie musste ich daran denken. Es könnte sein.

Vielleicht lohnt es sich ja mal eine Viertelstunde zu investieren und 
hier zu suchen.
Tut mir leid, das ich nichts konkreteres dazu sagen kann.

von chris (Gast)


Angehängte Dateien:

Lesenswert?


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
Noch kein Account? Hier anmelden.