RE: Vodoměr

Miroslav Draxal evik na volny.cz
Neděle Srpen 7 20:52:52 CEST 2016


Pokud jde o počítání litrů, tak už mě napadla malá finta. Pokud máme na
jeden litr 60,75 imp, tak
1/ přičtu každých 60im. Jeden litr
2/ při 4.litru (což je 243imp) to koriguje přesně na 4 litry. Takže s malou
chybou, kterou koriguji každý 4.litr. Tohle je už pro 8bit podle mého gusta.
Teď ještě průtok. Něco se mi v hlavě rýsuje....

char VodomerImpulz;
char VodomerImpulz243;
int Litru;

// přišel impulz z vodoměru
if (++VodomerImpulz == 60){
    Litru++;
    VodomerImpulz = 0;
}
if (++VodomerImpulz243 == 243) {
    VodomerImpulz = 0;
    VodomerImpulz243 = 0;
}



-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Miroslav
Draxal
Sent: Sunday, August 07, 2016 8:35 PM
To: 'HW-news'
Subject: RE: Vodoměr

Ale počítám, jen se ptám, jestli někdo nezná nějakou fintu jak to
zjednodušit pro 8bit. 

-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Admin HWnews
Sent: Sunday, August 07, 2016 8:25 PM
To: HW-news
Subject: Re: Vodoměr

No a proc to tedy tak nepocitate...ja to takhle delam v tom solarnim reglu.

Staci vam si zavest dve pocitadla....jedno bude merit cas a druhe proteceny
objem. Staci si jen zvolit s jakou presnosti to ma byt.

zvolte si jako jednotky treba ul tedy s kazdym pulzem z cidla pripoctete do
objemu 16461ul pak staci zvolit druhe pocitadlo tak, aby po vynasobeni
nejakym vhodnou dvojkovou mocninou tedy shr x vyslo ul/min nebo ul/h co
proste chcete.

RV

Dne 7.8.2016 v 20:06 Miroslav Draxal napsal(a):
  Takhle měřím čas, za jak
> dlouho proteče  0,0164609053497942litru.
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list