Oscilloscope with electronic component characteristic curve measuring function

By designing an oscilloscope that can receive script language editing, executing script language file processing signals and displaying waveform information, the problem that existing digital oscilloscopes cannot meet the unique needs of users is solved, and higher signal processing and display freedom is achieved.

CN119574944APending Publication Date: 2025-03-07GOOD WILL INSTR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311136353.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-05
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

Existing digital oscilloscopes cannot meet the unique needs of users, cannot easily read the value of voltage signals, and have limited functions, and cannot meet the needs of all users at the same time.

Method used

An oscilloscope with the function of measuring the characteristic curve of electronic components is designed, which can receive editing of script languages, and execute script language files through storage units, processing units and display units to process signals and display waveform information to meet the personalized needs of users.

Benefits of technology

It realizes dynamic processing and display signals according to user needs, providing more freedom and possibility to process signals and display waveforms than existing digital oscilloscopes, meeting users' unique needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119574944A_ABST
    Figure CN119574944A_ABST
Patent Text Reader

Abstract

The invention relates to an oscilloscope with an electronic component characteristic curve measuring function, which is characterized in that a processing unit executes a script language file stored in a storage unit so as to process a first signal and a second signal received from two signal input interfaces according to the script language file to generate a display signal; the processing unit sends the display signal to the display unit, so that the display unit displays waveform information according to the display signal; the waveform information displayed by the display signal can receive editing of the script language, so that the requirement of a user who can edit the script language file on watching the oscillographic waveform can be met properly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to an oscilloscope, in particular to an oscilloscope with a function of measuring characteristic curves of electronic components. Background Art

[0002] Among various programming languages, scripting languages ​​are closer to the languages ​​used by humans to write scripts than other programming languages. Therefore, scripting languages ​​are easy for beginners to use and are not too difficult to understand. For example, there are many existing and widely used scripting languages ​​such as JavaScript or Python. However, even though scripting languages ​​have been widely used in general computers, not all electronic instruments can be written, compiled and executed by scripting languages. In the field of digital oscilloscopes, existing digital oscilloscopes can only use their own limited internal functions to provide users with an oscilloscope to display waveforms, and often cannot meet the unique needs of users to display waveforms.

[0003] See also Figure 4 and Figure 5 As shown, in this illustrative example, Figure 4 A circuit 100 is shown for testing a device under test (DUT). The circuit 100 includes a bipolar junction transistor (BJT) of NPN type, a plurality of resistors Ra, Rb and a resistance to be analyzed Rc. In addition, the circuit 100 is electrically connected to a power supply 200, a signal generator (Arbitrary waveform generators; AWG) 300 and a conventional digital oscilloscope DSO.

[0004] exist Figure 4In the example shown, the plurality of resistors Ra, Rb are connected in series between the second power output interface and a base of the bipolar transistor BJT, the analyzed resistor Rc is connected in series between the first power output interface and a collector of the bipolar transistor BJT, and an emitter of the bipolar transistor BJT is grounded. The power supply 200 outputs a DC power signal to provide the collector voltage, and the signal generator 300 outputs a DC dynamic signal to provide a voltage for controlling the base switch. The conventional digital oscilloscope DSO senses a voltage signal by being electrically connected between the collector and the analyzed resistor Rc, and the conventional digital oscilloscope DSO senses a differential signal by being electrically connected to opposite ends of the analyzed resistor Rc through a differential probe DP, calculates a current signal according to the differential signal, and analyzes the waveforms of the voltage signal and the current signal for oscillographic display.

[0005] Figure 5 The figure shows the waveform of the voltage signal and the current signal displayed by the existing digital oscilloscope DSO in XY mode. This waveform is a graph of the IV signal of the bipolar transistor BJT reflected by the resistance Rc under analysis, that is, a signal graph of the current value of the collector versus the voltage difference between the collector and the emitter. The point is that due to the limited functions of the existing digital oscilloscope DSO, the user of the existing digital oscilloscope DSO cannot Figure 5 The value of the voltage signal can be easily read from the displayed waveform. Although the user can use the existing digital oscilloscope DSO to locate the waveform curve to slowly figure out the voltage value of the voltage signal, it is not possible to directly read it at a glance. Figure 5 The voltage value of the voltage signal in the displayed waveform. Thus, it can be seen that the functions of the existing digital oscilloscope DSO cannot fully meet the needs of the users, and there is still room for improvement. However, each user of the existing digital oscilloscope DSO has different needs, and the existing digital oscilloscope DSO is basically impossible to simultaneously meet all the needs of all users in viewing waveforms with limited built-in functions. Summary of the invention

[0006] In view of the above problems, the present invention provides an oscilloscope with an electronic component characteristic curve measurement function, which can accept script language editing, so that users can use script language to edit the oscilloscope function of the oscilloscope, thereby appropriately meeting the user's needs for viewing waveforms.

