MSO - har både oscilloskop og logikkanalysatorfunksjoner. Kjøp det nå!

Mixed-Signal Oscilloskop (MSO)


  • Har både logikkanalysator og oscilloskopfunksjoner
  • Brukervennlig grensesnitt
  • USB-oscilloskop har kraftige funksjoner og er lett å bruke
  • Logikkanalysator støtter bussdekoding og protokollpakken
  • Logikkanalysator har en maksimal datakompresjonsrate på 1 million, bruker 1k minne, tilsvarende 1G lagringsplass


Index



Hva er en MSO?

MSO kombinerer oscilloskopets funksjoner og logikkanalysatoren. Oscilloskoper og logikkanalysatorer er instrumenter som ofte brukes i elektronikk. Selv om begge kan brukes til å måle elektriske signaler, har de forskjellige funksjoner. Oscilloskoper brukes til å måle analoge signaler, idet skjermene blir kontinuerlig oppdatert slik at brukerne kan observere endringer i bølgeformer. Logiske analysatorer brukes til å måle digitale signaler, og de observerte bølgeformene viser bare to tilstander med en boolsk verdi (0 og 1). Logikkanalysatorer har flere kanaler og et større minne enn oscilloskop. Noen logikkanalysatorer har en bussavkodingsfunksjon. Generelt oppdaterer ikke skjermene til logiske analysatorer raskt.Snarere brukes disse skjermene for å nøye inspisere registrerte signaler.

Perytechs USB MSO har både oscilloskop og logikkanalysatorprogramvare. Oscilloskopprogramvaren er som vist nedenfor. Programvarepanelet ligner på et tradisjonelt oscilloskop og er egnet for å observere sanntidsendringer i analoge signaler.



Logikkanalysatorprogrammet er presentert i det følgende bildet (klikk på bildet for å vise det opprinnelige bildet). Logikkanalysatoren har kraftige funksjoner som er egnet for inspeksjon av flere kanaler og relativt lange digitale signaler. Videre har logikkanalysatoren en bussavkodingsfunksjon.



MSO-modusen måler samtidig digitale og analoge bølgeformer, som vist nedenfor (klikk på bildet for å vise det opprinnelige bildet). Seksten logikkanalyserkanaler kan brukes i MSO-modus.




Funksjoner av oscilloskopfunksjonen


Funksjon 1: Lett å bruke grensesnitt

Mange USB-oscilloskop programvare design til et vindu skjema, fordi dette skjemaet er det enkleste å designe. Et slikt design er imidlertid svært forskjellig fra de faktiske oscilloskoper og forårsaker vanskeligheter og ulemper for brukerne.

Utformingen av Perytechs USB-oscilloskop-programvare ligner på et faktisk oscilloskop, som vist i det følgende skjermbilde. Grensesnittet er ekstremt enkelt å bruke, og de fleste brukere kan betjene alle funksjonene, selv uten brukermanual.



Programvarepanelet kan vises i fem størrelser eller vises i fullskjermmodus.



Funksjon 2: Kraftig programvarefunksjon

Programvaren inneholder mange automatiske målefunksjoner, som maksimal verdi, minimumsverdi, frekvens og periode.



Markørfunksjonen er nyttig og praktisk for å skrive rapporter.



I oversiktsfunksjonen viser oppsiden av skjermen hele bølgeformen, og den forstørrede delen av bølgeformen er vist under det. Det grå området kan trekkes på oppsiden, eller rullefeltet nederst kan brukes til å flytte delen som vises.



FFT-funksjonen kan slås på for å vise frekvensdomenet. FFT-funksjonen registrerer automatisk toppverdier.



Ekvivalent prøvetakingsfunksjon: Ved periodiske signaler kan denne funksjonen analysere signaler og grafer dem ved en samplingsfrekvens på 4 GS / s. Denne funksjonen øker prøvetakningsoppløsningen og gir brukeren flere detaljer.



Oscilloskopprogramvaren har mange matematiske funksjoner, slik som å legge til, trekke, multiplisere, dele og kvadrat.



Lissajous-kurven, vises i XY-modus.



Frekvenstellerfunksjonen har en presisjon på 0,1 Hz



Lagre filfunksjonen lar brukerne lagre filer som * .png, * .bmp eller * .csv (Excel-filer) og * .txt eller * .m (MATLAB-filer). Nedenfor figuren bruker MATLAB "plot ()" -funksjonen for å tegne en kurve av bølgen.



Funksjon 3: Stacking Funksjon

Stablingsfunksjonen brukes til å kombinere flere oscilloskop. Opptil fire USB-oscilloskop kan stables som et 8-kanals oscilloskop.



Funksjon 4: Gir LabVIEW API

