Jak zjistit kmitočet 217Hz v síti

Odpovědět
Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Jak zjistit kmitočet 217Hz v síti

Příspěvek od visk52 » 09 lis 2022, 15:22

Zdravím
Možná to jsem nepatří ale zeptám se.Potřebuji zjistit ze sítového napětí 240 V /50 Hz přes trafo sekundár 6 V přítomnost 216Hz -povely HDO, jakou hodnotu filtračního kondenzátoru ?který jen propustí tento kmitočet díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od ondraN » 09 lis 2022, 18:33

Pro takhle nízký kmitočet bude analogový pasívní filtr dost tvrdý oříšek. Doporučuji spíše to řešit digitální filtrací přímo v řídícím MCU.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od visk52 » 09 lis 2022, 18:53

Co tahle použít LM567 tónový decodér, to nemám s mé hlavy :) to my poradili zas někde jinde díky
Edit : jestli jsem to dobře pochopil ten LM 567 tónový dekodér tak když naladím interní oscilátor na 217Hz tak na vstupu když se vyskytne stejná frekvence tak výstupu bude signalizováno !!

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od ondraN » 09 lis 2022, 21:38

Dost pochybuji, že by to šlo, pro takový účel nebyl ten obvod navržený a bude problém s dominantní frekvencí 50Hz o velké amplitudě, na kterou je přimodulovaná slabá 217Hz frekvence. Navíc zahrabáno v rušícím bordelu. To chce filtr jak břitva a na to je digitální filtrace jak dělaná. Samplování bude stačit pár kHz a knihovny pro digitální filtraci se určitě někde taky najdou.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od visk52 » 10 lis 2022, 08:47

No a jak si poradí digitální filtrace s rozdílnou amplitudou ? tato otázka pramení z mé nevědomosti já se omlouvám :oops: díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od ondraN » 10 lis 2022, 09:33

Digitální filtrace se chová vpodstatě jako analogová, ale dá se nastavit na velmi úzké okno a velkou strmost na okrajích filtrovaného pásma. Filtrované okénko dostaneš zařazením High-pass filtru a za nim Low-pass filtru. High pass bude mít třeba hraniční frekvenci 205Hz a low-pas zase 230Hz. Chování filtru pak ještě ovlivňuje vzorkovací frekvence a vlastní parametry převodníku (počet bitů, kvantizační šum, přesnost ...). Nebo se dá signál transformovat pomocí FFT (fast Fourier transformation https://en.wikipedia.org/wiki/Fast_Fourier_transform) diskétní transformace do frekvenčního spektra a sleduje se jenom amplituda 217Hz ve spektru. To by bylo možná pro tuhle aplikaci nejlepší řešení.

Uživatelský avatar
visk52
Příspěvky: 146
Registrován: 29 led 2020, 15:51
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od visk52 » 10 lis 2022, 09:52

Odkazy na nějaké vzorové příklady - (projekty )digitálních filtrů třeba pod arduinem nemáš ? díky

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Jak zjistit kmitočet 217Hz v síti

Příspěvek od ondraN » 10 lis 2022, 10:18

Já jsem v téhle oblasti opravdu jen "teoretik". Vím že pro arduino je knihovna pro digitální filtraci FIR, ale nemám s ní žádné praktické zkušenosti. Snad se najde někdo, kdo ji, nebo nějakou jinou metodu používal a bude ochotný poradit.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů