Multi-split air conditioner communication system and control method thereof

By introducing controller and relay components into the multi-split air conditioning communication system and switching the resistor branch to widen the sampling threshold range of the bus differential signal, the problem of insufficient anti-interference capability of the multi-split air conditioning communication system is solved, and the communication quality is improved.

CN120970018APending Publication Date: 2025-11-18QINGDAO HISENSE BOSCH AIR CONDITIONING SYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511254306.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

The existing multi-split air conditioning communication system has weak anti-interference capabilities, which affects communication quality.

Method used

By introducing a controller, communication component, relay component, and drive component into the communication node, the controller samples the signal received from the communication port for a preset sampling period and controls the drive component to switch the resistance branch of the relay component according to the sampled signal, thereby increasing the sampling threshold range of the bus differential signal.

Benefits of technology

It improved the anti-interference capability of the multi-split air conditioning communication system and enhanced communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120970018A_ABST
    Figure CN120970018A_ABST
Patent Text Reader

Abstract

The invention relates to a multi-split air conditioner communication system and a control method thereof. The multi-split air conditioner communication system comprises a plurality of outdoor units and a plurality of indoor units which are in communication connection with a bus, so that the outdoor units or the indoor units become communication nodes, the communication node comprises a controller, a communication assembly connected with the controller and the bus, a relay assembly connected with the communication assembly and the bus, and a driving assembly connected with the controller and the relay assembly, the controller is used for sampling signals received by the communication port once according to a preset sampling period, and the controller is used for receiving signals received by the communication port according to a preset sampling period; and according to the signal obtained by primary sampling, the driving assembly is controlled to drive the input end of the relay assembly to be switched to be connected with the second output end from being connected with the first output end, that is, the input end is switched to a resistor branch with a larger resistance value, so that the bus differential signal sampling threshold range is widened, the anti-interference capability of the system is improved, and the communication quality is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the air conditioning technical field, in particular to a multi-split air conditioner communication system and a control method thereof. BACKGROUND

[0002] The multi-split air conditioner communication system includes an indoor unit system formed by multiple indoor units and an outdoor unit system formed by multiple outdoor units, and communication between the indoor units and the outdoor units is usually achieved by using a Homebus bus (a home bus system supporting an HLINK protocol).

[0003] However, the current multi-split air conditioner communication system has weak anti-interference capability, thereby affecting the communication quality of the multi-split air conditioner communication system. SUMMARY

[0004] Therefore, it is necessary to provide a multi-split air conditioner communication system and a control method thereof capable of improving the anti-interference capability of the multi-split air conditioner communication system and thereby improving the communication quality.

[0005] In a first aspect, the present application provides a multi-split air conditioner communication system, comprising:

[0006] A plurality of outdoor units and a plurality of indoor units are connected in communication to a bus, so that the outdoor units or the indoor units become communication nodes, and the communication nodes comprise:

[0007] A controller, the controller has a signal sending port and a signal receiving port;

[0008] A communication component, a data output end of the communication component is connected to the signal receiving port, a data receiving end of the communication component is connected to the signal sending port, and a signal sending end of the communication component is connected to the bus;

[0009] A relay component, an input end of the relay component is connected to the bus, a first output end of the relay component is connected to the signal receiving end of the communication component through a first resistance branch, and a second output end of the relay component is connected to the signal receiving end of the communication component through a second resistance branch, wherein the resistance value of the first resistance branch is smaller than the resistance value of the second resistance branch;

[0010] A driving component, the driving component is connected to the controller and the relay component, respectively, wherein the controller is configured to sample a signal received by the signal receiving port once at a preset sampling period, and control the driving component to drive the relay component to switch the connection state of the input end with the first output end and the second output end according to the signal obtained by the once sampling.

[0011] In one embodiment, the controller further has an interrupt port, the interrupt port is connected to the signal receiving port, and the interrupt port is configured to make the controller delay for a preset time length and sample a signal twice at a preset sampling period.

[0012] In one embodiment, the relay assembly includes a first relay and a second relay, the first resistance branch includes a first resistance and a second resistance, and the second resistance branch includes a third resistance and a fourth resistance.

[0013] The input end of the first relay is connected to the bus, the first output end of the first relay is connected to the receiving end of the communication assembly through the first resistance, the second output end of the first relay is connected to the receiving end of the communication assembly through the second resistance, one end of the coil of the first relay is used to connect the power supply, and the other end of the coil of the first relay is connected to the driving assembly; wherein the resistance value of the first resistance is less than the resistance value of the second resistance.

[0014] The input end of the second relay is connected to the bus, the first output end of the second relay is connected to the receiving end of the communication assembly through the third resistance, the second output end of the second relay is connected to the receiving end of the communication assembly through the fourth resistance, one end of the coil of the second relay is used to connect the power supply, and the other end of the coil of the second relay is connected to the driving assembly; wherein the resistance value of the third resistance is less than the resistance value of the fourth resistance.