[0007] The oscilloscope with the function of measuring the characteristic curve of an electronic component of the present invention comprises:

[0008] A storage unit storing a script language file;

[0009] A first signal input interface for receiving a first signal;

[0010] A second signal input interface for receiving a second signal;

[0011] a processing unit, electrically connected to the storage unit, the first signal input interface and the second signal input interface respectively; wherein the processing unit executes the script language file to process the first signal and the second signal according to the script language file to generate a display signal;

[0012] A display unit is electrically connected to the processing unit, receives the display signal and displays waveform information according to the display signal.

[0013] The present invention is for use by a user who can write a script language, and the user can store the file edited by the script language in the storage unit. When the processing unit executes the script language file to process the first signal and the second signal according to the script language file to generate the display signal, the processing unit processes the first signal and the second signal according to the needs of the user, so that the waveform information displayed by the display unit according to the display signal can be presented according to the user's preferences and needs. In this way, the oscilloscope with the function of measuring the characteristic curve of an electronic component of the present invention can appropriately meet the needs of the user, provide a functionality that cannot be provided by an existing digital oscilloscope, and provide the user with more freedom and possibilities in processing signals and displaying waveforms. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 The block diagram of an oscilloscope with the function of measuring the characteristic curve of an electronic component according to the present invention.

[0015] Figure 2 The present invention is a schematic diagram of an oscilloscope with an electronic component characteristic curve measurement function measuring a circuit with an electronic component to be measured.

[0016] Figure 3 The figure is a schematic diagram of a waveform displayed by an oscilloscope with the function of measuring the characteristic curve of an electronic component according to the present invention.

[0017] Figure 4 A schematic diagram of a circuit being measured by a conventional digital oscilloscope.

[0018] Figure 5 The figure is a schematic diagram of a waveform displayed by the conventional digital oscilloscope.

[0019] Reference Numbers

[0020] 1: Oscilloscope with the function of measuring the characteristic curve of electronic components

[0021] 2: Circuit with electronic components to be tested

[0022] 3: Network

[0023] 10: Processing Unit

[0024] 20: Storage unit

[0025] 30: Display unit

[0026] 31: Waveform information

[0027] 32: Coordinate name data

[0028] 33: Coordinate unit data

[0029] 34: Coordinate scale change data

[0030] 35: Display coordinate starting value

[0031] 36: Display coordinate end value

[0032] 37: Curve value

[0033] 41: First signal input interface

[0034] 42: Second signal input interface

[0035] 51: First signal output interface

[0036] 52: Second signal output interface

[0037] 60: Input interface

[0038] 70: Communication unit

[0039] 100: Circuit

[0040] 200: Power supply

[0041] 300:Signal generator

[0042] BJT: Bipolar Junction Transistor

[0043] DP: Differential Probe

[0044] DSO: Digital Oscilloscope

[0045] Ra, Rb: resistance

[0046] Rc: resistance under analysis DETAILED DESCRIPTION

[0047] See also Figure 1 As shown, the present invention provides an oscilloscope 1 with an electronic component characteristic curve measurement function, which is used to measure the circuit characteristics of a circuit 2 with an electronic component to be measured, such as a current value and a voltage value of the electronic component to be measured, and to oscillographically display the characteristic curves of the measured current value and the voltage value.

[0048] The oscilloscope 1 with the function of measuring the characteristic curve of an electronic component of the present invention comprises a processing unit 10, a storage unit 20, a display unit 30, a first signal input interface 41 and a second signal input interface 42, and the processing unit 10 is respectively electrically connected to the storage unit 20, the display unit 30, the first signal input interface 41 and the second signal input interface 42. Moreover, in one embodiment of the present invention, the oscilloscope 1 with the function of measuring the characteristic curve of an electronic component further comprises a first signal output interface 51, a second signal output interface 52, an input interface 60 and a communication unit 70, and the first signal output interface 51, the second signal output interface 52, the input interface 60 and the communication unit 70 are respectively electrically connected to the processing unit 10.

[0049] The storage unit 20 stores a script language file, that is, a program file written in a script language, such as Python. The script language file is edited and written by a user of the present invention, and after the user completes editing and writing, it is input into the oscilloscope 1 with the function of measuring the characteristic curve of an electronic component to be stored in the storage unit 20. In this embodiment, the user can store the script language file in the storage unit 20 through a network 3 or a USB flash drive (U disk). In detail, the input interface 60 is a USB interface, so after the input interface 60 is connected to the USB flash drive, the processing unit 10 can receive the script language file through the input interface 60, and the processing unit 10 stores the script language file in the storage unit 20. The communication unit 70 can be connected to the network 3 by wire or wirelessly, and after the network 3 is connected, the processing unit 10 can receive the script language file from the network 3 through the communication unit 70, and the processing unit 10 stores the script language file in the storage unit 20.

