Algoritmicka - pocitanie impulzov
Daniel Valuch
balu na k-net.fr
Středa Únor 7 09:52:06 CET 2024
to znie ako zaujimave zjednodusenie, ale musim nad tym porozmyslat. Ked
sa to zacne delit na sekundy tak uz klzave okno nebude mat rozlisenie
maximalnej vzorkovacej frekvencie, ale 1 sekundu. Skusim si to nakreslit.
On 07/02/2024 09:30, Kaliciak, Richard wrote:
> A co ak by si v prvom bloku pocital pocet impulzov za 1 sekundu (za
> jednu casovu jednotku) a az potom toto cislo poslal do FIR s casovou
> konstantou 30 s? Pri normalizacii max. frekvencia 10 Hz na rozsah 0..1
> by ti 16 bitov fixed point aritmetiky mohlo stacit.
>
> R.
>
> Am 07.02.2024 um 09:25 schrieb Daniel Valuch:
>> presne nieco ako fir filter ma uz napadol.
>>
>> Posuvny register s poctom bitov vzorkovacia frekvencia krat dlzka
>> okna (10x30=300), do ktoreho by sa vzorkovalo je impulz, nie je
>> impulz. Potom spocitat pocet nenulovych bitov. Som trochu zaseknuty
>> na resynchronizacii. Ak je vzorkovacia frekvencia rovna maximalnej
>> frekvencii pulzov, ale nie su to presne rovnake frekvencie (rozne
>> zdroje) je nutne zabezpecit aby sa pulz nevynechal, ani nezapocital
>> dva krat. Zvysit vzorkovaciu frekvenciu znamena predlzit pipeline, co
>> nie je uplne idealne, lebo uz je pomerne dlha. Ale stale sa to da.
>>
>> b.
>>
>>
>> On 07/02/2024 09:06, Kaliciak, Richard wrote:
>>> Ahoj Balu,
>>>
>>> nedal by sa pouzit FIR filter? Alebo nieco na sposob XLOAD v unixe?
>>>
>>> R.
>>>
>>> Am 07.02.2024 um 07:50 schrieb balu:
>>>> Takto na stredu by som mal algoritmicku otazku. Potrebujem najst
>>>> nejaku inspiraciu na zaciatok. Jednu metodu uz mam predvymyslenu,
>>>> ale viac inspiracie nikdy nue je na zahodenie.
>>>> Majme impulzy, ktore prichadzaju s maximalnou frekvenciou 10Hz, cas
>>>> medzi nimi je ale nahodny a nie su synchronizovane na ziadne hodiny
>>>> spolocne s vyhodnocovacim obvodom.
>>>> Potrebujem pocitat pocet impulzov za poslednych 30 sekund. Musi to
>>>> ale byt plavajuce okno, za poslednych 30 sekund. Nie fixne okno raz
>>>> za 30 sekund.
>>>> Komplikacia je, ze sa to ma implementovat do fpga, takze sa nedaju
>>>> pouzit operacie typu for slucka a prejst cez pole niecoho.
>>>> Ako na to?
>>>> b.
>>
Další informace o konferenci Hw-list