[0015] In one embodiment, the communication node further includes a first diode and a second diode.

[0016] The negative electrode of the first diode is used to connect the power supply, and the positive electrode of the first diode is respectively connected to the driving assembly and the other end of the coil of the first relay.

[0017] The negative electrode of the second diode is used to connect the power supply, and the positive electrode of the second diode is respectively connected to the driving assembly and the other end of the coil of the second relay.

[0018] In one embodiment, the controller further has a clock port, and the communication node further includes:

[0019] The transmitting duty cycle adjustment circuit is connected to the clock port, the transmitting port, and the data receiving end of the communication assembly, respectively.

[0020] In one embodiment, the communication node further includes:

[0021] The receiving duty cycle adjustment circuit is connected to the interrupt port, the receiving port, and the data output end of the communication assembly, respectively.

[0022] In a second aspect, the application also provides a control method of a multi-split air conditioner communication system, which is applied to the multi-split air conditioner communication system as described above, and the method includes:

[0023] The signal received by the receiving port is sampled once according to a preset sampling period, and the driving assembly is controlled to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end according to the signal obtained by the once sampling.

[0024] In one embodiment, the signal obtained by one sampling is used to control the driving assembly to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end, including:

[0025] The signal obtained by one sampling in the current preset period is confirmed as the first signal, and the signal obtained by two sampling in the current preset period is confirmed as the second signal, and the first signal and the second signal are compared.

[0026] If the first signal and the second signal are not equal, the signal obtained by one sampling in the next preset period is confirmed as the first signal, and the signal obtained by two sampling in the next preset period is confirmed as the second signal, and the above-mentioned step of comparing the first signal and the second signal is repeated until the number of times that the first signal and the second signal are not equal in a continuous detection period reaches a preset value, and the driving assembly is controlled to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end.

[0027] In a third aspect, the application also provides a computer device, including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0028] In a fourth aspect, the application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0029] The above-mentioned multi-connected air conditioner communication system and control method, the multi-connected air conditioner communication system includes a plurality of outdoor units and a plurality of indoor units connected to the bus, so that the outdoor unit or the indoor unit becomes a communication node, wherein the communication node includes a controller, a communication component connected to the controller and the bus respectively, a relay component connected to the communication component and the bus respectively, and a driving component connected to the controller and the relay component respectively; in the application, the controller is used to sample the signal received by the interface port according to a preset sampling period, and control the driving assembly to drive the input end of the relay component to switch from being connected to the first output end to being connected to the second output end, that is, to the resistance branch with larger resistance, so as to widen the bus differential signal sampling threshold range, improve the system anti-interference ability, and further improve the communication quality. BRIEF DESCRIPTION OF DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the application or the related art, the drawings needed to be used in the description of the embodiments of the application or the related art will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other related drawings can be obtained by those skilled in the art without creating any creative labor.

[0031] Figure 1 Structure diagram of a communication system of a multi-connected air conditioner in an embodiment;

[0032] Figure 2 Structure diagram of a communication node in a communication system of a multi-connected air conditioner in an embodiment;

[0033] Figure 3 Signal waveform diagram in a communication system of a multi-connected air conditioner in an ideal case in an embodiment;

[0034] Figure 4 Signal waveform diagram in a communication system of a multi-connected air conditioner in an actual case in an embodiment;

[0035] Figure 5 Structure diagram of a communication node in a communication system of a multi-connected air conditioner in an embodiment;

[0036] Figure 6 Signal waveform diagram in a communication system of a multi-connected air conditioner in an embodiment;

[0037] Figure 7 Principle diagram for explaining widening of a sampling threshold range of a differential signal of a bus in an embodiment;

[0038] Figure 8 Structure diagram of a communication node in a communication system of a multi-connected air conditioner in another embodiment;

[0039] Figure 9 Flow diagram of a control method of a communication system of a multi-connected air conditioner in an embodiment;

[0040] Figure 10 Flow diagram of a control method of a communication system of a multi-connected air conditioner in another embodiment;

[0041] Figure 11 Internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0042] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application.

[0043] It should be noted that the terms "first", "second" and the like used in the present application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "include" and "have" and any variations thereof used in the present application are intended to cover non-exclusive inclusion. The term "plurality" used in the present application refers to two and more than two.

[0044] It should be noted that, as shown in Figure 1 The multi-connected air conditioner communication system includes a plurality of outdoor units and a plurality of indoor units connected to the bus, and the indoor units and the outdoor units communicate using bus differential signals. The number of indoor units and outdoor units can be set according to actual conditions, and is not limited in the embodiments of the present application. Take the indoor units and outdoor units using Homebus bus (supporting HLINK protocol, also known as HLINK bus) as an example for description.

