Mbus host circuit and heat supply system

By using software filtering technology in the Mbus host circuit to filter bus interference, the problem of the Mbus host circuit in the heating system being easily disturbed is solved, and the communication success rate and the operation efficiency of the heating system are improved.

CN119728339AActive Publication Date: 2025-03-28RUINA INTELLIGENT EQUIP CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510226713.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-03-28
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

In heating systems, the simulated Mbus host circuit is susceptible to bus interference, resulting in poor communication, low pass rate and high failure rate, especially in valve control systems.

Method used

An Mbus host circuit is designed to receive signals on the first bus and the second bus through the first receiving unit and the second receiving unit, and to filter bus interference in the environment using software filtering technology to ensure the demodulation success rate, thereby improving the accuracy and stability of data transmission.

Benefits of technology

It effectively reduces data loss and communication interruption caused by interference, improves communication success rate, and thus improves the operating efficiency of the heating system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728339A_ABST
    Figure CN119728339A_ABST
Patent Text Reader

Abstract

The invention discloses an Mbus host circuit and a heat supply system, and relates to the technical field of electronic circuits, the Mbus host circuit performs data interaction with an Mbus slave, and the Mbus host circuit comprises a power supply unit configured to generate a power supply according to a preset power supply; the sending unit is configured to generate to-be-sent data according to the power supply and transmit the to-be-sent data to the Mbus slave; the first receiving unit is configured to receive an electric signal on the first bus to obtain a first electric signal; the second receiving unit is configured to receive the electric signal on the second bus to obtain a second electric signal; and the control unit is configured to control the sending unit to generate data to be sent, demodulate the first electric signal under the condition that the change amplitude of the first electric signal meets a first preset condition, and demodulate the second electric signal under the condition that the change amplitude of the second electric signal meets a second preset condition. The circuit effectively improves the communication success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic circuits, and in particular to an Mbus host circuit and a heating system. Background Art

[0002] In the field of heating systems, due to the presence of a large number of complex interference sources such as electromagnetic signals in the heating system environment, the analog Mbus (Meter bus) host circuit in the related technology is easily subject to bus interference when performing wired meter reading and valve reading tasks, resulting in poor communication. Therefore, the reading success rate of the Mbus host circuit is at a low level, especially in the valve control system, because the Mbus host circuit needs to frequently communicate and interact with the meter valve, so in this case, the failure rate of the Mbus host circuit in the related technology is significantly increased. Summary of the invention

[0003] The present invention aims to solve one of the technical problems in the related art to at least a certain extent. To this end, the first purpose of the present invention is to propose an Mbus host circuit, which receives signals on the first bus and the second bus respectively through a first receiving unit and a second receiving unit, and filters various bus interferences in the environment through software filtering to ensure the demodulation success rate, so as to make data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption caused by interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system.

[0004] The second object of the present invention is to provide a heating system.

[0005] To achieve the above-mentioned purpose, an Mbus host circuit is proposed according to an embodiment of a first aspect of the present invention. The Mbus host circuit is suitable for performing data interaction with an Mbus slave through a first bus and a second bus. The Mbus host circuit includes: a power supply unit, configured to generate a power supply according to a preset power supply; a sending unit, the sending unit is connected to the power supply unit, the sending unit is configured to generate data to be sent according to the power supply, and transmit the data to be sent to the Mbus slave through the first bus; a first receiving unit, the first receiving unit is suitable for connecting to the first bus, the first receiving unit is configured to receive an electrical signal on the first bus to obtain a first electrical signal; a second receiving unit, the second receiving unit is suitable for connecting to the second bus, the second receiving unit is configured to receive an electrical signal on the second bus to obtain a second electrical signal; a control unit, the control unit is respectively connected to the sending unit, the first receiving unit and the second receiving unit, the control unit is configured to control the sending unit to generate the data to be sent, and demodulate the first electrical signal when the change amplitude of the first electrical signal meets the first preset condition, and demodulate the second electrical signal when the change amplitude of the second electrical signal meets the second preset condition.

[0006] According to an embodiment of the present invention, an Mbus host circuit includes a power supply unit, a sending unit, a first receiving unit, a second receiving unit and a control unit, wherein the power supply unit is configured to generate power supply according to a preset power supply, the sending unit is connected to the power supply unit, the sending unit is configured to generate data to be sent according to the power supply, and transmit the data to be sent to the Mbus slave through the first bus, the first receiving unit is suitable for connecting to the first bus, the first receiving unit is configured to receive an electrical signal on the first bus to obtain a first electrical signal, the second receiving unit is suitable for connecting to the second bus, the second receiving unit is configured to receive an electrical signal on the second bus to obtain a second electrical signal, and the control unit is respectively connected to the sending unit, the first receiving unit and the second receiving unit, the control unit is configured to control the sending unit to generate data to be sent, and demodulate the first electrical signal when the change amplitude of the first electrical signal meets the first preset condition, and demodulate the second electrical signal when the change amplitude of the second electrical signal meets the second preset condition. Therefore, the signals on the first bus and the second bus are received respectively by the first receiving unit and the second receiving unit, and various bus interferences in the environment are filtered by software filtering to ensure the demodulation success rate, so as to make the data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption due to interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system.

[0007] According to one embodiment of the present invention, a sending unit includes: a power generation module, the power generation module is connected to the power supply unit, and the power generation module is configured to generate a reference voltage according to the power supply; a data generation module, the control end of the data generation module is connected to the control unit, the input end of the data generation module is respectively connected to the power generation module and the power supply unit, the output end of the data generation module is suitable for connecting to a first bus, and the data generation module is configured to receive a first control signal sent by the control unit, and output the power supply to the first bus when the first control signal is at a high level, and output the reference voltage to the first bus when the first control signal is at a low level.

[0008] According to one embodiment of the present invention, the data generation module includes: a first switch tube, the control end of the first switch tube is connected to the control unit through a first resistor, and the second end of the first switch tube is grounded; a second resistor and a third resistor, one end of the second resistor is connected to the first end of the first switch tube, the other end of the second resistor is connected to one end of the third resistor, and has a first node, and the other end of the third resistor is suitable for connecting to a first bus; a first operational amplifier, the positive input end of the first operational amplifier is connected to the power generation module, and the negative input end of the first operational amplifier is connected to the first node; a fourth resistor, one end of the fourth resistor is connected to the output end of the first operational amplifier; a second switch tube, the first end of the second switch tube is connected to the power supply unit, the control end of the second switch tube is connected to the other end of the fourth resistor, and the second end of the second switch tube is connected to the other end of the third resistor; a first diode, a second diode and a third diode, the anode of the first diode is grounded, the cathode of the first diode is respectively connected to the other end of the third resistor and the anode of the second diode, the cathode of the second diode is connected to the control end of the second switch tube, and the third diode is connected in parallel with the second switch tube.

[0009] According to one embodiment of the present invention, the power supply generating module includes: a fifth resistor, a sixth resistor and a seventh resistor, one end of the fifth resistor is connected to the power supply unit, the other end of the fifth resistor is connected to one end of the sixth resistor and has a second node, the other end of the sixth resistor is connected to one end of the seventh resistor and has a third node, and the other end of the seventh resistor is grounded; a voltage stabilizing source, the cathode of the voltage stabilizing source is connected to one end of the fifth resistor, the reference end of the voltage stabilizing source is connected to the second node, and the anode of the voltage stabilizing source is connected to the third node; an eighth resistor, one end of the eighth resistor is connected to the third node, and the other end of the eighth resistor is connected to the data generating module.

[0010] According to one embodiment of the present invention, the Mbus host circuit also includes: a power cut-off unit, the output end of the power cut-off unit is connected to the power generation module, and the power cut-off unit is configured to control the power generation module to stop outputting the reference voltage according to the shutdown signal to cut off the output of the data generation module; the control unit is also connected to the control end of the power cut-off unit, and the control unit is also configured to generate a shutdown signal when it is determined that there is a leakage current in the first bus according to the first current value corresponding to the first electrical signal and the second current value corresponding to the second electrical signal, or when at least one of the first current value and the second current value is greater than a preset current threshold.

[0011] According to an embodiment of the present invention, the control unit is further configured to determine that leakage current exists in the first bus when a difference between the first current value and the second current value is greater than a preset difference.

[0012] According to one embodiment of the present invention, the power cutoff unit includes: a third switch tube, a first end of the third switch tube is connected to the power generation module, a control end of the third switch tube is connected to the control unit through a ninth resistor, and a second end of the third switch tube is grounded.

[0013] According to one embodiment of the present invention, the Mbus host circuit also includes: a first protection unit, the first protection unit is respectively connected to the first receiving unit and the power generation module, and the first protection unit is configured to control the power generation module to stop outputting a reference voltage when the first current value is greater than a preset current threshold; a second protection unit, the second protection unit is respectively connected to the second receiving unit and the power generation module, and the second protection unit is configured to control the power generation module to stop outputting a reference voltage when the second current value is greater than a preset current threshold.

[0014] According to one embodiment of the present invention, the first protection unit includes: a tenth resistor and an eleventh resistor, one end of the tenth resistor is connected to the first receiving unit, the other end of the tenth resistor is connected to one end of the eleventh resistor, and the other end of the eleventh resistor is grounded; a twelfth resistor, one end of the twelfth resistor is connected to the other end of the tenth resistor; a fourth switch tube, a first end of the fourth switch tube is connected to the power generation module, a control end of the fourth switch tube is connected to the other end of the twelfth resistor, and a second end of the fourth switch tube is grounded.

[0015] According to one embodiment of the present invention, the second protection unit includes: a fifth switch tube, a first end of the fifth switch tube is connected to the power generation module, a control end of the fifth switch tube is connected to the second receiving unit through a thirteenth resistor, and a second end of the fifth switch tube is grounded.

[0016] According to one embodiment of the present invention, the control unit is further configured to demodulate the first electrical signal to obtain low-level data when the change amplitude of the first electrical signal is greater than the first preset amplitude and the current value corresponding to the first electrical signal is less than or equal to a preset current threshold, and to demodulate the first electrical signal to obtain high-level data when the change amplitude of the first electrical signal is less than the second preset amplitude and the current value corresponding to the first electrical signal is less than or equal to the preset current threshold, and to demodulate the second electrical signal to obtain low-level data when the change amplitude of the second electrical signal is greater than the third preset amplitude and the current value corresponding to the second electrical signal is less than or equal to the preset current threshold, and to demodulate the second electrical signal to obtain high-level data when the change amplitude of the second electrical signal is less than the fourth preset amplitude and the current value corresponding to the second electrical signal is less than or equal to the preset current threshold.

[0017] According to an embodiment of the present invention, the control unit is further connected to the power supply unit to adjust the amplitude of the power supply.

[0018] According to one embodiment of the present invention, the power supply unit includes: a voltage conversion chip, the voltage conversion chip is suitable for connecting to a preset power supply; a fourteenth resistor and a fifteenth resistor, one end of the fourteenth resistor is the output end of the power supply unit, the other end of the fourteenth resistor is respectively connected to the output end of the voltage conversion chip and the fifteenth resistor, and has a fourth node, and the other end of the fifteenth resistor is grounded; a resistor array, the upper plate of the resistor array is connected to the fourth node, and the lower plate of the resistor array is connected to the control unit, wherein the control unit adjusts the connection method of the lower plate of the resistor array so that the upper plate of the resistor array outputs a voltage with adjustable amplitude.

[0019] According to one embodiment of the present invention, the first receiving unit includes: a sixteenth resistor, a seventeenth resistor and an eighteenth resistor, one end of the sixteenth resistor is suitable for connecting to the first bus, one end of the seventeenth resistor is connected to one end of the sixteenth resistor, and the other end of the seventeenth resistor is connected to one end of the eighteenth resistor; a second operational amplifier, the positive input end of the second operational amplifier is connected to the other end of the sixteenth resistor, and the negative input end of the second operational amplifier is connected to the other end of the eighteenth resistor; a nineteenth resistor, one end of the nineteenth resistor is connected to the negative input end of the second operational amplifier, the other end of the nineteenth resistor is connected to the output end of the second operational amplifier, and has a fifth node; a first capacitor, a twentieth resistor and a twenty-first resistor, one end of the first capacitor is connected to the fifth node, the other end of the fifth node is connected to the control unit through the twenty-first resistor, and the twentieth resistor is connected in parallel with the first capacitor; a fourth diode, the anode of the fourth diode is connected to the other end of the first capacitor, and the cathode of the fourth diode is suitable for connecting to the second power supply; a fifth diode, the anode of the fifth diode is grounded, and the cathode of the fifth diode is connected to the control unit.

[0020] According to one embodiment of the present invention, the second receiving unit includes: a twenty-second resistor and a twenty-third resistor, one end of the twenty-second resistor is suitable for connecting to the second bus, the other end of the twenty-second resistor is connected to one end of the twenty-third resistor, and the other end of the twenty-third resistor is grounded; a twenty-fourth resistor, a second capacitor and a twenty-fifth resistor, one end of the twenty-fourth resistor is suitable for connecting to the second bus, the other end of the twenty-fourth resistor is connected to one end of the twenty-fifth resistor, the other end of the twenty-fifth resistor is connected to the control unit, and the second capacitor is connected in parallel with the twenty-fourth resistor; a sixth diode, the anode of the sixth diode is connected to the other end of the twenty-fourth resistor, and the cathode of the sixth diode is suitable for connecting to the second power supply; a seventh diode, the cathode of the diode is connected to the other end of the twenty-fifth resistor, and the anode of the seventh diode is grounded.

[0021] To achieve the above object, a heating system is provided according to a second aspect of the present invention, comprising the Mbus host circuit according to any one of the above embodiments.

[0022] According to the heating system of the embodiment of the present invention, by adopting the above-mentioned Mbus host circuit, the signals on the first bus and the second bus are received respectively by the first receiving unit and the second receiving unit, and various bus interferences in the environment are filtered by software filtering to ensure the demodulation success rate, so as to make the data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption due to interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system.

[0023] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a schematic structural diagram of an Mbus host circuit according to an embodiment of the present invention; Figure 2 is a circuit diagram of an Mbus host circuit according to an embodiment of the present invention; Figure 3 is a pin diagram of a control unit according to an embodiment of the present invention; Figure 4 is a circuit diagram of a power supply unit according to an embodiment of the present invention; Figure 5 is a flow chart of a data transmission method of an Mbus host circuit according to an embodiment of the present invention; Figure 6 Schematic diagram of the structure of a heating system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0026] The following describes the Mbus host circuit and heating system according to the embodiments of the present invention with reference to the accompanying drawings.

[0027] Figure 1 FIG. 1 is a schematic diagram of the structure of an Mbus host circuit according to an embodiment of the present invention. Figure 1 As shown, the Mbus host circuit 100 is suitable for data interaction with the Mbus slave 200 through the first bus M+ and the second bus M−. The Mbus host circuit 100 includes: a power supply unit 10, a sending unit 20, a first receiving unit 30, a second receiving unit 40 and a control unit 50.

