Forum: PC Hard- und Software RS232 -> I2C Standart


von Thomas J. (deh0511)


Angehängte Dateien:

Lesenswert?

Ich Möchte mir für eine Rokonet Orbit 5 EMZ ein I2c Datenkabel Bauen
und ich habe schon einige Schaltungen aus dem Internet Aufgebaut und 
erfolglos getestet aber die Software möchte nicht mit der EMZ 
Kommunizieren

Gibt es überhaupt einen Standard wie die DSR DTS CTS RTS zusammen 
gehören?

der I2C Bus muss in Beide Richtungen Kommunizieren

RS232 > I2C
I2C > RS232

Über Programmierkenntnisse in AVR verfüge ich Leider nicht

Wie bekomme ich Raus welche RS232 aus und Eingänge von der Software 
angesprochen werden?

Gruß Thomas

von Εrnst B. (ernst)


Lesenswert?

Ich habe leider keine Ahnung, was ein "Rokonet Orbit 5 EMZ" sein könnte, 
aber die Schaltung von dir schaut aus als könnte sie funktionieren, 
WENN:
- Die Software explizit für diese Art von Schaltung geeignet/geschrieben 
ist
- Die Schaltung an einem echten RS232-Port, und NICHT an einem 
USB-RS232 Adapter hängt
- Dein Rokonet dieselbe Pinbelegung am I2C-Port hat
- Du auch nicht vergessen hast, 5V anzuschliessen (ist in dem Schaltplan 
nur ganz unten ersichtlich)

Nebenbei: Der Schaltung fehlt noch ein 1µF Elko + 100nF Kerko von VCC 
nach GND um wirklich "korrekt" zu sein. Der Max232 ist da aber meistens 
nicht soo pingelig und tut auch ohne.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

dir ist aber schon bewußt, daß du da auf PC-Seite keine Daten auf RX und 
TX sendest/empfängst, sondern ein Bitgewackel auf Statusleitungen als 
Daten interpretierst? Ich nehme an, daß deine PC-Software das passend 
berücksichtigt.

von Εrnst B. (ernst)


Lesenswert?

Nach kurzem "Rokonet"-Googlen (Scheint eine Alarmanlage zu sein) bin ich 
ja eher der Meinung, er braucht einen RS232->RS485 Umsetzer.

"Rokonet RS485" => 2100+ Webseiten
"Rokonet I2C" =>  263 Seiten, und dieser Thread hier ist der erste 
Treffer.

von Christian R. (supachris)


Lesenswert?

Problem dabei könnte die Latenzzeit von Windows sein, die dir nicht 
garantiert, dass du das I2C Protokoll wirklich zeitlich einhältst. Tipp: 
Spar dir das gefrickel und nimm einen IOWarrior oder den FT2232, die 
machen I2C in Hardware und das klappt dann auch.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

i2c benötigt kein Timing (=Maximalzeit), solange die Signale in 
definierter Reihenfolge aktiv werden.


Gruß -
Abdul

von Εrnst B. (ernst)


Lesenswert?

Nachdem der Threadersteller schon lange nicht mehr mitzulesen scheint, 
ist es wohl eher müßig in diesem Zusammenhang über die Feinheiten von 
RS232->I2C Adaptoren zu diskutieren, wenn er eigentlich einen 
RS232->RS485 Adaptor braucht...

Abgesehen davon dass die von Chris genannten Möglichkeiten wohl noch 
viel weniger mit der Rokonet-Software zusammenarbeiten werden.
(Oder gibts unter Windows eine definierte API für I2C-Buszugriffe, so 
dass es nach Treiberinstallation egal ist, wo und wie der Bus 
angeschlossen ist?)

von Thomas J. (deh0511)


Lesenswert?

Rokonet Orbit ab Version 6 = RS485
Rokonet Orbit bis Version 5 = I2C

Ich biete die Platine mit Bedienteil und Software zum kauf an

da ich es aufgegeben habe sie zu Programmieren

das ich am Anfang keine genauen angeben zum Gerät gemacht habe liegt 
daran das ich NUR die die Leser ansprechen wollte die damit schon 
Erfahrungen gemacht haben

Bei Interesse an der EMZ Einfach melden
Kauf oder Tausch sind möglich Ende Mail ladet das Teil bei Ebay

Versandkosten 4,50 €

Lieferumfang:
1x Zentralenplatine
1x Bedienteil
1x Programmiersoftware

Fotos auf anfrage
Anlage Funktioniert
Scharfschaltung per Pinn Code am Bedinteil

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

laut dieser Beschreibung von Rokonet auf Seite 8
http://www.alarmsystemsdist.com/mc_files/3/UP%20Software.pdf
wird zum Direktanschluß an den Laptop ein  RP205LU benötigt.

der RP205LU ist wohl in der Lage Orbit 5 UND Orbit6 zu programmieren.

Wenn ich ein wenig nach RP205LU google, dann sieht mir das aus wie ein 
gewöhnlicher RS232 / RS485 Adapter ...


Eine Anlage, welche auf I2C programmiert wird, wäre auf jeden Fall .... 
ungewöhnlich.

von Thomas J. (deh0511)


Lesenswert?

Das Programmier kabel wird Parallel zum Bedienteil angeschlossen

Das Bedienteil hat 4 Pinns

+ 12 V
GND
SCL
SDA

einen gewöhnlicher RS232 nach RS485 Adapter Habe ich
ich kann es ja mal ausprobieren

von Thomas J. (deh0511)


Angehängte Dateien:

Lesenswert?

Hier mal ein Anschluss Plan des Mainboard der Rokonet Orbit 5
ich werde sie Gleich Bei ebay einstellen

von Thomas J. (deh0511)


Lesenswert?

Hier noch ein Paar Technische Daten zur Rokonet Orbit 5
http://deh0511.de/110389932185/

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

@Thomas Abraham

du solltes mal eine Rechtschreibprüfung über deine Seite laufen lassen, 
die sich mit Groß- und Kleinschreibung auskennt. In deinem Impressum 
gibt es eine elektr_i_nikwerkstatt.de (vermute Schreibfehler), und 
Wi_e_derstände gibts nur in P0rn0filmen: "Immer wieder stand er"

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.