Air conditioning unit main board, general display board and verification method of display board

By using a verification method for a universal display board for air conditioning units, we were able to make the same display board compatible with motherboards of different models, thus solving the problem of communication difficulties between motherboards of different models and improving R&D and maintenance efficiency.

CN115525447BActive Publication Date: 2026-04-07GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-16
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Most of the display boards of existing air conditioning units are embedded, which makes it impossible for different types of unit motherboards to communicate with the same display board, resulting in low efficiency in research and development, testing and maintenance.

Method used

A verification method for a universal display board for air conditioning units is provided. The verification program sequentially initiates verification to each stored unit application, obtains communication data, and wakes up the corresponding unit application, thereby enabling the same display board to be adapted to motherboards of different models.

Benefits of technology

This improves the efficiency of the R&D lifecycle of air conditioning units, enabling the same display board to be compatible with motherboards of different models, thus reducing the maintenance requirements of different display board models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115525447B_ABST
    Figure CN115525447B_ABST
Patent Text Reader

Abstract

This application relates to an air conditioning unit motherboard, a universal display board, and a verification method for the display board. The method applied to the display board includes: sequentially initiating verification to each stored unit application program through a verification program; obtaining communication data fed back by each unit application program; sequentially sending the communication data to the air conditioning unit motherboard; obtaining a response from the air conditioning unit motherboard; determining the communication data and unit application program corresponding to the response; and waking up the unit application program corresponding to the response. In this application, only the verification program and the unit application programs corresponding to each model need to be pre-stored in the display board. The verification program can then determine the unit application program corresponding to the air conditioning unit motherboard to be matched, thus completing the functional control of the air conditioning unit motherboard to be matched. The technical solution in this application allows the same display board to be adapted to air conditioning unit motherboards of different models, thereby improving the efficiency of the entire R&D lifecycle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of application scheduling technology, and in particular to an air conditioning unit motherboard, a general display board, and a verification method for the display board. Background Technology

[0002] Most existing air conditioning unit display boards are embedded systems. Different types of air conditioning units have different interface displays, parameter settings, and communication data. Therefore, for a specific air conditioning model, a customized display board program needs to be developed and burned onto the display board to enable communication between the display board and the unit's mainboard. This results in two different mainboard models being unable to communicate with the same display board. During R&D, testing, production, and after-sales processes, coding is required to distinguish the different display boards corresponding to different models, leading to an increasing number of display board models requiring maintenance and resulting in low efficiency throughout the entire R&D lifecycle. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide an air conditioning unit motherboard, a universal display board, and a verification method for the display board, so as to solve the problem that different models of motherboards cannot communicate with the same display board in the prior art, resulting in low efficiency throughout the entire R&D life cycle.

[0004] According to a first aspect of the present invention, a verification method for a universal display panel of an air conditioning unit is provided, applied to the display panel, comprising:

[0005] The verification process sequentially initiates verification for each stored unit application.

[0006] Obtain communication data fed back by the application programs of each unit;

[0007] The verification procedure sequentially sends the communication data to the air conditioning unit's main board.

[0008] Obtain the response from the air conditioning unit's mainboard, and determine the corresponding communication data and unit application program;

[0009] The corresponding crew application program is activated.

[0010] Preferably, after waking up the crew application corresponding to the response, the method further includes:

[0011] Put the verification program into hibernation.

[0012] Preferably, the step of sequentially initiating verification to each stored unit application program through the verification procedure includes:

[0013] When initiating verification for the currently unverified crew application through the verification procedure, the currently unverified crew application is woken up, and the previously verified crew application is put to sleep.

[0014] Preferably, the method further includes:

[0015] Receive new unit application;

[0016] Store the newly added unit application.

[0017] Preferably, the method further includes:

[0018] An application directory is established for the stored verification program and the application programs of each unit.

[0019] According to a second aspect of the present invention, a verification method for a universal display board of an air conditioning unit is provided, applied to the main board of an air conditioning unit, comprising:

[0020] The verification process sequentially initiates verification for each stored unit application.

[0021] Obtain communication data fed back by the application programs of each unit;

[0022] The communication data is sent sequentially to the display panel through the verification procedure.

[0023] Obtain the response from the display panel, and determine the corresponding communication data and unit application program;

[0024] The corresponding crew application program is activated.

[0025] Preferably, after waking up the crew application corresponding to the response, the method further includes:

[0026] Put the verification program into hibernation.

[0027] Preferably, the step of sequentially initiating verification to each stored unit application program through the verification procedure includes:

[0028] When initiating verification for the currently unverified crew application through the verification procedure, the currently unverified crew application is woken up, and the previously verified crew application is put to sleep.

[0029] Preferably, the method further includes:

[0030] Receive new unit application;

[0031] Store the newly added unit application.

[0032] Preferably, the method further includes:

[0033] An application directory is established for the stored verification program and the application programs of each unit.

[0034] According to a third aspect of the present invention, a universal display panel for air conditioning units is provided, comprising:

[0035] A first processor and a first memory;

[0036] The first processor and the first memory are connected via a communication bus:

[0037] The first processor is used to call and execute the program stored in the first memory;

[0038] The first memory is used to store a program, which is at least used to execute the verification method for the universal display board of air conditioning units applied to the universal display board of air conditioning units described above.

[0039] According to a fourth aspect of the present invention, a motherboard for an air conditioning unit is provided, comprising:

[0040] Second processor and second memory;

[0041] The second processor and the second memory are connected via a communication bus:

[0042] The second processor is used to call and execute the program stored in the second memory;

[0043] The second memory is used to store a program, which is at least used to execute the verification method for the general display board of the air conditioning unit applied to the main board of the air conditioning unit described above.

[0044] The technical solution provided in this application can include the following beneficial effects: The verification method for the universal display board of air conditioning units in this application, applied to the display board, includes: sequentially initiating verification to each stored unit application program through a verification program, obtaining communication data fed back by each unit application program, sequentially sending the communication data to the air conditioning unit main board, obtaining the reply from the air conditioning unit main board, determining the communication data and unit application program corresponding to the reply, and waking up the unit application program corresponding to the reply. In this application, the application program is divided into a verification program and unit application programs corresponding to each model, with each model corresponding to one unit application program. The unit application program is an independent program, and one unit application program can independently complete all the functional control required as an air conditioning unit display board. The verification program does not include the functions of the air conditioning unit, but is only responsible for determining the unit application program corresponding to the air conditioning unit main board to be matched. In this application, only the verification program and the unit application programs corresponding to each model need to be pre-stored in the display board, and the unit application program corresponding to the air conditioning unit main board to be matched can be determined through the verification program to complete the functional control of the air conditioning unit main board to be matched. The technical solution in this application enables the same display board to be adapted to the mainboards of different air conditioning unit models, thereby improving the efficiency of the entire R&D life cycle.

[0045] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0047] Figure 1 This is a flowchart illustrating a verification method for a universal display panel of an air conditioning unit according to an exemplary embodiment;

[0048] Figure 2 This is a schematic diagram illustrating, according to an exemplary embodiment, the process of sequentially initiating verification to each stored unit application through a verification procedure;

[0049] Figure 3 This is a schematic diagram illustrating, according to an exemplary embodiment, the sequential transmission of communication data to the main board of an air conditioning unit via a verification procedure;

[0050] Figure 4 This is a schematic diagram illustrating the control of the air conditioning unit mainboard by a corresponding unit application according to an exemplary embodiment;

[0051] Figure 5 This is a schematic block diagram of a general display panel for an air conditioning unit, according to an exemplary embodiment.

[0052] Figure 6 This is a schematic block diagram of an air conditioning unit mainboard according to an exemplary embodiment.

[0053] Reference numerals: First processor-21; First memory-22; Second processor-23; Second memory-24. Detailed Implementation

[0054] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0055] Example 1

[0056] Figure 1 This is a flowchart illustrating a verification method for a universal display panel of an air conditioning unit according to an exemplary embodiment, with reference to... Figure 1 A verification method for a universal display panel of an air conditioning unit, applied to the display panel, comprising:

[0057] Step S11: Initiate verification sequentially to each stored unit application through the verification procedure;

[0058] Step S12: Obtain communication data fed back by the application programs of each unit;

[0059] Step S13: The communication data is sent sequentially to the air conditioning unit mainboard through the verification procedure;

[0060] Step S14: Obtain the response from the air conditioning unit's main board, and determine the corresponding communication data and unit application program;

[0061] Step S15: Wake up the corresponding unit application program.

[0062] It should be noted that the verification method for the general display board of the air conditioning unit in this embodiment is applied to the display board, in which case the display board acts as the host computer and the main board of the air conditioning unit acts as the slave computer.

[0063] It should be noted that the application program in this implementation is divided into a verification program and a unit application program corresponding to each air conditioning unit model, with one unit application program for each model. The unit application program is an independent program, and a single unit application program can independently perform all the functional controls required for the air conditioning unit display panel. The verification program does not include the functions of the air conditioning unit; it is only responsible for determining the unit application program corresponding to the mainboard of the air conditioning unit currently being matched.

