Re: Jednoduchý měřák
Pavel Hudecek
edizon na seznam.cz
Středa Červen 8 15:02:49 CEST 2016
Asi bych z toho vynechal jak DMA, tak časovač. Pokud AD v STM umí nějaký
režim samočinného běhu, tak bych ho použil. Pokud ne, tak bych v obsluze
přerušení od hotového měření dal zahájit měření další.
Pokud je ovšem MX zpackaný jako v AVR, bude ten časovač lepší, aby byl čas
na nabití/vybití.
Protože chcete měřit výkon a ne zaznamenat průběh, DMA bych nezapínal,
přijde mi, že by to jen zkomplikovalo.
PH
-----Původní zpráva-----
From: Michal Grunt
Při realizaci s STM32... nastavím 2ch ADC (pro U a I) + DMA a pak
časovač na 20khz (20 kS) + přerušení v němž budu data zpracovávat a to
je vše nebo je tam ještě nějaká jiná záludnost?
Dne 13. května 2016 14:06 Pavel Hudecek <edizon na seznam.cz> napsal(a):
>> Stačí třeba 5x za vteřinu?
>
> Možná ano, možná ne. Asi by to chtělo se napřed kouknout osciloskopem.
>
> Ale já bych tedy měřil co to dá (třeba 20 kS) a buď střídal U a I, nebo
> při
> větší stabilitě U by se měřilo pořád I a jednou za čas (třeba 5x za
> vteřinu)
> U.
>
> Protože měříme DC, můžeme si pomoct a I vyrovnat nějakým LC článkem. Ale
> rozumné hodnoty L a C vychází pro pomoc při 5x za milisekundu, ne za
> sekundu.
>
> Pokud se ale U nemění, můžeme zprůměrovat výstup bočníku. Pro 5 S/s by
> byla
> vhodná časová konstanta několik s.
>
> Osobně bych ale HW udělal jednoduchej a průměroval v programu s ADC
> běžícím
> trvale.
>
> PH
>
> From: Michal Grunt
> Sent: Friday, May 13, 2016 10:59 AM
> To: HW-news
> Subject: Jednoduchý měřák
>
> Mám v plánu přidat k bezdrátové nabíječce k telefonu malinký OLED displej,
> který bude ukazovat napětí vstupu (to co je na vstupním konektoru
> nabíječky), odebíraný proud ze vstupu a pro info čas nabíjení a i údaj Wh.
> Je mi jasný, že to budou nic vypovídající údaje (účinnost celého
> bezdrátového systému kdy do baterie se dostane zlomek toho všeho...). Spíš
> to bude takový kosmetický doplněk :-). Existují v podstatě hotová řešení
> za
> pár dolarů v podobě průběžného USB měřáku, ale nelíbí se mi použitý
> displej
> a funkce časovače. Navíc všechno potřebný k tomu mám (i když krom displeje
> a
> mcu zas skoro nic potřeba není) tak proč to nevyužít. Chci se zeptat, když
> bych si odmyslel, že je to v podstatě kravina co chci dělat, tak dejme
> tomu,
> že budu měřit parametry celého systému bezdrat. nabíjení (i když mohl bych
> to pak porovnat s nabíjením po drátu, protože na nabíječku chci ještě
> přidat
> klasický USB konektor, abych k tomu mohl připojit i drát pro klasické
> nabíjení)... Jak často bych měl vzorkovat vstupní údaje (napětí, proud),
> abych se dobral k nějakému rozumnému výsledku co se týče údaje ve Wh, aby
> z
> toho nelezly úplný kraviny vzhledem k tomu jak bezdrat nabíječka funguje?
> Stačí třeba 5x za vteřinu?
Další informace o konferenci Hw-list