Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Právě je sob zář 22, 2018 2:01 am


I2C/1Wire/RS232 UTP injector

Arduino, SDS, Raspberry, Linux, vzdálený dohled, automatizace, měření, opensource, closedsource, hotová řešení, DIY, stavebnice, komponenty, software, postupy, návody, schémata, rady, zkušenosti ...

I2C/1Wire/RS232 UTP injector

Příspěvekod mypower.cz » čtv kvě 22, 2014 9:24 am

Hoj, jiste tu rada lidi zna POE injector, ktery se pouziva v sitich na klasickych enhernetovych kabelech pro vedeni napajeni az 48V. Napadlo me zdali by se po takovych rozvodech nedalo vest I2C/1Wire/RS232. Tedy mit I2C/1Wire/RS232 injector nejak pekne nachystany, aby nebylo potreba nic specialne bastlit a vse bylo hezky v odpovidajicich konektorech a po jiz navedenych UTP rozvodech jednoduse vyuzit nevyuzite vodice u tohoto vedeni a protahnout tama I2C/1Wire/RS232. Asi to slozite nebude, otazka je jak se ta kroucena dvojlinka chova a zdali se tam s poctem potrebnych vodicu nejak vlezeme a zdali uz neni neco takoveho hotoveho. Zvazuju ze pro komunikaci microlog-microlog pouziju kvuli vysoke rezii HTTP jiny protokol, bud I2C, nebo 1Wire, nebo RS232, nebo snad i UDP pres klasicky ethernet. 1Wire injector by se jiste hodil pro DS18B20 cidla nekde v obyvaku/balkone/o patro vyse, ktera potrebujeme navest do micrologu do rozvadece a jsme prilis lini na tahani dalsich dratu, kdyz v ETH kabelu mame nektere z nich nevyuzity.

link

Zkousel nekdo? Napadlo nekoho uz take? Popripade dosahlo se nejakych vysledku?

Diky.

:))
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 37uvSpUKTCmcJZD9bs8ZWhdrubxBxRZSuT | LTC support LPYitoWPn3k5PqWBWmuzbcwj344THtZ7q2
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3287
Registrován: pát bře 04, 2011 11:36 am
Reputation: 168

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod 007ToMMaS » čtv kvě 22, 2014 10:35 am

Skusal som i2c na vzdialenosti asi 20-25m nefungovalo to vobec. Pouzil som tieneny sietovy kabel s prepletanymi zilami ale ani to nefungovalo. Zbernica na ds18b20 mi funguje bez problemov na min 30metroch a pripojenych mam asi 6 cidiel. Su pripajane v roznych vzdialenostiach od raspberry.
007ToMMaS
 
Příspěvky: 846
Registrován: sob zář 15, 2012 7:53 pm
Reputation: 10

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod camel1cz » čtv kvě 22, 2014 10:46 am

Pokud pouzijeme spravne vodice (krouceny par) tak kazde seriove rozhrani pojede jak z praku.
Ale jestli ti vadi HTTP, tak muzes kominikovat primo po TCP.

P.S. neni zcela korektni porovnavat HTTP a RS232. HTTP muze jet i po RS232

P.S. I2C je delane na male vzdalenosti.
6x2 panely Avancis PowerMax STRONG 130Wp, 3kWh LiFePo4 - zatím nezprovozněno
camel1cz
 
Příspěvky: 411
Registrován: pon bře 21, 2011 11:12 pm
Reputation: 17

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod mypower.cz » čtv kvě 22, 2014 10:49 am

camel1cz píše:P.S. neni zcela korektni porovnavat HTTP a RS232. HTTP muze jet i po RS232


Eh .. tady vubec neslo o srovnani HTTP a RS232, spise snaha o nalezeni neceho rozumnejsiho na opakovanou komunikaci, kdy posilame par bajtu, kde samozrejeme u opakovaneho HTTP mame rezie jako blazen, at uz pouzijeme jakoukoliv komunikacni vrstvu pro prenos, mame headery, navazovani spojeni po TCPIP a tohle samozrejme u prenosu par bajtu vubec nepotrebujeme, ale to samozrejme oba dobre vime :D

EDIT: tzn.. jasne ze si uvedomuju, ze HTTP je protokol a RS232 uz fyzicka prenosova vrstva .. kde i HTTP (i UDP) muzeme prenaset pres RS232, treba i I2C a treba muzeme HTTP narvat i do 1Wire. s prehledem :)

EDIT2: treba takove DS18B20 k ethernetu nepripojime ani kdybychom se rozkrajeli, protoze nic jineho nez 1Wire neumi. A pro toto prave dostat do ethernetoveho kabelu skrz nevyuzite kabliky nejakym rozumnym hotovym injektorem (ne bastlit pres vytazeni dratku z kablu) 1Wire by mohlo byt zajimave .. z duvodu nenutnosti tahat dalsi kabliky, kdyz prave v tom UTP kabelu uz 2 volne u 100mbps ethernetu mame ..

EDIT3: takze asi to problem nebude.. jen tedy najit nejaky pekny vhodny injektor .. A jak jsem se dozvedel, jde to teoreticky dokonce i paralelne s POE namodulovanim signalu a odmodulovanim (LC filtr).
Podpořte MyPower.CZ | 2.24kWp FVE | MyPower MicroLog2
BTC support 37uvSpUKTCmcJZD9bs8ZWhdrubxBxRZSuT | LTC support LPYitoWPn3k5PqWBWmuzbcwj344THtZ7q2
Uživatelský avatar
mypower.cz
Site Admin
 
Příspěvky: 3287
Registrován: pát bře 04, 2011 11:36 am
Reputation: 168

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod JirkaK » čtv kvě 22, 2014 11:16 am

Nemám praktickou zkušenost, ale myslím, že RS-232 na větší vzdálenosti asi moc nezafunguje... spíš bych pouvažoval nad RS-485, tam by to mělo fungovat bez problémů myslím i na stovky metrů, a včetně napájení přes UTP by to fungovat mohlo (pokud si to správně pamatuju, tak pro jednosměrnou komunikaci stačí 2 vodiče, další 2 bys mohl použít na napájení, a ještě by 4 zbyly :-) ). Ber to ale spíš jenom jako takovou teoretickou úvahu, na co by možná mohlo stát za to se podívat.
JirkaK
 
Příspěvky: 91
Registrován: čtv zář 27, 2012 12:38 pm
Reputation: 1

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod luky » čtv kvě 22, 2014 1:17 pm

Potvrzuji. Na větší vzdálenosti RS-485. Kolega tady bastlí domácí automatizaci na MODBUS, což je otevřený ověřený protokol nad libovolnou fyzickou vrstvou, obvykle ale RS-485. Existuje i nějaké doporučení, jak zapojit RJ45 konektor pro Modbus i s 24V napájením. Je prostě v tom kabelu nic jiného nebude. Obávám se, že cokoli poslané jedním kabelem s Ethernetem bude silně zarušený a tedy k ničemu.
luky
 
Příspěvky: 231
Registrován: pon kvě 19, 2014 10:38 am
Reputation: 14

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod wmarkw » čtv kvě 22, 2014 8:54 pm

Já zkoušel zatím pouze 2 zařízení připojovat na jeden kabel,mám na to takovou rozdvojku:

Chtěl bych na to zkusit taky rozjet RS232 (na větší vzdálenosti by určitě musela být přes optoodělovače), nebo RS485.
Zatím mi chybí časoprostor.
Přílohy
IMG_1086.jpg
wmarkw
 
Příspěvky: 26
Registrován: úte čer 19, 2012 5:48 pm
Reputation: 3
 
  • 0


Re: I2C/1Wire/RS232 UTP injector

Příspěvekod camel1cz » čtv kvě 22, 2014 10:01 pm

Souhlas s výše uvedeným - RS232 zvládá desítky metrů (až do málo stovek) ale v tom kabelu s ethernetem bych to viděl na cca. 10m.
Jinak kombinace modbus over RS485 je standard a přesně na takové aplikace se používá. Je to ale přecijen složitější a větší kód než dallas/1wire...
6x2 panely Avancis PowerMax STRONG 130Wp, 3kWh LiFePo4 - zatím nezprovozněno
camel1cz
 
Příspěvky: 411
Registrován: pon bře 21, 2011 11:12 pm
Reputation: 17

Re: I2C/1Wire/RS232 UTP injector

Příspěvekod mopadzi » pát kvě 23, 2014 7:46 am

kabel musí být silnější, odhaduji min 0,35mm2 průřez,
kdo si hraje nezlobí

9xRenesola 240W+9x Benq 265, 10xAvancis 125W, 14x Avancis 130W, 2xStuder VT65 1xVT 80, 2x XTM4000-48, 40kW Lifepo4..vše ve výstavbě, hotovo 99%
mopadzi
 
Příspěvky: 437
Registrován: úte led 24, 2012 8:55 am
Reputation: 11


Zpět na Automatizace, měření, statistiky

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron
Reputation System ©'