[0028] Among them, the power supply unit 10 is configured to generate a power supply Vout according to a preset power supply; the sending unit 20 is connected to the power supply unit 10, and the sending unit 20 is configured to generate data to be sent according to the power supply Vout, and transmit the data to be sent to the Mbus slave 200 through the first bus M+; the first receiving unit 30 is suitable for connecting to the first bus M+, and the first receiving unit 30 is configured to receive the electrical signal on the first bus M+ to obtain a first electrical signal; the second receiving unit 40 is suitable for connecting to the second bus M-, and the second receiving unit 40 is configured to receive the electrical signal on the second bus M- to obtain a second electrical signal; the control unit 50 is respectively connected to the sending unit 20, the first receiving unit 30 and the second receiving unit 40, and the control unit 50 is configured to control the sending unit 20 to generate data to be sent, and demodulate the first electrical signal when the change amplitude of the first electrical signal meets the first preset condition, and demodulate the second electrical signal when the change amplitude of the second electrical signal meets the second preset condition.

[0029] Specifically, the Mbus host circuit 100 can exchange data with at least one Mbus slave 200 through the first bus M+ and the second bus M-. The first bus M+ and the second bus M- are Mbus buses. The Mbus bus is a master-slave half-duplex transmission bus that communicates in a call / answer mode, that is, only after the Mbus host circuit 100 issues an inquiry, the Mbus slave 200 can transmit data to the Mbus host circuit 100. The control unit controls the sending unit to generate data to be sent according to the power supply. The data to be sent is a logic level signal and is transmitted to the Mbus slave through the first bus. The Mbus host circuit waits for the Mbus slave to send data, the first receiving unit receives the electrical signal on the first bus, and the second receiving unit receives the electrical signal on the second bus. The first receiving unit and the second receiving unit simultaneously receive data on the Mbus bus to obtain the first electrical signal and the second electrical signal. When any bus or any receiving unit fails, the other receiving unit can still receive the electrical signal on the other bus normally. If the change amplitude of the first electrical signal meets the first preset condition, the first electrical signal can be considered as a signal change caused by the Mbus slave 200 sending data. Therefore, by demodulating the first electrical signal, the data sent by the Mbus slave 200 can be obtained; if the change amplitude of the first electrical signal does not meet the first preset condition, the first electrical signal can be considered as a signal change caused by various bus interferences in the environment. Therefore, there is no need to demodulate the first electrical signal. Similarly, when the change amplitude of the second electrical signal meets the second preset condition, the second electrical signal can be considered as a signal change caused by the Mbus slave 200 sending data. Therefore, by demodulating the second electrical signal, the data sent by the Mbus slave 200 can be obtained. Therefore, the control unit 50 limits the first electrical signal and the second electrical signal to achieve software filtering, which can effectively filter various bus interferences in the environment. In addition, the control unit 50 can also adjust the first preset condition and the second preset condition according to actual conditions, thereby effectively improving the success rate of demodulation.

[0030] In an optional implementation, the control unit 50 is a MCU (Microcontroller Unit).

[0031] In the above embodiment, the signals on the first bus and the second bus are received respectively by the first receiving unit and the second receiving unit, and various bus interferences in the environment are filtered by software filtering to ensure the demodulation success rate, so as to make the data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption due to interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system; and, compared with the use of hardware circuits for data demodulation in related technologies, the control unit can flexibly adjust the first preset condition and the second preset condition, so as to further improve the demodulation success rate.

[0032] In some embodiments, Figure 2 and Figure 3 As shown, the sending unit includes: a power generation module 21 and a data generation module 22, wherein the power generation module 21 is connected to the power supply unit 10, and the power generation module 21 is configured to generate a reference voltage INA+ according to the power supply Vout; the control end of the data generation module 22 is connected to the control unit 50, the input end of the data generation module 22 is respectively connected to the power generation module 21 and the power supply unit, the output end of the data generation module 22 is suitable for connecting to the first bus M+, and the data generation module 22 is configured to receive the first control signal mbus-TXD sent by the control unit 50, and when the first control signal mbus-TXD is at a high level, output the power supply Vout to the first bus M+, and when the first control signal mbus-TXD is at a low level, output the reference voltage INA+ to the first bus M+.

[0033] Specifically, the power supply Vout is the reference of the high-level carrier of the Mbus bus, and the power generation module 21 generates a reference voltage INA+ according to the power supply Vout. The amplitude of the reference voltage INA+ is less than the amplitude of the power supply Vout, and the reference voltage INA+ is the reference of the low-level carrier of the Mbus bus. When the Mbus host circuit 100 sends data to the Mbus slave 200, the control unit 50 sends a first control signal mbus-TXD to the data generation module 22. The first control signal mbus-TXD is a logic level signal. When the first control signal mbus-TXD is at a high level, the data generation module 22 outputs the power supply Vout to the first bus M+, that is, outputs high-level data to the Mbus slave 200. When the first control signal mbus-TXD is at a low level, the data generation module 22 outputs the reference voltage INA+ to the first bus M+, that is, outputs low-level data to the Mbus slave 200. The level signal corresponding to the power supply Vout and the level signal corresponding to the reference voltage INA+ constitute the data to be sent, thereby realizing the sending of the data to be sent to the Mbus slave 200.

[0034] In some embodiments, Figure 2 and Figure 3 As shown, the data generating module 22 includes: a first switch tube Q1, a second resistor R2, a third resistor R3, a first operational amplifier, a fourth resistor R4, a second switch tube Q2, a first diode D1, a second diode D2 and a third diode D3, wherein the control end of the first switch tube Q1 is connected to the control unit 50 through the first resistor R1, and the second end of the first switch tube Q1 is grounded; one end of the second resistor R2 is connected to the first end of the first switch tube Q1, and the other end of the second resistor R2 is connected to one end of the third resistor R3, and has a first node J1, and the other end of the third resistor R3 is suitable for connecting to the first bus M+; the positive input terminal INA+ of the first operational amplifier is connected to the power supply generating terminal INA+. The first operational amplifier is connected to the module 21, the negative input terminal INA- of the first operational amplifier is connected to the first node J1; one end of the fourth resistor R4 is connected to the output terminal OUTA of the first operational amplifier; the first end of the second switch tube Q2 is connected to the power supply unit 10, the control end of the second switch tube Q2 is connected to the other end of the fourth resistor R4, and the second end of the second switch tube Q2 is connected to the other end of the third resistor R3; the anode of the first diode D1 is grounded, the cathode of the first diode D1 is respectively connected to the other end of the third resistor R3 and the anode of the second diode D2, the cathode of the second diode D2 is connected to the control end of the second switch tube Q2, and the third diode D3 is connected in parallel with the second switch tube Q2.

[0035] Specifically, the first switch tube Q1 is turned on when the first control signal mbus-TXD is at a high level, and is turned off when the first control signal mbus-TXD is at a low level. When the control unit 50 outputs a high level to the first switch tube Q1 through the first resistor R1, the first switch tube Q1 is turned on, and the negative input terminal INA- of the first operational amplifier is pulled to a low level. The positive input terminal INA+ of the first operational amplifier is the reference voltage INA+. Therefore, the first operational amplifier outputs a high level signal to turn on the second switch tube Q2. After the second switch tube Q2 is turned on, the voltage of the emitter of the second switch tube Q2 is the voltage of the power supply Vout. Therefore, the voltage of the first bus M+ is the voltage of the power supply Vout, that is, high level data is sent to the Mbus slave 200. When the control unit 50 outputs a low level to the first switch tube Q1 through the first resistor R1, the first switch tube Q1 is turned off. Therefore, the first operational amplifier is configured as a voltage follower. Therefore, the output voltage of the first operational amplifier is the same as the input voltage of the first operational amplifier, so the voltage of the first bus M+ is the reference voltage INA+, that is, low level data is sent to the Mbus slave 200.

[0036] In some embodiments, Figure 2 and Figure 3As shown, the power generation module 21 includes: a fifth resistor R5, a sixth resistor R6, a seventh resistor R7, a voltage stabilizing source 211 and an eighth resistor R8, wherein one end of the fifth resistor R5 is connected to the power supply unit 10, the other end of the fifth resistor R5 is connected to one end of the sixth resistor R6 and has a second node J2, the other end of the sixth resistor R6 is connected to one end of the seventh resistor R7 and has a third node J3, and the other end of the seventh resistor R7 is grounded; the cathode of the voltage stabilizing source 211 is connected to one end of the fifth resistor R5, the reference end of the voltage stabilizing source 211 is connected to the second node J2, and the anode of the voltage stabilizing source 211 is connected to the third node J3; one end of the eighth resistor R8 is connected to the third node J3, and the other end of the eighth resistor R8 is connected to the data generation module 22.

[0037] That is to say, the fifth resistor R5, the sixth resistor R6 and the seventh resistor R7 form a voltage divider circuit to divide the power supply Vout, and the output voltage of the voltage regulator 211 can be adjusted by adjusting the resistance values ​​of the fifth resistor R5, the sixth resistor R6 and the seventh resistor R7. For example, assuming that the voltage regulator 211 is TL431, the resistance value of the fifth resistor R5 is 100kΩ, and the resistance values ​​of the sixth resistor R6 and the seventh resistor R7 are 30kΩ respectively, then the output voltage of the voltage regulator 211 is the voltage of the power supply Vout -12V.

[0038] In some embodiments, Figure 2 and Figure 3 As shown, the Mbus host circuit also includes: a power cut-off unit 60, the output end of the power cut-off unit 60 is connected to the power generation module 21, and the power cut-off unit 60 is configured to control the power generation module 21 to stop outputting the reference voltage INA+ according to the shutdown signal P-OFF, so as to cut off the output of the data generation module 22; the control unit 50 is also connected to the control end of the power cut-off unit 60, and the control unit 50 is also configured to generate a shutdown signal P-OFF when it is determined that there is a leakage current in the first bus M+ according to the first current value corresponding to the first electrical signal and the second current value corresponding to the second electrical signal, or when at least one of the first current value and the second current value is greater than a preset current threshold.

[0039] Specifically, the power cut-off unit 60 can cut off the voltage output of the power generation module 21. When the power cut-off unit 60 receives the shutdown signal P-OFF sent by the control unit 50, it will control the power generation module 21 to stop outputting the reference voltage INA+. Therefore, the input voltage of the positive input terminal INA+ of the first operational amplifier is 0, and the output voltage of the first operational amplifier is also 0. Therefore, there is no voltage output from the data generation module 22. The static consumption of each Mbus slave 200 when not communicating is about 1.5 mA. When the Mbus host circuit 100 and the Mbus slave 200 are not communicating, the first current value and the second current value should be the same, which are the product of the number of Mbus slaves 200 and 1.5 mA. For example, assuming there are 10 Mbus slaves 200, the first current value and the second current value should be 150 mA respectively. When the Mbus bus leaks electricity, the first current value of the first bus M+ changes, while the second current value remains unchanged. Therefore, the control unit 50 can determine whether there is leakage current on the first bus M+ based on the first current value and the second current value. If there is leakage current on the Mbus bus, it is necessary to cut off the output of the data generation module 22 to avoid equipment failure and safety hazards caused by leakage. The preset current threshold is the overload current value. When the Mbus slave 200 is in the communication state, if at least one of the first current value and the second current value is greater than the preset current threshold, it indicates that the corresponding bus is overloaded. In order to avoid damage to the equipment caused by overload, the output of the data generation module 22 also needs to be cut off. Therefore, when the control unit 50 determines that there is leakage current on the first bus M+, or at least one of the first current value and the second current value is greater than the preset current threshold, it generates a shutdown signal P-OFF and sends the shutdown signal P-OFF to the power cut-off module.

[0040] Furthermore, in some embodiments, the control unit 50 is further configured to determine that there is leakage current in the first bus M+ when the difference between the first current value and the second current value is greater than a preset difference.

[0041] It is understandable that, because when there is leakage in the Mbus, the first current value changes, while the second current value remains unchanged, therefore, it is possible to determine whether leakage occurs based on the difference between the first current value and the second current value. For example, assuming that when there is no leakage in the bus, the first current value and the second current value are 150mA respectively, and the preset difference is 5mA. When leakage occurs in the bus, there is leakage current in the first bus M+, so the first current value increases and becomes 160mA. The difference between the first current value and the second current value (10mA) is greater than the preset difference, therefore, it is determined that there is leakage current in the first bus M+.

[0042] In the above embodiment, it is possible to determine whether there is leakage current in the bus based on the first current value of the first bus and the second current value of the second bus, and cut off the power supply of the first bus when there is leakage current in the bus, thereby improving the safety and reliability of the system, effectively avoiding equipment failures and safety hazards caused by leakage, and ensuring the stable operation of the communication network of the heating system; and, by using software to perform overload protection, the preset current value can be flexibly set, making the overload protection more accurate and intelligent, and being able to dynamically adjust the overload protection parameters according to different operating requirements and working conditions of the heating system, effectively preventing damage to the equipment due to overload and extending the service life of the equipment.

[0043] In some embodiments, Figure 2 and Figure 3 As shown, the power cutoff unit 60 includes: a third switch tube Q3, a first end of the third switch tube Q3 is connected to the power generation module 21, a control end of the third switch tube Q3 is connected to the control unit 50 through a ninth resistor R9, and a second end of the third switch tube Q3 is grounded.

[0044] That is to say, the third switch tube Q3 is in the off state when it does not receive the off signal P-OFF, and therefore, will not affect the output of the power generation module 21. When the control unit 50 inputs the off signal P-OFF to the control end of the third switch tube Q3 through the ninth resistor R9, the third switch tube Q3 is turned on, and the output voltage of the power generation module 21 is pulled to the ground to cut off the voltage output of the power generation module 21, so that the voltage of the positive input terminal INA+ of the first operational amplifier is 0, thereby realizing the voltage output of the data generation module 22 being cut off.

[0045] In some embodiments, Figure 2 As shown, the Mbus host circuit also includes: a first protection unit 70 and a second protection unit 80, wherein the first protection unit 70 is connected to the first receiving unit 30 and the power generation module 21 respectively, and the first protection unit 70 is configured to control the power generation module 21 to stop outputting the reference voltage INA+ when the first current value is greater than the preset current threshold; the second protection unit 80 is connected to the second receiving unit 40 and the power generation module 21 respectively, and the second protection unit 80 is configured to control the power generation module 21 to stop outputting the reference voltage INA+ when the second current value is greater than the preset current threshold.