[0045] The indoor units and the outdoor units can both serve as sending communication nodes, and the indoor units and the outdoor units can also both serve as receiving communication nodes for the sending communication nodes. Therefore, the indoor units and the outdoor units are collectively referred to as communication nodes. That is, when the indoor unit serves as a sending communication node, the opposite communication node is the outdoor unit and is a receiving communication node, and when the outdoor unit serves as a sending communication node, the opposite communication node is the indoor unit and is a receiving communication node.

[0046] However, with the increasing complexity of application scenarios, the increasing diversity of off-site installation scenarios, the growing demand for communication distance, and the increasing requirement for anti-interference performance, the anti-interference capability of the current multi-connected air conditioner communication system has been difficult to meet the requirement for anti-interference performance, affecting the communication quality of the multi-connected air conditioner communication system.

[0047] The multi-connected air conditioner communication system and the control method thereof provided in the embodiments of the present application include a plurality of outdoor units and a plurality of indoor units connected to the bus, so that the outdoor units or the indoor units become communication nodes. The communication node includes a controller, a communication component connected to the controller and the bus, a relay component connected to the communication component and the bus, and a driving component connected to the controller and the relay component. The controller is configured to sample the signal received by the interface port according to a preset sampling period, and control the driving component to drive the input end of the relay component to switch from being connected to the first output end to being connected to the second output end, i.e., to switch to the resistance branch with a larger resistance value, so as to widen the bus differential signal sampling threshold range, improve the system anti-interference capability, and further improve the communication quality.

[0048] In one exemplary embodiment, a multi-connected air conditioner communication system is provided, comprising:

[0049] The plurality of outdoor units and the plurality of indoor units are communicatively connected to the bus, so that the outdoor units or the indoor units become communication nodes, such as Figure 2 As shown, the communication node comprises:

[0050] A controller 210, the controller 210 having a transmitting port TXD and a receiving port RXD;

[0051] A communication component 220, a data output end of the communication component 220 being connected to the receiving port RXD, a data receiving end of the communication component 220 being connected to the transmitting port TXD, and a transmitting end of the communication component 220 being connected to the bus;

[0052] A relay component 230, an input end of the relay component 230 being connected to the bus, a first output end of the relay component 230 being connected to the receiving end of the communication component 220 through a first resistance branch 232, and a second output end of the relay component 230 being connected to the receiving end of the communication component 220 through a second resistance branch 234, wherein the resistance value of the first resistance branch 232 is smaller than the resistance value of the second resistance branch 234;

[0053] A driving component 240, the driving component 240 being connected to the controller 210 and the relay component 230 respectively, wherein the controller 210 is configured to sample a signal received by the receiving port RXD according to a preset sampling period, and control the driving component 240 to drive the relay component 230 to switch the connection state of the input end with the first output end and the second output end according to the signal obtained by the sampling.

[0054] The type of the controller can be set according to actual conditions, and in the embodiment of the application, the controller is taken as an MCU (Microcontroller Unit) as an example for illustration; the type of the communication component can be set according to actual conditions, and in the embodiment of the application, the controller is taken as a chip of model 1192 as an example for illustration.

[0055] Specifically, as shown in the figure, the controller 210 outputs a transmitting signal through the transmitting port TXD, the transmitting signal is input to the communication component 220 through the data receiving end of the communication component 220, and the transmitting signal is output to the bus to form a differential signal after being processed inside the communication component 220, the differential signal on the bus is returned to the communication component 220 through the relay component 230 and the corresponding resistance branch, the data output end of the communication component 220 transmits the received differential signal to the receiving port RXD, and the controller 210 samples the differential signal. Figure 2

[0056] Figure 3 ​The signal waveform diagram in the ideal multi-split air conditioner communication system is exemplarily shown. In the ideal multi-split air conditioner communication system, the control logic of the controller 210 can take the falling edge of the received data as the initial time, and after detecting the falling edge, complete the first sampling after T / 2 time (T is the period time value corresponding to the MCU sending / receiving one bit of data, that is, the preset sampling period, which can be set according to the actual situation, and is not limited in the embodiment of the present application), and then sample once every T time, until a frame of data is sampled and recorded.

[0057] However, in the actual working process of the multi-split air conditioner communication system, Figure 3 the ideal standard communication waveform basically does not exist, and the multi-split air conditioner communication system is often disturbed by various external factors such as environment and wiring, so that Figure 4 as shown in the figure, the bus differential signal is disturbed by external factors, resulting in a disturbed waveform of the output signal of the data output end of the communication component 220. In the case of sampling by the traditional multi-split air conditioner communication system, the controller 210 will appear sampling error (see the sampling error points 1 and 2 in the following Figure 4 ), the correct value is high level, and the actual sampling error is low level. It should be noted that Figure 4 the meaning of the red line Vs in the figure is the threshold range of the external bus differential signal corresponding to the attenuation resistor (the first resistor branch 232). As can be understood, when the input end of the relay component 230 is connected to the first output end and not connected to the second output end, the signal falling within the range (red line Vs) will be output by the data output end of the communication component 220. High level, and when the signal exceeds the range (red line Vs), the data output end of the communication component 220 will output low level, which is the fixed processing logic of the bus differential signal entering the communication component 220.

[0058] In order to avoid the above-mentioned sampling error of the controller 210, the controller 210 in the present application can judge whether the communication is seriously disturbed according to the signal obtained by one sampling. When it is confirmed that the communication is seriously disturbed, the controller 210 controls the driving component 240 to drive the input end of the relay component 230 to switch from being connected to the first output end to being connected to the second output end, that is, from being connected to the first resistor branch 232 to being connected to the second resistor branch 234, so that the resistance value corresponding to the resistor branch is increased, and the threshold range of the external bus differential signal is correspondingly expanded (corresponding Figure 4The middle black line Vs) can be understood that when the input end of the relay assembly 230 is connected to the second output end and not connected to the first output end, the data output end of the communication assembly 220 outputs high level when the signal falls within the range (the black line Vs), and the data output end of the communication assembly 220 outputs low level when the signal exceeds the range (the black line Vs), which is the fixed processing logic of the bus differential signal into the communication assembly 220. At this time, the bus differential signal sampling threshold range is widened, the system anti-interference ability is improved, and the communication quality is improved.

[0059] In the above multi-connected air conditioner communication system, the multi-connected air conditioner communication system includes a plurality of outdoor units and a plurality of indoor units connected to the bus, so that the outdoor unit or the indoor unit becomes a communication node. Among them, the communication node includes a controller, a communication assembly connected to the controller and the bus, a relay assembly connected to the communication assembly and the bus, and a driving assembly connected to the controller and the relay assembly; the controller is used to sample the signal received by the interface port according to the preset sampling period, and control the driving assembly to drive the input end of the relay assembly to switch from being connected to the first output end to being connected to the second output end, i.e. to the resistance branch with larger resistance, so as to widen the bus differential signal sampling threshold range, improve the system anti-interference ability, and further improve the communication quality.

[0060] In one embodiment, as shown in Figure 5 The controller also has an interrupt port INT connected to the interface port RXD, and the interrupt port INT is used to delay the controller for a preset time and perform secondary sampling according to the preset sampling period.

[0061] The size of the preset time can be set according to actual conditions. For example, to ensure that the signal obtained by the primary sampling and the signal obtained by the secondary sampling do not become inconsistent due to too long time interval, the preset time is usually set to be less than half of the time corresponding to the preset sampling period; the preset sampling period can be set according to actual conditions, which is not limited in the embodiment.

[0062] Specifically, as shown in Figure 5As shown, the controller 210 also has an interrupt port INT, which is used to make the controller delay for a preset time length and perform secondary sampling at a preset sampling period. The controller 210 can compare the signal obtained by primary sampling with the signal obtained by secondary sampling. If the two signals are consistent, it means that the communication is not disturbed and the communication data is correct. If the two signals are inconsistent, it means that the communication is disturbed, and the communication data is discarded. The controller 210 outputs a data retransmission instruction, and compares the two signals again. When the number of times of continuously detecting that the two signals are inconsistent reaches a preset value (which is set according to actual conditions and is not limited in the embodiment of the present application), it is indicated that the communication is disturbed seriously at this time. The controller 210 controls the driving assembly 240 to drive the input end of the relay assembly 230 to switch from being connected to the first output end to being connected to the second output end, i.e., from being connected to the first resistance branch 232 to being connected to the second resistance branch 234. The resistance value corresponding to the resistance branch is increased correspondingly, so that the threshold range of the external bus differential signal is expanded correspondingly (corresponding Figure 4 The middle black line Vs), and the anti-interference ability of the multi-split air conditioner communication system is improved.

[0063] Exemplarily, the signal waveform diagram in the multi-split air conditioner communication system after two times of sampling is as shown in Figure 6 As shown, by setting the interrupt port, the controller performs secondary sampling, the sampling points of the two times of sampling have a certain time difference, and the sampling periods are the same, which is convenient for subsequently judging whether the communication is disturbed according to the signals obtained by the two times of sampling.