[0050] In this embodiment, the processing unit 10 has an interpreter and a waveform generator. The processing unit 10 directly executes the script language file stored in the storage unit 20 through the interpreter to generate a waveform signal to the circuit 2 having the electronic component to be tested according to the script language file, measure the signal received from the circuit 2 having the electronic component to be tested, and process the received signal to generate an oscilloscope graph. In detail, the processing unit 10 generates a drive signal and a control signal through the waveform generator according to the executed script language file. In addition, the processing unit 10 outputs the generated drive signal and the control signal through the first signal output interface 51 and the second signal output interface 52 respectively, so that the first signal output interface 51 outputs the drive signal and the second signal output interface 52 outputs the control signal.

[0051] Please read also Figure 2 and Figure 3 As shown, when the oscilloscope 1 with the function of measuring the characteristic curve of an electronic component outputs the driving signal through the first signal output interface 51 and outputs the control signal through the second signal output interface 52 to the circuit 2 with the electronic component to be tested, the oscilloscope 1 with the function of measuring the characteristic curve of an electronic component can drive and control the operation of the circuit 2 with the electronic component to be tested so as to provide measurement that meets the needs of the user.

[0052] For example, in Figure 2 In the example shown, the plurality of resistors Ra, Rb are connected in series between the second signal output interface 52 and a base of a bipolar transistor BJT, an analyzed resistor Rc is connected in series between the first signal output interface 51 and a collector of the bipolar transistor BJT, and an emitter of the bipolar transistor BJT is grounded. The first signal output interface 51 outputs the DC driving signal to provide a voltage for driving the collector, and the second signal output interface 52 outputs the DC control signal to provide a voltage for controlling the base switch. The first signal input interface 41 is electrically connected between the collector and the analyzed resistor Rc to sense a first signal, and the second signal input interface 42 is electrically connected to the opposite ends of the analyzed resistor Rc through a differential probe DP to sense a second signal. In other words, the first signal input interface 41 of the present invention is used to receive the first signal for measuring the circuit 2 having the electronic component to be tested, and the second signal input interface 42 is used to receive the second signal for measuring the circuit 2 having the electronic component to be tested.

[0053] In this embodiment, the first signal is a voltage signal, and the second signal is a differential signal measured by the differential probe DP, and the processing unit 10 processes the differential signal into a current signal according to the script language file, and then processes the voltage signal and the current signal according to the script language file to generate a display signal. In other words, the processing unit 10 of the present invention executes the script language file to process the first signal and the second signal according to the script language file to generate the display signal, and the processing unit 10 further transmits the display signal to the display unit 30, so that the display unit 30 receives the display signal and displays a waveform information 31 according to the display signal. In this way, when the processing unit 10 executes the script language file to process the first signal and the second signal according to the script language file to generate the display signal, the processing unit 10 processes the first signal and the second signal according to the needs of the user, so that the waveform information 31 displayed by the display unit 30 according to the display signal can be presented according to the preferences and needs of the user. Therefore, the oscilloscope 1 with the function of measuring the characteristic curve of an electronic component according to the present invention can meet the needs of the user appropriately, providing Figure 4 The functionality shown in it is not available in a conventional digital oscilloscope (DSO), and provides the user with more freedom and possibilities in processing signals and displaying waveforms.

[0054] Figure 2 The circuit 2 having the electronic component to be tested and Figure 4 The circuit 100 is the same as in Figure 4 In the prior art, the measurement of the existing digital oscilloscope DSO needs to rely on a power supply 200 and a signal generator 300 to drive the circuit 100 to operate. However, the oscilloscope 1 with the electronic component characteristic curve measurement function of the present invention can replace the functions of the power supply 200 and the signal generator 300, and also has more flexible functionality than the existing digital oscilloscope DSO, and can more efficiently drive the circuit 2 with the electronic component to be measured to be measured, saving the space occupied by multiple instruments and saving the user the huge cost of purchasing multiple different instruments. In another embodiment, Figure 4 The circuit 100 in the embodiment may also use a current probe to replace the differential probe DP to measure the current signal flowing through the analyzed resistor Rc. In this way, the second signal measured by the second signal input interface 42 is directly the current signal, and the processing unit 10 can omit the process of converting the differential signal into the current signal when processing the first signal and the second signal according to the script language file.