[0046] Specifically, the first protection unit 70 and the second protection unit 80 are overload protection circuits, and the working principles of the first protection unit 70 and the second protection unit 80 are similar. The first current value is greater than the preset current threshold, indicating that the first current value is overloaded, and the second current value is greater than the preset current value, indicating that the second current value is overloaded. When the first current value is overloaded, the first protection unit 70 controls the power generation module 21 to stop outputting the reference voltage INA+, and when the second current value is overloaded, the second protection unit 80 controls the power generation module 21 to stop outputting the reference voltage INA+.

[0047] In the above embodiment, the first protection unit and the second protection unit are hardware overload protection. Therefore, the Mbus host circuit of this embodiment has not only software overload protection but also hardware overload protection, thereby making the overload protection more accurate and further improving the service life of the device.

[0048] In some embodiments, Figure 2 As shown, the first protection unit 70 includes: a tenth resistor R10, an eleventh resistor R11, a twelfth resistor R12 and a fourth switch tube Q4, wherein one end of the tenth resistor R10 is connected to the first receiving unit 30, the other end of the tenth resistor R10 is connected to one end of the eleventh resistor R11, and the other end of the eleventh resistor R11 is grounded; one end of the twelfth resistor R12 is connected to the other end of the tenth resistor R10; a first end of the fourth switch tube Q4 is connected to the power generation module 21, the control end of the fourth switch tube Q4 is connected to the other end of the twelfth resistor R12, and the second end of the fourth switch tube Q4 is grounded.

[0049] Specifically, the tenth resistor R10 and the eleventh resistor R11 are voltage-dividing resistors to divide the first electrical signal RXD-ADC-H. If the first current value exceeds the preset current threshold, the voltage at the connection point of the tenth resistor R10 and the eleventh resistor R11 will be greater than or equal to the turn-on voltage of the fourth switch tube Q4, so the fourth switch tube Q4 is turned on, and after the fourth switch tube Q4 is turned on, the output terminal voltage of the power generation module 21 is pulled to the ground, thereby realizing the output of the power generation module 21 being cut off. If the first current value is less than or equal to the preset current threshold, the voltage at the connection point of the tenth resistor R10 and the eleventh resistor R11 will be less than the turn-on voltage of the fourth switch tube Q4, so the fourth switch tube Q4 will not be turned on and will not affect the power generation module 21.

[0050] In some embodiments, Figure 2 As shown, the second protection unit 80 includes: a fifth switch tube Q5, a first end of the fifth switch tube Q5 is connected to the power generation module 21, a control end of the fifth switch tube Q5 is connected to the second receiving unit 40 through a thirteenth resistor R13, and a second end of the fifth switch tube Q5 is grounded.

[0051] Similarly, when the second current value is greater than the preset current threshold, the voltage at the control end of the fifth switch tube Q5 is greater than or equal to the turn-on voltage of the fifth switch tube Q5, so the fifth switch tube Q5 is turned on, and the output voltage of the power generation module 21 is pulled to the ground to cut off the output of the power generation module 21. If the second current value is less than or equal to the preset current threshold, the voltage at the control end of the fifth switch tube Q5 is less than the turn-on voltage of the fifth switch tube Q5, so the fifth switch tube Q5 will not be turned on, and will not affect the power generation module 21.

[0052] It should be noted that the first switch tube Q1 , the second switch tube Q2 , the third switch tube Q3 , the fourth switch tube Q4 and the fifth switch tube Q5 can be triodes respectively.

[0053] In some embodiments, Figure 2 and Figure 3 As shown, the first receiving unit 30 includes: a sixteenth resistor R16, a seventeenth resistor R17, an eighteenth resistor R18, a second operational amplifier, a nineteenth resistor R19, a first capacitor C1, a twentieth resistor R20, a twenty-first resistor R21, a fourth diode D4 and a fifth diode D5, wherein one end of the sixteenth resistor R16 is suitable for connecting to the first bus M+, one end of the seventeenth resistor R17 is connected to one end of the sixteenth resistor R16, and the other end of the seventeenth resistor R17 is connected to one end of the eighteenth resistor R18; the positive input terminal INB+ of the second operational amplifier is connected to the other end of the sixteenth resistor R16, and the negative input terminal INB- of the second operational amplifier is connected to the tenth The other end of the eighth resistor R18 is connected; one end of the nineteenth resistor R19 is connected to the negative input terminal INB- of the second operational amplifier, the other end of the nineteenth resistor R19 is connected to the output terminal OUTB of the second operational amplifier, and has a fifth node J5; one end of the first capacitor C1 is connected to the fifth node J5, the other end of the fifth node J5 is connected to the control unit 50 through the twenty-first resistor R21, and the twentieth resistor R20 is connected to the first capacitor C1 in parallel; the anode of the fourth diode D4 is connected to the other end of the first capacitor C1, and the cathode of the fourth diode D4 is suitable for connecting to the second power supply; the anode of the fifth diode D5 is grounded, and the cathode of the fifth diode D5 is connected to the control unit 50.

[0054] It can be understood that the first receiving unit 30 uses a differential amplifier circuit to collect the electrical signal on the first bus M+. The electrical signal on the first bus M+ is input to the positive input terminal INB+ of the second operational amplifier through the sixteenth resistor R16, and the negative input terminal INB- of the second operational amplifier inputs the signal after the electrical signal on the first bus M+ is divided. The first capacitor C1 and the twentieth resistor R20 can filter out the noise in the circuit, and the fourth diode D4 and the fifth diode D5 play a voltage stabilizing role to protect the subsequent circuit, thereby preventing the control unit 50 from being subjected to voltage shock, so as to ensure the safe and reliable operation of the control unit 50.

[0055] In an optional implementation, the first operational amplifier and the second operational amplifier may be integrated into an operational amplifier chip, and a power supply terminal of the operational amplifier chip is connected to the power supply unit 10 .

[0056] In some embodiments, Figure 2 and Figure 3 As shown, the second receiving unit 40 includes: a twenty-second resistor R22, a twenty-third resistor R23, a twenty-fourth resistor R24, a second capacitor C2, a twenty-fifth resistor R25, a sixth diode D6 and a seventh diode D7, wherein one end of the twenty-second resistor R22 is suitable for connecting to the second bus M-, the other end of the twenty-second resistor R22 is connected to one end of the twenty-third resistor R23, and the other end of the twenty-third resistor R23 is grounded; one end of the twenty-fourth resistor R24 ​​is suitable for connecting to the second bus M-, the other end of the twenty-fourth resistor R24 ​​is connected to one end of the twenty-fifth resistor R25, the other end of the twenty-fifth resistor R25 is connected to the control unit 50, and the second capacitor C2 is connected in parallel with the twenty-fourth resistor R24; the anode of the sixth diode D6 is connected to the other end of the twenty-fourth resistor R24, and the cathode of the sixth diode D6 is suitable for connecting to the second power supply; the cathode of the diode is connected to the other end of the twenty-fifth resistor R25, and the anode of the seventh diode D7 is grounded.

[0057] Specifically, the 22nd resistor R22 and the 23rd resistor R23 are voltage-dividing resistors, and the other end of the 22nd resistor R22 is also connected to the 13th resistor R13. The 20th resistor R20 and the second capacitor C2 can filter the electrical signal on the second bus M- and transmit it to the control unit 50 through the 25th resistor R25. The sixth diode D6 and the seventh diode D7 also play a role in voltage stabilization to protect the subsequent circuits, thereby preventing the control unit 50 from suffering from voltage shocks, so as to ensure the safe and reliable operation of the control unit 50.

