Heating module and heating control method

By combining a programmable logic controller (PLC) and a buck-boost feedback controller, the problem of high cost and limited application scenarios of traditional heating modules is solved, enabling convenient heating control and multiple heating modes, and supporting applications with different voltage specifications and wattages.

CN120872070APending Publication Date: 2025-10-31WISTRON CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410646678.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-04-29
Filing Date
2024-05-23
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Traditional heating modules are expensive and have limited applications, and cannot effectively control the temperature and wattage of different heating zones.

Method used

The system employs a combination of a programmable logic controller (PLC) and a buck-boost feedback controller. By receiving control commands, converting them into binary values, and calculating the output voltage, it controls the heating function of the heat transfer medium.

Benefits of technology

It enables convenient heating control, supports different input and output voltage specifications, and provides heating modes with multiple wattages and temperatures, reducing costs and expanding application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120872070A_ABST
    Figure CN120872070A_ABST
Patent Text Reader

Abstract

The invention provides a heating module and a heating control method. The heating module comprises a buck-boost feedback controller and a programmable logic controller. The programmable logic controller converts the control instruction into a first binary value and a second binary value. The programmable logic controller writes the first binary value and the second binary value into the buck-boost feedback controller. The buck-boost feedback controller converts the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value. The buck-boost feedback controller calculates the output voltage according to the reference voltage value and the output voltage feedback proportion value. And the programmable logic controller outputs the output voltage to the heating carrier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a temperature adjustment device, and more particularly to a heating module and a heating control method. Background Technology

[0002] Traditional heating modules, such as those used in heat flow testing for computer equipment, can only be operated by multiple heating elements that provide different wattages or are applied to different heating areas via control devices such as DIP switches. Therefore, they are costly and have limited application scenarios. Summary of the Invention

[0003] This invention provides a heating module and a heating control method, which can provide effective heating function.

[0004] A heating module according to one embodiment of the present invention includes a buck-boost feedback controller and a programmable logic controller (PLC). The PLC is coupled to the buck-boost feedback controller and is used to receive control commands. The PLC converts the control commands into a first binary value and a second binary value, and writes the first binary value and the second binary value into the buck-boost feedback controller. The buck-boost feedback controller converts the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value, and calculates the output voltage based on the reference voltage value and the output voltage feedback ratio value. The PLC outputs the output voltage.

[0005] A heating control method according to an embodiment of the present invention includes: receiving a control command through a programmable logic controller (PLC); converting the control command into a first binary value and a second binary value through the PLC; writing the first binary value and the second binary value into a buck-boost feedback controller through the PLC; converting the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value through the buck-boost feedback controller; calculating an output voltage based on the reference voltage value and the output voltage feedback ratio value through the buck-boost feedback controller; and outputting the output voltage through the PLC.

[0006] Based on the above, the heating module and heating control method of the present invention can be controlled by a programmable logic controller to output a corresponding output voltage to the heating carrier according to the control instructions of the buck-boost feedback controller, so that the heating carrier can provide the corresponding heating function.

[0007] To make the above features and advantages of the present invention more apparent and understandable, specific embodiments are described below, and detailed descriptions are provided in conjunction with the accompanying drawings. Attached Figure Description

[0008] Figure 1 This is a schematic diagram of a heating module and a terminal device according to an embodiment of the present invention.

[0009] Figure 2 This is a circuit diagram of a heating module according to an embodiment of the present invention.

[0010] Figure 3 This is a flowchart of a heating control method according to an embodiment of the present invention.

[0011] Figure 4 This is a flowchart illustrating the data transmission confirmation process according to an embodiment of the present invention.

[0012] Figure 5A This is a schematic diagram of data writing signals according to an embodiment of the present invention.

[0013] Figure 5B This is a schematic diagram of the data readout signal according to an embodiment of the present invention.

[0014] Explanation of reference numerals in the attached figures:

[0015] 100: Heating module

[0016] 110: Programmable Logic Controller

[0017] 120: Buck-Boost Feedback Controller

[0018] 130: Heating carrier

[0019] 131: Heating coil

[0020] 200: Terminal device

[0021] 210: User Communication Interface

[0022] ACK1: First Acknowledgment Signal

[0023] ACK2: Second acknowledgment signal

[0024] CS: Clock signal

[0025] DA, DA': Data signals

[0026] Pin: Input voltage

[0027] Pout: Output voltage

[0028] VIN: Input voltage pin

[0029] VOUT: Output voltage pin

[0030] SCL: Serial Clock Line Pin

[0031] SDA: Serial Data Line Pin

[0032] S310~S360, S410~S440: Steps Detailed Implementation

[0033] Some embodiments of the present invention will now be described in detail with reference to the accompanying drawings. Component symbols used in the following description, when appearing in different drawings, are considered to be the same or similar components. These embodiments are only a part of the present invention and do not disclose all possible implementations of the invention. More precisely, these embodiments are merely examples of the apparatus and methods within the scope of the present invention's patent application.

[0034] Figure 1 This is a schematic diagram of a heating module and a terminal device according to an embodiment of the present invention. (Reference) Figure 1 The heating module 100 includes a programmable logic controller (PLC) 110, a buck-boost feedback controller 120, and a heating carrier 130. The buck-boost feedback controller 120 is coupled to the PLC 110 and the heating carrier 130. The terminal device 200 includes a user interface 210. The PLC 110 is also coupled to the user interface 210 of the terminal device 200 to receive control commands from the user interface 210. In this embodiment, the terminal device 200 may be, for example, a laptop or desktop computer, and the present invention is not limited thereto. In this embodiment, the user interface 210 may include a universal serial bus (USB) interface and can be connected to the PLC 110 via a USB cable. The user can operate the terminal device 200 to issue control commands to the PLC 110 through the user interface 210, so that the PLC 110 can output a corresponding output voltage to the heating carrier 130 through the buck-boost feedback controller 120. In another embodiment, the heating module 100 may be a control module, and the transmitting carrier 130 may be externally disposed outside the heating module 100.

[0035] In one embodiment, the terminal device 200 may also be a mobile device such as a tablet or a smartphone, and the user communication interface 210 may also include relevant wireless communication interfaces such as WIFI, Bluetooth or LAN to connect to the programmable logic controller 110 via wireless communication.

[0036] In this embodiment, the heating module 100 can be used, for example, in heat flow testing. The user can place the heating module 100 or the heating carrier 130 in the target heating area. The user can connect the heating module 100 to the terminal device 200 and set the desired heating temperature or wattage by operating the terminal device 200. The terminal device 200 can send corresponding control commands to the programmable logic controller 110, which outputs an output voltage corresponding to the desired heating temperature or wattage to the heating carrier 130 via the buck-boost feedback controller 120. In this way, the heating carrier 130 can be effectively driven to provide the heating temperature. The heating module 100 provides convenient heating control functions.

[0037] Figure 2 This is a circuit diagram of a heating module according to an embodiment of the present invention. (See reference) Figure 1 as well as Figure 2 , Figure 1 The heating module 100 can achieve the following: Figure 2 The circuit architecture shown is not limited to this. In this embodiment, the programmable logic controller 110 can be coupled to the buck-boost feedback controller 120 via an inter-integrated circuit (I2C) interface, but the invention is not limited thereto. The programmable logic controller 110 can be coupled to the serial data line pin SDA and the serial clock line pin SCL of the buck-boost feedback controller 120 via the serial data line pin SDA and the serial clock line pin SCL. The programmable logic controller 110 can also be coupled to the relevant Bluetooth communication pins. Figure 1 The user communication interface 210 of the terminal device 200.

[0038] In this embodiment, the buck-boost feedback controller 120 receives an input voltage (power supply) Pin via the input voltage pin VIN and is coupled to the heating carrier 130 via the output voltage pin VOUT. The buck-boost feedback controller 120 provides an output voltage Pout to the heating carrier 130 via the output voltage pin VOUT. In this embodiment, the heating carrier 130 may include a heating coil 131. The heating coil 131 may be coupled between the output voltage Pout and the ground voltage. In this embodiment, the heating carrier 130 may be, for example, a PI film heating element, but the invention is not limited thereto. In one embodiment, the heating carrier 130 may be, for example, a polyester film heating element or a mica heating element.

[0039] In this embodiment, the buck-boost feedback controller 120 supports input voltage pins with different input voltage specifications, such as 2.7 volts to 36 volts. The buck-boost feedback controller 120 also supports output voltage Pouts with different output voltage specifications, such as 0.8 volts to 20 volts. Furthermore, the heating element 130 can support various heating modes with different wattages and temperatures depending on the different output voltage Pouts. In one embodiment, the heating element 130 may, for example, have a resistance value of 1 ohm and may, for example, support a maximum heating effect of 400 watts.

[0040] Figure 3 This is a flowchart of a heating control method according to an embodiment of the present invention. (See reference) Figure 1 as well as Figure 3 In this embodiment, the heating module 100 can execute the following steps S310 to S360. In step S310, the programmable logic controller 110 can receive a control command. In step S320, the programmable logic controller 110 can convert the control command into a first binary value and a second binary value. In step S330, the programmable logic controller 110 can write the first binary value and the second binary value into a buck-boost feedback controller 120. In step S340, the buck-boost feedback controller 120 can convert the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value. In step S350, the buck-boost feedback controller 120 can calculate the output voltage based on the reference voltage value and the output voltage feedback ratio value. In step S360, the programmable logic controller 110 can output the output voltage. In this embodiment, the programmable logic controller 110 can output the output voltage to the heating carrier 130 to control the heating carrier 130 to perform heating.

[0041] Specifically, the user interface 210 of the terminal device 200 can send control commands to the programmable logic controller 110. The control commands may correspond to a target wattage value (i.e., the wattage of the heat carrier). The programmable logic controller 110 can look up a first lookup table containing data as shown in Table 1 below, according to the control commands, to obtain a first binary value and a second binary value. The first binary value may be a reference voltage register value. The second binary value may be an output voltage feedback proportional register value.

[0042]

[0043] Table 1

[0044] Next, the programmable logic controller 110 can write the first binary value and the second binary value into the first register and the second register of the buck-boost feedback controller 120 via the serial data line pin and the serial clock line pin described above. The buck-boost feedback controller 120 can, for example, look up a second lookup table with data as shown in Table 2 below based on the first binary value and the second binary value to obtain the corresponding reference voltage value and output voltage feedback ratio value.

[0045]

[0046] Table 2

[0047] The buck-boost feedback controller 120 can perform the following calculation (1) to obtain the output voltage, where the symbol Pout represents the output voltage, the symbol Vref represents the reference voltage value, and the symbol Rout represents the output voltage feedback ratio value.

[0048]

[0049] For example, if a user wants the heating carrier 130 to achieve a heating function of 35 watts, the user can send the control command corresponding to 35 watts to the programmable logic controller 110 through the user communication interface 210 of the terminal device 200. The programmable logic controller 110 can look up the corresponding first binary value "01 00000000b" and second binary value "11b" according to Table 1 above. The programmable logic controller 110 can write the first binary value "01 00000000b" and the second binary value "11b" to the first register and the second register of the buck-boost feedback controller 120. The buck-boost feedback controller 120 can look up Table 2 according to the first binary value "01 00000000b" and the second binary value "11b" to obtain the corresponding reference voltage value "334" and the output voltage feedback ratio value "0.0564". The buck-boost feedback controller 120 can perform the calculation as described in formula (1) above based on the reference voltage value "0.334 (V)" and the output voltage feedback ratio value "0.0564" to obtain the corresponding output voltage "5.92 (V)". Finally, the buck-boost feedback controller 120 can provide the output voltage "5.92 (V)" to the heat carrier 130.

[0050] Figure 4 This is a flowchart illustrating the data transmission confirmation process according to an embodiment of the present invention. Figure 5A This is a schematic diagram of data writing signals according to an embodiment of the present invention. Figure 5B This is a schematic diagram of the data readout signal according to an embodiment of the present invention. (Reference) Figure 1 , Figures 4 to 5BThe step of writing data from the programmable logic controller 110 to the buck-boost feedback controller 120 may further include data confirmation operations as described in steps S410 to S440. In step S410, the programmable logic controller 110 may output a first binary value and a second binary value to the buck-boost feedback controller 120. In response, after the programmable logic controller 110 writes the first binary value and the second binary value to the buck-boost feedback controller 120, the buck-boost feedback controller 120 may respond with a first acknowledgement signal to the programmable logic controller 110. In step S420, the programmable logic controller 110 may determine whether it has received the first acknowledgement signal from the buck-boost feedback controller 120. If not, step S410 may be repeated or continued. If yes, step S430 may be executed.

[0051] For example, such as Figure 5A As shown, the serial clock line between the programmable logic controller 110 and the buck-boost feedback controller 120 can, for example, transmit... Figure 5A The clock signal CS is shown. Furthermore, the programmable logic controller 110 can transmit data via the serial data line between the programmable logic controller 110 and the buck-boost feedback controller 120, such as... Figure 5A The data signal DA is transmitted to the buck-boost feedback controller 120. The data signal DA may, for example, include data corresponding to the binary value "00000011", where the binary value "0" is represented by a low-voltage signal waveform, and the binary value "1" is represented by a high-voltage signal waveform. Furthermore, upon receiving the aforementioned data, the buck-boost feedback controller 120 may respond to the programmable logic controller 110 via a serial data line with a first acknowledge signal ACK1, where the first acknowledge signal ACK1 may be represented by the binary value "0".

[0052] In step S430, the programmable logic controller 110 can read the first binary value and the second binary value from the buck-boost feedback controller. Upon receiving the first and second binary values, the programmable logic controller 110 can send a second acknowledge signal to the buck-boost feedback controller 110. In step S440, the buck-boost feedback controller 120 can determine whether it has received the second acknowledge signal sent by the programmable logic controller 110. If not, step S430 is repeated or continued. If yes, the current data transmission operation ends.

[0053] For example, such as Figure 5B As shown, the serial clock line between the programmable logic controller 110 and the buck-boost feedback controller 120 can, for example, transmit... Figure 5BThe clock signal CS is shown. Furthermore, the programmable logic controller 110 can read the clock signal CS via the serial data line between the programmable logic controller 110 and the buck-boost feedback controller 120. Figure 5B The data signal DA' is shown. Data signal DA' may include data corresponding to the binary value "00000011" (i.e., the data written by the programmable logic controller 110 to the buck-boost feedback controller 120). Furthermore, after receiving the aforementioned data, the programmable logic controller 110 can respond with a second acknowledgment signal ACK2 via a serial data line, where the second acknowledgment signal ACK2 can be represented by the binary value "1". Therefore, when the programmable logic controller 110 and the buck-boost feedback controller 120 complete steps S410 to S440, it indicates that the binary value has been successfully written to the temporary register of the buck-boost feedback controller 120.

[0054] In summary, the heating module and heating control method of the present invention can be connected to the heating module via a terminal device to achieve convenient heating control functions. In some embodiments of the present invention, the heating module can also support different input voltage specifications and has the function of providing different output voltage specifications, and can provide heating effects of various wattages.

[0055] Although the present invention has been disclosed above with reference to embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some changes and modifications without departing from the concept and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the claims.

Claims

1. A heating module, comprising: A boost / buck feedback controller; as well as A programmable logic controller, coupled to the buck-boost feedback controller, is used to receive a control command. The programmable logic controller converts the control command into a first binary value and a second binary value, and then writes the first binary value and the second binary value into the buck-boost feedback controller. The buck-boost feedback controller converts the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value, and calculates an output voltage based on the reference voltage value and the output voltage feedback ratio value. The programmable logic controller outputs this output voltage.

2. The heating module as claimed in claim 1, wherein after the programmable logic controller writes the first binary value and the second binary value into the buck-boost feedback controller, the buck-boost feedback controller responds with a first response signal to the programmable logic controller.

3. The heating module as claimed in claim 1, wherein the programmable logic controller reads the first binary value and the second binary value from the buck-boost feedback controller, and after receiving the first binary value and the second binary value, the programmable logic controller sends a second response signal to the buck-boost feedback controller.

4. The heating module as claimed in claim 1, wherein the control instruction corresponds to a target wattage value, and the programmable logic controller queries a first lookup table according to the control instruction to obtain the first binary value and the second binary value.

5. The heating module as claimed in claim 1, wherein the programmable logic controller writes the first binary value and the second binary value into a first register and a second register of the buck-boost feedback controller.

6. The heating module as claimed in claim 1, wherein the boost / buck feedback controller queries a second lookup table based on the first binary value and the second binary value to obtain the reference voltage value.

7. The heating module as claimed in claim 6, wherein the buck-boost feedback controller queries the second lookup table based on the first binary value and the second binary value to obtain the output voltage feedback ratio value.

8. The heating module of claim 1, wherein the programmable logic controller is further coupled to a terminal device to receive the control command from the terminal device.

9. The heating module as claimed in claim 1, wherein the heating module further includes a heating carrier coupled to the buck-boost feedback controller.

10. The heating module of claim 9, wherein the buck-boost feedback controller outputs the output voltage to the heating carrier.

11. The heating module of claim 9, wherein the heating carrier includes a heating coil coupled between an output voltage and a ground voltage.

12. A heating control method, comprising: Receive a control command through a programmable logic controller; The programmable logic controller converts the control instruction into a first binary value and a second binary value. The programmable logic controller writes the first binary value and the second binary value into a buck-boost feedback controller. The buck-boost feedback controller converts the first binary value and the second binary value into a reference voltage value and an output voltage feedback ratio value. The buck-boost feedback controller calculates an output voltage based on the reference voltage value and the output voltage feedback ratio value; and The output voltage is output through the programmable logic controller.

13. The heating control method of claim 12, wherein the step of writing the first binary value and the second binary value into the buck-boost feedback controller includes: The buck-boost feedback controller responds with a first response signal to the programmable logic controller.

14. The heating control method of claim 12, wherein the step of writing the first binary value and the second binary value into the buck-boost feedback controller includes: The programmable logic controller reads the first binary value and the second binary value from the buck-boost feedback controller. as well as After receiving the first binary value and the second binary value, the programmable logic controller sends a second response signal to the buck-boost feedback controller.

15. The heating control method of claim 12, wherein the control instruction corresponds to a target wattage value, and the programmable logic controller queries a first lookup table according to the control instruction to obtain the first binary value and the second binary value.

16. The heating control method of claim 12, wherein the programmable logic controller writes the first binary value and the second binary value into a first register and a second register of the buck-boost feedback controller.

17. The heating control method of claim 12, wherein the boost / buck feedback controller queries a second lookup table based on the first binary value and the second binary value to obtain the reference voltage value.

18. The heating control method of claim 17, wherein the boost / buck feedback controller queries the second lookup table based on the first binary value and the second binary value to obtain the output voltage feedback ratio value.

19. The heating control method of claim 12, wherein the programmable logic controller receives the control command from a terminal device.

20. The heating control method of claim 12, wherein the step of outputting the output voltage through the programmable logic controller includes: The programmable logic controller outputs the voltage to a heating carrier.