A gate resistance program control system and method for IGBT testing
By designing the gate resistor program control system in IGBT test, and using the upper computer, microcontroller and reducer motor to automatically switch the resistor network, the problems of low manual desoldering efficiency and poor reliability are solved, and efficient and reliable testing is achieved.
Patent Information
- Application Number
- CN202011203043.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-02
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2040-11-02
AI Technical Summary
In existing IGBT tests, the door resistance is low and error-prone to errors through manual desoldering, which affects the reliability of the test.
Design a gate resistor program control system, including a computer, microcontroller, gear reduction motor and resistor network, and control the rotation of the reducer motor to drive the switch control unit to switch the resistor network, realize automatic switching of different resistance values, and ensure that the output resistance value meets the user need.
Improves the efficiency and reliability of IGBT testing, realizes automation of gate resistors with different resistance values, and reduces human errors.
Smart Images

Figure CN114527683B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of resistance adjustment, and in particular to a gate resistance program control system and method for IGBT testing. Background Art
[0002] As a core device for energy conversion and transmission, IGBT is widely used in rail transit, smart grid, aerospace, electric vehicles and new energy equipment. As a semiconductor switching device, the switching characteristics of IGBT will directly affect the quality of the application. Therefore, in the product development stage, it is often necessary to test the IGBT to evaluate the dynamic characteristics of the IGBT. One of the common tests is to desolder the gate turn-on / off resistors of different resistance values on the IGBT driver to test the turn-on / off delay, turn-on / off loss and other characteristics of the IGBT.
[0003] However, manually desoldering the gate resistor is not only inefficient but also prone to errors, affecting the reliability of IGBT testing. Summary of the invention
[0004] In view of this, it is necessary to provide a gate resistance program control system and method for IGBT testing, which can provide gate resistances of different resistance values through program control to improve test efficiency and reliability.
[0005] The technical solution proposed by the present invention to achieve the above-mentioned purpose is as follows:
[0006] A gate resistance program control system for IGBT testing is used to be electrically connected to the IGBT testing system to provide the gate resistance required for IGBT testing. The gate resistance program control system for IGBT testing includes a host computer, a microcontroller, a reduction motor, a switch control unit and a resistance network. The host computer is used to send corresponding control signals according to different instructions input by a user. The microcontroller is communicatively connected with the host computer and the reduction motor and is used to control the rotation of the reduction motor according to the control signal sent by the host computer. The reduction motor is also connected to the switch control unit and is used to drive the switch control unit to operate when rotating, so that the resistance network connected to the switch control unit switches to different output circuits, thereby providing IGBT gate resistances with different resistance values.
[0007] Furthermore, the gate resistance programmable control system for IGBT testing also includes an encoder, one end of the encoder is electrically connected to the reduction motor, and the other end of the encoder is communicatively connected to the microcontroller, the encoder is used to convert the rotation angle of the reduction motor into a corresponding data signal, and transmit the data signal to the microcontroller, and the microcontroller controls the reduction motor to continue rotating or stop rotating according to the data signal and the control signal sent by the host computer.
[0008] Furthermore, the microcontroller is also used to determine whether the output resistance value of the resistor network is the resistance value required by the user according to the data signal transmitted by the encoder and the control signal sent by the host computer;
[0009] If the output resistance value of the resistor network is not the resistance value required by the user, the microcontroller will continue to control the rotation of the reduction motor so that the resistor network continues to switch to a different output circuit;
[0010] If the output resistance value of the resistor network is the resistance value required by the user, the microcontroller will control the reduction motor to stop rotating, so that the resistor network provides the IGBT gate resistance according to the current output loop.
[0011] Furthermore, the communication connection mode between the encoder and the microcontroller is electrical signal communication or optical signal communication.
[0012] Furthermore, the resistor network includes ten output loops to respectively output resistance values of 1Ω to 10Ω.
[0013] Furthermore, the switch control unit includes a coupling and a band switch, the coupling is connected between the reduction motor and the band switch, and the band switch is connected to the resistance network.
[0014] Furthermore, the host computer is a mobile phone or a computer.
[0015] Furthermore, the microcontroller is a single chip microcomputer.
[0016] A gate resistance program control method for IGBT testing comprises the following steps:
[0017] Send out corresponding control signals according to different instructions from users;
[0018] Controlling the reduction motor to rotate according to the control signal to drive the switch control unit to operate, so that the resistance network connected to the switch control unit switches to a different output circuit;
[0019] Obtaining the rotation angle of the reduction motor and converting the rotation angle into a data signal;
[0020] The reduction motor is controlled to continue rotating or stop rotating according to the data signal and the control signal.
[0021] Further, the step of controlling the reduction motor to continue rotating or stop rotating according to the data signal and the control signal includes: judging whether the output resistance value of the resistance network is the resistance value required by the user according to the data signal and the control signal;
[0022] If the output resistance value of the resistor network is not the resistance value required by the user, continue to control the reduction motor to rotate so that the resistor network continues to switch to a different output circuit;
[0023] If the output resistance value of the resistor network is the resistance value required by the user, the reduction motor is controlled to stop rotating, so that the resistor network provides the IGBT gate resistance according to the current output loop.
[0024] The gate resistance program control system and method for IGBT testing are provided with a reduction motor, a switch control unit and a resistance network, so that the switch control unit is driven to operate by controlling the rotation of the reduction motor, thereby switching the resistance output circuit of the resistance network; and the output resistance value of the resistance network is judged by the rotation angle of the reduction motor to determine whether it meets the user's requirements, and the reduction motor is controlled to rotate or stop rotating according to the judgment result, thereby achieving the purpose of accurate resistance program control. In this way, gate resistances of different resistance values can be provided through program control, which improves the test efficiency and reliability. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a system diagram of a preferred implementation of the gate resistance program control system for IGBT testing of the present invention.
[0026] Figure 2 yes Figure 1 A block diagram of a preferred implementation of a switch control unit.
[0027] Figure 3 It is a flow chart of a preferred implementation of the gate resistance program control method for IGBT testing of the present invention.
[0028] Main component symbols
[0029] Gate resistance program control system for IGBT testing 100
[0030] Host computer 10
[0031] Microcontroller 20
[0032] Gear motor 30
[0033] Switch control unit 40
[0034] Coupling 42
[0035] Band switch 44
[0036] Resistor Network 50
[0037] Encoder 60
[0038] IGBT Test System 200
[0039] The following specific implementation manner will further illustrate the present invention in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0040] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0041] Please refer to Figure 1 The present invention provides a gate resistance program control system 100 for IGBT testing, which is electrically connected to an IGBT testing system 200 to provide the gate resistance required for IGBT testing. The gate resistance program control system 100 for IGBT testing includes a host computer 10, a microcontroller 20, a reduction motor 30, a switch control unit 40 and a resistor network 50. The host computer 10 is used to send corresponding control signals according to different instructions input by the user. The microcontroller 20 is connected to the host computer 10 and the reduction motor 30 in communication, and is used to control the reduction motor 30 to rotate according to the control signal sent by the host computer 10. The reduction motor 30 is also connected to the switch control unit 40, and is used to drive the switch control unit 40 to move when rotating, so that the resistor network 50 connected to the switch control unit 40 switches to different output circuits, thereby providing IGBT gate resistances of different resistance values.
[0042] In this embodiment, the gate resistance program control system 100 for IGBT testing further includes an encoder 60. One end of the encoder 60 is electrically connected to the reduction motor 30, and the other end of the encoder 60 is in communication connection with the microcontroller 20. In this embodiment, the communication method between the encoder 60 and the microcontroller 20 is electrical signal communication. In other embodiments, the communication method between the encoder 60 and the microcontroller 20 can also be optical signal communication or sound signal communication. The encoder 60 is used to convert the rotation angle of the reduction motor 30 into a corresponding data signal, and transmit the data signal to the microcontroller 20. The microcontroller 20 controls the reduction motor 30 to continue rotating or stop rotating according to the data signal and the control signal sent by the host computer 10.
[0043] Specifically, the microcontroller 20 determines whether the output resistance value of the resistor network 50 is the resistance value required by the user according to the data signal transmitted by the encoder 60 and the control signal sent by the host computer 10.
[0044] If the output resistance value of the resistor network 50 is not the resistance value required by the user, the microcontroller 20 will continue to control the reduction motor 30 to rotate, so that the resistor network 50 continues to switch to a different output circuit.
[0045] If the output resistance value of the resistor network 50 is the resistance value required by the user, the microcontroller 20 will control the reduction motor 30 to stop rotating, so that the resistor network 50 provides the IGBT gate resistance according to the current output loop.
[0046] In this embodiment, the host computer 10 is a mobile phone or a computer.
[0047] In this embodiment, the microcontroller 20 is a single chip microcomputer. In other embodiments, the microcontroller 20 may also be a control chip such as CPLD or FPGA.
[0048] In this embodiment, the resistor network 50 includes ten output loops corresponding to output resistance values of 1Ω to 10Ω. It should be noted that the number of output loops and corresponding resistance values included in the resistor network 50 are not limited, and in other embodiments, they can be adjusted accordingly according to actual needs.
[0049] Please refer to Figure 2 In this embodiment, the switch control unit 40 includes a coupling 42 and a band switch 44 connected to the coupling 42. The coupling 42 is used to connect to the reduction motor 30. The band switch 44 is used to connect to the resistor network 50. The coupling 42 is used to transfer the kinetic energy of the reduction motor 30 so that the band switch 44 rotates accordingly, thereby achieving the purpose of switching the output circuit of the resistor network 50.
[0050] For example, when the rotation angle of the reduction motor 30 is 36 degrees, the band switch 44 will correspondingly switch the output circuit of the resistance network 50 once, and the output resistance value is 1Ω; when the rotation angle of the reduction motor 30 is 72 degrees, the band switch 44 will switch the output circuit of the resistance network 50 again, and the output resistance value is 2Ω, and so on. As the reduction motor 30 keeps rotating, the band switch 44 will keep switching the output circuit of the resistance network 50, thereby constantly changing the output resistance until the output resistance reaches the resistance value required by the user.
[0051] In this way, the present invention can automatically provide different gate resistances for the IGBT test system only by inputting corresponding instructions through the host computer 10, thereby greatly improving the test efficiency and reliability of the IGBT.
[0052] Please refer to Figure 3The present invention also provides a gate resistance program control method for IGBT testing, comprising the following steps:
[0053] S1. Send corresponding control signals according to different instructions from users.
[0054] S2. Control the reduction motor 30 to rotate according to the control signal to drive the switch control unit 40 to operate, so that the resistance network 50 connected to the switch control unit 40 switches to a different output circuit.
[0055] S3, obtaining the rotation angle of the reduction motor 30, and converting the rotation angle into a data signal.
[0056] S4, determining whether the output resistance value of the resistor network 50 is the resistance value required by the user; if so, proceeding to step S5, otherwise returning to step S2.
[0057] S5, controlling the reduction motor 30 to stop rotating, so that the resistance network 50 provides the IGBT gate resistance according to the current output loop.
[0058] The gate resistance program control system and method for IGBT testing are provided with a reduction motor 30, a switch control unit 40 and a resistance network 50, so that the switch control unit 40 is driven to operate by controlling the rotation of the reduction motor 30, thereby switching the resistance output circuit of the resistance network 50; and the output resistance value of the resistance network 50 is judged by the rotation angle of the reduction motor 30 to determine whether the user's needs are met, and the reduction motor 30 is controlled to rotate or stop rotating according to the judgment result, thereby achieving the purpose of accurate resistance program control. In this way, gate resistances of different resistance values can be provided through program control, which improves the test efficiency and reliability.
[0059] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A gate resistance program control system for IGBT testing, which is used to be electrically connected to an IGBT testing system to provide the gate resistance required for IGBT testing, characterized in that: The gate resistance program control system for IGBT testing includes a host computer, a microcontroller, a reduction motor, a switch control unit and a resistance network. The host computer is used to send corresponding control signals according to different instructions input by the user. The microcontroller is connected to the host computer and the reduction motor for communication, and is used to control the rotation of the reduction motor according to the control signal sent by the host computer. The reduction motor is also connected to the switch control unit, and is used to drive the switch control unit to operate when rotating, so that the resistance network connected to the switch control unit is switched to different output circuits, thereby providing IGBT gate resistances of different resistance values. The gate resistance program control system for IGBT testing also includes an encoder, one end of the encoder is electrically connected to the reduction motor, and the other end of the encoder is communicatively connected to the microcontroller, the encoder is used to convert the rotation angle of the reduction motor into a corresponding data signal, and transmit the data signal to the microcontroller, and the microcontroller controls the reduction motor to continue rotating or stop rotating according to the data signal and the control signal sent by the host computer; The switch control unit includes a coupling and a band switch, the coupling is connected between the reduction motor and the band switch, and the band switch is connected to the resistance network.
2. The gate resistance program control system for IGBT testing according to claim 1, characterized in that: The microcontroller is also used to determine whether the output resistance value of the resistor network is the resistance value required by the user according to the data signal transmitted by the encoder and the control signal sent by the host computer; If the output resistance value of the resistor network is not the resistance value required by the user, the microcontroller will continue to control the rotation of the reduction motor so that the resistor network continues to switch to a different output circuit; If the output resistance value of the resistor network is the resistance value required by the user, the microcontroller will control the reduction motor to stop rotating, so that the resistor network provides the IGBT gate resistance according to the current output loop.
3. The gate resistance program control system for IGBT testing according to claim 1, characterized in that: The communication connection mode between the encoder and the microcontroller is electrical signal communication or optical signal communication.
4. The gate resistance program control system for IGBT testing according to claim 1, characterized in that: The resistor network includes ten output loops to respectively output resistance values of 1Ω to 10Ω.
5. The gate resistance program control system for IGBT testing according to claim 1, characterized in that: The host computer is a mobile phone or a computer.
6. The gate resistance program control system for IGBT testing according to claim 1, characterized in that: The microcontroller is a single chip microcomputer.
7. A program control method for a gate resistance program control system for IGBT testing based on any one of claims 1 to 6, characterized in that: The following steps are included: Send out corresponding control signals according to different instructions from users; Controlling the reduction motor to rotate according to the control signal to drive the switch control unit to operate, so that the resistance network connected to the switch control unit switches to a different output circuit; Obtaining the rotation angle of the reduction motor and converting the rotation angle into a data signal; The reduction motor is controlled to continue rotating or stop rotating according to the data signal and the control signal.
8. The gate resistance program control method for IGBT testing according to claim 7, characterized in that: The step of controlling the reduction motor to continue rotating or stop rotating according to the data signal and the control signal includes: judging whether the output resistance value of the resistance network is the resistance value required by the user according to the data signal and the control signal; If the output resistance value of the resistor network is not the resistance value required by the user, continue to control the reduction motor to rotate so that the resistor network continues to switch to a different output circuit; If the output resistance value of the resistor network is the resistance value required by the user, the reduction motor is controlled to stop rotating, so that the resistor network provides the IGBT gate resistance according to the current output loop.
Citation Information
Patent Citations
Gate resistor program control system for IGBT (Insulated Gate Bipolar Transistor) test
CN213182374U