<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Asi by to taky takto šlo. Ale to přijdu o část dat, když bude časovač nebo přerušení zastavené a budu se věnovat displeji, že? Teda ne že by to bylo zásadní, ale jestli to myslím tak jak to myslíte vy.</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Od:</span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:edizon@seznam.cz">Pavel Hudecek</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Odesláno:</span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎10. ‎6. ‎2016 16:48</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Komu:</span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:hw-list@list.hw.cz">HW-news</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Předmět:</span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: Jednoduchý měřák</span><br><br></div>Nevím jak rychlý je ten procesor, jestli to přerušení tahle nebude trvat moc <br>dlouho.<br><br>Já bych v něm jen vynásobil ty dvě hodnoty, výsledek přičetl do nějaké <br>proměnné a inkrementoval nějaký čítač vzorků.<br><br>V rámci zobrazování bych pak jednou za čas (např. 1 s) zakázal přerušení, tu <br>proměnnou vydělil počtem vzorků, výsledek vynásobil kalibrační konstantou, <br>aby vznikly W. Obě původní hodnoty vynulovat, povolit přerušení. Zůstal nám <br>průměrný výkon ve W za poslední 1 s, tedy taky energie v J, kterou lze někam <br>připočítat a při zobrazování třeba vydělit 3,6M, aby z toho byly např. kWh.<br><br>PH<br><br>-----Původní zpráva----- <br>From: Michal Grunt<br>Zdravím, potřeboval bych tedy zkontrolovat zda mám u STM32F103 dobře<br>nastavený ADC. Záměr je následující:<br>Je použit ADC1 a dva kanály (PA0, PA1). Na ADC je nastaven trigr<br>časovač TIM3 (nyní 1hz, aby to šlo sledovat i okem) a DMA v circle<br>mode.<br><br>Potřebuji vzorkovat určitou frekvencí (napětí a proud) a tedy znát i<br>přesně interval mezi měřením a z toho vypočítat Wh. Jak je to<br>nastaveno nyní tak to funguje (při tom 1hz), ale je otázka jestli je<br>toto dobré řešení a zda když změním vzorkování třeba na 10khz a<br>upravím vzoreček pro výpočet tak zda to bude fungovat.<br><br>http://pastebin.com/f8y9jEuh<br><br>Děkuji, MG<br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list <br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list<br></body></html>