Forum: Haus & Smart Home I2C Slave an 1-wire Bus


von OW (Gast)


Lesenswert?

Hallo,

ist es möglich ein I2C Device an einen 1-wire Bus anzuschliessen. Die 
von Maxim angebotene Bridge scheint nur ein 1-wire Master zu sein, der 
es erlaubt, 1-wire Slaves an einen I2C Bus anzuchliessen. Aber geht es 
auch umgekehrt ?

von MBP-Bayern (Gast)


Lesenswert?

Hallo OW,

Sofern es das nicht schon fertig gibt, so kann man so etwas durchaus 
selbst lösen, wenn man Verständniss von den beiden Protokollen hat und 
programmieren kann.

Man könnte dies meines erachtens mit einem kleinen Mikrcocontroller,
z.B. mit einem Tiny 13 in SO8 / DIL8 hinbekommen.

Der "Umsetzer" kann entweder eine feste 1W-Serinenummer bekommen,
und die I2C-Adresse als "Daten",
oder die I2C-Adresse wird mit mit Bestandteil der 1W-Serinenummer.

Das ganze dann noch vom 1W Bus parasitär versorgen könnte etwas 
schwierig werden.

Für lange Strecken halte ich aber weder 1W, noch I2C für geeignet.
(zumindest nicht ohne I2C über Leitungstreiber zu "verstärken")

MFG:MBP
Markus

von OW (Gast)


Lesenswert?

Hallo,

ich habe Leitungslängen von sicherlich 150m mit 50 1W-Devices laufen.

Das dürfte weit mehr als das 10fache eines I2C Systems sein. Daher auch 
mein Gedanke, das 1W System als Träger zu nutzen.

Aber vil. hattest Du ja auch total andere Leitungslängen im km Bereich 
vor Augen ?

Zur technischen Umsetzung : Hatte gehofft, dass schon jemand vor mir auf 
diese Idee
kam ;-)

Gruss

Ralf

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.