[0058] In some embodiments, the control unit 50 is further configured to demodulate the first electrical signal RXD-ADC-H to obtain low-level data when the change amplitude of the first electrical signal RXD-ADC-H is greater than the first preset amplitude and the current value corresponding to the first electrical signal RXD-ADC-H is less than or equal to the preset current threshold, and demodulate the first electrical signal RXD-ADC-H to obtain high-level data when the change amplitude of the first electrical signal RXD-ADC-H is less than the second preset amplitude and the current value corresponding to the first electrical signal RXD-ADC-H is less than or equal to the preset current threshold, and demodulate the first electrical signal RXD-ADC-H to obtain high-level data when the change amplitude of the second electrical signal RXD-ADC-L is greater than the third preset amplitude and the second electrical signal RXD-ADC-L is greater than the third preset amplitude. The current value corresponding to the second electrical signal RXD-ADC-L RXD-ADC-LRXD-ADC-L is less than or equal to the preset current threshold, and the second electrical signal RXD-ADC-L RXD-ADC-LRXD-ADC-L is demodulated to obtain low-level data, and when the change amplitude of the second electrical signal RXD-ADC-L RXD-ADC-LRXD-ADC-L is less than the fourth preset amplitude and the current value corresponding to the second electrical signal RXD-ADC-L RXD-ADC-LRXD-ADC-L is less than or equal to the preset current threshold, the second electrical signal RXD-ADC-L RXD-ADC-LRXD-ADC-L is demodulated to obtain high-level data.

[0059] Specifically, when the Mbus slave 200 sends low-level data, the Mbus bus consumes about 20mA of current, so the first receiving unit 30 and the second receiving unit 40 can capture a certain range of voltage changes. When the change amplitude of the first electrical signal RXD-ADC-H is greater than the first preset amplitude, or the change amplitude of the first electrical signal RXD-ADC-H is less than the second preset amplitude, it is determined that the change amplitude of the first electrical signal RXD-ADC-H meets the first preset condition; when the change amplitude of the second electrical signal RXD-ADC-L and the second electrical signal RXD-ADC-LRXD-ADC-L is greater than the third preset amplitude, or the change amplitude of the second electrical signal RXD-ADC-L and the second electrical signal RXD-ADC-LRXD-ADC-L is less than the fourth preset amplitude, it is determined that the change amplitude of the second electrical signal RXD-ADC-L and the second electrical signal RXD-ADC-LRXD-ADC-L meets the second preset condition. Because when the first current value (i.e., the current value corresponding to the first electrical signal RXD-ADC-H) or the second current value (i.e., the current value corresponding to the second electrical signal RXD-ADC-L / RXD-ADC-L) is overloaded, the change amplitude of the first electrical signal RXD-ADC-H or the change amplitude of the second electrical signal RXD-ADC-L / RXD-ADC-L is also relatively large, so it is also necessary to determine whether the first current value and the second current value are overloaded. If overload occurs, overload protection is required instead of continuing data demodulation. Therefore, when the change amplitude of the first electrical signal RXD-ADC-H is greater than the first preset amplitude and the first current value is less than or equal to the preset current threshold, low-level data can be demodulated, and the control unit 50 determines that a low level is received; when the change amplitude of the first electrical signal RXD-ADC-H is less than the second preset amplitude and the first current value is less than or equal to the preset current threshold, high-level data can be demodulated, and the control unit 50 determines that a high level is received; when the change amplitude of the second electrical signal RXD-ADC-L and the second electrical signal RXD-ADC-LRXD-ADC-L is greater than the third preset amplitude and the second current value is less than or equal to the preset current threshold, low-level data can be demodulated, and the control unit 50 determines that a low level is received; when the change amplitude of the second electrical signal RXD-ADC-L and the second electrical signal RXD-ADC-LRXD-ADC-L is less than the fourth preset amplitude and the second current value is less than or equal to the preset current threshold, high-level data can be demodulated, and the control unit 50 determines that a high level is received.

[0060] It should be noted that the second preset amplitude can be obtained by negating the first preset amplitude, and the fourth preset amplitude can be obtained by negating the third preset amplitude. For example, if the first preset amplitude is 0.1V, the second preset amplitude is -0.1V, and the third preset amplitude is 0.15V, then the fourth preset amplitude is -0.15V. The first preset amplitude and the second preset amplitude are determined according to the resistance value in the first receiving unit 30, and the third preset amplitude and the fourth preset amplitude are determined according to the resistance value in the second receiving unit 40.

[0061] In some embodiments, Figure 3 and Figure 4 As shown, the control unit 50 is also connected to the power supply unit 10 to adjust the amplitude of the power supply Vout.

[0062] That is to say, the control unit 50 can adjust the amplitude of the power supply Vout. After the amplitude of the power supply Vout is adjusted, the reference of the Mbus high-level carrier changes, and the amplitude of the reference voltage INA+ also changes. Therefore, the reference of the Mbus low-level carrier also changes, thereby realizing dynamic adjustment of the modulation voltage. Therefore, the Mbus host circuit 100 of this embodiment can dynamically adjust the modulation voltage according to the actual communication requirements and the system operation status, so as to achieve the effect of low power consumption, which not only reduces energy consumption and meets the requirements of energy saving and environmental protection, but also ensures stable and efficient communication quality under different communication distances and load conditions, thereby improving the overall performance and economy of the heating system.

[0063] In some embodiments, Figure 3 and Figure 4 As shown, the power supply unit 10 includes: a voltage conversion chip 11, a fourteenth resistor R14, a fifteenth resistor R15 and a resistor array 12, wherein the voltage conversion chip 11 is suitable for connecting a preset power supply Vin; one end of the fourteenth resistor R14 is the output end of the power supply unit 10, and the other end of the fourteenth resistor R14 is respectively connected to the output end of the voltage conversion chip 11 and the fifteenth resistor R15, and has a fourth node J4, and the other end of the fifteenth resistor R15 is grounded; the upper electrode plate of the resistor array 12 is connected to the fourth node J4, and the lower electrode plate of the resistor array 12 is connected to the control unit 50, wherein the control unit 50 adjusts the connection method of the lower electrode plate of the resistor array 12 so that the upper electrode plate of the resistor array 12 outputs a voltage with adjustable amplitude.

[0064] Specifically, the resistor array 12 includes a plurality of resistors R, and the resistance value of each resistor R may be the same or different, and there is no specific limitation here. One end of each resistor R is connected to form the upper plate of the resistor array 12, and the other end of each resistor R is the lower plate of the resistor array 12. The other end of each resistor R is respectively connected to the control unit 50, and the control unit 50 outputs voltages RES1-RES5 to output voltages to the other end of at least one resistor R, thereby adjusting the voltage of the upper plate of the resistor array 12, so that the upper plate of the resistor array 12 outputs a voltage with adjustable amplitude. When the control unit 50 does not output voltage to the resistor array 12, the voltage of the fourth node J4 is the voltage output by the voltage conversion chip 11. When the control unit 50 outputs voltage to the resistor array 12, the voltage of the fourth node J4 is also superimposed with the voltage of the upper plate of the resistor array 12. Therefore, the voltage of the fourth node J4 changes, thereby causing the output end of the power supply unit 10 to change.