LabVIEW kan brukes til å designe et målerprogram.





Funksjoner av logikkanalysatorfunksjonen


Kraftig datakomprimeringsfunksjon

Perytechs logiske analysator har en datakompresjonsfunksjon med et maksimalt kompresjonsforhold på 1 million. Dette forlener vesentlig målingstiden.

Prinsippet for komprimeringsmodus: I normal modus lagrer logikkanalysatoren alle samplede data i minnet. I komprimeringsmodus må du bare registrere data når signalet endres. Fordi ikke alle signaler endres i hver prøvetid, kan kompresjonsfunksjonen øke opptakstiden betydelig.

Et ekte testeksempel, testsignalet er et 100 Hz klokkesignal, innstiller minnet til 128k, setter samplingshastigheten til 200 MS / s, en logikkanalysator uten komprimeringsfunksjon registrerer data for omtrent 0,65 ms. Kompresjonsforholdet mellom gamle logiske analysatorer er bare 256 og opptakstiden er ca. 167 ms. Perytechs logiske analysator har en maksimal kompresjon på 1 million. Under samme forhold overskrider opptakstiden for Perytechs logiske analysator 640.000 ms.

Følgende figur viser opptakstid for tre typer logikkanalysatorer. Logikkanalysatorer uten komprimeringsfunksjon krever 128 G minne for registrering av 640 000 ms under de samme forholdene.



Hva er Maksimal opptakstid i komprimeringsmodus?

Opptakstiden i komprimeringsmodus er relatert til frekvensen av dataendringer. For eksempel, hvis et signal endres en gang hver 1 ms, er opptakstid på 8k minne 8 sekund.

1 ms * 8000 = 8 s

Faktisk test av komprimeringsmodus

Følgende figur viser USB-kommunikasjonen når en USB-mus er koblet til. Ved en samplingshastighet på 200 MS / s, registrerer 64 k minne for 5 478 sekunder. Uten komprimeringsmodus krever samme opptakstid 1,09 G minne for hver kanal.



Følgende bilde viser en PLCs RS-232-kommunikasjon. RS-232 baudrate på 19200 kommuniserer omtrent en gang hver 240 ms. Logikkanalysatorens samplingsfrekvens var 200 MS / s. Totalt sett lagret 64 k minne for 76,9 sekunder. Uten komprimeringsmodus vil samme opptakstid kreve 15,38 G minne for hver kanal.




Følgende video er en demonstrasjon av komprimeringsmodus:



Enkel å bruke grensesnitt

Selv om logikkanalysatorer er sterke, bruker mange forskere ikke dem på grunn av den betydelige mengden tid som kreves for å lære å bruke dem. Brukerhåndbøkene til noen logikkanalysatorer overstiger 1000 sider. Ingeniører har ikke så mye tid til å lære å bruke et nytt verktøy.

Ved å forstå brukerens krav utvikler Perytech de logiske analysatorene med det enkleste å bruke grensesnittet. Alle operasjoner i Perytechs logiske analysator er intuitive, brukere bruker alle funksjonene vellykket uten brukermanualen. Videre er mange enkle å bruke funksjoner utviklet for å gjøre det mulig for brukere å observere signaler og analysere data.


Forenklet verktøylinje

Bare de mest brukte funksjonene er reservert i verktøylinjen for å unngå forvirrende brukere. Ikonene er enkle og klare, noe som betyr at brukerne ikke glemmer hvordan man bruker enheten, selv etter flere år. De avanserte funksjonene er tilgjengelige i rullegardinmenyen.



Enkel bruk bare krever to trinn

TRINN 1: Klikk på "Trig" -boksen (på musemarkøren i bildet nedenfor) for å stille utløsertilstanden.

TRINN 2: Trykk på "RUN" -knappen.



Praktisk kanalpanelfunksjon

Kanalpanelet på venstre side av skjermen kan brukes til å konfigurere kanaler for målesignaler. Du kan sette opp navnene på kanaler og busser, legge til / fjerne kanaler, kopiere / lime inn kanaler og endre kanalens farge. Du kan også velge de nødvendige kanalene ved å trykke Ctrl + venstre museknapp, og deretter gruppere kanalene i en buss ("Gruppe til buss").



Bussanalysefunksjon

Perytechs logiske analysator gir en bussavkodingsfunksjon som kan hjelpe brukeren til automatisk å analysere forskjellige bussverdier. Dette kan spare mye tid. Følgende bilde viser en faktisk analyse av I2C-bussen ved hjelp av Perytechs logiske analysator.



Standardbussdekodingsformatet er i heksadesimale (Hex) -verdier. Du kan også velge desimalskjerm eller ASCII (denne innstillingen finnes i Meny → Valg → Pakkedataformat). Følgende bilde er UART-bussen vist i ASCII-formatet.



