Re: Vodoměr

Pavel Hudecek edizon na seznam.cz
Neděle Srpen 7 20:17:30 CEST 2016


Nevím přesně co je cílem, tedy hlavně jaký je min. a max. průtok, ani jaká je požadovaná přesnost a jakého časového rozlišení a max. hodnoty dosahuje použitá měřící metoda. Takže netuším, zda je to takhle dobře, nebo špatně.

Měřit za jak dlouho proteče litr je asi za běžných okolností blbost, proto jsem to taky nenavrhoval:-)

PH

From: Miroslav Draxal 
Proč měřím čas mezi impulzy? Odpověděl jste si sám. I při malých průtocích mám relativně rychle výsledek, oproti tomu, kdybych čekal, až proteče litr a měřit čas průtoku toho litru. Takhle měřím čas, za jak dlouho proteče  0,0164609053497942litru. 

 

Behalf Of Pavel Hudecek
Vzhledem k tomu, že z nějakého důvodu používá měření času mezi pulzy, bude muset dělit proměnnou, nikoli konstantou.

 

Kdyby to změnil na měření počtu impulzů za čas, může obecné dělení eliminovat. Také je možné, že podrobnější analýzou zjistí, že ve skutečnosti potřebuje obojí, protože průtok může mít malý i velký. Okolnosti ale neznáme, takže toho moc nevymyslíme. Kdybychom je znali, třeba bychom zjistili, že řešení je úplně jiné, mnohem jednodušší a zcela bez počítání:-)

 

PH

 

From: Tomáš Mazouch 

 

Dne 7.8.2016 v 00:15 Miroslav Draxal napsal(a):

  Zdravím,

  Potřebuji do jednočipu nacpat přepočet průtoku, mám vodoměr, z kterého leze 60.75 impulzu na 1l průtoku. Nenapadá vás nějaká zkratka (optimalizace), jak to přepočítat?

   

   

Vynasobit (nasobeni neni problem i bez nasobicky) sikovnym cislem tak, aby soucin po vydeleni 2^n dal neco smysluplneho. Deli se posunem vpravo, pripadne preskakovanim celych bajtu (/256).
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20160807/ae36e9a8/attachment.html>


Další informace o konferenci Hw-list