Teach you how to accurately capture exceptions

Publisher:不加糖的302Latest update time:2021-09-18 Source: eefocus Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1. Scrolling Mode

You may seldom use the rolling mode, but it is the simplest and most crude way to analyze problems. All you have to do is determine how long the anomaly will take to appear and whether the sampling rate is sufficient. For example, if the anomaly appears within 5 seconds, set the rolling mode to collect data for 7 seconds and then stop. Under the premise of sufficient sampling rate, I believe the problem will be solved by you.

Figure 1 Rolling acquisition of voltage drop waveform

Summary: The rolling mode has "no dead zone" and any abnormal problem can be captured, but the premise is that the sampling rate must be high enough. As shown in the figure above, the sampling rate is 50MHz. When the abnormal frequency exceeds 25MHz, it is difficult to collect accurate waveforms. The rolling mode of ZDS4000 supports a maximum sampling rate of 500MHz, and the longest data collection time is 7.2 hours (the sampling rate is 20KHz at this time).


2. Rolling mode + online monitoring

Everything has its pros and cons, and the scrolling mode certainly has its disadvantages. Its disadvantages are: it does not support triggering and automatic stopping after triggering. That is, when using scrolling to analyze problems, you need to use your eyes to determine abnormalities, and after catching the abnormality, manually stop sampling, which is sometimes very difficult. Here is a method for online monitoring of abnormalities. First, turn on the scrolling measurement function of ZDS4000, then read the measured value through the network, determine whether there is an abnormality, and finally stop the oscilloscope sampling. Taking the voltage drop as an example (the peak-to-peak value is 5V when the problem occurs), the oscilloscope settings and python monitoring script are as follows:

Figure 250ms rolling mode, peak-to-peak measurement, 500MHz sampling rate

Figure 3 Python online monitoring source code

Summary: The use of online monitoring methods can make up for the shortcomings of scrolling to a large extent, but it is not a panacea. If the measurement function provided by the oscilloscope cannot detect the error, it will be very difficult to deal with. Fortunately, ZDS4000 provides more than 50 measurements, and most of the errors can be detected.


3. Trigger + Segmented Storage

Triggering is one of the most commonly used functions of an oscilloscope. The specific settings are relatively complicated. You can follow the following ideas to operate:

1. Which channel should be used for triggering? Set the trigger source.

2. What does the anomaly look like? Set the trigger type and trigger level.

3. Is the anomaly fleeting? Turn on the template trigger and move the template to the area where the abnormal waveform is located.

4. How to stop automatically after catching an exception? Click Single to run, and it will stop automatically after catching an exception.

5. How to collect exceptions multiple times? Set the Normal trigger, click RUN, stop manually after multiple collections, turn on segmented storage (Seg), and browse all captured exceptions.

Figure 4 Segmented browsing of abnormal waveform

Summary: In non-rolling mode, there is a dead zone in sampling. Abnormalities in the dead zone cannot be caught and will not be displayed on the screen. The dead zone time can be confirmed by the refresh rate indicator of the oscilloscope. The higher the refresh rate, the smaller the dead zone time, and the higher the accuracy of catching abnormalities.


Summarize:

Even if the problem is strange, as long as you find it correctly, you are not far from solving it! ZDS4000 series oscilloscope has the advantages of 512M deep storage, high refresh rate, and true parameter measurement. It covers all the functions of the above three methods and can help you improve the efficiency of problem solving.


Reference address:Teach you how to accurately capture exceptions

Previous article:Securing your train communications - MVB
Next article:How to test active crystal oscillator signal?

Latest Test Measurement Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号