MSO - har både Oscilloskop og Logic Analyzer funktioner. Køb det nu!

Mixed-Signal Oscilloskop (MSO)


  • Har både logikanalysator og oscilloskopfunktioner
  • Brugervenlig grænseflade
  • USB-oscilloskop har kraftige funktioner og er nem at bruge
  • Logic analysator understøtter bus dekodning og protokollen pakke liste
  • Logikanalysator har en maksimal datakomprimeringshastighed på 1 million, bruger 1k hukommelse, svarende til 1G lagerplads


Index



Hvad er en MSO?

MSO kombinerer oscilloskopets funktioner og logikanalysatoren. Oscilloskoper og logikanalysatorer er instrumenter, der ofte bruges i elektronik. Selvom begge kan bruges til at måle elektriske signaler, har de forskellige funktioner. Oscilloskoper bruges til at måle analoge signaler, idet skærme opdateres løbende, så brugerne kan observere ændringer i bølgeformer. Logiske analysatorer bruges til at måle digitale signaler, og de observerede bølgeformer viser kun to tilstande af en boolsk værdi (0 og 1). Logiske analysatorer har flere kanaler og en større hukommelse end oscilloskoper. Nogle logiske analysatorer har en busafkodningsfunktion. Generelt opdaterer skærmene af logiske analysatorer ikke hurtigt.I stedet bruges disse skærmbilleder til omhyggeligt at inspicere de optagne signaler.

Perytechs USB MSO har både oscilloskop og logisk analysator software. Oscilloskopsoftwaren er som vist nedenfor. Software panelet ligner et traditionelt oscilloskop og er egnet til at observere real-time ændringer i analoge signaler.



Logikanalysatorprogrammet er præsenteret i det følgende billede (klik på billedet for at vise det originale billede). Den logiske analysator har kraftige funktioner, der er egnede til at inspicere flere kanaler og relativt lange digitale signaler. Desuden har den logiske analysator en busafkodningsfunktion.



MSO-tilstanden måler samtidig digitale og analoge bølgeformer, som vist nedenfor (klik på billedet for at vise det originale billede). Seksten logikanalyserkanaler kan anvendes i MSO-tilstanden.




Funktioner af oscilloskopfunktionen


Funktion 1: Let at bruge grænseflade

Mange USB-oscilloskop software design til et vindueskema, fordi denne formular er den nemmeste at designe. Et sådant design er imidlertid meget forskelligt fra de faktiske oscilloskoper og forårsager ulemper og ulemper for brugerne.

Udformningen af ​​Perytechs USB-oscilloskopsoftware svarer til den for et faktisk oscilloskop, som afbildet i det følgende skærmbillede. Grænsefladen er ekstremt nem at bruge, og de fleste brugere kan betjene alle funktionerne selv i mangel af en brugervejledning.



Softwarepanelet kan vises i fem størrelser eller vises i fuldskærmstilstand.



Funktion 2: Kraftig softwarefunktion

Softwaren indeholder mange automatiske målefunktioner, såsom maksimal værdi, minimumsværdi, frekvens og periode.



Markørens funktion er praktisk og praktisk til at skrive rapporter.



I oversigtsfunktionen viser opsiden af ​​skærmen hele bølgeformen, og den forstørrede del af bølgeformen vises nedenfor. Det grå område kan trækkes på oversiden, eller rullefeltet nederst kan bruges til at flytte den viste sektion.



FFT-funktionen kan tændes for at se frekvensdomænet. FFT-funktionen registrerer automatisk topværdier.



Den tilsvarende prøveudtagningsfunktion: Ved periodiske signaler kan denne funktion analysere signaler og grafer dem ved en samplingshastighed på 4 GS / s. Denne funktion øger prøvetagningsopløsningen og giver brugeren flere detaljer.



Oscilloskop-softwaren har talrige matematiske funktioner som føj, subtraher, formere, opdele og firkant.



Lissajous kurve, vises i XY-tilstand.



Frekvenstællerfunktionen har en præcision på 0,1 Hz



Gem filfunktionen gør det muligt for brugerne at gemme filer som * .png, * .bmp eller * .csv (Excel-filer) og * .txt eller * .m (MATLAB-filer). Nedenstående figur bruger MATLAB "plot ()" funktionen til at tegne en kurve af bølgen.



Funktion 3: Stacking Funktion

Stackfunktionen bruges til at kombinere flere oscilloskoper. Op til fire USB-oscilloskoper kan stables som et 8-kanals oscilloskop.



Funktion 4: Giver LabVIEW API

LabVIEW kan bruges til at designe et måleprogram.





Funktioner af Logic Analyzer Funktionen


Kraftig datakomprimeringsfunktion

Perytechs logiske analysator har en datakomprimeringsfunktion med et maksimalt kompressionsforhold på 1 million. Dette forlænger væsentligt målingstiden.

Princippet om komprimeringstilstand: I den normale tilstand gemmer den logiske analysator alle samplede data i hukommelsen. I komprimeringsfunktionen må du kun optage data, når signalet ændres. Fordi ikke alle signaler ændres i hver prøveudtagningstid, kan kompressionsfunktionen øge optagelsestiden væsentligt.