Videre har Perytechs logiske analysator en protokollpakkelistefunksjon. Denne funksjonen viser de dekodede pakkene i rekkefølge i ett vindu. Det er relativt enkelt å sjekke pakketransmisjonen fordi du kan sjekke flere data enn bølgeformvisning i ett vindu. Følgende figur er et skjermbilde av et vindu som presenterer protokollpakken over I2C-bussen. Perytech forbedrer kontinuerlig den nye bussanalysefunksjonen, du kan når som helst dele med oss ​​dine krav til den nye bussanalysefunksjonen.



En USB-pakkeliste er presentert nedenfor. Når det er en stor mengde data, ser det på at protokollpakken er mye enklere og raskere enn å se på bølgeformdekoding.



Protokollpakkelisten kan eksporteres som en tekst (* .txt) eller Excel-fil (* .csv).



Andre funksjoner
Markør Funksjon

Klikk på høyre museknapp på "linjalområdet" (som vist nedenfor) øverst på skjermen, og markørfunksjonsmenyen vises. Du kan velge A og B markører eller gå til A, B og T ("Trig") markørposisjoner. Du kan dra en markør ved å bruke venstre museknapp. Når du drar en markør nær kanten av en bølgeform, vil den automatisk justere seg til kanten etter at venstre knapp har blitt utgitt.



Datafilter Funksjon

Datafilterfunksjonen kan brukes til å filtrere ut nødvendige data. Følgende bilde viser et SPI-signal. Fordi dataintervallet er relativt langt, kan bare en del data observeres i bildet.



Her kan vi bruke filterfunksjonen og sette datautvinning når aktiveringssignalet (A0) er lavt, som vist i følgende skjermdump:



Etter å ha satt inn datafilteret, presenteres det målte resultatet i følgende bølgeformer. Når "aktiveringssignalet" er høyt, blir dataene filtrert, og bare dataene fra lavt aktiveringssignal. Funksjonen "Separate Data" beholder et stykke filtrert data, som kan brukes til dataseparering. Dette kan være nyttig for å analysere dataene. Standard er aktivert, men brukere kan deaktivere denne funksjonen.



Frekvens teller funksjon

Frekvenstellerfunksjonen kan vise maksimalt 10 siffer. Den høyeste presisjonen er 0,1 Hz, og den maksimale målbare frekvensen er 200 MHz.



Data Eksport Funksjon

Programvaren tillater eksport av bølgeformdata som tekstfiler, slik at brukerne kan analysere data eller tillate andre programmer å få tilgang til dataene, som vist nedenfor.



Pakke Trig Funksjon

Pakken trig-funksjonen hjelper deg med å finne pakken du vil ha. Når denne funksjonen er aktivert, tar systemet inn data og kontrollerer pakker til en pakke du trenger, vises. Når en pakke vises, slutter systemet å fange data og viser pakkedata på skjermen.



Synkronisert flyttefunksjon

Den synkroniserte flyttefunksjonen er nyttig hvis du vil undersøke forskjellene mellom to filer. Åpne to filer og aktiver denne funksjonen, og bruk markøren til å velge T, A eller B-merket som startpunkt. Waveforms av de to filene justeres ved startpunktet, og synkron bevegelse kan zoomes og observeres.



Analog skjerm

I tillegg til verdier kan bussen også vises i analog form.



Perytechs logiske analysator har andre maskinvarefunksjoner, som presenteres kort nedenfor.

Trig Bredde. Utløseren aktiveres når signaler er større eller mindre enn den angitte tidsbredden.

Trig Delay. Utløseren aktiveres når en bestemt periode har gått etter at et utløsersignal er blitt detektert. Utløserforsinkelsen brukes til å observere signaler etter utløseren.

Støyfilter. I et høyt støynivå kan brukerne bruke maskinvarefilterfunksjonen til å filtrere ut støy.

Gratis for oppgradering. Livstidsfri programvareoppgradering.



Introduksjon til MSO-modus

MSO-modusen kan samtidig måle digitale og analoge bølgeformer. MSO-modusen kan velges i programvaremenyen for logikkanalysator som følger.



Følgende bilde er en faktisk måling av I²S signaler. I²S er en type digitalt lydgrensesnitt som vanligvis brukes i lyd-DACer. De tre digitale signalene øverst er I²S signaler. De to analoge signalene nederst er bølgeformene til venstre og høyre akustiske kanaler.



Zoom inn for å se de dekodede I²S-pakkene øverst.




Prøv programvaren

Programvaren gir en demonstrasjonsmodus, slik at du først kan prøve programvaren uten maskinvaren. Vennligst se linken for nedlastingen av programvaren. Du er velkommen til å laste ned programvaren.