[0064] In the embodiment of the present application, on the basis of the traditional single fixed period sampling, by setting the interrupt port, the controller can delay for a preset time length through the interrupt port and perform secondary sampling at a preset sampling period. It is convenient for subsequently comparing the signal obtained by primary sampling with the signal obtained by secondary sampling to judge whether the communication is disturbed, and then controlling the driving assembly to drive the input end of the relay assembly to switch from being connected to the first output end to being connected to the second output end, i.e., to the resistance branch with a larger resistance value, so as to widen the bus differential signal sampling threshold range, improve the system anti-interference ability, and improve the communication quality.

[0065] In one of the embodiments, as shown in Figure 5 The relay assembly includes a first relay RLY1 and a second relay RLY2, the first resistance branch includes a first resistance RS1 and a second resistance RS2, and the second resistance branch includes a third resistance RS3 and a fourth resistance RS4.

[0066] The input end of the first relay RLY1 is connected to the bus, the first output end of the first relay RLY1 is connected to the receiving end of the communication component through the first resistor RS1, the second output end of the first relay RLY1 is connected to the receiving end of the communication component through the second resistor RS2, one end of the coil of the first relay RLY1 is used for connecting a power supply, and the other end of the coil of the first relay RLY1 is connected to the driving component; wherein the resistance value of the first resistor RS1 is smaller than the resistance value of the second resistor RS2.

[0067] The input end of the second relay RLY2 is connected to the bus, the first output end of the second relay RLY2 is connected to the receiving end of the communication component through the third resistor RS3, the second output end of the second relay RLY2 is connected to the receiving end of the communication component through the fourth resistor RS4, one end of the coil of the second relay RLY2 is used for connecting a power supply, and the other end of the coil of the second relay RLY2 is connected to the driving component; wherein the resistance value of the third resistor RS3 is smaller than the resistance value of the fourth resistor RS4.

[0068] Wherein, the type of the first relay and the second relay can be set according to actual conditions, which is not limited in the embodiment of the application.

[0069] Specifically, when the multi-connected air conditioner communication system starts to run, the input end of the first relay RLY1 is connected to the first output end of the first relay RLY1 by default, and the input end of the second relay RLY2 is connected to the first output end of the second relay RLY2 by default. When the controller confirms that the communication is seriously interfered, the controller controls the driving component to drive the input end of the first relay RLY1 to switch from being connected to the first output end of the first relay RLY1 to being connected to the second output end of the first relay RLY1, and controls the driving component to drive the input end of the second relay RLY2 to switch from being connected to the first output end of the second relay RLY2 to being connected to the second output end of the second relay RLY2. At this time, the resistance branch corresponding to the resistance value is increased accordingly, so that the external bus differential signal threshold range is expanded accordingly (corresponding to Figure 6 the middle black line Vs), the system anti-interference ability is improved, and the communication quality is improved.

[0070] It should be noted that the principle of switching the resistance branch to widen the bus differential signal sampling threshold range is as shown in Figure 7 The communication component can be designed with a comparator and a voltage dividing resistor, and the sensitivity V RS is the fixed threshold value of the comparator. When the value exceeds the threshold range, the communication component outputs a low level, and when the value falls within the threshold range, the communication component outputs a high level. Widening the bus differential signal threshold range can enhance the anti-interference ability of the communication system.

[0071] As shown in Figure 7 , the values of Vin1 and Vin2 can be obtained by the following formula:

[0072] ;

[0073] ;

[0074] wherein, Rin1 and Rin2 can be set according to actual conditions, and are not limited in the embodiments of the present application; in actual application, the resistance values of the first resistor RS1 and the second resistor RS2 can be equal, and are set as Rs, the resistance values of Rin1 and Rin2 can be equal, and are set as Rin, and the value of V RS can be obtained by the following formula:

[0075] ;

[0076] When V RS is a fixed value, by increasing the resistance value of RS, the range value of (V1-V2), i.e. Vs difference signal, is widened, and the corresponding Figure 6 black line Vs range.

[0077] In the embodiments of the present application, by additionally providing the first relay, the second relay, the third resistor and the fourth resistor, when the controller determines that the communication is seriously interfered, the driving assembly is controlled to drive the first relay and the second relay to switch to the third resistor and the fourth resistor with larger resistance values, so as to widen the bus differential signal sampling threshold range, and improve the communication quality while improving the system anti-interference ability.

[0078] In one of the embodiments, as shown in Figure 5 , the communication node further comprises a first diode D1 and a second diode D2;

[0079] The negative electrode of the first diode D1 is used to connect a power supply, and the positive electrode of the first diode D1 is connected to the other end of the coil of the driving assembly and the first relay RLY1 respectively;

[0080] The negative electrode of the second diode D2 is used to connect a power supply, and the positive electrode of the second diode D2 is connected to the other end of the coil of the driving assembly and the second relay RLY2 respectively.

[0081] Wherein, the power supply connected to the negative electrode of the first diode D1 and the power supply connected to the negative electrode of the second diode D2 can be the same power supply or different power supplies, and are not limited in the embodiments of the present application; the output voltage of the power supply can be set according to actual conditions, and the output +12V voltage of the power supply is taken as an example for description in the embodiments of the present application.

[0082] Specifically, the first diode D1 and the second diode D2 can be used as freewheeling diodes to absorb the peak voltage and current during the pull-in and pull-out processes of the first relay RLY1 and the second relay RLY2, thereby improving the safety of the multi-connected air conditioner communication system.

[0083] In one embodiment, as shown in Figure 5 the controller 210 also has a clock port CLK, and the communication node further includes:

[0084] The transmission duty cycle adjustment circuit 250 is connected to the clock port CLK, the transmission port TXD and the data receiving end of the communication component, respectively.

[0085] Specifically, the transmission duty cycle adjustment circuit 250 is connected between the data receiving end and the transmission port of the communication component 220, receives the transmission signal sent by the transmission port TXD and the clock signal output by the clock port CLK, and outputs the signal to the data receiving end of the communication component 220; the transmission duty cycle adjustment circuit 250 is used to convert the duty cycle of the low-level signal in the transmission signal to 50%, and keep the duty cycle of the high-level signal, thereby improving the anti-interference of the signal input to the communication component 220.

[0086] Exemplarily, the internal circuit of the transmission duty cycle adjustment circuit 250 can be set according to actual conditions, which is not limited in the embodiment of the present application.

[0087] In one embodiment, as shown in Figure 5 the communication node further includes:

[0088] The reception duty cycle adjustment circuit 260 is connected to the interrupt port INT, the reception port RXD and the data output end of the communication component 220, respectively.

[0089] Specifically, the reception duty cycle adjustment circuit 260 is connected between the data output end and the reception port RXD of the communication component 220, receives the bus differential signal sent by the data output end, and outputs the signal to the interrupt port INT and the reception port RXD; the reception duty cycle adjustment circuit 260 is used to convert the duty cycle of the low-level signal in the reception signal to 50%, and keep the duty cycle of the high-level signal, thereby improving the anti-interference of the signal input to the controller 210.

[0090] Exemplarily, the internal circuit of the reception duty cycle adjustment circuit 260 can be set according to actual conditions, which is not limited in the embodiment of the present application.

[0091] In order to facilitate the understanding of those skilled in the art, the multi-connected air conditioner communication system will be described below in conjunction with a specific example, as shown in Figure 8 wherein the MCU is a controller, the IC1 is a driving component, and the IC4 is a communication component.

[0092] By designing the first relay RLY1, the second relay RLY2, the third resistor RS3 and the fourth resistor RS4 (attenuation resistor) on the basis of the communication node in the traditional multi-split air conditioner communication system, the attenuation resistor resistance value switching setting for the 1192 chip (communication component) 15, 16 pin communication input is realized, and the first relay RLY1 and the second relay RLY2 are driven by the IC1:62003 driving chip (driving component).

[0093] The TXD signal and the clock signal are Figure 8 The IO-TXD (transmission port) and IO-CLK (clock port) pins of the MCU output, and after triode operation, the 1192-6# (communication component) input signal is obtained, that is, the 1192 chip 6 pin input. After internal processing of the 1192 (communication component), the differential signal is output to the bus, and the differential signal on the bus is input to the 1192 chip (communication component) 15, 16 pin through the C42, C44 coupling capacitor, and then output through the 1192-1# (communication component) pin. After the receiving duty cycle adjustment circuit, the IO-RXD pin (receiving port) is input, and the internal MCU of the IO-RXD pin samples the principle: the falling edge of the received text is the initial time, and after detecting the falling edge, the first sampling is completed after T / 2 time, and subsequent sampling is performed every T time (preset sampling period). Time), until a frame of text data is sampled and recorded.

[0094] And on the basis of the traditional single fixed period sampling, the IO-INT (interrupt port) interrupt sampling of the MCU is increased, and the second fixed sampling is performed after t1 time (preset length), and then the two sampling values are compared. If the sampling values are consistent, it means that there is no interference, and the communication data is correct. If the sampling values are inconsistent, it means that the communication waveform is disturbed, and the communication data is discarded and the data retransmission instruction is requested.

[0095] When it is continuously detected that there are M times (preset value) of inconsistent sampling values in N communication texts (within a set time length), it means that the communication is seriously disturbed. At this time, the algorithm controls the hardware circuit to switch the attenuation resistor to the RS3, RS4 position, widens the threshold range of the bus input differential signal, and improves the anti-interference performance of the system.

[0096] In one exemplary embodiment, the present application also provides a control method of a multi-split air conditioner communication system, which is applied to the multi-split air conditioner communication system as described above, as shown in Figure 9 The method comprises the following steps:

[0097] S902, the signal received by the docking signal port is sampled according to a preset sampling period, and the signal obtained by one-time sampling is used to control the driving assembly to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end.

[0098] Specifically, the controller can determine whether the communication is severely interfered according to the signal obtained by one-time sampling. When it is confirmed that the communication is severely interfered, the controller controls the driving assembly to drive the input end of the relay assembly to switch from connecting the first output end to connecting the second output end, that is, from connecting the first resistance branch to connecting the second resistance branch. The resistance value corresponding to the resistance branch is increased accordingly, so that the differential signal threshold range of the external bus is expanded accordingly, the anti-interference ability of the multi-connected air conditioner communication system is improved, and the communication quality is improved.

[0099] In one embodiment, the driving assembly is controlled to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end according to the signal obtained by one-time sampling, including:

[0100] Confirming the signal obtained by one-time sampling in the current preset period as the first signal, and confirming the signal obtained by two-time sampling in the current preset period as the second signal, and comparing the first signal and the second signal.

[0101] If the first signal and the second signal are not equal, the signal obtained by one-time sampling in the next preset period is confirmed as the first signal, and the signal obtained by two-time sampling in the next preset period is confirmed as the second signal. Repeat the step of comparing the first signal and the second signal until the number of times that the first signal and the second signal are not equal in the set time period reaches the preset value, and control the driving assembly to drive the relay assembly to switch the connection state of the input end with the first output end and the second output end.

[0102] Wherein, the preset period and the set time period can be set according to actual conditions, which are not limited in the embodiments of the present application.

[0103] Specifically, the controller also has an interrupt port INT, which is used to make the controller delay for a preset time period and perform secondary sampling at a preset sampling period. The controller can compare the signals obtained by primary sampling and secondary sampling in the current preset time period. If the two sampling signals are consistent, it indicates that the communication is not disturbed and the communication data is correct. If the two sampling signals are inconsistent, it indicates that the communication is disturbed and the communication data is discarded. The controller outputs a data retransmission instruction, and compares the two sampling signals in the next preset time period. When the number of times that the two sampling signals are detected to be inconsistent in a set time period reaches a preset value (which is set according to actual conditions and is not limited in the embodiment of the present application), it is indicated that the communication is seriously disturbed. The controller controls the driving assembly to drive the input end of the relay assembly to switch from being connected to the first output end to being connected to the second output end, i.e., from being connected to the first resistance branch to being connected to the second resistance branch. The resistance value corresponding to the resistance branch is correspondingly increased, so that the threshold range of the external bus differential signal is correspondingly expanded, and the anti-interference ability of the multi-split air conditioner communication system is improved.

[0104] In order to facilitate the understanding of those skilled in the art, the control method of the multi-split air conditioner communication system will be described below in combination with a specific example, as shown in Figure 10

[0105] The communication nodes in the multi-split air conditioner communication system are powered on, the RXD pin of the MCU performs primary sampling reception at a fixed sampling period T, the INT pin of the MCU performs secondary sampling reception at the sampling period T after a preset time delay, and the sampling data of primary sampling and secondary sampling are compared in real time. If the two sampling values in a frame of text data are consistent (the first signal is equal to the second signal), it is determined that the communication system is working normally. If the two sampling values in a frame of text data are inconsistent (the first signal is not equal to the second signal), the communication receiving node sends a retransmission request, and the sending node performs data retransmission. When it is continuously detected that there are M times of inconsistent sampling values in N communication texts, it is indicated that the communication is seriously disturbed. At this time, the algorithm controls the hardware circuit to switch the attenuation resistance to the RS3 and RS4 positions, widens the bus input differential signal threshold range, and improves the anti-interference performance of the system.

[0106] ​It should be understood that although the steps in the flowcharts related to the embodiments described above are shown in sequence according to the arrows, the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the execution of the steps is not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts related to the embodiments described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least some of the other steps or steps or stages in other steps. It can be understood that the steps in different embodiments can be freely combined as needed, and various non-contradictory schemes formed by the combination are within the scope of protection of the present application.

[0107] In an exemplary embodiment, a computer device (controller) is provided, which can be a server, and its internal structure diagram can be as shown in Figure 11 The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capability. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the computer device is used to store a preset sampling period and a preset time length. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through network connection. The computer program is executed by the processor to implement a control method of a multi-connected air conditioning communication system.

[0108] Those skilled in the art can understand that Figure 11 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0109] In an exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the control method of the multi-connected air conditioning communication system described above.

[0110] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium has stored thereon a computer program. The computer program is executed by a processor to implement the control method of the multi-connected air conditioning communication system.

[0111] In one embodiment, a computer program product is provided, and the computer program product includes a computer program. The computer program is executed by a processor to implement the control method of the multi-connected air conditioning communication system.

