element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Review Blogs Part 3 - RoadTest the InfiniiVision 1000 X-Series Oscilloscope DSOX1102G
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: ciorga
  • Date Created: 13 May 2017 6:00 AM Date Created
  • Views 2135 views
  • Likes 8 likes
  • Comments 17 comments
Related
Recommended
  • keysight dsox1102g oscilloscope
  • keysight
  • dsox1102g
  • roadtest dsox1102g oscilloscope
  • oscilloscope

Part 3 - RoadTest the InfiniiVision 1000 X-Series Oscilloscope DSOX1102G

ciorga
ciorga
13 May 2017

In part 3 of this road test blog series I would like to evaluate the additional functions of the  DSOX1102GDSOX1102G oscilloscope I am planning to setup simple experiments to test the serial protocol analyzer function generator digital voltmeter and the frequency response analyzer

 

I first started with the serial protocol analyzer.  I was particularly interested in this function since I am working on a project where I control an FPGA from a computer through a RS232 interface.  So I turned on this project and I setup the Keysight DSOX1102G oscilloscope with channel 1 probing the TX line and channel 2 probing the RX line.  For the measurement settings I found very convenient the “quick reference” in the user guide document; it helped me get the measurement active in a few minutes.  In particular I liked the tables with instructions, like this one for setting up the type of serial protocol:

 

image

and this one for setting up the trigger mode:

image

continued on next page:

 

image

Here are my steps in setting up the measurement: first I selected the “Serial Bus”:

 

image

and then I continued with selecting the bus mode as UART/RS232:

 

image

Next I configured the UART/RS232 bus to match the settings I have in my FPGA project:

 

image

and then I setup the oscilloscope channels:

 

image

Channel 1 was connected to the TX line and channel 2 to RX.  This is 3.3V UART bus so I setup the trigger levels somewhere in the middle of the swing.  The trigger function was set to trigger on the TX start bit:

 

image

With these settings I started to send date through the serial interface from computer to FPGA and back.  Here is a screenshot of the captured data packet:

 

image

The yellow trace shows the TX line and the green trace shows the RX line.  At the bottom of the screen we see the values of the sent data in HEX format (01 2C B0 14).  This is an instruction sent to the FPGA.  The FPGA responds immediately in this case with zero values (00 00 00 00) followed by a copy of what it has received from the computer (14 B0 2C 01) which is a “reversed order” version of the TX line data.  Here is another measurement, this time the FPGA responds with “non-zero” data:

 

image

The FPGA data is shown on the RX serial captured data as 62 17 00 00 followed again by a copy of the command received from the computer 14 00 EA 2C (in reversed order).