Utseendet til MSO

Perytechs MSO består av en svart aluminiumslegeringsveske med en utmerket tekstur. Legeringskassen mottar børstet overflatebehandling for å sikre at utvendig er veldig trendy.



Bokstavene på panelet og saken er påført ved hjelp av lasergraveringsteknologien. Brevpapiret flager ikke eller skreller som maling og etiketter gjør.



Tilbehør: ekstern boks, MSO, to oscilloskopprober, LA-klipp, klippelinje, plate og et USB 2.0-kabel.

Tilbehøret inkluderer to høykvalitets 100 MHz oscilloskopprober.











Hvordan kan våre produkter kjøpes?

Det er fire måter å kjøpe våre produkter på.

1.Kjøp direkte fra oss: Vi aksepterer T / T, PayPal og Alipay. Ta kontakt med oss ​​direkte. Kontakt oss

2.Innkjøp fra lokale forhandlere: Du kan søke etter forhandlere i nærheten av deg og kjøpe fra dem. link

3.eBay: Vi har også en eBay-butikk. Du er velkommen til å besøke vår eBay-butikk. eBay butikk

4.Amazon: Du kan også kjøpe våre produkter gjennom Amazon. Du er velkommen til å besøke vår Amazon-butikk. Amazon butikk.



Spesifikasjonstabell


Oscilloskopspesifikasjonstabell
Model MSO-40161 MSO-40162 MSO-40322 MSO-40325 MSO-40326
Sampling Rate
(use 1 channel)
400MS/s
Sampling Rate
(use 2 channels)
200MS/s
Bandwidth 100MHz
Channel 2
Memory 40k per Channel
Input Impedance 1MΩ±1% // 20pF±5%
Max. Input Voltage
(for 1:1 probe)
40Vpk (DC + AC peak)
Input Coupling AC, DC
Vertical Resolution 8 bits
Vertical Sensitivity 2mV/DIV to 5V/DIV (as 2-5-10 step)
Vertical Range 8 divisions
Offset Level ±4 divisions
Offset Increments 0.1 division
DC Accuracy ±3%
Time Base Range 200 ms ~ 5 ns
Time Accuracy 25 ppm
Time Display Range 10 Divisions
Trigger Type Rising, Falling, Delay-Trigger
Trigger Mode Auto, Normal, Single
Trigger Level ±4 divisions
Trigger Increments 0.1 division
Measurement Vpp, Vmax, Vmin, Vmean, Period, Frequency, Average, RMS, High,
Low, Amplitude, Middle, Rise Time, Fall Time, +Overshoot,
-Overshoot, +Preshoot, -Preshoot, +Width, -Width
Cursor Time difference, Voltage difference, FFT Frequency, FFT dbv
Equivalent Sample 4GS/s
Calibration Output 2.5V, 1kHz



Logikkanalysator spesifikasjonstabell
Model MSO-40161 MSO-40162 MSO-40322 MSO-40325 MSO-40326
Channels 16 16 32 32 32
Memory Depth
(Per Channel)
64k 128k 128k 1M 2M
Compression Mode
Max Equal Depth
64G 128G 128G 1T 2T
Compression Mode
Max Record Time(Sec)
320 640 640 5000 10000
Max Sample Rate 200MS/s
Bandwidth 100MHz
Max Compression
Ratio
1 million
Available Channels
for Compression
16
Noise Filter Support hardware glitch filter with 1 or 2 sampling width
Trig Condition Rising Edge, Failing Edge, Either Edge, High, Low, None
Trig Width Support trigger condition that signal is greater than or less than
specific Width Time
Trig Position Trigger position can be adjusted for occupying 10% to 90% of memory,
and the default value is 10%
Trig Voltage Range +6V ~ -6V
Trig Voltage Resolution 0.1V
Max Input Voltage ±30V
Protocol Decode I2C, SPI, UART, I2S, PS2, 1-Wire, USB 1.1, S/PDIF, SD 1.1/2.0, CAN Bus,
Lin Bus,3-Wire, Microwire, SSI, Miller, Manchester, SM Bus, PM Bus, Modbus,
Jtag, DMX512, ,LPC, SWD, HDLC, RC-5, ESPI, Wiegand, QI
(be on the increase)
Software Upgrade Free
Input Impedance 500KΩ / 10pF



Annen spesifikasjonstabell
OS Support Windows XP / Vista / Windows 7 / Windows 8.1 (32 & 64) / Windows 10 (32 & 64)
Interface USB 2.0
Power Source USB (DC 5V, 500mA)
Dimension 162 x 116 x 24 (mm)
Weight 326 g
Warranty 2 years


Produktet har CE- og FCC-sertifiseringer.