[0112] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations.

[0113] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.

[0114] The technical features of the above embodiments can be combined in any manner. To make the description concise, all possible combinations of the technical features in the above embodiments are not described, but as long as the combinations of the technical features do not exist, they should be considered as the scope of the present application.

[0115] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.

Claims

1. A multi-split air conditioning communication system, characterized in that, include: Multiple outdoor units and multiple indoor units are connected to a bus for communication, making the outdoor unit or the indoor unit a communication node. The communication node includes: The controller has a transmitting port and a receiving port; A communication component, wherein the data output terminal of the communication component is connected to the receiving port, the data receiving terminal of the communication component is connected to the transmitting port, and the transmitting terminal of the communication component is connected to the bus; A relay assembly, wherein the input terminal of the relay assembly is connected to the bus, the first output terminal of the relay assembly is connected to the receiving terminal of the communication assembly through a first resistor branch, and the second output terminal of the relay assembly is connected to the receiving terminal of the communication assembly through a second resistor branch, wherein the resistance value of the first resistor branch is less than the resistance value of the second resistor branch. A driving component is provided, which is connected to the controller and the relay component respectively. The controller is used to sample the signal received by the receiving port once according to a preset sampling period, and control the driving component to drive the relay component to switch the connection state of the input terminal with the first output terminal and the second output terminal respectively based on the signal obtained by the first sampling.

2. The multi-split air conditioning communication system according to claim 1, characterized in that, The controller also has an interrupt port, which is connected to the signal receiving port. The interrupt port is used to delay the controller for a preset time and perform secondary sampling according to the preset sampling period.

3. The multi-split air conditioning communication system according to claim 1, characterized in that, The relay assembly includes a first relay and a second relay, the first resistor branch includes a first resistor and a second resistor, and the second resistor branch includes a third resistor and a fourth resistor; The input terminal of the first relay is connected to the bus, the first output terminal of the first relay is connected to the receiving terminal of the communication component through the first resistor, the second output terminal of the first relay is connected to the receiving terminal of the communication component through the second resistor, one end of the coil of the first relay is used to connect to the power supply, and the other end of the coil of the first relay is connected to the driving component; wherein, the resistance value of the first resistor is less than the resistance value of the second resistor. The input terminal of the second relay is connected to the bus, the first output terminal of the second relay is connected to the receiving terminal of the communication component through the third resistor, the second output terminal of the second relay is connected to the receiving terminal of the communication component through the fourth resistor, one end of the coil of the second relay is used to connect to the power supply, and the other end of the coil of the second relay is connected to the driving component; wherein, the resistance value of the third resistor is less than the resistance value of the fourth resistor.

4. The multi-split air conditioning communication system according to claim 3, characterized in that, The communication node also includes a first diode and a second diode; The negative terminal of the first diode is used to connect to the power supply, and the positive terminal of the first diode is connected to the other end of the coil of the driving component and the first relay, respectively. The negative terminal of the second diode is used to connect to the power supply, and the positive terminal of the second diode is connected to the other end of the coil of the driving component and the second relay, respectively.

5. The multi-split air conditioning communication system according to claim 1, characterized in that, The controller also has a clock port, and the communication node further includes: The transmission duty cycle adjustment circuit is connected to the clock port, the transmission port, and the data receiving end of the communication component, respectively.

6. The multi-split air conditioning communication system according to claim 2, characterized in that, The communication node also includes: The receiving duty cycle adjustment circuit is connected to the interrupt port, the receiving port, and the data output terminal of the communication component, respectively.

7. A control method for a multi-split air conditioning communication system, characterized in that, The method, applied to the multi-split air conditioning communication system as described in any one of claims 1 to 6, comprises: The signal received at the receiving port is sampled once according to a preset sampling period, and the driving component is controlled to drive the relay component to switch the connection state of the input terminal with the first output terminal and the second output terminal respectively based on the signal obtained from the first sampling.

8. The control method according to claim 7, characterized in that, The step of controlling the driving component to drive the relay component to switch the connection state of the input terminal with the first output terminal and the second output terminal respectively, based on the signal obtained from the first sampling, includes: The signal obtained by the first sampling within the current preset time period is identified as the first signal, and the signal obtained by the second sampling within the current preset time period is identified as the second signal. The first signal and the second signal are compared. If the first signal and the second signal are not equal, the signal obtained by the first sampling in the next preset time period is confirmed as the first signal, and the signal obtained by the second sampling in the next preset time period is confirmed as the second signal. The above steps of comparing the first signal and the second signal are repeated until the number of times the first signal and the second signal are not equal within the set time period reaches a preset value. Then, the driving component is controlled to drive the relay component to switch the connection state of the input terminal with the first output terminal and the second output terminal respectively.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 7 to 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 7 to 8.