Memory depth. 140M vs 14K
Šoreiz - prakstisks piemērs, cik milzīga nozīme ir Memory depth.
Testa eksemplārs: Siglent SDS2000 series ar 140M points memory depth.
Lūk, sākotnējais signāls. Ekrānā ietilpst 14 sekundes datu.
Kā redzam, dati plūst nepārtrauktā straumē! Iezoomojam attēlu 10X:
Sākam saskatīt atsevišķas datu paketes. Iezoomojam vēl 10X:
Iezoomojam vēl 10X. Nu jau sākotnējo attēlu esam iezoomojuši 1000(!)X:
Kā redzam, ekrānā ietilpst 2+ datu paketes.Osciloskopa atmiņā ir noglabāti 1000 šādi pakešu komplekti! Bet, tas vēl nav viss! Iezoomojam vēl 10X:
Un vēl 5X:
Lūk, osciloskopa atmiņā ir 20.000+ šādu datu pakešu! Bet, kas liedz iezoomot vēl 10X:
Un vēl 5X:
Šobrīd attēls ir iezoomots 2.5 miljonus reižu!
Vienā piegājienā osciloskops ir noglabājis 20.000+ datu pakešu un katrai paketei precīzi redzama katra informācijas vienība - impulsiņš!
Datus noglabāt aizņēma 14 sekundes, taču to analīze var prasīt daudz vairāk laika. Toties ar garantiju - ja problēma ir, mēs to atradīsim!
Un tagad salīdzināsim, ko spēj 14K memory depth. 14K ir mazākā iespējamā izvēle konkrētajam osciloskopam.
Piezīme: tipveida lētajiem osciloskopiem memory depth ir vēl mazāks: 1..4K points.
1. mēģinājums. Izvēlamies sākotnējo time scale, t.i.: 1 sec/div:
Kur pazudušas signāla paketes? Ar šādu memory depth samplerate ir tik zems, ka osciloskops pat nespēj nosamplēt signālu!
Iezoomosim 10X:
Jā, situācija ir bezcerīga - datu paketes vispār nav saglabātas.
Iezoomojam vēl 10X:
Datu pakešu vietā - atsevišķi pīķi, kas galīgi neatspoguļo pareizu signālu. Fail.
2. mēģinājums.
Samazinam prasības 100 reizes. 14 sekunžu vietā ierakstīsim 0.14 sekundes.
Laba ziņa - signāla paketes jau redzamas! Iezoomojam 10X:
Pakešu signāls izskatās ar ļoti zemu izšķirtspēju, bet, lai par to pārliecinātos - iezoomojam 10X:
Nav ne mazāko šaubu - osciloskopam nav izdevies noglabāt pakešu datus! Fail.
3. mēģinājums. Samazinam prasības vēl 10 reizes, līdz 1ms/div. Nu saglabāto datu pakešu skaits ir 1000(!) reižu mazāks kā 140M points gadījumā:
Iezoomojam 10X:
Un vēlreiz 10X:
Pat viena datu pakete nav noglabāta korekti! Fail!
Pēdējais mēģinājums.
Izvēlamies samplerate, lai būtu korekti redzama kaut viena datu pakete:
Lieliski! Beidzot redzam vismaz vienu datu paketi - mērķis ir sasniegts. Paskatīsimies, cik daudz datu osciloskops ir noglabājis. Saspiežam time 2 reizes:
Diemžēl, tikai viena datu pakete ir saglabāta osciloskopa atmiņā. Atgādinu - 140M points bufera gadījumā apskatāmas bija vairāk kā 20.000+ datu paketes!
Domāju, ka šis piemērs ļoti labi parāda - memory depth diagnostikā ir izšķiroša nozīme! Reālos apstākļos (kad nav nepieciešama ļoti augstu frekvenču signāla pārbaude) šāds Siglent osciloskops var ierakstīt milzīgu datu apjomu - pat minūtes, desmitus minūšu nepārtrauktu datu. Ja defekts kaut reizi parādīsies, jūs to ieraudzīsiet! Turpretī, ja memory depth ir 1..4..16K points, jums būs jāveic desmiti, simti, pat tūkstoši testu, lai atrastu sporādisku defektu.
Komentāri
Ierakstīt komentāru