[0064] It should be noted that, referring to Figure 2 The verification process sequentially initiates verification for each stored group application, including: waking up the currently verified group application and putting the previously verified group application into sleep mode when initiating verification for the currently verified group application. It is understood that in this embodiment, the verification process and the group applications corresponding to each device model can be stored in EMMC (Embedded Multi Media Card), a standard specification for embedded memory established by the MMC Association, primarily for products such as mobile phones and tablets. In this embodiment, referring to... Figure 2 The verification program is active when it initiates verification for the currently verified unit application, and the unit application 1 being verified is also active. After the verification program receives the communication data from unit application 1, it puts unit application 1 into a sleep state. The verification program then initiates verification for unit application 2, which is active, and so on, until all unit applications have been traversed. In this embodiment, because only the verification program and the unit applications being verified are active, the amount of display panel memory occupied is minimal, primarily using memory storage such as the EMMC.

[0065] It should be noted that, referring to Figure 3 After the verification program has traversed all the unit applications, the unit applications are in a sleep state when the communication data is sent to the air conditioning unit mainboard in sequence.

[0066] It should be noted that after waking up the corresponding crew application, the method also includes: putting the verification program into hibernation.

[0067] Reference Figure 4 After confirming the corresponding communication data and that the unit application is unit application 2, unit application 2 is woken up. At this time, unit application 2 takes over the control of the air conditioning unit's main board and puts the verification program into a sleep state.

[0068] It should be noted that the method also includes:

[0069] Receive new unit application;

[0070] Store the new unit applications.

[0071] It is understood that when developing a new model using the technical solution in this embodiment, it is only necessary to develop corresponding unit applications 1, 2, 3... each number representing an application for one model, and finally store all unit applications and verification programs on the display board. If the display board currently has verification programs and unit applications 1, 2, and 3, then it is currently applicable to 3 models. After developing a new unit application 4 for a new model, and after unit application 4 passes testing, unit application 4 can also be added to the display board storage, so the display board can then be applicable to models 1, 2, 3, and 4.

[0072] It should be noted that the method also includes:

[0073] Establish an application catalog for the stored verification procedures and applications for each unit.

[0074] In practice, the display board is based on a Linux system with an ext4 file system, and an application directory is established for the stored verification program and applications of each unit to facilitate indexing.

[0075] In practice, the display board establishes a communication connection with the air conditioning unit's main board through a communication module, so that communication data can be sent to the air conditioning unit's main board sequentially through a verification program.

[0076] In practice, display panels generally also include functional modules such as display modules, memory modules, logic processing modules, and key input modules.

[0077] The verification method for the universal display board of air conditioning units in this embodiment is applied to the display board and includes: initiating verification sequentially to each stored unit application through a verification program, obtaining communication data fed back by each unit application, sending the communication data sequentially to the air conditioning unit mainboard, obtaining the response from the air conditioning unit mainboard, determining the communication data and unit application corresponding to the response, and waking up the unit application corresponding to the response. In this embodiment, the application is divided into a verification program and unit applications corresponding to each model, with one unit application corresponding to each model. The unit application is an independent program, and one unit application can independently complete all the functional control required as an air conditioning unit display board. The verification program does not include the functions of the air conditioning unit, but is only responsible for determining the unit application corresponding to the air conditioning unit mainboard to be matched. In this embodiment, it is only necessary to pre-store the verification program and the unit applications corresponding to each model in the display board, so that the verification program can determine the unit application corresponding to the air conditioning unit mainboard to be matched and complete the functional control of the air conditioning unit mainboard to be matched. The technical solution in this embodiment enables the same display board to be adapted to air conditioning unit mainboards of different models, thereby improving the efficiency of the entire R&D life cycle.

[0078] Example 2

[0079] A verification method for a universal display board of an air conditioning unit, applied to the main board of the air conditioning unit, includes:

[0080] The verification process sequentially initiates verification for each stored unit application.

[0081] Obtain communication data fed back by the application programs of each unit;

[0082] The verification process sequentially sends communication data to the display panel.

[0083] Obtain the response from the display panel and determine the corresponding communication data and unit application program.

[0084] Wake up the corresponding unit application.

[0085] It should be noted that after waking up the corresponding crew application, the method also includes:

[0086] Put the verification process to sleep.

[0087] It should be noted that the verification process sequentially initiates verification for each stored unit application, including:

[0088] When initiating verification for the currently unverified crew application through the verification procedure, the currently unverified crew application is woken up, and the previously verified crew application is put to sleep.

[0089] It should be noted that the method also includes:

[0090] Receive new unit application;

[0091] Store the new unit applications.

[0092] It should be noted that the method also includes:

[0093] Establish an application catalog for the stored verification procedures and applications for each unit.

[0094] It should be noted that the verification method for the general display board of the air conditioning unit in this embodiment is applied to the main board of the air conditioning unit. In this case, the main board of the air conditioning unit acts as the host computer and the display board acts as the slave computer.

[0095] It should be noted that, in the specific implementation of the verification method for the general display board of the air conditioning unit applied to the main board of the air conditioning unit, compared with the verification method for the general display board of the air conditioning unit applied to the display board, the host computer and the slave computer are interchanged, making the verification method for the general display board of the air conditioning unit in this embodiment more flexible and adaptable in implementation.

[0096] Since the specific implementation method and beneficial effects of the verification method for the universal display panel of the air conditioning unit in this embodiment have already been explained, they will not be repeated here.

[0097] The verification method for the universal display board of air conditioning units in this embodiment is applied to the mainboard of the air conditioning unit. It includes: sequentially initiating verification to each stored unit application program through a verification program, obtaining communication data fed back by each unit application program, sequentially sending the communication data to the mainboard of the air conditioning unit, obtaining the response from the mainboard, determining the communication data and unit application program corresponding to the response, and waking up the corresponding unit application program. In this embodiment, the application programs are divided into a verification program and unit applications corresponding to each model, with one unit application program corresponding to each model. Each unit application program is an independent program, and a single unit application program can independently complete all the functional controls required for the air conditioning unit display board. The verification program does not include the functions of the air conditioning unit; it is only responsible for determining the unit application program corresponding to the current air conditioning unit mainboard to be matched. In this embodiment, only the verification program and the unit applications corresponding to each model need to be pre-stored in the display board. The verification program can then determine the unit application program corresponding to the current air conditioning unit mainboard to be matched, completing the functional control of the current air conditioning unit mainboard to be matched. The technical solution in this embodiment allows the same display board to be adapted to air conditioning unit mainboards of different models, thereby improving the efficiency of the entire R&D lifecycle.

[0098] Example 3

[0099] Figure 5 This is a schematic block diagram of a general display panel for an air conditioning unit according to an exemplary embodiment, with reference to... Figure 5 A universal display panel for air conditioning units, comprising:

[0100] First processor 21 and first memory 22;

[0101] The first processor 21 and the first memory 22 are connected via a communication bus:

[0102] The first processor 21 is used to call and execute the program stored in the first memory 22;

[0103] The first memory 22 is used to store a program, which is at least used to execute a verification method for a general display board for air conditioning units applied to the general display board of air conditioning units in the above embodiments.

[0104] Example 4

[0105] Figure 6 This is a schematic block diagram of an air conditioning unit mainboard according to an exemplary embodiment, with reference to... Figure 6 A motherboard for an air conditioning unit, comprising:

[0106] Second processor 31 and second memory 32;

[0107] The second processor 31 and the second memory 32 are connected via a communication bus:

[0108] The second processor 31 is used to call and execute the program stored in the second memory 32;

[0109] The second memory 32 is used to store a program, which is used at least to execute the verification method applied to the air conditioning unit mainboard and the general display board of the air conditioning unit in the above embodiments.

[0110] It is understood that the same or similar parts in the above embodiments can be referred to each other, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.

[0111] It should be noted that in the description of this application, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means at least two.

[0112] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.

[0113] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0114] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0115] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0116] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.

[0117] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0118] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A verification method for a universal display panel of an air conditioning unit, applied to the display panel, characterized in that, include: The verification process sequentially initiates verification for each stored unit application. Obtain communication data fed back by the application programs of each unit; The verification procedure sequentially sends the communication data to the air conditioning unit's main board. Obtain the response from the air conditioning unit's mainboard, and determine the corresponding communication data and unit application program; Wake up the unit application corresponding to the response; After waking up the crew application corresponding to the response, the method further includes: Put the verification program into hibernation; Each model corresponds to a unit application program. The unit application program is an independent program. A unit application program can independently complete all the function control required as the air conditioning unit display panel. The verification program does not include the functions of the air conditioning unit. It is only responsible for determining the unit application program corresponding to the main board of the air conditioning unit to be matched.

2. The method according to claim 1, characterized in that, The step of sequentially initiating verification to each stored unit application through the verification procedure includes: When initiating verification for the currently unverified crew application through the verification procedure, the currently unverified crew application is woken up, and the previously verified crew application is put to sleep.

3. The method according to claim 1, characterized in that, The method further includes: Receive new unit application; Store the newly added unit application.

4. The method according to claim 1, characterized in that, The method further includes: An application directory is established for the stored verification program and the application programs of each unit.

5. A universal display panel for air conditioning units, characterized in that, include: A first processor and a first memory; The first processor and the first memory are connected via a communication bus: The first processor is used to call and execute the program stored in the first memory; The first memory is used to store a program, which is at least used to execute the verification method for a universal display panel of an air conditioning unit as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Parameter backup method and device for multi-module air conditioner as well as multi-module air conditioner

    CN106225140A

  • Communication method and system for display panel and multiple mainboards

    CN110659009A