[0055] See also Figure 3 As shown, the processing unit 10 of the present invention executes the script language file to generate a graphical user interface (GUI) customized by the user according to the script language file, and then processes the first signal and the second signal according to the settings of the graphical user interface to generate the display signal. Preferably, the settings of the graphical user interface are pre-customized by the user by writing the script language file. Figure 3 The waveform information 31 displayed by the display unit 30 according to the display signal is presented. The waveform information 31 includes a horizontal axis coordinate, a vertical axis coordinate and a plurality of curve values ​​37, and the horizontal axis coordinate and the vertical axis coordinate each have a coordinate name data 32, a coordinate unit data 33, a coordinate scale change data 34, a display coordinate start value 35 and a display coordinate end value 36.

[0056] exist Figure 3 In the example, the waveform displayed on the display unit 30 is the IV signal diagram of the bipolar transistor BJT reflected by the measured resistance Rc under analysis. The user can clearly see from the display unit 30 that the coordinate name data 32 of the vertical axis coordinate is the collector current value (Collector current), the coordinate unit data 33 is ampere (A), the coordinate scale change data 34 has a unique spacing, the display coordinate start value 35 is a value of -0.22A, and the display coordinate end value 36 is a value of 1.82A. In this embodiment, the multiple curve values ​​37 include multiple collector current curves (Collector current curve; Ic curve) and multiple base current values ​​(Base current; Ib). The vertical axis coordinate is a numerical scale used to describe each of the collector current curves flowing through the collector, and each of the curve values ​​37 is the base current value flowing into the base. Figure 3In the example, the multiple base current values ​​are 15 milliamperes (mA), 10mA, etc. In other embodiments, the multiple curve values ​​37 can also be at least one voltage value or at least one other value sensed and calculated by the processing unit 10. The coordinate name data 32 of the horizontal axis coordinate is the voltage difference between the collector and the emitter (Collector-emitter voltage; Vce), the coordinate unit data 33 is volts (V), the coordinate scale change data 34 is a spacing of 2.56V, the display coordinate start value 35 is a value of -2.24V, the display coordinate end value 36 is a value of 18.24V, and the multiple curve values ​​37 are hidden and not displayed in the display unit 30.

[0057] The key point is that the user of the present invention can modify and edit the script language file as desired to define how the processing unit 10 generates the signal of the driving circuit, how to process the measured signal, and how to present the measured signal graph. Figure 3 The example is only to illustrate an application result of the present invention, but from the comparison Figure 3 and Figure 5 The results show that the present invention provides the user with more freedom and possibilities in processing signals and displaying waveforms. In this way, the oscilloscope 1 with the function of measuring the characteristic curve of electronic components of the present invention can also be used as an educational training device for training the user to use script language to write and modify the script language file to change the built-in functions of the device. The changes in the waveform displayed by the display unit 30 and the changes in the waveform information 31 displayed by the display unit 30 provide the most direct and intuitive experimental results, while educating the user about the relevant knowledge of circuit design and program design in the field of motors.

Claims

1. An oscilloscope with a function of measuring characteristic curves of electronic components, characterized in that: The oscilloscope with the function of measuring the characteristic curve of the electronic component comprises: A storage unit storing a script language file; A first signal input interface for receiving a first signal; A second signal input interface for receiving a second signal; a processing unit, electrically connected to the storage unit, the first signal input interface and the second signal input interface respectively; wherein the processing unit executes the script language file to process the first signal and the second signal according to the script language file to generate a display signal; A display unit is electrically connected to the processing unit, receives the display signal and displays waveform information according to the display signal.

2. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The oscilloscope with the function of measuring the characteristic curve of the electronic component further comprises: a communication unit, electrically connected to the processing unit and connected to a network; The processing unit receives the script language file from the network through the communication unit, and the processing unit stores the script language file in the storage unit.

3. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The oscilloscope with the function of measuring the characteristic curve of the electronic component further comprises: an input interface, electrically connected to the processing unit; The processing unit receives the script language file through the input interface, and the processing unit stores the script language file in the storage unit.

4. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The processing unit executes the script language file to generate a graphical user interface according to the script language file, and then processes the first signal and the second signal according to the setting of the graphical user interface to generate the display signal; Among them, the waveform information displayed by the display unit according to the display signal includes a horizontal axis coordinate and a vertical axis coordinate, and the horizontal axis coordinate and the vertical axis coordinate each have a coordinate name data, a coordinate unit data, a coordinate scale change data, a display coordinate start value and a display coordinate end value.

5. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 4, characterized in that: The waveform information displayed by the display unit according to the display signal includes at least one curve value.

6. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The script language file is a program file written in a script language.

7. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The processing unit has a waveform generator, and the processing unit generates a driving signal and a control signal through the waveform generator according to the script language file; Wherein, the oscilloscope with the function of measuring the characteristic curve of the electronic component further comprises: A first signal output interface, outputting the driving signal; A second signal output interface outputs the control signal.

8. The oscilloscope with electronic component characteristic curve measurement function as claimed in claim 1, characterized in that: The processing unit has an interpreter, and the processing unit directly executes the script language file through the interpreter.