[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