Page 1
DSTouch Oscilloscope User Guide V0.99 www.dreamsourcelab.cn...
Page 2
DSTouch User Guide Revision History Revision history: Date (YY/MM/DD) Version Description 2023/05/23 V0.99 Added introduction to decoders and FFT. 2022/12/11 V0.98 Initial version. www.dreamsourcelab.cn...
DSTouch also integrates a signal generator function, with waveforms being output externally via the MCX interface. The DSTouch's USB port serves not only as a regular charging port but also allows for connections to a PC for firmware upgrades or exporting various configurations and waveform screenshot files stored in the oscilloscope.
1.2.2 Charging The DSTouch oscilloscope is equipped with a built-in high-capacity lithium battery that can be charged through the USB port located on the left side of the device. The charging input supports a maximum of 5V/2A. It is important to ensure that the input voltage during charging does not exceed 5V, as higher voltages may damage the instrument.
Sensitivity Channel 1 Channel Menu Label Channel On/Of Automatic Measurement Display Area Figure 1-4 1.2.4 Run/Stop As the most frequently used feature, the DSTouch oscilloscope provides two methods for running and stopping waveform acquisition: physical buttons and touch buttons. www.dreamsourcelab.cn...
1.2.5 Autoset The DSTouch oscilloscope offers both a physical "Auto" button and touch-controlled buttons to facilitate autoset. When the user has not actively selected any channel, the autoset program will start detecting enabled channels, beginning from Channel 0. It will then automatically designate the channel that first detects a waveform transition as the active channel for autoset.
DSTouch User Guide Select Channel Click "Auto" Figure 1-8 Probe Compensation When using some probes such as 10X/100X attenuated probes, it is essential to ensure the oscilloscope's input capacitance matches the probe's compensation capacitance to correctly measure AC signal waveforms.
Figure 1-11 Except the single-ended passive probes, users can also use differential probes for measuring differential signals. Additionally, users have the option to employ current probes for testing current signals. The DSTouch oscilloscope supports the switching between voltage and current display.
When not connected to the mains for charging, the DSTouch oscilloscope functions as a handheld device. Its ground terminal can follow the reference potential of the measured system without concerns about short circuits between different ground potentials, thus avoiding any potential damage to equipment or instruments.
DSTouch User Guide 1.4.3 Grounding There are mainly two ways to ground the probe: one is by using a clip, and the other is through a ground spring. The main difference between these two methods lies in the size of the loop area formed between the signal and the ground terminal.
The measurement range of an oscilloscope refers to the maximum observable signal range at a fixed probe attenuation ratio. The vertical sensitivity range of the DSTouch oscilloscope is 10mV/div to 5V/div, with a total of 8 divisions in the vertical direction. When using a 1X probe, the measurement range is -20V to +20V with a 0V offset.
Page 14
DSTouch User Guide recommended to choose a probe with a bandwidth greater than the oscilloscope's own bandwidth for high-frequency measurements to fully leverage the oscilloscope's capabilities. For common 1X and 10X adjustable probes, it is crucial to be aware that under the 1X setting, the probe's own bandwidth is typically only around 6MHz, making it suitable for observing low-frequency small signals like power supply ripples.
DSTouch User Guide Chapter 2. Operation The portability of the DSTouch oscilloscope is not only reflected in its appearance and size but also in its optimized user interface. DSTouch has defined a complete set of "single-finger touch" operation methods. All...
DSTouch User Guide Single click to increase the timebase single click to decrease the timebase Figure 2-1 When you need to use other adjustment methods, you can click on the horizontal timebase menu located in the top right corner of the screen. This action will reveal a scroll wheel on the left side of the screen, indicating that you have entered the horizontal timebase adjustment mode.
Figure 2-3 The DSTouch oscilloscope will automatically switch between Y-T mode and roll mode based on the user's current horizontal timebase settings. When the timebase is <50ms/div, it operates in Y-T mode. When the timebase is >=50ms/div, it automatically enters scroll mode.
The storage depth of conventional oscilloscopes is generally a fixed value, limited by the hardware memory's maximum capacity. In contrast, the DSTouch oscilloscope provides a large hardware storage depth and also allows users to set the storage depth at the software level, emulating different oscilloscopes with varying storage depths to better accommodate diverse waveform observation needs.
Reducing the storage depth drastically reduces the amount of data the oscilloscope needs to process, while it may also lower the effective sampling rate under certain horizontal timebase settings. The process of changing the storage depth settings on the DSTouch oscilloscope is illustrated in Figure 2-6. Swipe left or right to select...
For example, when measuring a +-3V sine wave signal, a vertical sensitivity of 1V/Div is a better choice compared to 5V/Div. The vertical sensitivity of the DSTouch oscilloscope uses a "1-2-5" step scale, and the specific setting method is as follows: Quick Operation: Click the vertical sensitivity label of the corresponding channel to select the channel you want to set.
Page 21
To obtain accurate measurement results, it is essential to ensure that the actual probe attenuation matches the setting on the oscilloscope. The DSTouch oscilloscope provides a wide range of probe ratio options (0.1X ~ 1000X, 1-2-5 increments). The specific adjustment method is shown in Figure 2-11, simply slide up or down in the probe ratio area to change the probe ratio.
For example, with a vertical sensitivity of 5V per division, when the channel label is in the middle, the measurement range of DSTouch oscilloscope is -20V to +20V; when the channel label is at the top of the screen, the range becomes -40V to 0V.
Page 23
DSTouch User Guide of the screen, the upper center of the screen, or the lower center of the screen, we can use the quick buttons that appear on the left side of the waveform area while moving the channel label. Simply click on the desired quick button to set the vertical offset to the corresponding position.
Waveform covering the entire storage depth Figure 2-16 On the DSTouch oscilloscope, clicking on the "Trigger" option in the menu bar allows you to access the trigger settings, including the ability to set the trigger position. The specific steps for setting the trigger position are shown in Figure 2-17.
2.3.6. The DSTouch oscilloscope allows for convenient adjustment of the trigger level in its default state. The process is illustrated in Figure 2-18. When not selected, the trigger level is indicated by a triangle marked "T" on the right side of the waveform window.
2.3.3 Trigger Modes Trigger mode determines the strategy the oscilloscope uses to wait for the trigger condition. The DSTouch oscilloscope provides two trigger modes: "Auto" and "Normal," and their setup method are shown in Figure 2-21. Auto Trigger: In auto trigger mode, the oscilloscope sets a waiting time. If no waveform meets the trigger condition within the specified time, the oscilloscope will automatically acquire and display the current waveform.
2.3.4 Trigger Source The DSTouch oscilloscope allows setting the trigger source to any currently enabled channel, and the setup method is shown in Figure 2-22. When only one channel is enabled, the trigger source will automatically be set to the currently enabled channel.
To stabilize triggering on waveform edges, the DSTouch oscilloscope applies hysteresis comparison to the trigger level, effectively filtering out the influence of signal glitches on triggering. Additionally, it provides a setting for the hysteresis range, which is referred to as the trigger sensitivity in the trigger options.
DSTouch User Guide Click 'Trigger' Click or swipe to set the sensitivity Figure 2-25 2.3.7 Trigger Holdoff Trigger holdoff allows you to set a duration during which the oscilloscope disables triggering after each trigger event. Once the set duration has elapsed, the trigger functionality is re-enabled. This feature is essential for observing burst signals frequently encountered in real-world signal transmissions.
DSTouch User Guide The setup method for trigger holdoff in the DSTouch oscilloscope is shown in Figure 2-28. Tap/swipe to set the holdoff time Figure 2-28 Single Acquisition The DSTouch oscilloscope supports two modes of single acquisition, and the method to set single acquisition is shown in Figure 2-29.
Page 31
DSTouch User Guide to allow fast switching between the three main settings: horizontal timebase, vertical sensitivity, and trigger level. This enables users to quickly set the three most important parameters of the oscilloscope with one hand, making the entire measurement process smoother and more convenient.
Figure 2-33 Auto Measurements The DSTouch oscilloscope supports 20 types of automatic measurements. With just 2-3 light taps/clicks, you can easily add or delete automatic measurement options. The window can display up to 8 automatic measurement options simultaneously. Each measurement option can be customized to select any enabled channel and any parameter for display and observation.
DSTouch User Guide 2.6.1 Vertical Measurements Maximum Voltage (Max): The voltage value from the highest point of the waveform to the Ground (reference level). Minimum Voltage (Min): The voltage value from the lowest point of the waveform to the Ground (reference level).
Pulse Count=3 +Pulse Width -Pulse Width Positive Duty Cycle=+Pulse Width/ Period Negative Duty Cycle=-Pulse Width/ Period Figure 2-36 2.6.3 Add/Delete Measurements To add or delete auto measurement items in the DSTouch oscilloscope, follow the method shown in Figure 2-37. www.dreamsourcelab.cn...
Figure 2-37 Cursor Measurement In addition to auto measurements, the DSTouch oscilloscope also provides vertical and horizontal cursor measurements. The "H Bars" cursor is displayed as a horizontal line to measure voltage values, and the "V Bars" cursor is displayed as a vertical line to measure time values. By sliding with a single finger, you can conveniently measure time differences and voltage differences.
The X-Y mode uses the sampled values of two channels as X and Y coordinates, creating a graphical pattern on the screen called a Lissajous figure. To enter X-Y mode in the DSTouch oscilloscope, follow the steps shown in Figure 2-41.
Additionally, persistence mode can be useful for observing signal noise and jitter. To enter the persistence mode in the DSTouch oscilloscope, follow the steps shown in Figure 2-43. www.dreamsourcelab.cn...
Click on "Clear Screen" Figure 2-44 2.8.4 Grid Lines As shown in Figure 2-45, the DSTouch oscilloscope provides four types of waveform display backgrounds for users to choose from: grid + cross, grid only, cross only, and no grid. www.dreamsourcelab.cn...
Figure 2-45 Calibration The DSTouch oscilloscope provides two waveform calibration features: "Auto Calibration" and "Amplitude Fine-Tuning." Auto calibration can correct the impact of environmental factors on channel offset. If there are significant changes in the oscilloscope's operating environment (such as temperature, humidity, etc.), or if you notice significant offset in the zero point position, it is recommended to perform auto calibration again.
Page 40
Amplitude Fine-Tuning: The amplitude fine-tuning feature allows users to calibrate the amplitude of the oscilloscope. This process is relatively complex and requires user involvement. By default, the DSTouch oscilloscope already performs amplitude calibration during its factory calibration, so it is recommended not to change the default settings of amplitude fine-tuning unless necessary.
Figure 2-49 2.10 Signal Generator The DSTouch oscilloscope features an independent signal generator function that can output various types of custom waveforms, such as sine waves, square waves, triangle waves and sawtooth waves. The output interface of the signal generator is a standard MCX female connector, as shown in Figure 2-50.
DSTouch User Guide Click on "More" Click "Signal Generator" Click "Run/Stop" Figure 2-51 2.10.2 Frequency To set the signal frequency, follow the steps in Figure 2-52. The frequency unit can be quickly switched by clicking on it. Change the Select the digit...
Figure 2-54 2.11 Protocol Decoders The DSTouch oscilloscope has a built-in protocol decoder function that allows users to easily decode the captured signals. Currently, the DSTouch oscilloscope provides decoding for three protocols: UART, I2C, and SPI. 2.11.1 Add/Delete Decoder Add: To add a decoder, follow the steps in Figure 2-55.
In the waveform display interface and during the running state, the decoder results will be continuously updated. However, due to the large depth of the DSTouch oscilloscope, it is not feasible to globally decode every frame of the waveform in real-time to achieve real-time signal tracking. Therefore, when the waveform data is large, the decoder only processes the beginning part of the waveform.
Figure 2-58 2.12 FFT The DSTouch oscilloscope is equipped with an FFT (Fast Fourier Transform) function, which allows users to perform frequency spectrum analysis on input signals to better understand the frequency components and spectral characteristics of the signals.
2.12.2 Center Frequency The center frequency setting in the DSTouch oscilloscope refers to selecting which frequency to set as the center of the spectrum graph during frequency spectrum analysis. By adjusting the center frequency, users can better observe and analyze signals within specific frequency ranges.
DSTouch User Guide within a specific frequency range. The FFT frequency range in the DSTouch oscilloscope can be set in two ways: Default frequency range: In the default range setting, the frequency range is 100 times the center frequency, and it changes accordingly when the center frequency is changed.
Figure 2-65 2.13 File The DSTouch oscilloscope is equipped with an internal disk and supports a file system. It provides various file operations for users, including session save and load, screenshots, gallery browsing, acting as a USB flash drive, and firmware upgrade.
2.13.1 Sessions The DSTouch oscilloscope offers up to 9 sessions, divided into 2 system sessions and 7 user sessions. Session files can be easily saved and loaded, eliminating the hassle of switching between different test scenarios and setting all parameters repeatedly.
2.13.3 Disk Usage The "Disk Usage" feature displays the distribution of disk space in the DSTouch oscilloscope. The disk is divided into four categories: System, Screenshot, Other, and Idle. Each category's space usage is represented by a different color, allowing users to intuitively see the space occupied by different types of files on the device, as shown in Figure 2-68.
2.14.2 About By default, click on the "DreamSourceLab" logo in the top left corner of the screen will display basic information about the device. This includes the device model, firmware version, architecture, basic parameters, and the unique serial number of the oscilloscope, as shown in Figure 2-71.
The DSTouch oscilloscope supports two language options: Simplified Chinese and English. To switch between the languages, click on the "DreamSourceLab" logo in the top left corner and then click on the language selection icon in the top right corner of the pop-up window. Choose the desired language from the language selection interface, and the user interface will switch to the selected language immediately, as shown in Figure 2-72.
Acquisition: ① Set the probe attenuation ratio to 10X on the oscilloscope, and ensure that the probe's attenuation ratio is also set to 10X in DSTouch. ② Connect Channel 0 probe to the test point. ③ Click "Run" and then press "Auto".
DSTouch User Guide Power Supply Ripple The power supply ripple can be considered as a small AC signal superimposed on a large DC bias voltage. If you directly observe the original signal, it may not be conducive to observing the small AC signal. To address this, you can use AC coupling to remove the DC bias and then observe the ripple.
DSTouch User Guide Adjust the horizontal timebase and vertical sensitivity to appropriate values Figure 3-4 Crystal oscillator signal To capture the oscillation process of a crystal oscillator, you need to use single trigger mode. Before using single trigger mode, it is recommended to first observe the frequency and amplitude of the signal to set appropriate trigger level, horizontal timebase, vertical sensitivity, and other parameters.
DSTouch User Guide 3.3.2 Trigger Setup ① Click on the "Trigger" menu. ② In the trigger setup interface, select Channel 0 and rising edge trigger, and set the trigger mode to Normal Trigger. ③ Adjust the trigger level to the appropriate position.
DSTouch User Guide you can test the phase change of a signal after passing through a certain circuit network. Here are the specific steps: ① Set the attenuation ratio of Channel 0 and Channel 1, as well as the probe attenuation ratio, to 1X.
Page 58
DSTouch User Guide Figure 3-9 ① Adjust the horizontal timebase and vertical sensitivity to display the waveform within an appropriate range. Adjust the horizontal timebase and vertical sensitivity to appropriate values Figure 3-10 ② Set the trigger level and trigger hold-off time to stabilize the waveform display. For this waveform, the time span for each wave peak is approximately 5.38ms after setting the trigger level.
Page 59
DSTouch User Guide T Trigger One frame Holdoff time Trigger after holdoff time Figure 3-11 At this trigger level, the waveform spans 5.38 ms Adjust the trigger level Figure 3-12 Set the trigger holdoff time Figure 3-13 ③ If you set the storage depth to 1M/2M, and then capture and zoom in to view the waveform, you will notice that the carrier signal is not a standard sine wave.
Page 60
DSTouch User Guide Carrier Distortion Set the storage depth to 1M Figure 3-14 Figure 3-15 ④ Increase the storage depth to 8M/16M, and then capture the waveform and zoom in to observe the correct carrier signal. Figure 3-16 www.dreamsourcelab.cn...
Need help?
Do you have a question about the DSTouch and is the answer not in the manual?
Questions and answers