[OT] levny vodomer s impulsnim vystupem

Miroslav Draxal evik na volny.cz
Neděle Srpen 1 19:01:42 CEST 2021


Dobrý den,
Pokud si chcete zabastlit a něco napsat do nějakého jednočipu,

použil jsem 
https://www.eshop-vodomery.cz/KADEN-vodomer-S055-na-teplou-vodu-d24.htm

ten jsem rozebral, do něj vlepil k magnetické spojce hall a následně složil převody a počítadlo. 
https://www.aliexpress.com/item/33053416002.html
viz příloha


Výstup rovnou na pin procesoru. 
30,375 imp/l = 1 otočka magnetické spojky = 0,0329218106995885 L/1 imp

uint8_t PocetImpulzu; // číta počet impulzů z vodoměru
uint8_t PocetImpulzuKorekceNa_3l_6l_8l;
uint16_t LitruCelklem;

void Vodomer_ImpulsToLitry(void) {
    VodomerPrivate.PocetImpulzu++;
    VodomerPrivate.PocetImpulzuKorekceNa_3l_6l_8l++;
    if (VodomerPrivate.PocetImpulzu >= 30) {// 1l +0,375imp, 2l +0,65imp, 3l +1,125imp, 4l +1,5imp, 5l +1,875imp, 6l +2,25imp, 7l +2,625, 8l +3imp
        VodomerPrivate.PocetImpulzu = 0; //        30,375       60,75        91,125         121,5        151,875      182,25       212,625   243     
        Vodomer.LitruCelklem++; // připočítej další nekorigovaný litr
    } else if (VodomerPrivate.PocetImpulzuKorekceNa_3l_6l_8l == 91 || //korekce po 3. litru (začátek 4. litru)
            VodomerPrivate.PocetImpulzuKorekceNa_3l_6l_8l == 182) { //korekce po 6. litru (začátek 7. litru)
        VodomerPrivate.PocetImpulzu = 0;
    } else if (VodomerPrivate.PocetImpulzuKorekceNa_3l_6l_8l >= 243) {// korekce po 8. litru, 8l*30,375=243imp.
        VodomerPrivate.PocetImpulzu = 0;
        VodomerPrivate.PocetImpulzuKorekceNa_3l_6l_8l = 0;
    }
}

Vstup z Hallu vodoměru mam pověšený na pinu s přerušením, měřím i délku času mezi přerušením, počítám aktuální průtoky za 1/s, 1/h, 1/d. Třeba u termosolárů je jasná závislost na viskozitě náplně (u mě voda/líh). Čím teplejší, tím vetší ptůtoky. Mám to postaveny na pic18f.., kde používám přerušení od pinu a CCPR modul, takže zatížení procesoru minimální.

Míra



-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jiri Foldyna
Sent: Sunday, August 1, 2021 12:44 AM
To: hw-list na list.hw.cz
Subject: Re: [OT] levny vodomer s impulsnim vystupem

Dne 31.7.2021 v 19:03 Jaroslav Buchta napsal(a):
> Nema nekdo tip? Jde jen o orientacni mereni, neoficialni sber dat, 
> nachazim jen v cenovkach za vetsi tisice... Staci maly prutok, proste do 
> domacnosti.

Dobrý den,

mám asi 10 let nainstalovaný vodoměr Sensus s impulsním snímačem Sensus 
HRI, připojené to je na čítačový vstup PLC, zatím žádný problém.
Cena vodoměru Sensus 420 (varianta 1/2", 2,5 m3/h) je teď okolo 
tisícovky, ten HRI bordel stojí podobně. Na větší průměr je to dražší, 
ale větší tisíce to nejsou.

jf
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
A non-text attachment was scrubbed...
Name: zakladna vodoměru.jpg
Type: image/jpeg
Size: 57674 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20210801/f5d4ba30/attachment-0001.jpg>


Další informace o konferenci Hw-list