This was the expected functionality but I wanted to see how the Keysight  DSOX1102GDSOX1102G oscilloscope handles wrong data(this is important because we use this scope for troubleshooting and in troubleshooting faulty signals may not follow the serial protocol standard   Here is an example of measured data with a failure intentionally inserted in this experiment:

 

image

Notice a red section which is “undefined” due to some previous activity that altered the logic sequence of start/stop bits in the serial stream.  Notice also a pause on the blue region which is due to signals not following the serial protocol specs.  I am impressed of the serial protocol measurement feature of the  DSOX1102GDSOX1102G oscilloscope and I am happy to use this function in troubleshooting my projects

 

Next I looked at the built-in function generator.  I found this feature very useful especially for entry level engineers and students.  The function generator can generate square wave signals, sinusoidal, triangular, pulse, DC, and thermal (random) noise.  Here is an example of square wave signal:

 

image

The signal is not perfect, but I think part of the waveform integrity is due to the wires I used for probing.  Since the oscilloscope canmeasure waveform aberrations, I used this feature to measure the overshoot, preshoot, duty cycle, and rise time of this waveform:

 

image

Here we can clearly see the preshoot, right at the beginning of the rising edge.  Duty cycle is pretty good (very close to 50%) and rise time is as expected for a square wave signal of the frequency range of this function generator.   I then increased the frequency to the maximum value of 10MHz:

 

image

I then used the FFT function to look at the frequency spectrum:

 

image

The frequency spectrum follows the expected behavior of fundamental and 3-rd harmonics, as I showed in the previous part of this blog series (in part 2).

I then performed similar measurements for sinusoidal waveform:

 

image

which did not show any visible parasitic spurs. 

 

I then setup the function generator to output a triangular waveform:

 

image

which had the frequency spectrum as shown in the picture below:

 

image

The pulse and random noise waveforms are shown in the following two pictures:

 

image

image

 

 

Next I wanted to test the built-n digital voltmeter, but I wasn’t able to do this because my oscilloscope does not have a built-in digital voltmeter.  Even though I followed the instructions:

image

 

When I got to the “Features” menu there was no “Digital Voltmeter” selection available there:

 

image

I even checked the “Help” feature of the oscilloscope, and based on that I was supposed to find a selection for Voltmeter:

image

 

But it looks like somehow this Voltmeter is not available on my oscilloscope.  No problem because I have a DMM that I use so not having a built-in Digital Voltmeter in my  DSOX1102GDSOX1102G is not an issue   I wonder if anyone else has missing voltmeter with the road test oscilloscopes.

 

My last experiment that I planned was to analyze the frequency response of an amplifier using the frequency analysis function of the Keysight  DSOX1102GDSOX1102G oscilloscope    So I built an amplifier using an operational amplifier in inverting configuration and I applied a sinusoidal signal at the input(sinusoidal signal generated with the  DSOX1102GDSOX1102G oscilloscope.  Here is a picture of my testbench:

 

image

(a bit messy I would categorize it, but it functioned as expected)

 

Here is a picture showing the input and output signals in time domain:

 

image

We can see that the output is inverted (or in other words 180 degrees shifted),  and from the measured values shown at the bottom of the screen we can calculate the DC voltage gain as 1.73V/0.149V = 11.6. 

 

I than started to setup the frequency analysis function by pressing “Analyze” and selecting “Frequency Response Analysis”:

image

 

I was impressed that the  DSOX1102GDSOX1102G oscilloscope showed me on the screen how to connect the function generator and the channels to the testbench

 

image

After connecting the two channels the way was shown in the diagram I pressed the“Run Analysis button on the side of the display and to my surprise the  DSOX1102GDSOX1102G starting the frequency sweep and displayed in real time the measurements on the screen   I captured this in a short video linked below:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

The result was the gain and frequency variation with frequency for this amplifier, as shown in the following picture:

 

image

The important part looks good and as expected, with the gain dropping by 20dB per decade after the dominant pole.  There is some noise at high frequencies primarily due to the inductive loop coupling in my solder-less breadboard amplifier.  To confirm this assumption I have re-run the frequency analysis:

 

image

The significant region of the gain and phase remained the same, while the high frequency region of noise showed different behavior.  This confirmed to me that the noisy behavior is due to noise and noise coupling in my breadboard circuit.

This frequency analysis feature is very useful for students in analog design classes I am thinking at some point in the future to expand the operational amplifier design project of my CMOS Analog IC Design course and add a hands-on lab where students can evaluate an operational amplifier I like the  DSOX1102GDSOX1102G oscilloscope because it provides almost a“full lab equipment set in one instrument for students especially on-line students who don’t have access to school labs

This concludes the third and last part of my road test evaluation of the Keysight InfiniiVision  DSOX1102GDSOX1102G oscilloscope   I am very impressed of the measurement capabilities that Keysight has implemented in such a small size instrument.  I will publish an official report for this road test review in the following days.

Best Wishes to Everyone,

Cosmin

  • Sign in to reply

Top Comments

  • ciorga
    ciorga over 8 years ago in reply to jc2048 +5
    That is a good point Jon. Yes (also as the gain trace shows) the output signal amplitude becomes very low in that region where the phase trace has the noisy picks. The signal to noise ratio at the amplifier…
  • jc2048
    jc2048 over 8 years ago +3
    Good review. I like the frequency response analysis - that looks like an excellent tool for education. "The significant region of the gain and phase remained the same, while the high frequency region of…
  • ciorga
    ciorga over 8 years ago +1
    Thank you DAB, Enrico and Gerald for the nice comments about this blog post. To answer your question Gerald, this Keysignt DSOX1102G oscilloscope has a very sharp and crystal clear display, in my opinion…
  • ciorga
    ciorga over 8 years ago

    Hi Gerald,

    I have emailed you directly four screenshots as saved by the oscilloscope on the USB drive.  The brightness and contrast is the default that came setup on the oscilloscope.

    Best Wishes,

    Cosmin

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • geralds
    geralds over 8 years ago in reply to ciorga

    Thank you for your answer.

    Yes, it would be very nice to email me full-size screenshots.

     

    The sinusoidal with a fine line also the top and bottom waveform curve so that we can see the very fine spikes.

    The rectangle thee top and the bottom state with fine line so that we can see clearly the over- / undershoots.

     

    Oh, I see something is going on image there are more images. Thanks.

     

    The point that I think is, the waveforms are relatively bright. Have you turned on more brightness or contrast?

     

    Best Regards,

    Gerald

    ---

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ciorga
    ciorga over 8 years ago

    Thank you Shabaz and John for the nice comments.  Shabaz, it looks to me that the DSOX1102G does multiple self adjustments during the frequency analysis.  I can see in the video that I posted that at the beginning the output signal is clipped and then it goes through a sequence of self-adjustments (I can even hear various "clicks" inside the oscilloscope) until the signal becomes sinusoidal.  I think that it may be a combinations of adjusting channels vertical scale and the amplitude of the frequency generator.

    Cosmin

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 8 years ago

    Hi Cosmin,

     

    Nice write-up! That looks like an interesting feature. I'm wondering if it auto-adjusts the volts/div setting internally while it performs the analysis, because the charts show >48dB dynamic range (255 steps). Either way, a very nice feature.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jw0752
    jw0752 over 8 years ago

    Enjoying your clear and relevant posts. Thanks for this great road test of the Keysight DSO

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube