Multi-channel temperature monitoring circuit, temperature monitoring method, terminal equipment and storage medium
By designing a multi-channel temperature monitoring circuit, using the combination of multiple temperature monitoring units and waveform generation modules, the problem that traditional modules can only monitor one-channel temperature is solved, and comprehensive temperature management of multiple key components is achieved and effective in high-voltage areas. Resist electromagnetic interference and ensure the reliability of temperature data.
Patent Information
- Application Number
- CN202411584231.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-18
AI Technical Summary
The traditional temperature monitoring module can only monitor one channel of temperature and cannot meet the needs of multiple channels of temperature monitoring. It is susceptible to external electromagnetic interference in high-voltage areas, resulting in distortion of temperature signals.
A multi-channel temperature monitoring circuit is designed, including a temperature monitoring module, a waveform generation module, a voltage comparison module and a controller. The temperature monitoring module includes multiple temperature monitoring units, which can collect temperature data of different key components at the same time. The waveform generation module generates a waveform signal with a preset voltage threshold range, and the voltage comparison module compares the output voltage with the waveform signal and outputs a digital signal to reduce distortion of the analog signal.
It realizes comprehensive and real-time temperature management of multiple key components, improves monitoring accuracy and flexibility, and significantly enhances anti-interference capabilities, especially in high-voltage areas to effectively resist electromagnetic interference and ensures the reliability of temperature data.
Smart Images

Figure CN119469454A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronic technology, and in particular to a multi-channel temperature monitoring circuit and a temperature monitoring method. Background Art
[0002] With the rapid development of the domestic new energy vehicle industry, the motor drive power devices have evolved from the initial MOS tubes to IGBT integrated modules. The demand for power devices in motor drive systems is increasing, especially the performance and efficiency of motor drive power devices have become the focus of attention. However, the high power output of electric vehicles inevitably leads to the heating of power devices. In order to ensure that power devices work in a safe and stable state, thereby improving power utilization and extending their service life, reasonable and effective temperature monitoring is particularly important.
[0003] Traditional temperature monitoring modules usually use resistors and thermistors in series to divide the voltage. By monitoring the voltage value on the thermistor, the control system can calculate the current temperature. Although this monitoring method is simple and easy, it has exposed some significant shortcomings in practical applications: 1. The traditional module can only monitor one temperature, which is obviously a shortcoming in the IGBT module. Most IGBT modules are equipped with multiple thermistors to monitor the temperature of each key component (such as integrated circuits, heat sinks, and terminals, etc.) to ensure more comprehensive temperature management. When encountering the need for multi-channel temperature monitoring, the traditional solution seems to be unable to meet the requirements of the system; 2. In practical applications, the distance between the thermistor and the main control chip is often not short. With the long-distance transmission of the voltage signal, the signal is easily affected by external electromagnetic interference. This will cause distortion of the temperature signal, which will ultimately affect the system's judgment and control of the temperature. Especially in the high-voltage area, the interference problem is more serious, which may lead to inaccurate temperature monitoring data, resulting in serious consequences such as motor overheating, protection failure, or damage to the power device. Accurate temperature monitoring of power devices is of vital importance to the safe and stable operation of the entire motor drive system. Summary of the invention
[0004] The present invention aims to provide a method for solving the above technical problems and improving the flexibility and anti-interference performance of temperature monitoring.
[0005] In order to solve the above technical problems, the present invention provides a multi-channel temperature monitoring circuit, including: a temperature monitoring module, a waveform generating module, a voltage comparing module and a controller;
[0006] The output end of the temperature monitoring module and the output end of the waveform generating module are connected to the input end of the voltage comparing module;
[0007] The temperature monitoring module includes a plurality of temperature monitoring units; wherein the input end of each of the temperature monitoring units is connected to an output of a driving power device;
[0008] The temperature monitoring module is used to send the output voltage of the first temperature monitoring unit to the voltage comparison module; wherein the first temperature monitoring unit is the temperature monitoring unit with the highest output voltage in the temperature monitoring module;
[0009] The waveform generation module is used to generate a waveform signal within a preset voltage threshold range;
[0010] The voltage comparison module is used to compare the output voltage with the voltage amplitude of the waveform signal, output a digital signal according to the comparison result and send the digital signal to the controller;
[0011] The controller generates a temperature value output by the first temperature monitoring unit based on a duty cycle of the digital signal.
[0012] In the above scheme, the temperature monitoring module includes multiple temperature monitoring units, which can collect temperature data of different key components at the same time. Compared with the traditional temperature monitoring module that can only monitor one temperature, this design can meet the needs of complex equipment such as IGBT modules for multi-channel temperature monitoring, ensuring comprehensive and real-time temperature management. The waveform generation module generates a waveform signal within a preset voltage threshold range. By generating a stable voltage waveform to enhance the processing capability of the temperature signal, the system can adapt to different working environments and respond to changes, thereby improving the monitoring accuracy and flexibility. The voltage comparison module compares the output voltage of the temperature monitoring module with the waveform signal output by the waveform generation module and outputs a digital signal. It can not only monitor the changes of the output signal in real time, but also reduce the distortion of the analog signal during transmission through the digital signal output, significantly improving the anti-interference ability. Especially in high-voltage areas, this design can effectively resist external electromagnetic interference and reduce the risk of misjudgment. The controller then receives and analyzes the digital signal in real time, so that it can respond to temperature changes more quickly and improve control accuracy.
[0013] In one implementation, the temperature monitoring module includes several temperature monitoring units, specifically:
[0014] The temperature monitoring unit includes a first resistor, a second resistor, a third resistor, an operational amplifier and a diode;
[0015] The first end of the first resistor is connected to a voltage source;
[0016] The second end of the first resistor is connected to the output end of the driving power device and the first end of the second resistor;
[0017] The second end of the second resistor is connected to the first end of the third resistor and the positive input end of the operational amplifier;
[0018] The output end of the operational amplifier is connected to the anode of the diode;
[0019] The cathode of the diode is connected to the second end of the third resistor and the input end of the voltage comparison module.
[0020] In one implementation, the first resistor is a temperature sensitive resistor.
[0021] In one implementation, the waveform generation module is used to generate a waveform signal within a preset voltage threshold range, specifically including:
[0022] The waveform generation module includes a fourth resistor, a fifth resistor, a sixth resistor, a seventh resistor, a first capacitor and a first voltage comparator;
[0023] The first end of the fourth resistor is connected to a voltage source;
[0024] The second end of the fourth resistor is connected to the first end of the fifth resistor, the first end of the sixth resistor, and the positive input end of the first voltage comparator;
[0025] The second end of the sixth resistor is connected to the output end of the first voltage comparator and the first end of the seventh resistor;
[0026] The second end of the seventh resistor is connected to the input end of the voltage comparison module;
[0027] The negative input terminal of the first voltage comparator is connected to the first terminal of the first capacitor;
[0028] A second end of the fifth resistor and a second end of the first capacitor are grounded.
[0029] In one implementation, the voltage comparison module includes a second voltage comparator, specifically:
[0030] The positive input terminal of the second voltage comparator is connected to the output terminal of the waveform generating module;
[0031] The negative input terminal of the second voltage comparator is connected to the output terminal of the temperature monitoring module;
[0032] An output terminal of the second voltage comparator is connected to an input terminal of the controller.
[0033] In a second aspect, the present application further provides a temperature monitoring method, applicable to the multi-channel temperature monitoring circuit as described above, comprising:
[0034] Real-time monitoring of the output voltage of each output of the driving power device;
[0035] Extracting a first output voltage and performing a voltage comparison between the output voltage and a pre-constructed waveform signal; wherein the first output voltage is the maximum output voltage of the driving power device;
[0036] generating a digital signal according to a comparison result between the first output voltage and the waveform signal, and generating temperature information of the first output voltage according to a duty cycle of the digital signal;
[0037] A temperature warning process is performed on the driving power device based on the temperature information.
[0038] In the above scheme, the voltage of each output of the driving power device is monitored in real time, especially the first output voltage (i.e., the maximum output voltage) is used for monitoring. Unlike the traditional method that can only handle one temperature, this design can fully reflect the temperature status of multiple key components, thereby meeting the requirements of modern IGBT module systems and ensuring that the temperature management of its various components is more comprehensive. By comparing the voltage of the first output voltage with the pre-constructed waveform signal, the temperature information can be extracted more accurately. This method uses digital signal processing to ensure the signal stability and accuracy of temperature monitoring and reduce the errors that may occur in traditional analog signal processing. Since digital signals are used and temperature information is extracted based on waveform comparison, this method essentially improves resistance to electromagnetic interference. Especially under high voltage conditions, traditional thermistors are susceptible to interference, resulting in inaccurate temperature monitoring, while the digital processing method of this method makes temperature data more reliable and effectively prevents signal distortion.
[0039] In one implementation, extracting the first output voltage and comparing the output voltage with a pre-constructed waveform signal specifically includes:
[0040] When the first output voltage is greater than the peak value of the waveform signal, a high level is output;
[0041] When the first output voltage is less than the valley value of the waveform signal, a low level is output;
[0042] The output results of the high level and the low level are sequentially spliced to generate a PWM waveform signal.
[0043] In one implementation, the waveform signal is a triangular wave signal, and the digital signal is a PWM waveform signal.
[0044] In a third aspect, the present application also provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and when the processor executes the computer program, the temperature monitoring method as described above is implemented.
[0045] In a fourth aspect, the present application further provides a computer-readable storage medium, the computer-readable storage medium including a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the temperature monitoring method as described above. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the connection relationship of a multi-channel temperature monitoring circuit provided in one embodiment of the present invention;
[0047] Figure 2 A waveform diagram of a digital signal provided in one embodiment of the present invention;
[0048] Figure 3 The figure is a flow chart of a temperature monitoring method provided in one embodiment of the present invention. DETAILED DESCRIPTION
[0049] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0050] The terms "first" and "second" and the like in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0051] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0052] Example 1
[0053] See also Figure 1 , Figure 1 The figure is a schematic diagram of the connection relationship of a multi-channel temperature monitoring circuit provided in an embodiment of the present invention. The embodiment of the present invention provides a multi-channel temperature monitoring circuit, including: a temperature monitoring module 101, a waveform generation module 102, a voltage comparison module 103 and a controller;
[0054] The output end of the temperature monitoring module 101 and the output end of the waveform generating module 102 are connected to the input end of the voltage comparing module 103;
[0055] The temperature monitoring module 101 includes a plurality of temperature monitoring units; wherein the input end of each of the temperature monitoring units is connected to an output of a driving power device;
[0056] The temperature monitoring module 101 is used to send the output voltage of the first temperature monitoring unit to the voltage comparison module 103; wherein the first temperature monitoring unit is the temperature monitoring unit with the highest output voltage in the temperature monitoring module;
[0057] The waveform generating module 102 is used to generate a waveform signal within a preset voltage threshold range;
[0058] The voltage comparison module 103 is used to compare the output voltage with the voltage amplitude of the waveform signal, output a digital signal according to the comparison result and send the digital signal to the controller;
[0059] The controller generates a temperature value output by the first temperature monitoring unit based on a duty cycle of the digital signal.
[0060] In one embodiment, the temperature monitoring module includes several temperature monitoring units, specifically:
[0061] The temperature monitoring unit includes a first resistor R1, a second resistor R3, a third resistor R5, an operational amplifier OPAMP1 and a diode; the first end of the first resistor R1 is connected to a voltage source; the second end of the first resistor R1 is connected to an output end of a driving power device and a first end of the second resistor R3; the second end of the second resistor R3 is connected to a first end of the third resistor R5 and a positive input end of the operational amplifier OPAMP1; the output end of the operational amplifier OPAMP1 is connected to a positive electrode of the diode; the negative electrode of the diode is connected to a second end of the third resistor R5 and an input end of the voltage comparison module 103. Preferably, the first resistor R1 is a temperature sensitive resistor.
[0062] In the embodiment of the present invention, an IGBT module is used as a driving power device for example. Since the IGBT module contains three outputs, three temperature monitoring units are correspondingly set in the temperature monitoring module 101. In order to better monitor the local temperature inside the IGBT module, a temperature-sensitive resistor, namely the first resistor R1, is set at each output. The first resistor is used as a voltage-dividing resistor, connected to the positive input terminal of the operational amplifier OPAMP1, and the voltage of the voltage source is divided and input to the operational amplifier. The second resistor R3 and the first resistor R1 together form a voltage-dividing circuit to adjust the voltage input to the operational amplifier OPAMP1. The output and the negative input terminal of the operational amplifier OPAMP1 are connected through the third resistor R5 to form an operational follower with the input equal to the output. The operational amplifier OPAMP1 compares the voltage at the positive input terminal with the reference voltage at the negative input terminal and adjusts the output voltage. The output voltage forms negative feedback through the third resistor R5 to stabilize the output of the operational amplifier. Then add a switching diode to the output of each operational follower, and use the characteristics of the switching diode that it is forward-conducting and reverse-cutoff. Once the voltage of one of the three temperature monitoring units is greater than that of the other two, the diodes of the other two will be cut off, and the temperature monitoring module will output the highest voltage, which is the voltage on the thermistor with the highest current temperature. In this way, you only need to monitor the highest temperature to adjust the heat dissipation strategy, reducing the efficiency of the temperature control strategy.
[0063] In one embodiment, the waveform generating module 102 is used to generate a waveform signal within a preset voltage threshold range, specifically including: the waveform generating module 102 includes a fourth resistor R8, a fifth resistor R9, a sixth resistor R10, a seventh resistor R11, a first capacitor C1 and a first voltage comparator COMPARATOR1; the first end of the fourth resistor R8 is connected to the voltage source VCC; the second end of the fourth resistor R8 is connected to the first end of the fifth resistor R9, the first end of the sixth resistor R10, and the positive input end of the first voltage comparator COMPARATOR1; the second end of the sixth resistor R10 is connected to the output end of the first voltage comparator COMPARATOR1 and the first end of the seventh resistor R11; the second end of the seventh resistor R11 is connected to the input end of the voltage comparison module 103; the negative input end of the first voltage comparator COMPARATOR1 is connected to the first end of the first capacitor C1; the second end of the fifth resistor R9 and the second end of the first capacitor C1 are grounded.
[0064] In the embodiment of the present invention, the principle of hysteresis comparator is used to build a triangular wave generator circuit. The positive input terminal and the output terminal of the first voltage comparator COMPARATOR1 are connected through the sixth resistor R10, and the negative output terminal is connected to the first capacitor C1. Through the connection of the sixth resistor R10, whenever the output state of the first voltage comparator COMPARATOR1 changes, the reference voltage of the positive input terminal will change with the sixth resistor R10. This resistor connection will cause the output of the comparator to no longer be directly affected by the input signal, but will introduce a certain delay, so that a more stable output is generated when the input signal crosses the set threshold, forming a hysteresis comparator. The first capacitor C1 is connected to the negative input terminal of the first voltage comparator, and is used to filter and smooth the input signal, which can enhance the signal stability. The seventh resistor R11 transmits the output signal of the first voltage comparator COMPARATOR1 to the voltage comparison module 103, thereby outputting a waveform corresponding to the output. Further, the fourth resistor R8 and the fifth resistor R9 together form a voltage divider network, which provides a reference voltage for the positive input terminal of the first voltage comparator COMPARATOR1, so that the first voltage comparator COMPARATOR1 compares the input signal.
[0065] When the first voltage comparator COMPARATOR1 outputs a high level, the fourth resistor R8 and the sixth resistor R10 are connected in parallel, and their equivalent resistance is Ra. The fifth resistor R9 and the equivalent resistor Ra are connected in series to divide the voltage. The voltage on the fifth resistor R9 is V2, which is the positive input voltage 1 of the first voltage comparator COMPARATOR1. When the first voltage comparator COMPARATOR1 outputs a low level, the fifth resistor R9 and the sixth resistor R10 are connected in parallel, and their equivalent resistance is Rb. The fourth resistor R8 and the equivalent resistor Rb are connected in series to divide the voltage. The voltage on the equivalent resistor Rb is V1, which is the positive input voltage 2 of the first voltage comparator COMPARATOR1. When the positive input voltage of the first voltage comparator COMPARATOR1 is greater than the negative input voltage, the first voltage comparator COMPARATOR1 outputs a high level and charges the first capacitor C1 through the seventh resistor R11. When the voltage on the first capacitor C1 rises to V2, the first voltage comparator COMPARATOR1 outputs a low level. At this time, the first capacitor C1 is discharged to the ground through the seventh resistor R11. When the voltage on the first capacitor C1 drops to V1, the first voltage comparator COMPARATOR1 outputs a high level and charges the first capacitor C1 through the seventh resistor R11. The first capacitor C1 is repeatedly charged and discharged in this way, and the voltage waveform on the capacitor forms a triangular wave. Further, the calculation formulas of V1 and V2 are as follows:
[0066]
[0067] The triangle wave has a linear change in the rising and falling stages, which makes the comparison between the input and output signals more intuitive and easy. Compared with the sudden jump of the square wave, the continuity of the triangle wave helps to reduce jitter and misjudgment, and compared with the step signal (square wave), the triangle wave has a natural smooth transition when changing, which can effectively reduce the impact of high-frequency noise on signal quality and enhance the system's anti-interference ability. When using waveform signals to compare with voltage signals, the triangle wave has good expressiveness.
[0068] In one embodiment, the voltage comparison module 103 includes a second voltage comparator COMPARATOR2, specifically: the positive input terminal of the second voltage comparator COMPARATOR2 is connected to the output terminal of the waveform generation module; the negative input terminal of the second voltage comparator COMPARATOR2 is connected to the output terminal of the temperature monitoring module; the output terminal of the second voltage comparator COMPARATOR2 is connected to the input terminal of the controller.
[0069] In the embodiment of the present invention, the positive input terminal of the second voltage comparator COMPARATOR2 is connected to the output terminal of the waveform generation module, that is, the second end of the seventh resistor R11, and the negative input terminal is connected to the output terminal of the temperature monitoring module, that is, the cathode of the diode in each temperature monitoring unit. The positive input terminal receives a triangular wave signal with V1 and V2 as the upper and lower limits. Due to the periodic change of the triangular wave signal, the output of the second voltage comparator COMPARATOR2 will switch between high and low levels according to the comparison result of the triangular wave and the temperature monitoring voltage; the negative receiving terminal is connected to the output voltage signal V3 representing the temperature. When the amplitude of the triangular wave voltage at the positive input terminal is higher than the temperature monitoring voltage at the negative input terminal, the comparator outputs a high level (logic 1). When the amplitude of the triangular wave voltage at the positive input terminal is lower than the temperature monitoring voltage at the negative input terminal, the comparator outputs a low level (logic 0). See Figure 2 , Figure 2 The waveform diagram of a digital signal provided in one embodiment of the present invention. In one cycle of the triangular wave signal, the ratio of the high level time to the low level time (i.e., the duty cycle) output by the second voltage comparator COMPARATOR2 will change with the change of the temperature monitoring voltage. When the temperature monitoring voltage is high, the time when the second voltage comparator COMPARATOR2 outputs the high level is shorter and the duty cycle is lower; when the temperature monitoring voltage is low, the time when the second voltage comparator COMPARATOR2 outputs the high level is longer and the duty cycle is higher.
[0070] Furthermore, in the embodiment of the present invention, the MCU is used as a controller to calculate the duty cycle of the received digital signal, that is, the PWM waveform signal to convert it into a temperature value output by the first temperature monitoring unit. Exemplarily, the rising edge and falling edge of the PWM signal can be captured by using a timer or an external interrupt function to calculate the time of the high level and the low level, thereby obtaining the duty cycle of the PWM waveform signal. According to the characteristic curve or linearization equation of the temperature sensor, the measured duty cycle is converted into a temperature value. For example, for some temperature sensors, the duty cycle can be mapped to the temperature through a lookup table or a relational expression to obtain a temperature value.
[0071] The embodiment of the present invention provides a multi-channel temperature monitoring circuit, and the temperature monitoring module includes multiple temperature monitoring units, which can collect temperature data of different key components at the same time. Compared with the traditional temperature monitoring module that can only monitor one channel of temperature, this design can meet the needs of complex equipment such as IGBT modules for multi-channel temperature monitoring, and ensure comprehensive and real-time temperature management. The waveform generation module generates a waveform signal within a preset voltage threshold range, and generates a stable voltage waveform to enhance the processing capability of the temperature signal, so that the system can adapt to different working environments and respond to changes, thereby improving the monitoring accuracy and flexibility. The voltage comparison module compares the output voltage of the temperature monitoring module with the waveform signal output by the waveform generation module and outputs a digital signal, which can not only monitor the change of the output signal in real time, but also reduce the distortion of the analog signal during the transmission process through the digital signal output, and significantly improve the anti-interference ability. Especially in the high-voltage area, this design can effectively resist external electromagnetic interference and reduce the risk of misjudgment. Then the controller receives and analyzes the digital signal in real time, so that it can respond to temperature changes more quickly and improve the control accuracy.
[0072] Example 2
[0073] See also Figure 3 , Figure 3 The present invention provides a flow chart of a temperature monitoring method provided in an embodiment of the present invention. The present invention provides a temperature monitoring method, which is applicable to the multi-channel temperature monitoring circuit as described in Example 1, and includes steps 201 to 204, and each step is specifically as follows:
[0074] Step 201: Real-time monitoring of the output voltage of each output of the driving power device;
[0075] In the embodiment of the present invention, a plurality of temperature monitoring units are provided in the temperature monitoring module, and each temperature monitoring unit corresponds to detecting an output voltage outputted by a driving power device in one channel.
[0076] Step 202: extracting a first output voltage and performing a voltage comparison between the output voltage and a pre-constructed waveform signal; wherein the first output voltage is the maximum output voltage of the driving power device,
[0077] In an embodiment of the present invention, a waveform signal within a preset voltage range is generated in advance by a waveform generation module, and then the output voltage of the temperature monitoring unit with the largest output voltage among the temperature monitoring units is sent to a voltage comparison module, which performs a voltage comparison between the output voltage and the voltage amplitude of the waveform signal.
[0078] Step 203: Generate a digital signal according to a comparison result between the first output voltage and the waveform signal, and generate temperature information of the first output voltage according to a duty cycle of the digital signal.
[0079] In an embodiment of the present invention, a voltage comparison module generates a continuous digital signal based on a voltage comparison result between the first output voltage and the waveform signal and sends the generated digital signal to a controller, and the controller generates corresponding temperature information based on the duty cycle of the digital signal. In one embodiment, extracting the first output voltage and performing a voltage comparison between the output voltage and a pre-constructed waveform signal specifically includes: when the first output voltage is greater than the peak value of the waveform signal, outputting a high level; when the first output voltage is less than the valley value of the waveform signal, outputting a low level; sequentially splicing the output results of the high level and the low level to generate a PWM waveform signal. Preferably, in an embodiment of the present invention, the waveform signal is a triangular wave signal, and the digital signal is a PWM waveform signal.
[0080] Step 204: Perform temperature warning processing on the driving power device based on the temperature information.
[0081] The controller determines whether the operating temperature of the driving power device has reached the preset warning temperature based on the generated temperature information. If it has reached the warning temperature, it will initiate an early warning signal to remind the staff to perform the corresponding cooling treatment operation, and send the corresponding control signal to the system for cooling treatment according to the cooling treatment strategy pre-set in the control.
[0082] In an embodiment of the present invention, a temperature monitoring device is also provided, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and the processor implements the above-mentioned temperature monitoring method when executing the computer program.
[0083] In an embodiment of the present invention, a computer-readable storage medium is further provided. The computer-readable storage medium includes a stored computer program. When the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the above-mentioned temperature monitoring method.
[0084] Exemplarily, the computer program can be divided into one or more modules, one or more modules are stored in the memory and executed by the processor to complete the present invention. One or more modules can be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the temperature monitoring device.
[0085] The temperature monitoring device may be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The temperature monitoring device may include, but is not limited to, a processor, a memory, and a display. Those skilled in the art will appreciate that the above components are merely examples of temperature monitoring devices and do not constitute a limitation on the temperature monitoring device. The temperature monitoring device may include more or fewer components than the components, or may combine certain components, or different components. For example, the temperature monitoring device may also include input and output devices, network access devices, buses, and the like.
[0086] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the temperature monitoring device, and uses various interfaces and lines to connect various parts of the entire temperature monitoring device.
[0087] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the temperature monitoring device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, a text conversion function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, text message data, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0088] Wherein, if the module based on temperature monitoring is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. Computer-readable media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0089] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned embodiment 1, and will not be repeated here.
[0090] The embodiment of the present invention provides a temperature monitoring method, which monitors the voltage of each output of the driving power device in real time, especially using the first output voltage (i.e., the maximum output voltage) for monitoring. Unlike the traditional method that can only process one temperature, this design can fully reflect the temperature status of multiple key components, thereby meeting the requirements of modern IGBT module systems and ensuring that the temperature management of each component is more comprehensive. By comparing the voltage of the first output voltage with the pre-constructed waveform signal, the temperature information can be extracted more accurately. This method uses digital signal processing to ensure the signal stability and accuracy of temperature monitoring and reduce the errors that may occur in traditional analog signal processing. Since digital signals are used and temperature information is extracted based on waveform comparison, the method essentially improves resistance to electromagnetic interference. Especially under high voltage conditions, traditional temperature-sensitive resistors are susceptible to interference, resulting in inaccurate temperature monitoring, while the digital processing method of this method makes temperature data more reliable and effectively prevents signal distortion.
[0091] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention. These improvements and substitutions should also be regarded as the scope of protection of the present invention.
Claims
1. A multi-channel temperature monitoring circuit, characterized in that: include: Temperature monitoring module, waveform generation module, voltage comparison module and controller; The output end of the temperature monitoring module and the output end of the waveform generating module are connected to the input end of the voltage comparing module; The temperature monitoring module includes a plurality of temperature monitoring units; wherein the input end of each of the temperature monitoring units is connected to an output of a driving power device; The temperature monitoring module is used to send the output voltage of the first temperature monitoring unit to the voltage comparison module; wherein the first temperature monitoring unit is the temperature monitoring unit with the highest output voltage in the temperature monitoring module; The waveform generation module is used to generate a waveform signal within a preset voltage threshold range; The voltage comparison module is used to compare the output voltage with the voltage amplitude of the waveform signal, output a digital signal according to the comparison result and send the digital signal to the controller; The controller generates a temperature value output by the first temperature monitoring unit based on a duty cycle of the digital signal.
2. A multi-channel temperature monitoring circuit as claimed in claim 1, characterized in that: The temperature monitoring module includes several temperature monitoring units, specifically: The temperature monitoring unit includes a first resistor, a second resistor, a third resistor, an operational amplifier and a diode; The first end of the first resistor is connected to a voltage source; The second end of the first resistor is connected to the output end of the driving power device and the first end of the second resistor; The second end of the second resistor is connected to the first end of the third resistor and the positive input end of the operational amplifier; The output end of the operational amplifier is connected to the anode of the diode; The cathode of the diode is connected to the second end of the third resistor and the input end of the voltage comparison module.
3. A multi-channel temperature monitoring circuit as claimed in claim 2, characterized in that: The first resistor is a temperature sensitive resistor.
4. A multi-channel temperature monitoring circuit as claimed in claim 1, characterized in that: The waveform generation module is used to generate a waveform signal within a preset voltage threshold range, specifically including: The waveform generation module includes a fourth resistor, a fifth resistor, a sixth resistor, a seventh resistor, a first capacitor and a first voltage comparator; The first end of the fourth resistor is connected to a voltage source; The second end of the fourth resistor is connected to the first end of the fifth resistor, the first end of the sixth resistor, and the positive input end of the first voltage comparator; The second end of the sixth resistor is connected to the output end of the first voltage comparator and the first end of the seventh resistor; The second end of the seventh resistor is connected to the input end of the voltage comparison module; The negative input terminal of the first voltage comparator is connected to the first terminal of the first capacitor; A second end of the fifth resistor and a second end of the first capacitor are grounded.
5. A multi-channel temperature monitoring circuit as claimed in claim 1, characterized in that: The voltage comparison module includes a second voltage comparator, specifically: The positive input terminal of the second voltage comparator is connected to the output terminal of the waveform generating module; The negative input terminal of the second voltage comparator is connected to the output terminal of the temperature monitoring module; An output terminal of the second voltage comparator is connected to an input terminal of the controller.
6. A temperature monitoring method, applicable to the multi-channel temperature monitoring circuit according to any one of claims 1 to 5, comprising: Real-time monitoring of the output voltage of each output of the driving power device; Extracting a first output voltage and performing a voltage comparison between the output voltage and a pre-constructed waveform signal; wherein the first output voltage is the maximum output voltage of the driving power device; generating a digital signal according to a comparison result between the first output voltage and the waveform signal, and generating temperature information of the first output voltage according to a duty cycle of the digital signal; A temperature warning process is performed on the driving power device based on the temperature information.
7. A temperature monitoring method according to claim 6, characterized in that: The extracting the first output voltage and comparing the output voltage with a pre-constructed waveform signal specifically includes: When the first output voltage is greater than the peak value of the waveform signal, a high level is output; When the first output voltage is less than the valley value of the waveform signal, a low level is output; The output results of the high level and the low level are sequentially spliced to generate a PWM waveform signal.
8. A temperature monitoring method according to claim 6, characterized in that: The waveform signal is a triangular wave signal, and the digital signal is a PWM waveform signal.
9. A terminal device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, the temperature monitoring method according to any one of claims 6 to 8 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the temperature monitoring method according to any one of claims 6 to 8.