[0065] In an optional embodiment, the power supply unit 10 also includes a first electrolytic capacitor E1, a third capacitor C3, an inductor L, an eighth diode D8, a fourth capacitor C4, a fifth capacitor C5 and a second electrolytic capacitor E2, one end of the first electrolytic capacitor E1 is suitable for connecting a preset power supply Vin and is connected to the input end of the voltage conversion chip 11, the other end of the first electrolytic capacitor E1 is grounded, the third capacitor C3 is connected in parallel with the first electrolytic capacitor E1, one end of the inductor L is connected to one end of the first electrolytic capacitor E1, the other end of the inductor L is respectively connected to the power switch output pin SW of the voltage conversion chip 11 and the anode of the eighth diode D8, the cathode of the eighth diode D8 is connected to one end of the fourteenth resistor R14, the fourth capacitor C4 is connected in parallel with the fourteenth resistor R14, one end of the fifth capacitor C5 is connected to one end of the fourteenth resistor R14, the other end of the fifth capacitor C5 is grounded, and the second electrolytic capacitor E2 is connected in parallel with the fifth capacitor C5. The enable terminal EN of the voltage conversion chip 11 is also connected to the control unit 50, and the control unit 50 can control whether the voltage conversion chip 11 performs voltage conversion.

[0066] The technical solution of the present application is further described in detail below in conjunction with specific implementation methods: like Figure 5 As shown, the data transmission method of the Mbus host circuit includes the following steps: S301, start.

[0067] S302, determine whether the Mbus host circuit has data to be sent, if yes, execute step S303, if no, execute step S310.

[0068] S303, sending the data to be sent until all the data to be sent are sent.

[0069] S304: The first receiving unit and the second receiving unit receive data sent by the Mbus slave.

[0070] S305, determining whether the first current value or the second current value is greater than a preset current threshold, if yes, executing step S306, if no, executing step S307.

[0071] S306: The first protection unit or the second protection unit cuts off the output of the power generation module, and controls the power cutoff unit to continue cutting off the output of the power generation module.

[0072] S307, determine whether the change amplitude of the first electrical signal meets the first preset condition, and / or whether the change amplitude of the second electrical signal meets the second preset condition, if yes, execute step S308, if not, return to step S304.

[0073] S308: demodulate the first electrical signal and / or the second electrical signal.

[0074] S309, determining whether data demodulation is completed, if yes, returning to step S302, if no, returning to step S307.

[0075] S310, obtaining a first current value and a second current value.

[0076] S311, determining whether the difference between the first current value and the second current value is greater than a preset difference, if yes, executing step S312, if no, returning to step S302.

[0077] S312, determining that the bus is leaking electricity, and controlling the power cut-off unit to cut off the output of the power generation module.

[0078] In summary, according to an embodiment of the present invention, the Mbus host circuit includes a power supply unit, a sending unit, a first receiving unit, a second receiving unit and a control unit, wherein the power supply unit is configured to generate power supply according to a preset power supply, the sending unit is connected to the power supply unit, the sending unit is configured to generate data to be sent according to the power supply, and transmit the data to be sent to the Mbus slave through the first bus, the first receiving unit is suitable for connecting to the first bus, the first receiving unit is configured to receive an electrical signal on the first bus to obtain a first electrical signal, the second receiving unit is suitable for connecting to the second bus, the second receiving unit is configured to receive an electrical signal on the second bus to obtain a second electrical signal, and the control unit is respectively connected to the sending unit, the first receiving unit and the second receiving unit, the control unit is configured to control the sending unit to generate data to be sent, and demodulate the first electrical signal when the change amplitude of the first electrical signal meets the first preset condition, and demodulate the second electrical signal when the change amplitude of the second electrical signal meets the second preset condition. Therefore, the signals on the first bus and the second bus are received respectively by the first receiving unit and the second receiving unit, and various bus interferences in the environment are filtered by software filtering to ensure the demodulation success rate, so as to make the data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption due to interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system.

[0079] Corresponding to the above embodiment, the embodiment of the present invention further provides a heating system. Figure 6 As shown, the heating system 1000 includes the Mbus host circuit 100 of any of the aforementioned embodiments.

[0080] According to the heating system of the embodiment of the present invention, by adopting the above-mentioned Mbus host circuit, the signals on the first bus and the second bus are received respectively by the first receiving unit and the second receiving unit, and various bus interferences in the environment are filtered by software filtering to ensure the demodulation success rate, so as to make the data transmission more accurate and stable, thereby reducing the occurrence of data loss and communication interruption due to interference, effectively improving the communication success rate, and thus improving the operating efficiency of the heating system.

[0081] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0082] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0083] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the present embodiment. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present invention can explicitly or implicitly indicate that the embodiment includes at least one of the features. In the description of the present invention, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.

[0084] In the present invention, unless otherwise clearly specified or limited in the embodiments, the terms "installed", "connected", "connected" and "fixed" etc. in the embodiments should be understood in a broad sense. For example, the connection can be a fixed connection, a detachable connection, or an integrated connection. It can be understood that it can also be a mechanical connection, an electrical connection, etc.; of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal connection of two elements, or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific implementation situation.

[0085] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. An Mbus host circuit, characterized in that: The Mbus host circuit is suitable for performing data interaction with the Mbus slave through the first bus and the second bus, and the Mbus host circuit includes: A power supply unit, configured to generate power supply according to a preset power supply; a sending unit, the sending unit being connected to the power supply unit, the sending unit being configured to generate data to be sent according to the power supply, and transmit the data to be sent to the Mbus slave through the first bus; a first receiving unit, the first receiving unit being adapted to be connected to the first bus, and the first receiving unit being configured to receive an electrical signal on the first bus to obtain a first electrical signal; a second receiving unit, the second receiving unit being adapted to be connected to the second bus, and the second receiving unit being configured to receive an electrical signal on the second bus to obtain a second electrical signal; A control unit, wherein the control unit is respectively connected to the sending unit, the first receiving unit and the second receiving unit, and the control unit is configured to control the sending unit to generate the data to be sent, and demodulate the first electrical signal when the change amplitude of the first electrical signal meets a first preset condition, and demodulate the second electrical signal when the change amplitude of the second electrical signal meets a second preset condition.

2. The Mbus host circuit according to claim 1, characterized in that: The sending unit comprises: A power generation module, the power generation module is connected to the power supply unit, and the power generation module is configured to generate a reference voltage according to the power supply; A data generating module, wherein the control end of the data generating module is connected to the control unit, the input end of the data generating module is respectively connected to the power generating module and the power supply unit, the output end of the data generating module is suitable for connecting to the first bus, and the data generating module is configured to receive a first control signal sent by the control unit, and output the power supply to the first bus when the first control signal is at a high level, and output the reference voltage to the first bus when the first control signal is at a low level.

3. The Mbus host circuit according to claim 2, characterized in that: The data generation module comprises: A first switch tube, wherein a control end of the first switch tube is connected to the control unit via a first resistor, and a second end of the first switch tube is grounded; a second resistor and a third resistor, wherein one end of the second resistor is connected to the first end of the first switch tube, the other end of the second resistor is connected to one end of the third resistor and has a first node, and the other end of the third resistor is suitable for connecting to the first bus; a first operational amplifier, wherein a positive input terminal of the first operational amplifier is connected to the power generation module, and a negative input terminal of the first operational amplifier is connected to the first node; a fourth resistor, one end of which is connected to the output end of the first operational amplifier; a second switch tube, wherein a first end of the second switch tube is connected to the power supply unit, a control end of the second switch tube is connected to the other end of the fourth resistor, and a second end of the second switch tube is connected to the other end of the third resistor; A first diode, a second diode and a third diode, wherein the anode of the first diode is grounded, the cathode of the first diode is respectively connected to the other end of the third resistor and the anode of the second diode, the cathode of the second diode is connected to the control end of the second switch tube, and the third diode is connected in parallel with the second switch tube.

