Forum: Mikrocontroller und Digitale Elektronik Schliesserkontakt über rs232 senden


von kimmei (Gast)


Lesenswert?

Hallo,

ich bin leider blutiger Anfänger.
Ich möchte über 2 RS232 Funkmodems einen Schliesserkontakt senden, der 
am 2ten Modem wieder ankommt.

Ist das möglich?
Wenn ja, welche Bauteile brauche ich dazu?

Vielen Dank

von Blödel (Gast)


Lesenswert?

Ich wusste garnicht das man Materie jetzt auch über RS232 senden kann. 
Aber man lernt immer dazu.

>Wenn ja, welche Bauteile brauche ich dazu?

1. Materieanalysator V 13.4 Sterndatum 3297.92
2. Materiesynthesizer V 34.2 Sterndatum 3983.14

Gibts bei Enterprise Surplus.

Scotty beantwortet auch gerne Fragen auf der Hyperraumwelle 2938839.2198

von Norbert M. (Gast)


Lesenswert?

kimmei schrieb:
> ich bin leider blutiger Anfänger. Ich möchte über 2 RS232 Funkmodems
> einen Schliesserkontakt senden, der am 2ten Modem wieder ankommt.

Hallo kimmei, bitte stelle Deine Frage doch neu. Der Begriff Schliesser 
bezeichnet üblicherweise ein Relais, bei dem durch Bestromung der Spule 
der Kontakt geschlossen wird (im Gegensatz zum Öffner).
Es ist nicht klar, was Du nun machen willst. Mit viel Phantasie könnte 
man sich vorstellen, daß Du ein Relais mittels Funkmodem steuern willst. 
Mit dieser Vermutung kann man aber ebensogut daneben liegen.

> Ist das möglich? Wenn ja, welche Bauteile brauche ich dazu?

Beides kann niemand beantworten, da nicht klar ist, was Du willst.
"Einen Schliesserkontakt über Modem senden" ist ein sinnloser Satz.
Formuliere Dein Anliegen daher bitte so, daß es auch verständlich ist.

LG, N0R

von kimmei (Gast)


Lesenswert?

Danke für den Hinweis

hier nocheinmal eine genauere Beschreibung:
auf der einen Seite möchte ich einen Taster anschliessen, und auf der 
anderen Seite sollte dieser Impuls ein Gerät schalten.

Im Prinzip wie ein Taster fürs Licht, nur mit RS232 Modems.

Ich hoffe es ist jetzt genauer, wenn nicht, lasse ich mich gerne 
belehren.

Grüße

von Blödel (Gast)


Lesenswert?

Na ja. Also ein paar mehr Details dürften es schon sein. (Irgendwie wird 
meine Glaskugel gerade ganz rot im Gesicht).

1. Welche Entfernung? Hindernisse?
2. Was wird geschaltet? Welche Leistung?

von kimmei (Gast)


Lesenswert?

Es steckt keine Leistung dahinter,
eine Lichtschranke soll mit einem Modem verbunden werden, und dieser 
Impuls
soll dann mit Hilfe der Funkmodems zu einem Zeitnahmegerät übertragen 
werden.

von Blödel (Gast)


Lesenswert?

Na schön. Aus dem Taster ist nunmehr eine Lichtschranke geworden.
Immer gut, wenn man genau Bescheid weiss.

Wenn ich Dir dann noch mal in der Nase popeln darf:

1. Welche Entfernung? Hindernisse?

von Tom P. (booner)


Lesenswert?

Hei,

da ist aber (je nach Anforderung) ein "RS-232 Modem" total das falsche, 
weil das eine bedeutende Latenz haben kannn!

Ich glaube, dass Dein Grundwissen nicht ausreicht, um das Wissen, das 
Dir das Forum vermitteln kann, erfolgreich umzusetzen.

Warum muss es denn ein RS232 Modem sein?
Da brauchst Du dann noch je einen µC, Schutzbeschaltung usw...



Grüße,

Tom

von kimmei (Gast)


Lesenswert?

Hindernisse sind keine, und die Entfernung sind ca. 700m

von Tom P. (booner)


Lesenswert?

Hei,

