I2C/1Wire/RS232 UTP injector

Home Assistant, 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 ...
Odpovědět
Uživatelský avatar
mypower.cz
R.I.P.
Příspěvky: 4927
Registrován: pát bře 04, 2011 11:36 am
Reputace: 521

I2C/1Wire/RS232 UTP injector

Příspěvek od mypower.cz »

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.

:))
007ToMMaS
Příspěvky: 1095
Registrován: sob zář 15, 2012 8:53 pm
Reputace: 16

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od 007ToMMaS »

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.
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
camel1cz
Příspěvky: 764
Registrován: pon bře 21, 2011 11:12 pm
Reputace: 52
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od camel1cz »

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.
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
Uživatelský avatar
mypower.cz
R.I.P.
Příspěvky: 4927
Registrován: pát bře 04, 2011 11:36 am
Reputace: 521

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od mypower.cz »

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).
JirkaK
Příspěvky: 116
Registrován: čtv zář 27, 2012 1:38 pm
Reputace: 1

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od JirkaK »

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.
luky
Příspěvky: 838
Registrován: pon kvě 19, 2014 11:38 am
Reputace: 72

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od luky »

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.
mobilní elektrárna: viewtopic.php?t=4597, 290Wp mono, Winston 12V/130Ah, Victron MPPT 75/15, Victron inverter 12/250VA, Victron charger 20A
domácí elektrárna: viewtopic.php?t=6898, FV 4010Wp (6x415+4x380), CATL 48V/120Ah, Axpert King 48/5000 + PCM60X + MakeSkyBlue
wmarkw
Příspěvky: 26
Registrován: úte čer 19, 2012 6:48 pm
Reputace: 3

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od wmarkw »

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
camel1cz
Příspěvky: 764
Registrován: pon bře 21, 2011 11:12 pm
Reputace: 52
Systémové napětí: 48V
Výkon panelů [Wp]: 3780
Kapacita baterie [kWh]: 18

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od camel1cz »

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...
5 kVA Axpert King @ 3,78 kWp [12x AUO 315Wp mono]
18 kWh [5x Pylontech US3000]
Rozpracováno:
Fangpusun MPPT 150/70 Tr @ 1,89 kWp [6x AUO 315Wp mono]
5 kVA Axpert King II @ 5,52 kWp [12 x AS 460Wp mono]
mopadzi
Příspěvky: 989
Registrován: úte led 24, 2012 8:55 am
Reputace: 51
Lokalita: Okolí Uherského Brodu
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: I2C/1Wire/RS232 UTP injector

Příspěvek od mopadzi »

kabel musí být silnější, odhaduji min 0,35mm2 průřez,
kdo si hraje nezlobí
9xRenesola 240Wp+9x Benq 265Wp, 6xTrina 410Wp, 14x Leapton 450Wp, 2xStuder VT65 1xVT 80, 2x XTM4000-48, 40kW Lifepo4..vše ve výstavbě, hotovo 99%. BMW i3 BEV

Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek