18B20 problem s instalaci kotelna trubky.

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
HF_Tech
Příspěvky: 331
Registrován: 25 dub 2022, 02:00

#16 Příspěvek od HF_Tech »

Tam máš jaký síťový napájecí zdroj?
Má jen přívod L a N bez PE?

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#17 Příspěvek od bdn »

Ahoj,
jaká je délka vedení mezi čidlem a příjmačem a druh připojovacího kabelu?
Onewire má omezenou délku vedení.
Nebylo by lepší použít analogové čidlo KTY81 a nějaký primitivní analogový přizpůsobení?

Uživatelský avatar
bum
Příspěvky: 227
Registrován: 04 zář 2011, 02:00
Kontaktovat uživatele:

#18 Příspěvek od bum »

Ty čidla máš zapojeny na jednom kabelu za sebou, pokud ano jaká je zhruba délka kabelu a jaká ti vychází kapacita vodičů, rozvod topení jde o topení v podlaze nebo rozvod pomocí radiátorů čidla máš v jimkách v potrubí nebo přímontována vně protrubí. Pokud je topení v podlaze kde máš provedeno pospojení potrubí a jakým průřezem vodiče ty čidla co používáš mají již připojen kabel z výroby pokud ano jak je máš připojený k datovému kabelu. Osobně používám picaxe 28x2 a čidla zapojují tak že každé má svůj pin, stínění ze všech kabelů od čidel je důležité v rozvaděči kde je řidiči jednotka smotat dohromady a pak připojit na svorkovnici PE kde je připojen hlavní ochranný vodič co nejblíže k tomuto vodiči (pokud je ŘJ umístěna mimo rozvaděč je vhodné tento rozvaděč s ŘJ propojit s rozvaděčem pro topný systém mimo hlavní přívod navíc zelenožlutým vodičem 10mm2). Stejně tak i vodič nebo vodiče od stínění potrubí mít co nejblíže k vodičům od stínění kabelů čidel. S kamarádem co dělal podlahové topení jsme se taky dost vyblbli ale zprovoznili jsme to. Někdy pomůže spojit v místě připojení stínění záporný pól (-) k tomuto připojení na sběrnici, máš opravdu v místě připojení kabelů od čidel na kabel opravdu pouze stejnosměrné napětí bez jakékoliv střídavého napětí ono i 20mVAC v místě připojení čidla ke kabelu co máš do ŘJ udělá svoje hlavně pokud jde o datovou komunikaci. Odpoj čidla co máš připojena k datovému kabelu do ŘJ a změř to napětí datového kabelu jak u ŘJ tak v místě připojení čidel pak připoj nejvzdálenější čidlo k datovému kabelu a znova proveď měření další čísla nepřipojuj. Hlavně nech všechna el.zařízení v provozu tak jak je provozuješ pokud vše dopadne dobře zkus komunikaci s tímto jediným čidlem a postupně připojuj ostatní čidla. Nevím zda máš možnost měřit napájecí napětí čidel při komunikaci a pak měřit i NF signál na datovém kabelu zda se na něm neindikuje nějaký signál když máš všechna čidla připojena a spuštěnou komunikaci s ŘJ. Ono samotné topné potrubí je vlastně anténa a tak k tomu musíš přistupovat. V jednom případě stačilo kabel se snímačem uložit do kovové ohebné trubky (kopex) a tu pak spojit s PE (PEN) vodičem.

Uživatelský avatar
BOBOBO
Příspěvky: 18110
Registrován: 25 úno 2008, 01:00
Bydliště: Rychnovsko

#19 Příspěvek od BOBOBO »

Také bych tipoval na nějaké naindukované rušení . Nemáš tam v kotelně samé chytré věci na WiFi ? Nebo vysilač pro jiné podobné účely ? A co vyzkoušet jen dvoudrátové připojení a k němu použít jen jeden pár . Takhle se mnou vydupala WiFina na jiném místě baráku . Úplně na druhé straně domu je router , který je těsně u trubek topení a ten si udělal vysílačku v koupelně , kde to pěkně rušilo .

Uživatelský avatar
kuba666
Příspěvky: 10
Registrován: 05 lis 2022, 01:00

#20 Příspěvek od kuba666 »

Tak jsem na tom včera laboroval, zkoušel. Diody co by to odrušili jsem nemel doma, je vikend. Nicméně jsem se zarazil na jednom plánku kde borec dává pullup odpor 10k . hned jsem to zkusil a uplne mrtvé. A pak jsem objevil kluka co to řeší a dává tam 2. píše o síle signálu, že je třeba to zkoušet , tak jsem si tam prcl trimr 10k a točil. kdyz jsem zvyšoval hldnotu nad 5k fungovalo to ale s chybama. Nicmene kdyz jsem šelnpod 4 cca 2 tam mam(i kdyz 3m kabely by neměly nic žrát) jsem zjistil , že signal je tak silny, zme nevykazuje chyby stylu prohození adres čidel(což na regulaci kotelny je fakt průser). takže snížení odporu zdvihlo signál a přebilo to asi to rušeni ve sklepě.
díky moc za rady. ještě pak napíšu jak to dopadlo při zapojeni a sletováni za sebe. ted je to na prase ve hvězdě, bez chyb.
Ps. prikladam zajimavy planek kdy se to tahne 4 zilami a vysiluje se to i z druhe strany.
Přílohy
02731AE8-F3EC-4F91-A72C-A57FE269F445.jpeg

Uživatelský avatar
ondraN
Příspěvky: 209
Registrován: 16 srp 2022, 02:00
Bydliště: Roztoky

#21 Příspěvek od ondraN »

Taky bych zkusil změřit napětí na GND arduina proti těm trubkám. Nejlépe se na to mrknout osciloskopem, někdy člověk vidí neuvěřitelné průběhy.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#22 Příspěvek od termit256 »

Ze vseho nejdriv si tam dopis tu kontrolu CRC. Timhle chyby neodsranis, jen zmensis frekvenci jejich vyskytu, ale regulace ti bude blbnout porad.

Uživatelský avatar
kuba666
Příspěvky: 10
Registrován: 05 lis 2022, 01:00

#23 Příspěvek od kuba666 »

Testovací jednotku Arduino se 4 čidly, které mají 3 m kabely jsem zapojil na hovado do hvězdy na testovací desku, všechno na stole v kuchyni fungovalo jak má bez absolutní chyby. V momentě jak to samé jsem donesl do sklepa a jenom jsem roztáhl ty 4 čidla, potom okamžitě to začalo dělat bordel. Kabely mají pouze 3 m, jsou to ty klony třímetrové čidla od dallasu. Žádný velký vědator určitě nejsem, osciloskop nemám. Kdyby bylo na mě ,tak to zapojím rozhodně na piny ,každé čidlo zvlášť ,protože ta možnost tam je. Rozhodně délky kabelů nebudou nikdy přesahovat víc než 4 m a pujdou přímo k jednotce. celý systém je v jedné malé místnosti 6 x 3,5 m. Jenže rozhodně nevím jakým způsobem mám ty dallas čidla zapojit na systém jedno cidlo jeden pin. Vyřešilo by mi to strašně moc problémů, protože každé čidlo bych vůbec nemusel řešit pomocí nějaké adresy ,ale bylo by jasně nastavené na jednom pinu a díky tomu by to nikdy nemohlo udělat ten bordel, protože pokud mi sepne nějaké čerpadlo nebo právě že vypne to čerpadlo ,tak to je průšvih. už dokonce přemýšlím o tom, že analogové všechny vstupy zaberu a pošlu tam NTC Termistor 10 k misto dallasů. CRC zjistim co je. Omlouvam se. Vse se umim naucit, ale nektere veci jsou pro me spanelska vesnice. Jsem elektro a kutil, hrabal jsem se o malinka v elektronice, ale ne na profi urovni. Zaklady znam, programovani tez , s knihovnama sem zacal pracovat teprve teď. diky za rady.

Uživatelský avatar
BOBOBO
Příspěvky: 18110
Registrován: 25 úno 2008, 01:00
Bydliště: Rychnovsko

#24 Příspěvek od BOBOBO »

Velice ti pomůže stránka SOwebnode . Tam se autor velice podrobně této problematice věnuje .

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#25 Příspěvek od termit256 »

CRC je kontrolni soucet pomoci ktereho zjistis, jestli jsou data jez dorazila z DS18B20 v poradku nebo je v nich chyba a v tom pripade je zahodis a ctes teplotu znovu. Je to zaklad pro spolehlivou komunikaci, ale teplota jde vycist i bez teto kontroly. Kdyz jsi postahoval kusy kodu odkudsi z internetu kde nejaky packal kontrolu neimplementoval, bude tam nejspis i hromada dalsich chyb a proto komunikace vypada tak jak vypada. Na stole funguje vsechno, jak uz jsi zjistil. Vykasli se na webovky techto packalu jez jsou vetsinou plne chyb, nepresnosti a domnenek a precti si poradne datasheet, tam je cela komunikace pekne popsana a nebud liny a napis si ji sam a poradne. Uvedom si, ze autorem toho cos stahl muze byt 15lety borec ktery ze same radosti ze mu jede teplomer placl kod na internet a ten si pak dal uz zil vlastnim zivotem.

Uživatelský avatar
kuba666
Příspěvky: 10
Registrován: 05 lis 2022, 01:00

#26 Příspěvek od kuba666 »

mezi GND arduina a izolaci hlinikovou na trubce je 89mV az -50mV . lítá to jak blbé. Mám obyč voltmetr.

Uživatelský avatar
HF_Tech
Příspěvky: 331
Registrován: 25 dub 2022, 02:00

#27 Příspěvek od HF_Tech »

A napájíš to čím?
Zkus tam dát klasický zdroj s trafíčkem a pak spojit - pól s PE a případně trubkami.
Jestli tam máš nějaký spínaný srandošrot od číňana, tak bude problém v něm.

Uživatelský avatar
bum
Příspěvky: 227
Registrován: 04 zář 2011, 02:00
Kontaktovat uživatele:

#28 Příspěvek od bum »

"Kuba666" : ohledně těch čidel kabely k těm čídlům 4m délky jsou od výrobce bez stínění?, pokud ano tak je problém jasný pokud je kabel stíněný tak stínění máš zapojené kam?. Píšeš že mezi hliníkovou fólií a GND Arduina litá napětí to znamená že potrubí máš zaizolované hliníkovou fólií?. To GND Arduina myslíš záporné napětí napájení Arduina a to máš spojené s PE, PEN vodičem. Píšeš že čidla máš zapojené do hvězdy "na stole" to znamená jeden přípojný bod "krabička" ve které já pak zapojuješ do série?. O změně hodnoty rezistoru jak píšeš to popisuji zde i v článku ze kterého jsi čerpal zapojení, taky jde o program jak jsi si ho napsal. To napětí o kterém píšeš že jsi naměřil na jakém rozsahu DC, AC.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#29 Příspěvek od termit256 »

Zacina mi to pripadat jak hazeni hrachu na zed.

Uživatelský avatar
petula
Příspěvky: 836
Registrován: 22 kvě 2016, 02:00
Bydliště: Čelákovice / Brandýs n.L / Stará Boleslav
Kontaktovat uživatele:

#30 Příspěvek od petula »


Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“