Dallas 18B20 bez adresy na každém vstupu
Dallas 18B20 bez adresy na každém vstupu
Zdravím všechny
Začínám s ardu, a chci se zeptat.... To že maji dallasy každy svoji adresu vim, ale nechci ji do programu zadávat ručně! Chci to hlavně z praktického hlediska-v případě poškození snímače a jeho výměny, aby se nemusel přepisovat program (adresa).
Napadlo mně tedy, že dám každý dallas zvlášť na jiný vstup. Tzn, co vstup to 1 snímač. Vstupů mám naštěstí dost. Snímačů potřebuju minimálně 5ks.
A teď k otázce, došel jsem do tohoto bodu, kdy program sem nějak udělal a funguje, aniž by mapoval adresy snímačů, ALE chci se zeptat zda to nejde udělat nějak lépe, jednodušeji, elegantněji?? A hlavně aby se tim zase moc nezatěžoval procesor. Protože to chci použít pro řízení tepelného čerpadla, takže přečtení hodnot je jen "drobek".
Program v příloze.
Děkuji za názory
Začínám s ardu, a chci se zeptat.... To že maji dallasy každy svoji adresu vim, ale nechci ji do programu zadávat ručně! Chci to hlavně z praktického hlediska-v případě poškození snímače a jeho výměny, aby se nemusel přepisovat program (adresa).
Napadlo mně tedy, že dám každý dallas zvlášť na jiný vstup. Tzn, co vstup to 1 snímač. Vstupů mám naštěstí dost. Snímačů potřebuju minimálně 5ks.
A teď k otázce, došel jsem do tohoto bodu, kdy program sem nějak udělal a funguje, aniž by mapoval adresy snímačů, ALE chci se zeptat zda to nejde udělat nějak lépe, jednodušeji, elegantněji?? A hlavně aby se tim zase moc nezatěžoval procesor. Protože to chci použít pro řízení tepelného čerpadla, takže přečtení hodnot je jen "drobek".
Program v příloze.
Děkuji za názory
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Dallas 18B20 bez adresy na každém vstupu
V živote mi Dallas neodišiel. Mám dallasy, ktoré majú už 3 roky a stále fungujú ok bez akéhokoľvek problému.
Ja si myslím, že ak by si ich nechal na jednej zbernici a čítal po indexoch na zbernici, bolo by to uplne ok.
Ak by si Dallas zmenil, tak je pravda, že index sa môže zmeniť. Ale nikdy mi žiaden neodišiel.
Viac elegantne ako to, čo máš to asi nevyriešiš, ak si to chceš takto volať.
Ja si myslím, že ak by si ich nechal na jednej zbernici a čítal po indexoch na zbernici, bolo by to uplne ok.
Ak by si Dallas zmenil, tak je pravda, že index sa môže zmeniť. Ale nikdy mi žiaden neodišiel.
Viac elegantne ako to, čo máš to asi nevyriešiš, ak si to chceš takto volať.
Re: Dallas 18B20 bez adresy na každém vstupu
Zdravím.
Možná jsem se špatně díval, ale tak jak to máš napsané není možné měnit přesnost měření.
Pokud ti vyhovuje měření po 0.5°C tak OK.
Jinak si myslím, že je jednodušší načíst adresy podle aktuálního připojení do pole.
A potom číst hodnoty čidel ve smyčce.
Možná jsem se špatně díval, ale tak jak to máš napsané není možné měnit přesnost měření.
Pokud ti vyhovuje měření po 0.5°C tak OK.
Jinak si myslím, že je jednodušší načíst adresy podle aktuálního připojení do pole.
A potom číst hodnoty čidel ve smyčce.
Re: Dallas 18B20 bez adresy na každém vstupu
Ano,ta presnost mereni ke OK, mne staci prrsnost i 1st., ale tak malo uz nastavit nejde. Proto to i zapisuji jako int, aby to byla celá čísla. Jde mi o to odlehčení
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Dallas 18B20 bez adresy na každém vstupu
Souhlasím, nejednou se mi stalo na delší smyčce, že nějakou záhadou jedno čidlo vypadlo - pak se špatně přiřazují naměřené teploty, protože se čidla seřadí podle adres a to jedno chybí.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Dallas 18B20 bez adresy na každém vstupu
Proto tam ty adresy nechci. Kdyby jeden snímač odešel, tak při jeho výměně bude nutné jej znovu naadresovat a definovat v programu. Proto mam co vstup, to jeden snímač. Potom k žadnemu prohození dojít nikdy nemuže. A v případě poruchy snímač jen vyměnim a nic nemusim programovat
Dallas 18B20 spatne hodnoty
Ahoj, mel nekdo z vas problem se zapouzdrenym dallasem?
Mel jsem dva: ve vrtane studni a u studny, kabel v zemi k domu, cca 24m.
Dallasy fungovaly v pohode celou zimu, az do nahleho otepleni nedavno... Ted ukazuji teploty uplne blbe, ikdyz jsem je dal domu vedle nepouzdreneho, tak kazdy ukazuje uplne jine hodnoty. Nepouzdreny 15 a ty dva 12,5 a 16,5.. nemam tuseni co se jim stalo... Vi nekdo co s tim, popripade, jak predejit opetovnemu zniceni dallasu?
Diky
Mel jsem dva: ve vrtane studni a u studny, kabel v zemi k domu, cca 24m.
Dallasy fungovaly v pohode celou zimu, az do nahleho otepleni nedavno... Ted ukazuji teploty uplne blbe, ikdyz jsem je dal domu vedle nepouzdreneho, tak kazdy ukazuje uplne jine hodnoty. Nepouzdreny 15 a ty dva 12,5 a 16,5.. nemam tuseni co se jim stalo... Vi nekdo co s tim, popripade, jak predejit opetovnemu zniceni dallasu?
Diky
Re: Dallas 18B20 bez adresy na každém vstupu
napadá mě průnik vody do spojů, tání dělá divy.
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Dallas 18B20 spatne hodnoty
A nemohl to poškodit LED ? Nebo zmzlá půda - to jsou tlaky - to by se člověk divil.xfred píše: ↑20 bře 2018, 10:29Ahoj, mel nekdo z vas problem se zapouzdrenym dallasem?
Mel jsem dva: ve vrtane studni a u studny, kabel v zemi k domu, cca 24m.
Dallasy fungovaly v pohode celou zimu, az do nahleho otepleni nedavno... Ted ukazuji teploty uplne blbe, ikdyz jsem je dal domu vedle nepouzdreneho, tak kazdy ukazuje uplne jine hodnoty. Nepouzdreny 15 a ty dva 12,5 a 16,5.. nemam tuseni co se jim stalo... Vi nekdo co s tim, popripade, jak predejit opetovnemu zniceni dallasu?
Diky
Já koupil zapouzdřený (přání akvaristy) a po měsíci do něj asi nateklo - neměří vůbec.
Teď vymýšlím jak měřit teplotu na skle akvaria (nemůže se přeci tolik lišit) na zadní stěně. Zatím tam mám 20x20cm EPP desku 5mm (vzadu je spousta elektroniky tak aby případné teplo neovlivnilo měření) a uprostřed Dallas - zatím to sedí s teploměrem.
Napadá mne - koupit "tepelnou smršťovačku" tu s lepidlem a jak je přechod z kabelu do čidla tak to ještě pojistit. Nebo celý konec namočit do hustého lepidla - ideálně něco dvousložkového co odolá vodě a mrazu
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Dallas 18B20 bez adresy na každém vstupu
je pravda, ze ve skruzi bylo hodne vlhko a zkondenzovana voda se tam mohla dostat
jinak je to vedene v chranicce kde je i cykyna na cerpadlo - takze tlak to nemohl ponicit..
takze poradne zaizolovat jak jste psali a uvidim...
Diky
jinak je to vedene v chranicce kde je i cykyna na cerpadlo - takze tlak to nemohl ponicit..
takze poradne zaizolovat jak jste psali a uvidim...
Diky
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 36 hostů