4. The Mbus host circuit according to claim 2, characterized in that: The power generation module comprises: a fifth resistor, a sixth resistor and a seventh resistor, one end of the fifth resistor is connected to the power supply unit, the other end of the fifth resistor is connected to one end of the sixth resistor and has a second node, the other end of the sixth resistor is connected to one end of the seventh resistor and has a third node, and the other end of the seventh resistor is grounded; A voltage-stabilizing source, wherein a cathode of the voltage-stabilizing source is connected to one end of the fifth resistor, a reference end of the voltage-stabilizing source is connected to the second node, and an anode of the voltage-stabilizing source is connected to the third node; An eighth resistor, one end of the eighth resistor is connected to the third node, and the other end of the eighth resistor is connected to the data generating module.

5. The Mbus host circuit according to claim 2, characterized in that: Also includes: a power cut-off unit, wherein an output end of the power cut-off unit is connected to the power generation module, and the power cut-off unit is configured to control the power generation module to stop outputting the reference voltage according to a shutdown signal, so as to cut off the output of the data generation module; The control unit is also connected to the control end of the power cut-off unit, and the control unit is also configured to generate the shutdown signal when it is determined that there is leakage current in the first bus based on the first current value corresponding to the first electrical signal and the second current value corresponding to the second electrical signal, or when at least one of the first current value and the second current value is greater than a preset current threshold.

6. The Mbus host circuit according to claim 5, characterized in that: The control unit is further configured to determine that leakage current exists in the first bus when a difference between the first current value and the second current value is greater than a preset difference.

7. The Mbus host circuit according to claim 5, characterized in that: The power cutoff unit includes: a third switch tube, a first end of the third switch tube is connected to the power generation module, a control end of the third switch tube is connected to the control unit through a ninth resistor, and a second end of the third switch tube is grounded.

8. The Mbus host circuit according to claim 5, characterized in that: Also includes: a first protection unit, the first protection unit being connected to the first receiving unit and the power generation module respectively, and the first protection unit being configured to control the power generation module to stop outputting the reference voltage when the first current value is greater than the preset current threshold; The second protection unit is connected to the second receiving unit and the power generation module respectively, and the second protection unit is configured to control the power generation module to stop outputting the reference voltage when the second current value is greater than the preset current threshold.

9. The Mbus host circuit according to claim 8, characterized in that: The first protection unit comprises: a tenth resistor and an eleventh resistor, one end of the tenth resistor is connected to the first receiving unit, the other end of the tenth resistor is connected to one end of the eleventh resistor, and the other end of the eleventh resistor is grounded; a twelfth resistor, one end of the twelfth resistor being connected to the other end of the tenth resistor; A fourth switch tube, wherein a first end of the fourth switch tube is connected to the power generation module, a control end of the fourth switch tube is connected to the other end of the twelfth resistor, and a second end of the fourth switch tube is grounded.

10. The Mbus host circuit according to claim 8, characterized in that: The second protection unit includes: a fifth switch tube, a first end of the fifth switch tube is connected to the power generation module, a control end of the fifth switch tube is connected to the second receiving unit through a thirteenth resistor, and a second end of the fifth switch tube is grounded.

11. The Mbus host circuit according to any one of claims 1 to 10, characterized in that: The control unit is further configured to demodulate the first electrical signal to obtain low-level data when the change amplitude of the first electrical signal is greater than a first preset amplitude and the current value corresponding to the first electrical signal is less than or equal to a preset current threshold, and to demodulate the first electrical signal to obtain high-level data when the change amplitude of the first electrical signal is less than a second preset amplitude and the current value corresponding to the first electrical signal is less than or equal to the preset current threshold, and to demodulate the second electrical signal to obtain low-level data when the change amplitude of the second electrical signal is greater than a third preset amplitude and the current value corresponding to the second electrical signal is less than or equal to the preset current threshold, and to demodulate the second electrical signal to obtain high-level data when the change amplitude of the second electrical signal is less than a fourth preset amplitude and the current value corresponding to the second electrical signal is less than or equal to the preset current threshold.

12. The Mbus host circuit according to any one of claims 1 to 10, characterized in that: The control unit is also connected to the power supply unit to adjust the amplitude of the power supply.

13. The Mbus host circuit according to claim 12, characterized in that: The power supply unit comprises: A voltage conversion chip, wherein the voltage conversion chip is suitable for connecting to the preset power supply; a fourteenth resistor and a fifteenth resistor, wherein one end of the fourteenth resistor is the output end of the power supply unit, the other end of the fourteenth resistor is respectively connected to the output end of the voltage conversion chip and the fifteenth resistor, and has a fourth node, and the other end of the fifteenth resistor is grounded; A resistor array, wherein the upper plate of the resistor array is connected to the fourth node, and the lower plate of the resistor array is connected to the control unit, wherein the control unit adjusts the connection mode of the lower plate of the resistor array so that the upper plate of the resistor array outputs a voltage with adjustable amplitude.

14. The Mbus host circuit according to claim 1, characterized in that: The first receiving unit comprises: a sixteenth resistor, a seventeenth resistor and an eighteenth resistor, wherein one end of the sixteenth resistor is suitable for connecting to the first bus, one end of the seventeenth resistor is connected to one end of the sixteenth resistor, and the other end of the seventeenth resistor is connected to one end of the eighteenth resistor; a second operational amplifier, wherein a positive input terminal of the second operational amplifier is connected to the other end of the sixteenth resistor, and a negative input terminal of the second operational amplifier is connected to the other end of the eighteenth resistor; a nineteenth resistor, one end of the nineteenth resistor being connected to the negative input end of the second operational amplifier, the other end of the nineteenth resistor being connected to the output end of the second operational amplifier, and having a fifth node; a first capacitor, a twentieth resistor and a twenty-first resistor, one end of the first capacitor is connected to the fifth node, the other end of the fifth node is connected to the control unit through the twenty-first resistor, and the twenty-th resistor is connected in parallel to the first capacitor; a fourth diode, wherein an anode of the fourth diode is connected to the other end of the first capacitor, and a cathode of the fourth diode is suitable for connecting to a second power supply; A fifth diode, wherein an anode of the fifth diode is grounded, and a cathode of the fifth diode is connected to the control unit.

15. The Mbus host circuit according to claim 1, characterized in that: The second receiving unit comprises: a twenty-second resistor and a twenty-third resistor, one end of the twenty-second resistor being suitable for connecting to the second bus, the other end of the twenty-second resistor being connected to one end of the twenty-third resistor, and the other end of the twenty-third resistor being grounded; a twenty-fourth resistor, a second capacitor and a twenty-fifth resistor, wherein one end of the twenty-fourth resistor is suitable for connecting to the second bus, the other end of the twenty-fourth resistor is connected to one end of the twenty-fifth resistor, the other end of the twenty-fifth resistor is connected to the control unit, and the second capacitor is connected in parallel to the twenty-fourth resistor; a sixth diode, wherein an anode of the sixth diode is connected to the other end of the twenty-fourth resistor, and a cathode of the sixth diode is suitable for connecting to a second power supply; A seventh diode, wherein the cathode of the diode is connected to the other end of the twenty-fifth resistor, and the anode of the seventh diode is grounded.

16. A heating system, characterized in that: The method comprises the Mbus host circuit according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Communication unit for realizing real-time reconstitution of in-situ bus topological structure

    CN101631059A

  • Bus fault detection circuit

    CN107451018A

  • Method for ensuring reliability of data communication

    CN109120430A

  • Dual-bus communication method, device and system and storage medium

    CN115460033A

  • Host transceiver circuit and communication system

    CN119210931A