Et reelt testeksempel, testsignalet er et 100 Hz kloksignal, indstiller hukommelsen til 128 k, indstiller samplingshastigheden til 200 MS / s, en logisk analysator uden komprimeringsfunktion registrerer data for ca. 0,65 ms. Kompressionsforholdet mellem gamle logiske analysatorer er kun 256 og dets optagetid er ca. 167 ms. Perytechs logiske analysator har en maksimal kompression på 1 million. Under de samme forhold overstiger optagelsestiden for Perytechs logiske analysator 640.000 ms.

Følgende billede viser optagetiden for tre typer af logiske analysatorer. Logiske analysatorer uden komprimeringsfunktion kræver 128 G hukommelse til optagelse til 640 000 ms under de samme forhold.



Hvad er den maksimale optagetid i komprimeringsfunktionen?

Optagetiden i komprimeringsfunktionen er relateret til frekvensen af ​​dataændringer. For eksempel, hvis et signal skifter en gang hver 1 ms, er optagetiden på 8 k memory 8 sekunder.

1 ms * 8000 = 8 s

Faktisk test af komprimeringsfunktionen

Følgende figur viser USB-kommunikationen, når en USB-mus er tilsluttet. Ved en samplingshastighed på 200 MS / s optager 64 k hukommelse i 5.478 sekunder. Uden komprimeringsfunktionen kræver den samme optagetid 1,09 G hukommelse for hver kanal.



Følgende billede viser en PLCs RS-232-kommunikation. RS-232 baudrate 19200 kommunikerer ca. en gang hver 240 ms. Logikanalysatorens samplinghastighed var 200 MS / s. Samlet set indspillede 64 k memory for 76,9 sekund. Uden komprimeringsfunktionen ville den samme optagetid kræve 15,38 G hukommelse for hver kanal.




Følgende video er en demonstration af komprimeringsfunktionen:



Nem at bruge Interface

Selvom logiske analysatorer er kraftige, bruger mange forskere ikke dem på grund af den betydelige mængde tid, der kræves for at lære at bruge dem. Brugervejledningen til nogle logiske analysatorer overskrider 1000 sider. Ingeniører har ikke så meget tid til at lære at bruge et nyt værktøj.

Ved at forstå brugernes krav udvikler Perytech de logiske analysatorer med den nemmeste at bruge interface. Alle operationer i Perytechs logiske analysator er intuitive, brugerne kan bruge alle funktionerne uden brugsanvisning. Desuden er mange nemme at bruge funktioner udviklet til at give brugerne mulighed for at observere signaler og analysere data.


Forenklet værktøjslinje

Kun de mest brugte funktioner er reserveret i værktøjslinjen for at undgå forvirrende brugere. Ikonerne er enkle og klare, hvilket betyder, at brugerne ikke glemmer, hvordan man bruger enheden, selv efter flere år. De avancerede funktioner er tilgængelige i rullemenuen.



Grundlæggende drift kræver kun to trin

TRIN 1: Klik på "Trig" boksen (på musemarkøren i nedenstående billede) for at indstille trigger tilstanden.

TRIN 2: Tryk på knappen "RUN".



Praktisk kanalpanelfunktion

Kanalpanelet på venstre side af skærmen kan bruges til at konfigurere kanaler til måling af signaler. Du kan oprette navne på kanaler og busser, tilføje / fjerne kanaler, kopiere / indsætte kanaler og ændre kanalernes farve. Du kan også vælge dine ønskede kanaler ved at trykke på Ctrl + venstre museknap og derefter gruppere kanalerne i en bus ("Gruppe til bus").



Bus Analyse Funktion

Perytechs logiske analysator giver en busafkodningsfunktion, som kan hjælpe brugeren med automatisk at analysere forskellige busværdier. Dette kan spare en betydelig mængde tid. Følgende billede viser en faktisk analyse af I2C-bussen ved hjælp af Perytechs logiske analysator.



Standardbus-dekodningsformatet er i hexadecimale (Hex) -værdier. Du kan også vælge decimaldisplayet eller ASCII (denne indstilling findes i menuen → Valg → Indstillinger for pakkedataformat). Det følgende billede er UART-bussen vist i ASCII-format.



Desuden har Perytechs logiske analysator en protokolpakkelistefunktion. Denne funktion viser de dekodede pakker i rækkefølge i et vindue. Det er relativt nemt at kontrollere pakketransmissionen, fordi du kan tjekke flere data end bølgeformvisning i et vindue. Følgende figur er et skærmbillede af et vindue, der præsenterer protokollens pakliste over I2C-bussen. Perytech forbedrer løbende den nye busanalysefunktion, du kan til enhver tid dele med os dine krav til den nye busanalysefunktion.



En USB pakke liste er vist nedenfor. Når der er en stor mængde data, er det meget nemmere og hurtigere at se på protokollens pakke liste end at se på bølgeform-dekodningen.



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



Andre funktioner
Markørfunktion

Klik på den højre museknap på "linealområdet" (som vist nedenfor) øverst på skærmen, og markørfunktionsmenuen vises. Du kan vælge A og B markører eller gå til A, B og T ("Trig") markørpositioner. Du kan trække en markør ved at bruge venstre museknap. Når du trækker en markør nær kanten af ​​en bølgeform, vil den automatisk justere sig til kanten, efter at venstreknap er frigivet.



Datafiltreringsfunktion

Datafilterfunktionen kan bruges til at filtrere de nødvendige data ud. Følgende billede viser et SPI signal. Da dataintervallet er relativt langt, kan kun en sektion af data observeres i billedet.



Her kan vi bruge filterfunktionen og indstille dataudvinding, når aktiveringssignalet (A0) er lavt, som vist i følgende skærmbillede:



Efter indstilling af datafiltret præsenteres det målte resultat i de følgende bølgeformer. Når "aktiveringssignalet" er højt, filtreres dataene, hvilket kun efterlader dataene fra lavaktiveringssignalet. Funktionen "Separate Data" bevarer en del af de filtrerede data, som kan bruges til dataseparation. Dette kan være nyttigt til analyse af dataene. Standard er aktiveret, men brugere kan deaktivere denne funktion.



Frekvens tæller funktion

Frekvenstællerfunktionen kan vise maksimalt 10 cifre. Den højeste præcision er 0,1 Hz, og den maksimale målbare frekvens er 200 MHz.



Data Eksport Funktion

Softwaren tillader eksport af bølgeformdata som tekstfiler, så brugerne kan analysere data eller tillade andre programmer at få adgang til dataene, som vist nedenfor.



Pakke Trig Funktion

Pakken trig funktion hjælper dig med at finde den pakke, du ønsker. Når denne funktion er aktiveret, indsamler systemet data og kontrollerer pakker, indtil en pakke, du har brug for, vises. Når en pakke vises, stopper systemet indfangning af data og viser pakkedata på skærmen.



Synkroniseret Flyt Funktion

Den synkroniserede flytfunktion er nyttig, hvis du vil undersøge forskellene mellem to filer. Åbn to filer og aktiver denne funktion, og brug markøren til at vælge T, A eller B som dit startpunkt. Waveforms af de to filer justeres ved startpunktet, og synkron bevægelse kan zoomes og observeres.



Analog Display

Ud over værdier kan bussen også vises i analog form.



Perytechs logiske analysator har andre hardwarefunktioner, som introduceres kort nedenfor.

Trig Bredde. Udløseren aktiveres, når signalerne er større eller mindre end den indstillede tidsbredde.

Trig Delay. Udløseren aktiveres, når en indstillet periode er gået, efter at et udløsersignal er blevet detekteret. Udløsningsforsinkelsen bruges til at observere signaler efter udløseren.

Støjfilter. I et støjsvagt miljø kan brugerne bruge hardwarefilterfunktionen til at filtrere ud støj.

Gratis til opgradering. Lifetime gratis software opgradering.



Introduktion til MSO-tilstand

MSO-tilstanden kan samtidig måle digitale og analoge bølgeformer. MSO-tilstanden kan vælges i softwaren til logikanalysator som følger.



Følgende billede er en faktisk måling af I²S signaler. I²S er en type digital audio-grænseflade, der almindeligvis anvendes i audio-DAC'er. De tre digitale signaler øverst er I²S signalerne. De to analoge signaler nederst er bølgeformerne af venstre og højre akustiske kanaler.



Zoom ind for at se de afkodede I²S-pakker øverst.




Prøv softwaren

Softwaren giver en demonstrationsmodus, så du kan først prøve softwaren uden hardware. Se linket til software download websiden. Du er velkommen til at downloade softwaren.


Udseende af MSO

Perytechs MSO består af en sort aluminiumslegeringscase med en fremragende tekstur. Legeringskassen modtager børstet overfladebehandling for at sikre, at ydersiden er meget trendy.



Bogstaverne på panelet og sagen anvendes ved hjælp af lasergraveringsteknologien. Brevpapiret flager ikke eller skræl som malinger og etiketter gør.



Tilbehør: ekstern kasse, MSO, to oscilloskopprober, LA-klip, kliplinie, disk og et USB 2.0-kabel.

Tilbehør omfatter to højkvalitets 100-MHz oscilloskopprober.











Hvordan kan vores produkter købes?

Der er fire måder at købe vores produkter på.

1.Køb direkte fra os: Vi accepterer T / T, PayPal og Alipay. Kontakt os direkte. Kontakt os

2.Køb fra dine lokale forhandlere: Du kan søge efter forhandlere i nærheden af ​​dig og købe hos dem. Link

3.eBay: Vi har også en eBay butik. Du er velkommen til at besøge vores eBay butik. eBay butik

4.Amazon: Du kan også købe vores produkter via Amazon. Du er velkommen til at besøge vores Amazon butik. Amazon butik.



Specifikationstabel


Oscilloskop Specifikationstabel
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



Logic Analyzer Specifikation tabel
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



Andet Specifikationstabel
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 3 years


Produktet har CE og FCC certificeringer.