Ahojte, mam otázku vedel by niekto napísať vzorec na matematický kanál pre zobrazovanie strednej hodnoty trms amplitúdy v case? Ak sa to ovšem dá
Dakujem za odpovede
Osciloskop matematický kanal
Moderátori: Drakoush, Moderátori
-
- Stály člen
- Príspevky: 183
- Dátum registrácie: 31 Dec 2007, 00:00
- Bydlisko: SA,NR
- Vek: 39
Re: Osciloskop matematický kanal
Každý osciloskop má svoj vlastný optimalizovaný výpočet strednej hodnoty RMS v čase.
V každom prípade matematický základ majú rovnaký.
RMS(f) = sqrt( (1/T)*∫(f(t)²)dt ), integrál je od 0 po T
1. Najskôr zo vzoriek signálu vypočíta frekvenciu. Triger nastaví na strednú hodnotu peak-peak a počíta prechody touto hodnotou za jednotku času aby zistil frekvenciu.
Potom interne vypočíta: T=1/f
2. Keď už má opakovaciu periódu, potom celý nasamplovaný priebeh, ktorý zobrazuje na monitore, preženie funkciou RMS(x), kde vstupným parametrom sú vzorky a perióda. Potom začne počítať sumu všetkých kvadrátov vzoriek v čase:
sum=∑(fi*fi) kde i=0 po n, kde n je počet vzoriek na perióodu.
3. Keď už má spočítanú sumu všetkých súčinov daných vzoriek amplitúdy potom vypočíta konečne RMS hodnotu signálu v čase ako:
RMS(f) = sqrt( (1/T)*sum )
4. strednú hodnotu samozrejme robí ako plávajúci priemer týchto výsledkov. Čiže v reálnom čase si ukladá pôvodné a nové RMS hodnoty periódy a vypočíta priemer ktorý zobrazí ako číslo (tzn. stredná hodnota výsledkov).
V každom prípade matematický základ majú rovnaký.
RMS(f) = sqrt( (1/T)*∫(f(t)²)dt ), integrál je od 0 po T
1. Najskôr zo vzoriek signálu vypočíta frekvenciu. Triger nastaví na strednú hodnotu peak-peak a počíta prechody touto hodnotou za jednotku času aby zistil frekvenciu.
Potom interne vypočíta: T=1/f
2. Keď už má opakovaciu periódu, potom celý nasamplovaný priebeh, ktorý zobrazuje na monitore, preženie funkciou RMS(x), kde vstupným parametrom sú vzorky a perióda. Potom začne počítať sumu všetkých kvadrátov vzoriek v čase:
sum=∑(fi*fi) kde i=0 po n, kde n je počet vzoriek na perióodu.
3. Keď už má spočítanú sumu všetkých súčinov daných vzoriek amplitúdy potom vypočíta konečne RMS hodnotu signálu v čase ako:
RMS(f) = sqrt( (1/T)*sum )
4. strednú hodnotu samozrejme robí ako plávajúci priemer týchto výsledkov. Čiže v reálnom čase si ukladá pôvodné a nové RMS hodnoty periódy a vypočíta priemer ktorý zobrazí ako číslo (tzn. stredná hodnota výsledkov).
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 1 Odpovedí
- 1664 Zobrazení
-
Posledný príspevok od používateľa epto
-
- 3 Odpovedí
- 778 Zobrazení
-
Posledný príspevok od používateľa _itzdanqq_
-
- 0 Odpovedí
- 850 Zobrazení
-
Posledný príspevok od používateľa chiili
-
- 19 Odpovedí
- 2878 Zobrazení
-
Posledný príspevok od používateľa Atlan
-
- 0 Odpovedí
- 1170 Zobrazení
-
Posledný príspevok od používateľa sergej