warum muss es ein Funkmodem sein?!?
Du willst ja nur ein einziges Bit übertragen. Da reicht doch irgend eine 
Lösung aus dem Modellbau z.B. Die schafft dann auch locker die 700m.

Grüße,

Tom

von kimmei (Gast)


Lesenswert?

Es soll das Funkmodem sein,
weil ich die meiste Zeit Daten übertrage, und manchmal auch nur einen 
einzigen Impulse

von Blödel (Gast)


Lesenswert?

Aha. Es sollen also Übertragen werden.

1. Ein Ereignis - Die Auslösung der Lichtschranke
2. Daten - Die wir, Du warst so freundlich die Daten erstmal noch nicht 
weiter zu spezifizieren, noch nachfragen dürfen

Wenn das so weitergeht sind wir Weihnachten (2014 wohlgemerkt) soweit 
einen zielegerichteten Tip zu geben. Nur weiter so.

von Tom P. (booner)


Lesenswert?

Hei,

so macht das keinen Spaß. Ich bin wieder raus hier...


Grüße,

Tom

von kimmei (Gast)


Lesenswert?

wie Datenübertragung geht weis ich,
dass die Impulsübertragung nicht das gleiche ist weis ich auch.

Meine Frage richtet sich nicht an die Datenübertragung, sondern, wie ich 
einen Impuls einer Lichtschranke übertragen kann.

von Blödel (Gast)


Lesenswert?

>Meine Frage richtet sich nicht an die Datenübertragung, ...

Nun, die Wahrscheinlichkeit von einer Datenübertragung eine Antwort auf 
eine Frage zu erhalten dürfte, meiner Schätzung nach, gegen Null 
tendieren. Das Maximum liegt so ungefähr beim 1. April. Deine 
Entscheidung keine Fragen an eine Datenübertragung zu richten darf man 
daher getrost als klug bezeichnen.

Ich rate Dir ernsthaft etwas Fertiges zu kaufen.

von Werner Lötknecht (Gast)


Lesenswert?

Welche Funkmodems werden verwendet?
Haben diese evt benutzbare zusätzliche Steuerleitungen, die übertragen 
werden?
Mit einem Paar IRIS Funkmodems wäre das Problem schnell gelöst.

von kimmei (Gast)


Lesenswert?

Ich hab 2 Satel Modems 2ASxE.

von Werner Lötknecht (Gast)


Lesenswert?

kimmei schrieb:
> Ich hab 2 Satel Modems 2ASxE.

Gut, aber für diese Anwendung nicht optimal.
Dann andere Lösung:Kontaktzustand über Controllerportpin einlesen,
als Steuerzeichen mit dem Funkmodem übertragen, auf der Empfangsseite 
das
Steuerzeichen auswerten und über Controllerportpin ein Relais ansteuern.

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Was hängt aktuell an den Funkmodems dran? Also das, was die anderen 
Daten überträgt.

von kimmei (Gast)


Lesenswert?

Es hängt zur zeit nichts anderes an den Funkmodems dran.
Ich möchte sie nur für beides verwenden.
Datenübertragung läuft zw. 2 PC's.

Und als zweites möchte ich eben wie gesagt, diesen Impuls übertragen.
Sind aber 2 verschieden Projekte. Datenübertragung geht ja.

Danke

von Chr. M. (snowfly)


Lesenswert?

Heute will mal wieder keiner eine brauchbare Antwort geben,
dann versuche ich es halt mal.

Die beiden Modems(Funkbrücke) haben jewils eine RS232
Schnittstelle.
Die hat ein paar Steuerleitungen (RTS,CTS,DTR,DSR)
wenn du auf einer Seite dort einen passenden Pegel anlegst
wird das zur anderen Seite transparent durchgereicht.

Wenn du jetzt noch nachschaust welches von den Signalen
ein Eingang und weleches ein Ausgang ist
und dann noch nachschaust welchen Pegel du brauchst
hast du schon fast eine fertige Lösung.

Je nachdem was dein PC zur Datenübertragung von den
Steuerleitungen benötigt könnte es sogar funktionieren
beides(Daten und Kontakt) parallel zu betreiben.

von Poster (Gast)


Lesenswert?

Die einfachste Lösung währe, das du deine beiden PCs verwendest.
Den ersten mit einer DIGITAL Inputkarte und den zweiten mit einer Relais 
Karte. Dazwischen dann deine Funkmodems.
Ist natürlich alles etwas übertrieben, aber sollte erst mal so klappen.
Jetzt könnte man natürlich die PCs auch durch Mikrocontroller ersetzen 
(passt irgendwie besser zum Forum :) )
DAS sollte eigentlicher jeder Controller schaffen der eine UART hat-
Die Input und Output Kate kann man sich da sparen, die Controller haben 
ja selber schon Pins dafür.
Wie die zu beschalten sind findest du hier im Forum.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

welche "Latenz-Zeit" (Verzögerung) darf denn auftreten zwischen der 
einen (Sender) und der anderen (Empofänger) Seite?

Wie wichtig ist die Einhaltung einer genauen Verzögerungs-Zeit, oder 
ist das eher unwichtig?

Wenn sich vorne was bewegt, und hinten kommt es mal 1/10 Sekunde, mal 1 
Sekunde später an - welche Auswirkungen hat das?

von Stefanus (Gast)


Lesenswert?

Es sollen also nicht nur die Signale von Zwei Tastern zum jeweils 
anderen Ende gesendet werden, sondern es handelt sich um Lichtschranken 
und außerdem sollen zwei PC's miteinander kommunizieren können.

Das geht nicht ohne größeren Aufwand. Entweder PC oder Lichtschrankne, 
aber nicht beides gleichzeitig.

Wenn DU die Software, die da kommuniziert, anpassen kanst, dann ist es 
am einfachsten, die Software so zu ändern, dass sie das Signal der 
Lichtschranken mit überträgt. Alles Andere wird noch viel aufwändiger, 
denn du müsstest dazu folgendes tun:

- Die Daten von PC puffern
- Das Signal der Lichtschranke in Daten umwandeln (mitsamt 
Fehlerkorrektur) und auch puffern.
- Die beiden Datenströme zusammen mischen und mit höherer Bitrate 
übertrage.
- Am anderen Ende der Funkstrecke das ganze wieder auseinander dröseln, 
puffern und die Bitraten auf die ursprünglichen Werte umwandeln
- Weterhin müssen ggf. die Handshake-Signale in einen Datenstrom 
umgewandlet werden und übertragen werden.

Und da das Ganze bidirektional werden soll, alles doppel bauen.

Viel Spass dabei. Es dürfte 10x angemessener sein, die Signale der 
Lichtschranken über eine zweite unabhängige Funkstrecke zu übertragen.

von kimmei (Gast)


Lesenswert?

Ich möchte nicht beides gleichzeitig machen.
Entweder Daten, oder nur den Lichtscharnkenimpulse.

von Amateur (Gast)


Lesenswert?

Vergiss es.

Für die Verbindung mit einem Modem wird jede Menge Protokoll benötigt.

Du kannst nicht einfach in den Datenstrom zwischen zwei Modems ein Byte 
einfügen. Deine Datenverbindung kann ja nicht zwischen Daten und Daten 
unterscheiden. Auch kann man nicht einfach "irgendwann" ein Byte 
einfügen. Mitten in einem Datenpaket könnte es bestenfalls lustig werden 
und Dein Schließer hat bestimmt keine Ahnung davon was gerade los ist. 
Der weis noch nicht mal wann ein Byte anfangen darf.

Übrigens brauchst Du zwei Bytes, da man mit einem Byte nur "sagen" kann: 
>>An<<.
Wie willst Du aber >>Aus<< "sagen"? Oder umgekehrt.

Der mir einzig sinnvoll erscheinende Weg ist:
Aktuelle Übertragung abschließen.
Verbindung beenden.
Neue Verbindung initialisieren.
Sagen was zu sagen ist.
Alternative Datenübertagung abschließen
Alternative Verbindung beenden.
Ursprüngliche Verbindung wieder aufnehmen.

Das geht aber nicht ohne einen (µ)Computer, durch den Du dann den 
gesamten Datenstrom leiten musst. Von Außen gesehen besteht kein 
Unterschied, ob Du 10000 Bytes überträgst oder nur eins.

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.