CN113932381B - Air conditioner and remote upgrading method thereof - Google Patents
Air conditioner and remote upgrading method thereof Download PDFInfo
- Publication number
- CN113932381B CN113932381B CN202010670554.8A CN202010670554A CN113932381B CN 113932381 B CN113932381 B CN 113932381B CN 202010670554 A CN202010670554 A CN 202010670554A CN 113932381 B CN113932381 B CN 113932381B
- Authority
- CN
- China
- Prior art keywords
- outdoor
- control unit
- micro control
- unit mcu
- eeprom
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000003507 refrigerant Substances 0.000 claims description 35
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 4
- 239000003638 chemical reducing agent Substances 0.000 claims description 3
- 238000007599 discharging Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 9
- 239000007791 liquid phase Substances 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000009833 condensation Methods 0.000 description 2
- 230000005494 condensation Effects 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000001704 evaporation Methods 0.000 description 2
- 230000008020 evaporation Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000005057 refrigeration Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/61—Control or safety arrangements characterised by user interfaces or communication using timers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/88—Electrical aspects, e.g. circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/89—Arrangement or mounting of control or safety devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2140/00—Control inputs relating to system states
- F24F2140/20—Heat-exchange fluid temperature
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The application discloses an air conditioner and an air conditioner remote upgrading method, which are applied to an air conditioner comprising an indoor MCU and a plurality of outdoor MCUs, wherein the indoor micro control unit MCU is used for writing EEPROM information of an electrified erasable programmable read-only memory to be upgraded and outdoor unit model information of the outdoor MCU to be upgraded into a FLASH interval of the indoor MCU, and sending EEPROM data to the outdoor MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU, and the outdoor micro control unit MCU is used for sending the outdoor unit model information to the indoor MCU and upgrading the indoor MCU according to the EEPROM data.
Description
Technical Field
The application relates to the technical field of air conditioners, in particular to an air conditioner and a remote upgrading method of the air conditioner.
Background
Most of the current variable frequency air conditioners are provided with EEPROM (Electrically Erasable Programmable read only memory ) chips, and the EEPROM chips store operation parameter data of the air conditioner controller. The program of the air conditioner controller can be kept unchanged, and different system environments can be matched only by modifying parameters of the EEPROM. Through various experiments, system engineers find the optimal EEPROM parameters, and during the process, EEPROM parameter data are frequently updated.
However, the existing methods for updating parameters of the indoor unit and the outdoor unit of the variable-frequency air conditioner all require engineers to disassemble the shell and use a special EEPROM burner for updating parameters. The operation mode has large workload and low efficiency, and particularly, the operation mode needs to be solved on site by engineers, which brings a lot of inconvenience to users and engineers, and in addition, when one indoor unit corresponds to a plurality of outdoor units, the outdoor unit to be upgraded cannot be timely determined, and the outdoor unit to be upgraded is upgraded.
Therefore, on the premise of not disassembling and assembling the air conditioner, how to quickly determine the outdoor unit to be upgraded and quickly and efficiently upgrade the outdoor EEPROM of the outdoor unit to be upgraded is a technical problem to be solved at present.
Disclosure of Invention
The invention provides an air conditioner, which is used for solving the technical problems that in the prior art, the outdoor EEPROM of the air conditioner is excessively complicated and inconvenient to upgrade, and when one indoor unit corresponds to a plurality of outdoor units, the outdoor unit to be upgraded cannot be timely determined, and comprises the following steps:
a refrigerant circulation loop for circulating the refrigerant in a loop formed by the compressor, the condenser, the expansion valve, the evaporator, the four-way valve and the pressure reducer;
The compressor is used for compressing the low-temperature low-pressure refrigerant gas into high-temperature high-pressure refrigerant gas and discharging the high-temperature high-pressure refrigerant gas to the condenser;
an outdoor heat exchanger and an indoor heat exchanger, wherein one of the heat exchangers works as a condenser and the other heat exchanger works as an evaporator;
the four-way valve is used for controlling the flow direction of the refrigerant in the refrigerant loop so as to switch the outdoor heat exchanger and the indoor heat exchanger between a condenser and an evaporator;
an indoor environment temperature sensor for detecting an indoor environment temperature;
an indoor coil temperature sensor for detecting an indoor coil temperature;
the indoor micro control unit MCU is used for writing EEPROM information of the charged erasable programmable read-only memory to be upgraded and outdoor unit model information of the outdoor MCU to be upgraded into a FLASH interval of the indoor micro control unit MCU, and sending EEPROM data to the outdoor MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU;
the outdoor micro control unit MCU is used for sending the outdoor model number information to the indoor MCU and upgrading the outdoor micro control unit MCU according to the EEPROM data;
the EEPROM information specifically comprises the EEPROM parameter address and data corresponding to the EEPROM parameter address;
And the EEPROM data is generated according to the outdoor EEPROM information to be upgraded.
In some embodiments, the EEPROM data is sent to the outdoor MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU, specifically:
the indoor MCU acquires outdoor machine type information sent by the outdoor MCU and judges whether the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded or not;
if the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded, the EEPROM data is sent to the outdoor MCU corresponding to the outdoor machine type information;
and if the outdoor model number information sent by the outdoor MCU is not the outdoor model number information of the outdoor MCU to be upgraded, not sending the EEPROM data.
In some embodiments, it is determined whether the outdoor model number information sent by the outdoor MCU is outdoor model number information of the outdoor MCU to be upgraded, specifically:
judging whether the outdoor unit model information sent by the outdoor unit is consistent with the outdoor unit model information of the outdoor MCU to be upgraded in the FLASH interval of the indoor MCU;
if the outdoor machine type information is consistent with the outdoor machine type information of the outdoor MCU to be upgraded, the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded;
If the outdoor machine type information is inconsistent, the outdoor machine type information sent by the outdoor MCU is not the outdoor machine type information of the outdoor MCU to be upgraded.
In some embodiments, the FLASH interval includes a first interval, a second interval, and a third interval, where the first interval and the second interval have the same size, and the EEPROM information to be upgraded and the outdoor unit model information of the outdoor MCU to be upgraded are written into the FLASH interval of the FLASH interval, specifically:
the indoor MCU sets the first interval, the second interval and the third interval in a FLASH interval;
the indoor MCU sequentially writes the EEPROM parameter addresses into the first interval;
the indoor MCU writes the data corresponding to the EEPROM parameter address into the second interval according to the writing sequence of the EEPROM parameter address;
and the indoor MCU writes the outdoor model number information of the outdoor MCU to be upgraded into the third interval.
In some embodiments, before sending the EEPROM data to the outdoor MCU to be upgraded, the method further comprises:
and the indoor MCU sets an EEPROM updating mark in the EEPROM of the indoor MCU, sends a data sending request to the outdoor MCU to be upgraded, and receives the response of the outdoor MCU to be upgraded.
In some embodiments, the EEPROM data includes a check code, and the EEPROM data upgrades itself according to the EEPROM data, specifically:
after receiving the EEPROM, the outdoor MCU to be upgraded generates a receiving success mark and sends the receiving success mark to the indoor MCU, and meanwhile, the outdoor EEPROM is upgraded according to the EEPROM data;
and after the indoor MCU receives the receiving success mark, the EEPROM updating mark is cleared.
In some embodiments, after receiving the EEPROM, the outdoor MCU to be upgraded generates a reception success flag and sends the reception success flag to the indoor MCU, and at the same time, upgrades the outdoor EEPROM according to the EEPROM data, specifically:
the outdoor MCU to be upgraded judges whether the EEPROM data are correct or not according to the check code in the EEPROM data;
if yes, the outdoor MCU to be upgraded updates the outdoor EEPROM based on the EEPROM parameter address in the EEPROM data and the data corresponding to the EEPROM parameter address, generates the receiving success mark and sends the receiving success mark to the indoor MCU.
In some embodiments, further comprising:
and if the indoor MCU does not receive the successful receiving mark within the preset time, starting an exception handling operation.
In some embodiments, if the indoor MCU does not receive the reception success flag within a preset time, an exception handling operation is started, specifically:
when the power supply is interrupted and the indoor MCU does not receive the receiving success mark within the preset time, after the indoor MCU is electrified again, the indoor MCU resends the EEPROM data to the outdoor MCU to be upgraded;
when the communication is interrupted and the indoor MCU does not receive the receiving success mark within the preset time, the indoor MCU performs power-off processing on the outdoor MCU to be upgraded and resends the EEPROM data to the outdoor MCU to be upgraded.
Correspondingly, the invention also provides a remote upgrading method of the air conditioner, which comprises the following steps:
the indoor MCU writes outdoor EEPROM information to be upgraded and outdoor model number information of the outdoor MCU to be upgraded into a FLASH interval of the indoor MCU, wherein the EEPROM information specifically comprises the EEPROM parameter address and data corresponding to the EEPROM parameter address;
the indoor MCU receives outdoor machine type information sent by the outdoor MCU, and takes an outdoor machine corresponding to the outdoor machine type information of the outdoor MCU to be upgraded in the FLASH interval as the outdoor MCU to be upgraded;
The indoor MCU sets an outdoor EEPROM updating mark and sends EEPROM data to the outdoor MCU to be upgraded, wherein the EEPROM data is generated based on the outdoor EEPROM information to be upgraded;
if the transmission is successful, clearing the outdoor EEPROM updating mark based on a receiving success mark returned by the outdoor MCU to be updated, and updating the outdoor EEPROM according to the EEPROM data;
if the transmission fails, an exception handling operation is performed.
Compared with the prior art, the invention has the following beneficial effects:
the invention discloses an air conditioner and an air conditioner remote upgrading method, which are applied to the air conditioner comprising a refrigerant circulation loop, a compressor, an outdoor heat exchanger, an indoor heat exchanger, a four-way valve, an indoor environment temperature sensor, an indoor coil temperature sensor, an indoor MCU and a plurality of outdoor MCUs, wherein the indoor micro control unit MCU is used for writing EEPROM information of an electrified erasable programmable read-only memory to be upgraded and outdoor machine model information of the outdoor MCU to be upgraded into a FLASH interval of the indoor micro control unit MCU, sending EEPROM data to the outdoor MCU to be upgraded according to the outdoor machine model information sent by the outdoor micro control unit MCU, and sending the outdoor machine model information to the indoor MCU and upgrading the indoor micro control unit MCU according to the EEPROM data. By the air conditioner and the air conditioner remote upgrading method, the outdoor unit to be upgraded is rapidly determined, remote upgrading of the air conditioner outdoor EEPROM of the outdoor unit to be upgraded is realized, and convenience of upgrading the air conditioner outdoor EEPROM is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 shows a schematic structural diagram of an air conditioner according to an embodiment of the present application;
fig. 2 shows a schematic flow chart of a remote upgrading method of an air conditioner according to an embodiment of the present application;
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In the description of the present application, it should be understood that the terms "center," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientation or positional relationships shown in the drawings, merely to facilitate describing the present application and simplify the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present application.
The terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
In the description of the present application, it should be noted that, unless explicitly specified and limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be either fixedly connected, detachably connected, or integrally connected, for example; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present application will be understood in specific cases by those of ordinary skill in the art.
For further description of the solution of the present application, fig. 1 is a schematic structural diagram of an air conditioner according to the present application.
The application protects an air conditioner, as shown in fig. 1, specifically comprising:
The refrigerant circulation circuit 101 circulates a refrigerant in a circuit constituted by a compressor, a condenser, an expansion valve, an evaporator, a four-way valve, and a pressure reducer.
In a preferred embodiment of the present application, the air conditioner performs a refrigerating cycle of the air conditioner by using a compressor, a condenser, an expansion valve, and an evaporator. The refrigeration cycle includes a series of processes involving compression, condensation, expansion, and evaporation, and supplies a refrigerant to the air that has been conditioned and heat exchanged.
The compressor 102 is used for compressing the low-temperature low-pressure refrigerant gas into the high-temperature high-pressure refrigerant gas and discharging the high-temperature high-pressure refrigerant gas to the condenser.
In a preferred embodiment of the present application, the compressor compresses refrigerant gas in a high temperature and high pressure state and discharges the compressed refrigerant gas. The discharged refrigerant gas flows into the condenser. The condenser condenses the compressed refrigerant into a liquid phase, and heat is released to the surrounding environment through the condensation process.
An outdoor heat exchanger and an indoor heat exchanger 103, one of which is operated as a condenser and the other is operated as an evaporator.
In a preferred embodiment of the present application, an outdoor unit of an air conditioner includes a portion of a refrigeration cycle including a compressor and an outdoor heat exchanger, an indoor unit of the air conditioner includes an indoor heat exchanger, and an expansion valve may be provided in the indoor unit or the outdoor unit.
The expansion valve expands the liquid-phase refrigerant in a high-temperature and high-pressure state condensed in the condenser into a low-pressure liquid-phase refrigerant. The evaporator evaporates the refrigerant expanded in the expansion valve and returns the refrigerant gas in a low-temperature and low-pressure state to the compressor. The evaporator may achieve a cooling effect by exchanging heat with a material to be cooled using latent heat of evaporation of a refrigerant. The air conditioner may adjust the temperature of the indoor space throughout the cycle.
The indoor heat exchanger and the outdoor heat exchanger function as a condenser or an evaporator. When the indoor heat exchanger is used as a condenser, the air conditioner is used as a heater of a heating mode, and when the indoor heat exchanger is used as an evaporator, the air conditioner is used as a cooler of a cooling mode.
A four-way valve 104 for controlling the flow direction of the refrigerant in the refrigerant circuit so as to switch between the outdoor heat exchanger and the indoor heat exchanger as a condenser and an evaporator;
an indoor environment temperature sensor 105 for detecting an indoor environment temperature;
an indoor coil temperature sensor 106 for detecting an indoor coil temperature.
The indoor micro control unit MCU107 is used for writing EEPROM information of the charged erasable programmable read-only memory to be upgraded and outdoor unit model information of the outdoor MCU to be upgraded into a FLASH interval of the indoor micro control unit MCU, and sending EEPROM data to the outdoor MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU;
The outdoor micro control unit MCU108 is configured to send the outdoor model number information to the indoor MCU, and upgrade itself according to the EEPROM data.
The EEPROM information specifically comprises the EEPROM parameter address and data corresponding to the EEPROM parameter address;
the EEPROM data is generated according to the outdoor EEPROM information to be upgraded;
in a preferred embodiment of the present application, the air conditioner includes an indoor unit and an outdoor unit, and one indoor unit corresponds to a plurality of outdoor units, where each of the indoor units and the outdoor units is provided with an MCU, when the outdoor EEPROM needs to be upgraded, first, EEPROM information to be upgraded and outdoor unit number information to be upgraded need to be written into a FLASH zone of the indoor MCU, and since there are a plurality of outdoor units, when outdoor unit model information from the outdoor MCU is received, the received outdoor unit model information is compared with outdoor unit number information of the outdoor MCU to be upgraded written into the FLASH zone, and when the received outdoor unit model information is consistent with the outdoor unit model information of the outdoor MCU to be upgraded written into the FLASH zone, the received outdoor unit corresponding to the received outdoor unit model number information is the outdoor unit to be upgraded, after the EEPROM information in the FLASH zone is processed, EEPROM data is generated, and the EEPROM data is sent to the outdoor MCU of the outdoor unit to be upgraded, and the outdoor unit upgrades the outdoor MCU based on the received EEPROM data.
That is, in the scheme of the application, when a certain outdoor unit needs to be upgraded, the model information of the outdoor unit is written into the FLASH interval of the indoor MCU, and is compared with the model information sent by the outdoor unit, so that the outdoor unit to be upgraded is accurately identified, after the outdoor unit to be upgraded is upgraded, if other outdoor units need to be upgraded, the model information of other outdoor units needing to be upgraded is written into the FLASH interval of the indoor MCU continuously, and the steps are repeated, so that the plurality of outdoor units are upgraded, the outdoor units to be upgraded can be accurately identified, and the upgrading efficiency of the outdoor MCU is improved.
It should be noted that, in order to facilitate the transmission of the EEPROM information, in a preferred embodiment of the present application, the EEPROM data specifically includes a header code, a byte length, the EEPROM parameter address, data corresponding to the EEPROM parameter address, and a check code, that is, in order to avoid errors in the process of transmitting the EEPROM information from the MCU to the outdoor unit, the EEPROM information needs to be packaged to generate corresponding EEPROM data, and a specific composition form of the EEPROM data is a header code+byte length+address 1+data 1+address 2+ … … +address n+data n+checksum.
In order to accurately send the EEPROM data to the outdoor MCU to be upgraded, in some embodiments, the EEPROM data is sent to the outdoor MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU, which specifically includes:
the indoor MCU acquires outdoor machine type information sent by the outdoor MCU and judges whether the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded or not;
if the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded, the EEPROM data is sent to the outdoor MCU corresponding to the outdoor machine type information;
and if the outdoor model number information sent by the outdoor MCU is not the outdoor model number information of the outdoor MCU to be upgraded, not sending the EEPROM data.
In a preferred embodiment of the present application, the indoor MCU receives the outdoor unit model information sent by the outdoor MCUs, the indoor unit identifies the received outdoor unit model information one by one, determines whether the outdoor unit model information of the outdoor MCU to be upgraded exists in the received outdoor unit model information, if so, sends the EEPROM data to the outdoor MCU corresponding to the outdoor unit model information, and if not, does not send the EEPROM data to any outdoor MCU.
By judging whether the outdoor model number information sent by the outdoor MCU is the outdoor model number information of the outdoor MCU to be upgraded, which one of a plurality of outdoor MCUs is the outdoor MCU to be upgraded can be rapidly determined, so that EEPROM data are sent to the outdoor MCU of the outdoor unit to be upgraded.
In order to accurately determine whether the outdoor model number information sent by the outdoor MCU is outdoor model number information of the outdoor MCU to be upgraded, in a preferred embodiment of the present application, it is determined whether the outdoor model number information sent by the outdoor MCU is outdoor model number information of the outdoor MCU to be upgraded, specifically:
judging whether the outdoor unit model information sent by the outdoor unit is consistent with the outdoor unit model information of the outdoor MCU to be upgraded in the FLASH interval of the indoor MCU;
if the outdoor machine type information is consistent with the outdoor machine type information of the outdoor MCU to be upgraded, the outdoor machine type information sent by the outdoor MCU is the outdoor machine type information of the outdoor MCU to be upgraded;
if the outdoor machine type information is inconsistent, the outdoor machine type information sent by the outdoor MCU is not the outdoor machine type information of the outdoor MCU to be upgraded.
In a preferred embodiment of the present application, after receiving the outdoor unit type information sent by the outdoor MCU, the outdoor unit type information is compared with the outdoor unit type information of the outdoor MCU to be upgraded in the FLASH interval of the indoor MCU one by one, and if the outdoor unit type information sent by a certain outdoor MCU is the same as the outdoor unit type information of the outdoor MCU to be upgraded in the FLASH interval, the outdoor unit corresponding to the outdoor MCU is the outdoor unit to be upgraded, and EEPROM data is sent to the outdoor MCU.
In order to accurately write the EEPROM information to be upgraded and the outdoor machine type information of the outdoor MCU to be upgraded into the FLASH of the indoor MCU, in some embodiments, the FLASH section includes a first section, a second section and a third section, the first section and the second section have the same size, and the EEPROM information to be upgraded and the outdoor machine type information of the outdoor MCU to be upgraded are written into the own FLASH section, specifically:
the indoor MCU sets the first interval, the second interval and the third interval in a FLASH interval;
the indoor MCU sequentially writes the EEPROM parameter addresses into the first interval;
the indoor MCU writes the data corresponding to the EEPROM parameter address into the second interval according to the writing sequence of the EEPROM parameter address;
and the indoor MCU writes the outdoor model number information of the outdoor MCU to be upgraded into the third interval.
In the preferred embodiment of the present application, since the above-mentioned EEPROM parameter includes the EEPROM parameter address and the data corresponding to the EEPROM parameter address, in order to avoid mixing the two types of data during writing, in the present application, two sections, namely, a first section and a second section, are separately set in the FLASH section of the indoor MCU, and the parameter addresses are stored in the first section in sequence, and the data corresponding to the EEPROM parameter address is written in the second section in the same sequence, and meanwhile, since the data corresponding to the parameter address and the parameter address are in a one-to-one correspondence, the sizes of the first section and the second section are equal, and meanwhile, in order to identify whether the outdoor machine type information sent by the subsequent outdoor MCU is the type information of the outdoor machine to be upgraded, a third section is also required to be set for storing the type information of the outdoor machine to be upgraded, so as to quickly and accurately identify the outdoor machine to be upgraded as a judgment standard.
It should be noted that, the scheme of the above preferred embodiment is only one specific implementation scheme provided by the present application, and other modes based on writing the outdoor EEPROM parameters and the outdoor model number information of the outdoor MCU to be upgraded into the FLASH zone of the indoor MCU all belong to the protection scope of the present application.
To ensure normal transmission of the EEPROM data, in some embodiments, before transmitting the EEPROM data to the outdoor MCU to be upgraded, the method further includes:
and the indoor MCU sets an EEPROM updating mark in the EEPROM of the indoor MCU, sends a data sending request to the outdoor MCU to be upgraded, and receives the response of the outdoor MCU to be upgraded.
In a preferred embodiment of the present application, an EEPROM update flag is set for the EEPROM of the indoor MCU to flag that the outdoor EEPROM is in a state to be updated, at this time, the indoor MCU sends a data transmission request to the outdoor MCU to be updated, and after receiving a response from the outdoor MCU to be updated to approve data transmission, sends the EEPROM data to the outdoor MCU to be updated.
In order to realize the upgrade of the outdoor EEPROM, in some embodiments, the EEPROM data includes a check code, and the EEPROM data is used for upgrading itself, specifically:
After receiving the EEPROM, the outdoor MCU to be upgraded generates a receiving success mark and sends the receiving success mark to the indoor MCU, and meanwhile, the outdoor EEPROM is upgraded according to the EEPROM data;
and after the indoor MCU receives the receiving success mark, the EEPROM updating mark is cleared.
In a preferred embodiment of the present application, after the EEPROM data is successfully sent to the outdoor MCU to be upgraded, the outdoor MCU to be upgraded generates a corresponding reception success flag, and sends the reception success flag back to the indoor MCU, and after the indoor MCU receives the corresponding reception success flag, the EEPROM update flag is deleted, which indicates that the EEPROM data transmission is completed, and the outdoor MCU to be upgraded upgrades the outdoor EEPROM according to the received EEPROM data.
It should be noted that the above scheme of the preferred embodiment is only one specific implementation scheme provided by the present application, and other modes of setting a flag to indicate the EEPROM transmission process are all within the protection scope of the present application.
In order to ensure that the outdoor MCU to be upgraded receives the EEPROM data, in some embodiments, after receiving the EEPROM data, the outdoor MCU to be upgraded generates a reception success flag and sends the reception success flag to the indoor MCU, and meanwhile, upgrades the outdoor EEPROM according to the EEPROM data, specifically:
The outdoor MCU to be upgraded judges whether the EEPROM data are correct or not according to the check code in the EEPROM data;
if yes, the outdoor MCU to be upgraded updates the outdoor EEPROM based on the EEPROM parameter address in the EEPROM data and the data corresponding to the EEPROM parameter address, generates the receiving success mark and sends the receiving success mark to the indoor MCU.
In the preferred embodiment of the application, because errors are avoided in the transmission process, when the EEPROM data are received, the check codes in the EEPROM data are identified, if the check codes are correct, the EEPROM data are not in error, the EEPROM data are split into the EEPROM parameter address and the data corresponding to the EEPROM parameter address, and finally the EEPROM parameter address and the data corresponding to the EEPROM parameter address are written into an outdoor EEPROM one by one in sequence, so that the updating of the EEPROM is completed.
It should be noted that, the scheme of the above preferred embodiment is only one specific implementation scheme provided by the present application, and other modes of upgrading the outdoor EEPROM based on the EEPROM data all belong to the protection scope of the present application.
To avoid the occurrence of abnormal conditions, in some embodiments, the method further comprises:
And if the indoor MCU does not receive the successful receiving mark within the preset time, starting an exception handling operation.
When in the preferred embodiment of the application, an exception handling mechanism is further provided, after the indoor MCU sends EEPROM data to the outdoor MCU to be upgraded, after waiting for a preset time, the indoor MCU does not receive a successful receipt mark of the outdoor MCU to be upgraded, which indicates that the EEPROM data transmission process is abnormal, and at this time, an exception handling operation is executed.
In order to execute the exception handling operation, in some embodiments, if the indoor MCU does not receive the reception success flag within a preset time, the exception handling operation is started, specifically:
when the power supply is interrupted and the indoor MCU does not receive the receiving success mark within the preset time, after the indoor MCU is electrified again, the indoor MCU resends the EEPROM data to the outdoor MCU to be upgraded;
when the communication is interrupted and the indoor MCU does not receive the receiving success mark within the preset time, the indoor MCU performs power-off processing on the outdoor MCU to be upgraded and resends the EEPROM data to the outdoor MCU to be upgraded.
In the preferred embodiment of the application, if the power is off in the upgrading process and after the power is on again, the indoor MCU reads that the mark of the indoor EEPROM which needs to be updated exists in the indoor EEPROM, the outdoor machine to be upgraded is powered on, a request for upgrading the outdoor EEPROM is sent to the outdoor machine to be upgraded, and the EEPROM data is resent to the outdoor EEPROM; if communication is broken in the upgrading process, the outdoor machine to be upgraded is powered off after the indoor machine is continuously powered off for a certain time t, the outdoor machine to be upgraded is powered on again after 1min, the outdoor machine to be upgraded is restarted to send a request for upgrading the outdoor EEPROM, and then the step of upgrading the outdoor EEPROM is restarted, if the outdoor machine to be upgraded is continuously powered off for a certain time t again, communication faults are reported through a display screen, and the user can conveniently demand after-sales service.
It should be noted that, the scheme of the above preferred embodiment is only one specific implementation scheme provided by the present application, and other modes of protecting the outdoor EEPROM upgrade by using other exception handling mechanisms all belong to the protection scope of the present application.
The application discloses an air conditioner, which comprises a refrigerant circulation loop, a compressor, an outdoor heat exchanger, an indoor heat exchanger, a four-way valve, an indoor environment temperature sensor, an indoor coil temperature sensor, an indoor MCU and a plurality of outdoor MCUs, wherein the indoor micro-control unit MCU is used for writing EEPROM information of an electrified erasable programmable read-only memory to be upgraded and outdoor machine model information of the outdoor MCU to be upgraded into a FLASH interval of the indoor micro-control unit MCU, sending EEPROM data to the outdoor MCU to be upgraded according to the outdoor machine model information sent by the outdoor micro-control unit MCU, and the outdoor micro-control unit MCU is used for sending the outdoor machine model information to the indoor MCU and upgrading the indoor micro-control unit MCU according to the EEPROM data. By the air conditioner and the air conditioner remote upgrading method, the outdoor unit to be upgraded is rapidly determined, remote upgrading of the air conditioner outdoor EEPROM of the outdoor unit to be upgraded is realized, and convenience of upgrading the air conditioner outdoor EEPROM is improved.
Based on the above air conditioner, the application also provides a remote upgrading method of the air conditioner, as shown in fig. 2, which is applied to the air conditioner comprising a refrigerant circulation loop, a compressor, an outdoor heat exchanger, an indoor heat exchanger, a four-way valve, an indoor environment temperature sensor, an indoor coil temperature sensor, an indoor MCU and a plurality of outdoor MCUs, and the method comprises the following steps:
step S201, the indoor MCU writes the outdoor EEPROM information to be upgraded and the outdoor model number information of the outdoor MCU to be upgraded into the FLASH interval of the indoor MCU, where the EEPROM information specifically includes the EEPROM parameter address and the data corresponding to the EEPROM parameter address.
In the preferred embodiment of the application, the outdoor EEPROM information to be upgraded and the outdoor model number information of the outdoor MCU to be upgraded are stored in the FLASH of the indoor MCU in advance, the EEPROM information specifically comprises the EEPROM parameter address and the data corresponding to the EEPROM parameter address, and the quantity of the information can be adjusted according to actual needs.
In the preferred embodiment of the present application, when the outdoor EEPROM needs to be upgraded, the addresses in the EEPROM parameters needing to be upgraded are written into the defined first interval of the indoor MCU, the data corresponding to each address is written into the second interval, and according to the actual needs, the parameters of corresponding number, such as 50 data corresponding to 50 addresses to be rewritten in total, wherein the 50 addresses are respectively: 0x00, 0x07 … … 0x58, the corresponding parameters are respectively: 0x22, 0x35 … … 0x90, then the 50 addresses of 0x00, 0x07 … … 0x58 are placed in the first interval in turn, and 0x22, 0x35 … … 0x90 are placed in the second interval in turn, that is to say, the whole outdoor EEPROM can be upgraded according to actual requirements, rather than upgrading the whole outdoor EEPROM no matter how many parameters are to be changed.
Meanwhile, in order to identify whether the outdoor machine type information sent by the subsequent outdoor MCU is the type information of the outdoor machine to be upgraded, a third interval is required to be set for storing the type information of the outdoor machine to be upgraded, so that the outdoor machine to be upgraded can be quickly and accurately identified as a judgment standard.
Step S202, the indoor MCU receives the outdoor machine type information sent by the outdoor MCU, and takes the outdoor machine corresponding to the outdoor machine type information of the outdoor MCU to be upgraded in the FLASH interval as the outdoor MCU to be upgraded.
In the preferred embodiment of the present application, when the outdoor EEPROM needs to be upgraded, first, the EEPROM information to be upgraded and the outdoor unit type information to be upgraded need to be written into the FLASH interval of the indoor MCU, and since there are a plurality of outdoor units, when the outdoor unit type information from the outdoor MCU is received, the received outdoor unit type information is compared with the outdoor unit type information of the outdoor MCU to be upgraded written into the FLASH interval, and when the received outdoor unit type information is consistent with the outdoor unit type information of the outdoor MCU to be upgraded written into the FLASH interval, the outdoor unit corresponding to the received outdoor unit type information is the outdoor unit to be upgraded.
For example, one indoor unit is provided with 4 outdoor units, namely, an outdoor unit 1, an outdoor unit 2, an outdoor unit 3 and an outdoor unit 4, and when the outdoor MCU of the outdoor unit 3 needs to be upgraded, the model information of the outdoor unit 3 is stored in the FLASH zone of the indoor unit in advance, after the model information of the outdoor unit 3 sent by the 4 outdoor MCUs is received, the model information is compared with the model information in the FLASH zone, and only the model information sent by the outdoor unit 3 is consistent with the model information in the FLASH zone, at this time, the indoor MCU sends EEPROM data to the outdoor MCU of the outdoor unit 3.
And step S203, the indoor MCU sets an outdoor EEPROM update flag and sends EEPROM data to the outdoor MCU to be upgraded, wherein the EEPROM data is generated based on the outdoor EEPROM information to be upgraded.
In a preferred embodiment of the present application, an outdoor EEPROM update flag is set in an indoor MCU to flag that the outdoor EEPROM is in a state to be updated, and in a subsequent step, the progress of the upgrade process is indicated by the replacement of the flag, while the EEPROM data is transmitted to the outdoor MCU to be upgraded.
When the outdoor EEPROM needs to be updated, a mark that the outdoor EEPROM needs to be updated is arranged in the indoor EEPROM, EEPROM data are generated according to the outdoor EEPROM parameters to be updated, which are written into a FLASH interval of the indoor MCU, for example, 50 outdoor EEPROM parameters need to be modified, the EEPROM is specifically a checksum of a header code, a byte length, address 1, address 2, data 2, … …, address 50, data 50, and the like, meanwhile, the indoor unit of the air conditioner powers on the outdoor unit to be updated, and sends a request for updating the outdoor EEPROM to the outdoor unit to be updated, and after the outdoor unit to be updated is responded and allowed, the indoor unit sends EEPROM data to the outdoor unit to be updated.
And step S204, if the transmission is successful, clearing the outdoor EEPROM updating mark based on a receiving success mark returned by the outdoor MCU to be updated, and updating the outdoor EEPROM according to the EEPROM data.
In a preferred embodiment of the present application, after the EEPROM data is successfully sent to the outdoor MCU, the outdoor MCU generates a corresponding reception success flag, and sends the reception success flag back to the indoor MCU, when the indoor MCU receives the corresponding reception success flag, the above-mentioned flag to be updated is deleted, which indicates that the EEPROM data transmission is completed, the outdoor EEPROM receives the EEPROM data, and determines that the EEPROM data has no error, the outdoor unit to be updated sends the flag of successful EEPROM data reception to the indoor unit, and at the same time, the outdoor unit to be updated updates the outdoor EEPROM, and sequentially updates the outdoor EEPROM according to the received 50 addresses and 50 data.
In step S205, if the transmission fails, an exception handling operation is performed.
In the preferred embodiment of the application, if the power is off in the upgrading process and after the power is on again, the indoor MCU reads that the mark of the indoor EEPROM which needs to be updated exists in the indoor EEPROM, the outdoor machine to be upgraded is powered on, a request for upgrading the outdoor EEPROM is sent to the outdoor machine to be upgraded, and the EEPROM data is resent to the outdoor EEPROM; if the communication is broken in the upgrading process, the outdoor machine to be upgraded is powered off after the indoor machine is continuously powered off for a certain time t, the outdoor machine to be upgraded is powered on again after 1min, the outdoor EEPROM is restarted to be sent to the outdoor machine to be upgraded, and then the outdoor EEPROM is restarted to be upgraded, if the outdoor machine to be upgraded is continuously powered off for a certain time t again, the communication fault is reported through the display screen, and the user can conveniently demand after-sales service.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be appreciated by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not drive the essence of the corresponding technical solutions to depart from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims (8)
1. An air conditioner, characterized in that the air conditioner comprises an indoor micro control unit MCU and a plurality of outdoor micro control units MCU, comprising:
a refrigerant circulation loop for circulating the refrigerant in a loop formed by the compressor, the condenser, the expansion valve, the evaporator, the four-way valve and the pressure reducer;
the compressor is used for compressing the low-temperature low-pressure refrigerant gas into high-temperature high-pressure refrigerant gas and discharging the high-temperature high-pressure refrigerant gas to the condenser;
an outdoor heat exchanger and an indoor heat exchanger, wherein one of the heat exchangers works as a condenser and the other heat exchanger works as an evaporator;
the four-way valve is used for controlling the flow direction of the refrigerant in the refrigerant loop so as to switch the outdoor heat exchanger and the indoor heat exchanger between serving as a condenser and an evaporator;
An indoor environment temperature sensor for detecting an indoor environment temperature;
an indoor coil temperature sensor for detecting an indoor coil temperature;
the indoor micro control unit MCU is used for writing EEPROM information of the charged erasable programmable read-only memory to be upgraded and outdoor unit model information of the outdoor micro control unit MCU to be upgraded into a FLASH interval of the indoor micro control unit MCU, and sending EEPROM data to the outdoor micro control unit MCU to be upgraded according to the outdoor unit model information sent by the outdoor micro control unit MCU;
the outdoor micro control unit MCU is used for sending the outdoor model number information to the indoor micro control unit MCU and upgrading the outdoor micro control unit MCU according to the EEPROM data;
the EEPROM information specifically comprises EEPROM parameter addresses and data corresponding to the EEPROM parameter addresses;
the EEPROM data are generated according to the outdoor EEPROM information to be upgraded;
the method comprises the steps of sending EEPROM data to an outdoor micro control unit MCU to be upgraded according to outdoor machine model information sent by the outdoor micro control unit MCU, specifically comprising the following steps:
the indoor micro control unit MCU acquires the outdoor machine type number information sent by the outdoor micro control unit MCU and judges whether the outdoor machine type number information sent by the outdoor micro control unit MCU is the outdoor machine type number information of the outdoor micro control unit MCU to be upgraded or not;
If the outdoor machine type information sent by the outdoor micro control unit MCU is the outdoor machine type information of the outdoor micro control unit MCU to be upgraded, the EEPROM data is sent to the outdoor micro control unit MCU corresponding to the outdoor machine type information;
if the outdoor model number information sent by the outdoor micro control unit MCU is not the outdoor model number information of the outdoor micro control unit MCU to be upgraded, not sending the EEPROM data;
the FLASH interval comprises a first interval, a second interval and a third interval, the first interval and the second interval are the same in size, EEPROM information to be upgraded and outdoor machine model information of an outdoor micro control unit MCU to be upgraded are written into the own FLASH interval, and the FLASH interval specifically comprises the following steps:
the indoor micro control unit MCU sets the first interval, the second interval and the third interval in a FLASH interval;
the indoor micro control unit MCU sequentially writes the EEPROM parameter address into the first interval;
the indoor micro control unit MCU writes the data corresponding to the EEPROM parameter address into the second interval according to the writing sequence of the EEPROM parameter address;
and the indoor micro control unit MCU writes the outdoor model number information of the outdoor micro control unit MCU to be upgraded into the third interval.
2. The air conditioner of claim 1, wherein the determining whether the outdoor model number information sent by the outdoor micro control unit MCU is outdoor model number information of the outdoor micro control unit MCU to be upgraded specifically includes:
judging whether the outdoor machine type information sent by the outdoor machine is consistent with the outdoor machine type information of the outdoor micro control unit MCU to be upgraded in a FLASH interval of the indoor micro control unit MCU;
if the outdoor machine type information is consistent with the outdoor machine type information of the outdoor micro control unit MCU, the outdoor machine type information sent by the outdoor micro control unit MCU is the outdoor machine type information of the outdoor micro control unit MCU to be upgraded;
if the outdoor machine type information is inconsistent, the outdoor machine type information sent by the outdoor micro control unit MCU is not the outdoor machine type information of the outdoor micro control unit MCU to be upgraded.
3. The air conditioner of claim 1, further comprising, prior to transmitting EEPROM data to the outdoor micro-control unit MCU to be upgraded:
and the indoor micro control unit MCU sets an EEPROM updating mark in the EEPROM of the indoor micro control unit MCU, sends a data sending request to the outdoor micro control unit MCU to be upgraded, and receives the response of the outdoor micro control unit MCU to be upgraded.
4. An air conditioner according to claim 3, wherein said EEPROM data includes a check code, and said EEPROM data is used to upgrade itself, in particular:
after receiving the EEPROM, the outdoor micro control unit MCU to be upgraded generates a successful receiving mark and sends the successful receiving mark to the indoor micro control unit MCU, and meanwhile, the outdoor EEPROM is upgraded according to the EEPROM data;
and after the indoor micro control unit MCU receives the receiving success mark, the EEPROM updating mark is cleared.
5. The air conditioner of claim 4, wherein after receiving the EEPROM, the outdoor micro-control unit MCU to be upgraded generates a reception success flag and sends the reception success flag to the indoor micro-control unit MCU, and at the same time, upgrades the outdoor EEPROM according to the EEPROM data, specifically:
the outdoor micro control unit MCU to be upgraded judges whether the EEPROM data is correct or not according to the check code in the EEPROM data;
if yes, the outdoor micro control unit MCU to be upgraded updates the outdoor EEPROM based on the EEPROM parameter address in the EEPROM data and the data corresponding to the EEPROM parameter address, generates the receiving success mark and sends the receiving success mark to the indoor micro control unit MCU.
6. The air conditioner as set forth in claim 4, further comprising:
and if the indoor micro control unit MCU does not receive the successful receiving mark within the preset time, starting an exception handling operation.
7. The air conditioner of claim 6, wherein if the indoor micro control unit MCU does not receive the reception success flag within a preset time, the exception handling operation is started, specifically:
when the power supply is interrupted and the indoor micro control unit MCU does not receive the receiving success mark within a preset time, after the indoor micro control unit MCU is electrified again, the indoor micro control unit MCU resends the EEPROM data to the outdoor micro control unit MCU to be upgraded;
when the communication is interrupted and the indoor micro control unit MCU does not receive the receiving success mark within a preset time, the indoor micro control unit MCU performs power-off processing on the outdoor micro control unit MCU to be upgraded and then resends the EEPROM data to the outdoor micro control unit MCU to be upgraded.
8. The remote upgrading method of the air conditioner is characterized by being applied to the air conditioner comprising a refrigerant circulation loop, a compressor, an outdoor heat exchanger, an indoor heat exchanger, a four-way valve, an indoor environment temperature sensor, an indoor coil temperature sensor, an indoor micro control unit MCU and a plurality of outdoor micro control units MCU, and comprises the following steps:
The indoor micro control unit MCU writes outdoor EEPROM information to be upgraded and outdoor model number information of the outdoor micro control unit MCU to be upgraded into a FLASH interval of the indoor micro control unit MCU, wherein the EEPROM information specifically comprises EEPROM parameter addresses and data corresponding to the EEPROM parameter addresses;
the indoor micro control unit MCU receives outdoor machine type information sent by the outdoor micro control unit MCU, and takes an outdoor machine corresponding to the outdoor machine type information of the outdoor micro control unit MCU to be upgraded in the FLASH interval as the outdoor micro control unit MCU to be upgraded;
the indoor micro control unit MCU sets an outdoor EEPROM updating mark and sends EEPROM data to the outdoor micro control unit MCU to be upgraded, wherein the EEPROM data is generated based on the outdoor EEPROM information to be upgraded;
if the transmission is successful, clearing the outdoor EEPROM updating mark based on a receiving success mark returned by the to-be-updated outdoor micro control unit MCU, and updating the outdoor EEPROM according to the EEPROM data;
if the transmission fails, executing an exception handling operation;
the method comprises the steps of sending EEPROM data to an outdoor micro control unit MCU to be upgraded according to outdoor machine model information sent by the outdoor micro control unit MCU, specifically comprising the following steps:
The indoor micro control unit MCU acquires the outdoor machine type number information sent by the outdoor micro control unit MCU and judges whether the outdoor machine type number information sent by the outdoor micro control unit MCU is the outdoor machine type number information of the outdoor micro control unit MCU to be upgraded or not;
if the outdoor machine type information sent by the outdoor micro control unit MCU is the outdoor machine type information of the outdoor micro control unit MCU to be upgraded, the EEPROM data is sent to the outdoor micro control unit MCU corresponding to the outdoor machine type information;
if the outdoor model number information sent by the outdoor micro control unit MCU is not the outdoor model number information of the outdoor micro control unit MCU to be upgraded, not sending the EEPROM data;
the FLASH interval comprises a first interval, a second interval and a third interval, the first interval and the second interval are the same in size, EEPROM information to be upgraded and outdoor machine model information of an outdoor micro control unit MCU to be upgraded are written into the own FLASH interval, and the FLASH interval specifically comprises the following steps:
the indoor micro control unit MCU sets the first interval, the second interval and the third interval in a FLASH interval;
the indoor micro control unit MCU sequentially writes the EEPROM parameter address into the first interval;
The indoor micro control unit MCU writes the data corresponding to the EEPROM parameter address into the second interval according to the writing sequence of the EEPROM parameter address;
and the indoor micro control unit MCU writes the outdoor model number information of the outdoor micro control unit MCU to be upgraded into the third interval.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010670554.8A CN113932381B (en) | 2020-07-13 | 2020-07-13 | Air conditioner and remote upgrading method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010670554.8A CN113932381B (en) | 2020-07-13 | 2020-07-13 | Air conditioner and remote upgrading method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113932381A CN113932381A (en) | 2022-01-14 |
CN113932381B true CN113932381B (en) | 2023-11-17 |
Family
ID=79273678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010670554.8A Active CN113932381B (en) | 2020-07-13 | 2020-07-13 | Air conditioner and remote upgrading method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113932381B (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1192523A (en) * | 1996-10-18 | 1998-09-09 | 三洋电机株式会社 | Air conditioner |
JP2004294028A (en) * | 2003-03-28 | 2004-10-21 | Mitsubishi Electric Corp | Control device of air conditioner |
CN103512149A (en) * | 2012-06-27 | 2014-01-15 | 珠海格力电器股份有限公司 | Control device, program updating method and air conditioner |
CN104102518A (en) * | 2014-07-23 | 2014-10-15 | 江苏兆伏新能源有限公司 | Double-CPU system and program updating method thereof |
JP2015172443A (en) * | 2014-03-11 | 2015-10-01 | 三菱電機株式会社 | Air conditioner, air conditioner system, and rewrite control program |
CN104965745A (en) * | 2015-07-10 | 2015-10-07 | 四川长虹电器股份有限公司 | Air conditioner system program updating device and method |
CN106403141A (en) * | 2015-07-30 | 2017-02-15 | 青岛海尔空调电子有限公司 | Parameter adjustment setting method for various types of air conditioners |
CN106452671A (en) * | 2016-09-28 | 2017-02-22 | 青岛海尔空调电子有限公司 | Internal unit and external unit communication method of multi-split air-conditioner |
CN106500239A (en) * | 2016-09-22 | 2017-03-15 | 深圳麦格米特电气股份有限公司 | A kind of method that convertible frequency air-conditioner updates EEPROM data |
CN106775880A (en) * | 2016-12-22 | 2017-05-31 | 海信(山东)空调有限公司 | The programming device and method of a kind of EEPROM data |
CN108958786A (en) * | 2018-06-15 | 2018-12-07 | 合肥美的电冰箱有限公司 | A kind of matching and update processing method and processing device of refrigerator software |
CN109140670A (en) * | 2018-08-03 | 2019-01-04 | 广东美的暖通设备有限公司 | Control method, system and the air conditioner of the data write-in of EEPROM |
WO2019030896A1 (en) * | 2017-08-10 | 2019-02-14 | 三菱電機株式会社 | Program update method, outdoor unit, and management device |
CN110262822A (en) * | 2019-06-17 | 2019-09-20 | 珠海格力电器股份有限公司 | Multi-split system and upgrading method and device thereof |
JP2019174076A (en) * | 2018-03-29 | 2019-10-10 | 株式会社富士通ゼネラル | Air conditioning system |
-
2020
- 2020-07-13 CN CN202010670554.8A patent/CN113932381B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1192523A (en) * | 1996-10-18 | 1998-09-09 | 三洋电机株式会社 | Air conditioner |
JP2004294028A (en) * | 2003-03-28 | 2004-10-21 | Mitsubishi Electric Corp | Control device of air conditioner |
CN103512149A (en) * | 2012-06-27 | 2014-01-15 | 珠海格力电器股份有限公司 | Control device, program updating method and air conditioner |
JP2015172443A (en) * | 2014-03-11 | 2015-10-01 | 三菱電機株式会社 | Air conditioner, air conditioner system, and rewrite control program |
CN104102518A (en) * | 2014-07-23 | 2014-10-15 | 江苏兆伏新能源有限公司 | Double-CPU system and program updating method thereof |
CN104965745A (en) * | 2015-07-10 | 2015-10-07 | 四川长虹电器股份有限公司 | Air conditioner system program updating device and method |
CN106403141A (en) * | 2015-07-30 | 2017-02-15 | 青岛海尔空调电子有限公司 | Parameter adjustment setting method for various types of air conditioners |
CN106500239A (en) * | 2016-09-22 | 2017-03-15 | 深圳麦格米特电气股份有限公司 | A kind of method that convertible frequency air-conditioner updates EEPROM data |
CN106452671A (en) * | 2016-09-28 | 2017-02-22 | 青岛海尔空调电子有限公司 | Internal unit and external unit communication method of multi-split air-conditioner |
CN106775880A (en) * | 2016-12-22 | 2017-05-31 | 海信(山东)空调有限公司 | The programming device and method of a kind of EEPROM data |
WO2019030896A1 (en) * | 2017-08-10 | 2019-02-14 | 三菱電機株式会社 | Program update method, outdoor unit, and management device |
JP2019174076A (en) * | 2018-03-29 | 2019-10-10 | 株式会社富士通ゼネラル | Air conditioning system |
CN108958786A (en) * | 2018-06-15 | 2018-12-07 | 合肥美的电冰箱有限公司 | A kind of matching and update processing method and processing device of refrigerator software |
CN109140670A (en) * | 2018-08-03 | 2019-01-04 | 广东美的暖通设备有限公司 | Control method, system and the air conditioner of the data write-in of EEPROM |
CN110262822A (en) * | 2019-06-17 | 2019-09-20 | 珠海格力电器股份有限公司 | Multi-split system and upgrading method and device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN113932381A (en) | 2022-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111765602B (en) | Air conditioner and remote upgrading method thereof | |
JP4899549B2 (en) | Compressor operating method of refrigeration apparatus and refrigeration apparatus | |
CN113587393B (en) | Central air-conditioning control system | |
CN113203192B (en) | Method for updating operation data of outdoor unit, air conditioner and computer storage medium | |
EP2584277B1 (en) | Network system equipped with air conditioner and control method thereof | |
CN113218051B (en) | Method for updating outdoor unit operation data, air conditioner and computer storage medium | |
CN113932381B (en) | Air conditioner and remote upgrading method thereof | |
CN113587391A (en) | Multi-split system based on Bluetooth communication | |
US9464835B2 (en) | Remote software loading for refrigerant system | |
CN112283867B (en) | Air conditioner and upgrading control method | |
CN114576794B (en) | Air conditioner and heating intelligent control method thereof | |
CN113504919B (en) | Air conditioner and upgrading method | |
CN113932383A (en) | Air conditioner and upgrading method | |
EP4224079A1 (en) | Air-conditioning and ventilation system | |
CN112648693B (en) | Air conditioner and multi-channel PFC circuit control method | |
CN112254284A (en) | Air conditioner and remote upgrading method thereof | |
JP2013243464A (en) | Wireless remote controller | |
CN113944991A (en) | Air conditioner and firmware upgrading method | |
JP2006250456A (en) | Air conditioner and shelter | |
CN114826336B (en) | Air conditioner outdoor unit and air conditioner | |
JP2019178810A (en) | Air conditioner | |
JP2022083201A (en) | Device and method for controlling air conditioner and air conditioner | |
CN113944992A (en) | Air conditioner and upgrading method | |
CN115289626A (en) | Multi-split air conditioning system | |
CN111928444B (en) | Temperature compensation value setting method for air conditioner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: No.1, Hisense Road, Nancun Town, Pingdu City, Qingdao City, Shandong Province 266700 Applicant after: Hisense Air Conditioning Co.,Ltd. Address before: No.1, Hisense Road, Nancun Town, Pingdu City, Qingdao City, Shandong Province 266700 Applicant before: HISENSE (SHANDONG) AIR-CONDITIONING Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |