Dish washing machine equipment control system, method and device and dish washing machine equipment

By introducing common modules and unified communication protocols into dishwasher equipment, internal connection and control logic are simplified, complex connections and high R&D costs in the prior art are solved, and development efficiency and product versatility are improved.

CN119214565APending Publication Date: 2024-12-31GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411610098.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-12
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The existing dishwasher equipment control system has overly complex logic and confusing connections between boards due to the complex connection between multiple control boards and sensors, which increases R&D costs and time, and product differences lead to a wide range of combined usage solutions, which is difficult to simplify.

Method used

The common module is used to connect the data acquisition components, power components and display components, and handle control instructions through a unified target communication protocol to simplify the internal connection lines, and manage sensor data through storage units to reduce redundant settings.

Benefits of technology

It effectively simplifies the control logic inside the dishwasher equipment and the connection between the boards, shortens the product R&D cycle, reduces R&D costs, and improves the development efficiency of the same series of products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119214565A_ABST
    Figure CN119214565A_ABST
Patent Text Reader

Abstract

The invention relates to a dishwasher equipment control system, method and device and dishwasher equipment.The dishwasher equipment control system comprises a universal module, a data acquisition assembly, a power source assembly, a display assembly and a control assembly, and the universal module is connected with the data acquisition assembly, the power source assembly, the display assembly and the control assembly; the data acquisition assembly is in communication connection with at least two of the power supply assembly, the display assembly and the control assembly through the universal module; when the power supply assembly, the display assembly or the control assembly is in data communication with the universal module, a control instruction is sent to the universal module according to the target communication protocol, and the universal module executes corresponding steps according to the control instruction. The universal module is arranged in the dish-washing machine equipment, and the universal module is connected with the data acquisition assembly, the power supply assembly, the display assembly and the control assembly, so that internal connection lines of the dish-washing machine equipment are effectively simplified, and meanwhile, the dish-washing machine equipment can be conveniently subjected to function expansion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electrical appliance control technology, and in particular to a dishwasher equipment control system, method, device and dishwasher equipment. Background Art

[0002] With the development and promotion of dishwasher equipment, dishwasher equipment has become a common appliance in household scenes. With the continuous updating and iteration of dishwasher equipment, dishwasher equipment has more functions and stronger performance, but also needs to control more loads and collect more data. The control panel in the dishwasher equipment needs to connect to more sensors and loads, which will cause redundancy of internal components of the dishwasher equipment, increase the manufacturing cost of the dishwasher equipment, and make the connection of internal lines complicated.

[0003] For different models of dishwashers, the loads that need to be controlled and the data that need to be collected are all different. For product development, the numerous sensors, control panels, and internal loads inside the dishwasher will produce a large number of combined usage solutions based on the differences in the products. This will cause the dishwasher equipment to have problems such as overly complex control logic and too confusing connections between boards. Summary of the invention

[0004] Based on this, it is necessary to provide a dishwasher equipment control system, method, device and dishwasher equipment that can simplify the dishwasher equipment control logic and inter-board connections, reduce the redundancy of internal dishwasher components, and reduce the cost of dishwasher equipment in response to the above technical problems.

[0005] In a first aspect, the present application provides a dishwasher equipment control system, comprising a universal module, a data acquisition component, a power supply component, a display component and a control component, wherein the universal module is connected to the data acquisition component, the power supply component, the display component and the control component respectively, and the data acquisition component is communicatively connected with at least two components of the power supply component, the display component and the control component through the universal module;

[0006] When the power supply component, the display component or the control component performs data communication with the universal module, a control instruction is sent to the universal module according to the target communication protocol, and the universal module executes corresponding steps according to the control instruction.

[0007] In one of the embodiments, the power supply component provides a weak power signal to the universal module;

[0008] The universal module supplies power to the weak-electric load, the data acquisition component, the display component, and the control component in the dishwasher device based on the weak-electric signal.

[0009] In one embodiment, the power supply assembly provides a strong electrical signal to a strong electrical load in the dishwasher device.

[0010] In one embodiment, the data acquisition component includes a plurality of sensor units; the universal module includes a storage unit;

[0011] If the sensor unit is in working state, the universal module acquires the sensing data collected by the sensor unit at a preset time interval and stores the sensing data in a corresponding storage unit;

[0012] If the control instruction includes acquiring target sensing data of a target sensor, the general module sends the target sensing data in the storage unit to the component corresponding to the control instruction.

[0013] In one of the embodiments, if the sensor unit is in a shutdown state, the general module deletes the sensing data related to the shutdown sensor unit in the storage unit;

[0014] If the control instruction includes controlling the target sensor to shut down, the universal module stops acquiring the sensing data collected by the target sensor according to the control instruction, and causes the sensor unit to enter the shutdown state.

[0015] In one of the embodiments, if the control instruction includes obtaining target sensor data of a target sensor, and the storage unit of the general module does not include the target sensor data, the general module controls the sensor unit to operate, and obtains the target sensor data collected by the sensor unit at a preset time interval, stores the target sensor data in the storage unit, and sends the target sensor data in the storage unit to the component corresponding to the control instruction.

[0016] In one embodiment, if the universal module receives multiple control instructions for acquiring the same target sensor data, the universal module sends the target sensor data in the storage unit to the components corresponding to the control instructions respectively.

[0017] In one of the embodiments, if the general module receives multiple control instructions for controlling the same weak current load, the general module sorts the control instructions according to a preset priority classification rule, and executes each of the control instructions in sequence according to the priority order.

[0018] In one of the embodiments, if the control instruction is used to control a high-voltage device, the general module forwards the control instruction to the power supply component, so that the power supply component controls the high-voltage device to execute corresponding steps according to the control instruction.

[0019] In one embodiment, the target communication protocol includes a frame header, a frame length, a control component identifier, a command word, data content, and a check code, wherein the control component identifier is used to indicate the corresponding control component, and the command word is used to indicate the control instruction type.

[0020] In one of the embodiments, the universal module includes at least one of a universal asynchronous receiver / transmitter UART, a serial peripheral interface SPI, an integrated circuit bus IIC, a universal serial bus USB or a controller area network bus CAN interface.

[0021] In a second aspect, the present application further provides a dishwasher device control method, which is applied to the universal module of the dishwasher device control system described in the first aspect, and the method comprises:

[0022] Receive control instructions sent by a power component, a display component or a control component according to a target communication protocol;

[0023] Execute corresponding steps according to the control instruction.

[0024] In a third aspect, the present application further provides a dishwasher equipment control device, which is applied to the universal module of the dishwasher equipment control system described in the first aspect, and includes:

[0025] A receiving module, used for receiving a control instruction sent by a power supply component, a display component or a control component according to a target communication protocol;

[0026] The execution module is used to execute corresponding steps according to the control instruction.

[0027] In a fourth aspect, the present application further provides a dishwasher device, comprising the dishwasher device control system described in the first aspect.

[0028] In a fifth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the dishwasher device control method described in the first aspect when executing the computer program.

[0029] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the dishwasher device control method described in the first aspect are implemented.

[0030] In a seventh aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the dishwasher device control method described in the first aspect are implemented.

[0031] In summary, the present application proposes a dishwasher equipment control system, method, device and dishwasher equipment, including a universal module, a data acquisition component, a power component, a display component and a control component, wherein the universal module is respectively connected to the data acquisition component, the power component, the display component and the control component, and the data acquisition component is communicated with at least two components of the power component, the display component and the control component through the universal module; when the power component, the display component or the control component communicates with the universal module, a control instruction is sent to the universal module according to the target communication protocol, and the universal module executes corresponding steps according to the control instruction. The present application sets a universal module inside the dishwasher equipment, and makes the universal module respectively connected to the data acquisition component, the power component, the display component and the control component, so as to effectively simplify the internal connection lines of the dishwasher equipment and facilitate the functional expansion of the dishwasher equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A block diagram of a dishwasher control system in one embodiment;

[0033] Figure 2 It is a module block diagram of a dishwasher equipment control system in another embodiment;

[0034] Figure 3 is an interactive schematic diagram of a dishwasher device control system in one embodiment;

[0035] Figure 4 A schematic diagram of a flow chart of a method for controlling a dishwasher device in one embodiment;

[0036] Figure 5 is a structural block diagram of a dishwasher equipment control device in one embodiment;

[0037] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment.

[0038] Summary of reference numerals:

[0039] General module-110; storage unit-111; data acquisition component-120; temperature sensor-121; humidity sensor-122; power supply component-130; display component-140; control component-150; weak current load-160; strong current load-170. DETAILED DESCRIPTION

[0040] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0041] As described in the above background technology section, the existing dishwasher equipment control system usually has multiple control panels to enrich the control functions of the dishwasher equipment and reflect the differences between different types and grades of dishwasher equipment. However, when adding control panels, the existing dishwasher equipment will increase the number of sensors and connect each control panel to different sensors and weak-current terminals, causing confusion in the wiring inside the dishwasher equipment control system. When the sensors and weak-current terminals configured inside the dishwasher equipment receive control instructions sent by different control panels, abnormal situations such as confusion in the internal control logic are prone to occur. During the development and design process of the same series of dishwasher equipment, technicians need to spend a lot of time, energy and cost to deal with the internal wiring and control logic configuration of the dishwasher equipment control system, which slows down the progress of product development and increases the cost of product development.

[0042] In order to solve the problems of complex control logic, chaotic inter-board connections, long product development cycle and high development cost in the existing dishwasher equipment control system, the embodiment of the present application proposes a dishwasher equipment control system that can effectively simplify the control logic between internal modules and components of the dishwasher equipment and shorten the product development cycle.

[0043] The dishwasher control system provided in the embodiment of the present application is as follows: Figure 1 As shown, it includes a general module 110 , a data acquisition component 120 , a power supply component 130 , a display component 140 and a control component 150 .

[0044] Among them, Figure 1 As shown, the universal module 110 is respectively connected to the data acquisition component 120, the power supply component 130, the display component 140 and the control component 150. In this embodiment, the universal module 110 can also be directly connected to the weak current load 160 inside the dishwasher device, and the power supply component 130 is connected to the strong current load 170 inside the dishwasher device. It should be noted that the weak current load 160 inside the dishwasher device includes loads such as speakers and display screens. The strong current load 170 inside the dishwasher device includes loads such as cooling fans, water pumps, heating pipes, lighting lamps, and wax motors. This embodiment does not limit the actual type of load inside the dishwasher device, and the weak current load 160 and strong current load 170 included in the dishwasher device can be determined according to the specific model of the dishwasher device in the actual application scenario. It should be noted that the number of weak current loads 160 can be one or more, for example Figure 1 The medium and weak current loads 160 include weak current load 1, weak current load 2 and weak current load n.

[0045] In this embodiment, the universal module 110 includes a microprocessor unit (MCU) and a storage unit 111, wherein the storage unit 111 may be a register connected to the microprocessor unit. The universal module 110 in this embodiment is configured with a plurality of IO interfaces and communication interfaces. The communication interface includes at least one of a universal asynchronous receiver / transmitter (UART), a serial peripheral interface (SPI), an inter-integrated circuit (IC), a universal serial bus (USB), and a controller area network (CAN). The universal module 110 is connected to the power supply component 130, the display component 140, and the control component 150 through the communication interface. Preferably, the number of the universal module 110 in this embodiment is one.

[0046] like Figure 3 As shown, the universal module 110 performs data communication with the power supply component 130 , the display component 140 and the control component 150 respectively based on the UART interface.

[0047] The data acquisition component 120 includes a temperature sensor, a turbidity sensor, a humidity sensor 122, a water quality sensor and other sensor devices. The data acquisition component 120 is used to collect various real-time data inside the dishwasher device, such as temperature data, turbidity data, humidity data, water quality data, etc. It should be noted that the number of data acquisition components 120 needs to be determined according to the specific number of functions of the dishwasher device.

[0048] The power supply assembly 130 includes components and circuits such as a power board and a voltage conversion circuit that provide power supply voltage for internal components of the dishwasher device. It should be noted that the power supply assembly 130 in this embodiment can provide power supply voltage for the weak current load 160 and the strong current load 170 respectively.

[0049] The display component 140 includes a display panel, touch buttons, physical buttons and other devices. The display component 140 can be used to display the real-time status and working stage of the dishwasher device. The user can generate and send control instructions by operating the display panel, touch buttons or physical buttons and other devices. It should be noted that the specific structural composition of the display component 140 can be adaptively configured according to the specific type of dishwasher device in the actual application scenario.

[0050] The control component 150 includes various types of control panels, for example, a control panel with a camera module, a control panel for realizing temperature adjustment of a dishwasher device, a control panel for realizing a self-cleaning program of a dishwasher device, etc. It should be noted that the number of control panels included in the control component 150 and the control logic corresponding to the control panel can be adaptively configured according to the needs of the actual application scenario. For example, the control component 150 includes a control component 1 and a control component 2, wherein the control component 1 is a control panel with a camera module, and the control component 2 is another control panel that reflects the differences of the same series of dishwasher devices.

[0051] In actual application, certain conditions and restrictions can be set for the components and loads connected to the universal module 110, such as the components and loads that need to be powered by weak current signals, the components and loads shared by the same series of dishwasher devices, and the components and loads that are only controlled by a single control component 150 and cannot be directly connected by the control component IO port resources.

[0052] In this embodiment, the data acquisition component 120 is communicatively connected with at least two components among the power supply component 130 , the display component 140 and the control component 150 through the universal module 110 .

[0053] If the data acquisition component 120 interacts with two or more control components 150 at the same time, or the data acquisition component 120 interacts with the display component 140 and the control component 150 at the same time, or the data acquisition component 120 interacts with the power component 130, the display component 140 and the control component 150 at the same time, the data acquisition component 120 can be connected to the universal module 110, and the universal module 110 can be connected to the control component 150, the power component 130 and the display component that interact with the data acquisition component 120.

[0054] This embodiment can effectively reduce redundant settings of the data acquisition components 120 and reduce connection lines between internal components of the dishwasher device by screening the data acquisition components 120 connected to the universal module 110, thereby simplifying the connection between control system boards of the dishwasher device.

[0055] It should be noted that if the data acquisition component 120 interacts only with a single control component 150, the control component 150 can be directly connected to the data acquisition component 120 to save IO resources of the general module 110. Preferably, this embodiment only configures a single general module 110 in the dishwasher control system to avoid the control logic allocation problem when developing the same series of dishwasher products when multiple general modules 110 are configured inside the dishwasher device.

[0056] When the power supply component 130, the display component 140 or the control component 150 performs data communication with the general module 110, a control instruction is sent to the general module 110 according to the target communication protocol, and the general module 110 executes corresponding steps according to the control instruction.

[0057] In this embodiment, when the general module 110 communicates data with different components, it is necessary to interact with instructions in accordance with a unified target communication protocol. The general module 110 can directly read the control instructions sent by different types of components and read them according to the reading rules specified by the target communication protocol, which can effectively avoid confusion in the control logic and will not cause communication barriers between multiple terminals.

[0058] In this embodiment, the target communication protocol includes a frame header, a frame length, a control component 150 identifier, a command word, data content and a check code, wherein the control component 150 identifier is used to indicate the corresponding control component 150, and the command word is used to indicate the control instruction type.

[0059] When the universal module 110 communicates data with each component, it is necessary to communicate data according to the unified communication protocol configured in advance. The target communication protocol specifies the data format of the control instruction, which must at least include the frame header, frame length, control component 150 identifier, command word, data content, and check code.

[0060] In the specific implementation process, the control component 150 identifier is generated by the component that sends the control instruction, and is used to identify the control component 150 corresponding to the control instruction. The types of control instructions include temperature adjustment control, bowl cleaning control, self-cleaning identification control, forwarding, data collection, etc. It should be noted that the type of control instruction indicated by the command word in this embodiment needs to be determined according to the specific component that generates the control instruction in the actual application scenario.

[0061] In this embodiment, the data content is used to describe the command word in detail, and the check code is used to determine that the control instruction has not been lost or tampered with. The check code in this embodiment can be determined based on the actual interface protocol of the universal module 110, which is not specifically limited here.

[0062] In summary, this embodiment proposes a dishwasher device control system. By configuring a separate universal module 110 in the dishwasher device control system, the inter-board connections inside the dishwasher device can be greatly simplified. When the universal module 110 interacts with each component, information is transmitted based on a unified communication protocol, which can make the logical configuration of the universal module 110 smoother, greatly improve the development efficiency of the same series of dishwasher products, and shorten the research and development cycle of new products.

[0063] In one embodiment, Figure 2As shown, the power supply assembly 130 provides a weak power signal to the universal module 110;

[0064] The universal module 110 supplies power to the weak-electric load 160 , the data acquisition component 120 , the display component 140 , and the control component 150 in the dishwasher device based on the weak-electric signal.

[0065] In this embodiment, the weak current load 160, the data acquisition component 120, the display component 140 and the control component 150 in the dishwasher device all need weak current signals for power supply. The universal module 110 of this embodiment can be connected to the weak current load 160, the data acquisition component 120, the display component 140 and the control component 150 respectively. After the power supply component 130 provides the universal module 110 with a weak current signal, the universal module 110 can control the power supply for other weak current loads 160 according to the weak current signal provided by the power supply component 130, so as to reduce the power supply line of the power supply component 130 and avoid the redundancy of the power supply line making the internal line of the dishwasher device complicated.

[0066] It should be noted that if part of the weak current load 160 is directly connected to the control component 150 , then this part of the weak current load 160 will be directly connected to the power supply component 130 , and the power supply component 130 directly provides a weak current signal to this part of the weak current load 160 .

[0067] In one embodiment, the power supply assembly 130 provides a strong electrical signal to a strong electrical load 170 in the dishwasher device.

[0068] In this embodiment, the power supply assembly 130 directly supplies power to the high-voltage load 170 in the dishwasher device, and controls the high-voltage load 170 to execute corresponding control logic according to corresponding control instructions.

[0069] It should be noted that in this embodiment, the general module 110 does not participate in the direct control of the high-current load 170. When the control component 150 needs to control the high-current load 170, it is necessary to add a forwarding function in the control word of the control instruction so that when the general module 110 receives the control instruction to control the high-current load 170, it directly forwards the control instruction to the corresponding power supply component 130, so that the power supply component 130 performs corresponding logical control on the high-current load 170.

[0070] In one embodiment, the data acquisition component 120 includes a plurality of sensor units, for example, Figure 2 As shown, the data acquisition component 120 includes a temperature sensor 121 and a humidity sensor 122. It should be noted that the specific number of sensor units can be determined based on the actual application requirements of the dishwasher device; the general module 110 includes a storage unit 111, wherein the storage unit 111 can be a register of a microprocessor unit in the general module 110.

[0071] If the sensor unit is in working state, the general module 110 obtains the sensing data collected by the sensor unit at a preset time interval and stores the sensing data in the corresponding storage unit 111;

[0072] If the control instruction includes acquiring target sensing data of the target sensor, the general module 110 sends the target sensing data in the storage unit 111 to the component corresponding to the control instruction.

[0073] In this embodiment, the interaction method between the general module 110 and the sensor unit is to periodically collect the sensor data collected by the sensor unit in the startup state, and store the sensor data in the register of the microprocessor unit, so that after the general module 110 receives the control instruction, the sensor data is sent to the corresponding control component 150, power supply component 130 or display component 140 in time.

[0074] This embodiment stores the sensor data collected by the sensor unit in the storage unit 111, so when different components send collection control instructions for the same sensor data, there is no need to repeatedly control the sensor unit. The sensor data collected by the sensor unit is recorded by the general module 110, and the general module 110 forwards the sensor data to each component that sends the control instruction, thereby simplifying the control logic. In addition, since a single sensor unit can provide multiple copies of sensor data in conjunction with the general module 110, there is no need to configure redundant sensor units. The dishwasher equipment control system provided by this embodiment can greatly reduce the complexity of inter-board wiring.

[0075] In one embodiment, if the sensor unit is in a shutdown state, the general module 110 deletes the sensing data related to the shutdown sensor unit in the storage unit 111;

[0076] If the control instruction includes controlling the target sensor to shut down, the general module 110 stops acquiring the sensing data collected by the target sensor according to the control instruction, and puts the sensor unit into a shutdown state.

[0077] In this embodiment, if the general module 110 receives a control instruction to control the corresponding target sensor to shut down, the general module 110 will stop the step of periodically acquiring the sensor data collected by the target sensor, and delete the sensor data related to the target sensor in the storage unit 111.

[0078] This embodiment can effectively prevent the problem of insufficient storage space of the storage unit 111 in the universal module 110 from occurring by timely deleting the sensor data collected by the sensor unit in the shutdown state.

[0079] In one embodiment, if the control instruction includes obtaining target sensor data of the target sensor, and the storage unit 111 of the general module 110 does not include the target sensor data, the general module 110 controls the sensor unit to operate, and obtains the target sensor data collected by the sensor unit at a preset time interval, stores the target sensor data in the storage unit 111, and sends the target sensor data in the storage unit 111 to the component corresponding to the control instruction.

[0080] In this embodiment, if the target sensor data corresponding to the control instruction has not been stored in the storage unit 111 of the general module 110, it means that the target sensor corresponding to the target sensor data has not been started. At this time, the general module 110 needs to control the sensor unit to start working, and store the target sensor data collected by the sensor unit in the register according to the preset time interval, so that it can be called and forwarded from the register at any time.

[0081] It should be noted that the universal module 110 in this embodiment needs to store the target sensor data in a register first, and then forward the target sensor data to prevent the target sensor data from being lost during direct transmission.

[0082] The preset time interval in this embodiment can be determined based on the needs of the actual application scenario. In this embodiment, the sensor unit connected to the universal module 110 does not need to immediately collect sensor data and send it to the source corresponding to the control instruction after receiving the control instruction, which can avoid the sensor data collection and acquisition process occupying too many chip resources, and effectively improve the efficiency of the internal control component 150 of the dishwasher device in executing the corresponding control logic.

[0083] In one embodiment, if the general module 110 receives multiple control instructions for acquiring the same target sensor data, the general module 110 sends the target sensor data in the storage unit 111 to the components corresponding to each control instruction.

[0084] In this embodiment, if the general module 110 includes multiple control instructions for the same sensor unit, the general module 110 will send the target sensor data to the components corresponding to each control instruction in sequence.

[0085] It should be noted that the general module 110 may send the target sensor data to each component in sequence according to the reception time of the control instruction, or may send the target sensor data to each component in sequence according to the importance of each control instruction.

[0086] In this embodiment, the power supply component 130, the display component 140, and each type of control component 150 include corresponding importance levels. For example, the power supply component 130 has the highest importance level, and the display component 140 has a medium importance level. The configuration of the importance level can be adaptively allocated according to the needs of the actual application scenario.

[0087] In one embodiment, if the general module 110 receives multiple control instructions for controlling the same weak current load 160 , the general module 110 sorts the control instructions according to a preset priority classification rule, and executes each control instruction in sequence according to the priority order.

[0088] In this embodiment, the general module 110 is used to determine the priority order of the control instructions sent by each component. The user can configure the corresponding priority division rules for the general module 110 in advance. For example, the priority order of the control instructions related to power supply control can be configured as the highest level, or the priority order of the real-time control instructions that are executing the complete control logic can be configured as the highest level.

[0089] In a scenario where multiple control instructions are required to control the same weak current load 160, the general module 110 prioritizes the control instructions to ensure that the execution order of the control logic inside the dishwasher device is not confused, and the control component 150 does not need to consider the sending priority when sending control instructions, which can greatly release the computing resources of the control component 150 and make the dishwasher device run more efficiently.

[0090] In one embodiment, if the control instruction is used to control a high-voltage device, the general module 110 forwards the control instruction to the power supply assembly 130 , so that the power supply assembly 130 controls the high-voltage device to execute corresponding steps according to the control instruction.

[0091] In this embodiment, the general module 110 is not directly connected to the high-voltage device, and the control of the high-voltage device is implemented by the power supply component 130. After generating a control instruction for the high-voltage device, the control component 150 will instruct the general module 110 to perform a transfer process in the command word of the control instruction, and the general module 110 will directly transfer the control instruction for the high-voltage device.

[0092] In summary, this embodiment provides a dishwasher device control system, which greatly reduces the redundant settings of the sensor unit inside the dishwasher device by configuring only one universal module 110, and can also reduce the connection lines between the control component 150 and the load, so that the universal module 110 can be used as a server inside the dishwasher device to realize operations such as sending instructions, collecting data, and transferring instructions, which greatly simplifies the line settings inside the dishwasher device, simplifies the control logic of the dishwasher device, provides favorable conditions for developers to conduct research and development on the same series of dishwasher products, expands the versatility and developability of the dishwasher device, and reduces the development cycle and development costs.

[0093] In one embodiment, Figure 4 As shown, a dishwasher equipment control method is provided, and the method is applied to Figure 1 Take the dishwasher equipment control system in the example as an example to illustrate, including the following steps:

[0094] S401, receiving a control instruction sent by a power component, a display component or a control component according to a target communication protocol;

[0095] S402, executing corresponding steps according to the control instruction.

[0096] It should be noted that the specific implementation process of the dishwasher device control method in this embodiment can refer to the specific implementation process of the dishwasher device control system in the aforementioned embodiment, which will not be described in detail here.

[0097] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0098] Based on the same inventive concept, the embodiment of the present application also provides a dishwasher device control apparatus for implementing the dishwasher device control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more dishwasher device control apparatus embodiments provided below can refer to the limitations of the dishwasher device control method above, and will not be repeated here.

[0099] In one embodiment, Figure 5 As shown, a dishwasher equipment control device 500 is provided, including: a receiving module 510 and an execution module 520, wherein:

[0100] The receiving module 510 is used to receive the control instruction sent by the power supply component, the display component or the control component according to the target communication protocol.

[0101] The execution module 520 is used to execute corresponding steps according to the control instructions.

[0102] Each module in the above-mentioned dishwasher equipment control device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0103] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a dishwasher device control method is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

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

[0105] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0106] Receive control instructions sent by a power component, a display component or a control component according to a target communication protocol;

[0107] Execute corresponding steps according to the control instructions.

[0108] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0109] Receive control instructions sent by a power component, a display component or a control component according to a target communication protocol;

[0110] Execute corresponding steps according to the control instructions.

[0111] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0112] Receive control instructions sent by a power component, a display component or a control component according to a target communication protocol;

[0113] Execute corresponding steps according to the control instructions.

[0114] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

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

[0116] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0117] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A dishwasher equipment control system, characterized in that: It includes a universal module, a data acquisition component, a power supply component, a display component and a control component, wherein the universal module is connected to the data acquisition component, the power supply component, the display component and the control component respectively, and the data acquisition component is communicatively connected with at least two components of the power supply component, the display component and the control component through the universal module; When the power supply component, the display component or the control component performs data communication with the universal module, a control instruction is sent to the universal module according to the target communication protocol, and the universal module executes corresponding steps according to the control instruction.

2. The system according to claim 1, characterized in that The power supply component provides a weak electric signal to the universal module; The universal module supplies power to the weak-electric load, the data acquisition component, the display component, and the control component in the dishwasher device based on the weak-electric signal.

3. The system according to claim 2, characterized in that The power supply assembly provides a strong electric signal to a strong electric load in the dishwasher device.

4. The system according to claim 1, characterized in that The data acquisition component includes a plurality of sensor units; the universal module includes a storage unit; If the sensor unit is in working state, the universal module acquires the sensing data collected by the sensor unit at a preset time interval and stores the sensing data in a corresponding storage unit; If the control instruction includes acquiring target sensing data of a target sensor, the general module sends the target sensing data in the storage unit to the component corresponding to the control instruction.

5. The system according to claim 4, characterized in that If the sensor unit is in a shutdown state, the general module deletes the sensing data related to the shutdown sensor unit in the storage unit; If the control instruction includes controlling the target sensor to shut down, the universal module stops acquiring the sensing data collected by the target sensor according to the control instruction, and causes the sensor unit to enter the shutdown state.

6. The system according to claim 4, characterized in that If the control instruction includes obtaining target sensor data of a target sensor, and the storage unit of the general module does not include the target sensor data, the general module controls the sensor unit to operate, and obtains the target sensor data collected by the sensor unit at a preset time interval, stores the target sensor data in the storage unit, and sends the target sensor data in the storage unit to the component corresponding to the control instruction.

7. The system according to claim 4, characterized in that If the universal module receives multiple control instructions for acquiring the same target sensor data, the universal module sends the target sensor data in the storage unit to the components corresponding to the control instructions respectively.

8. The system according to claim 1, characterized in that If the general module receives multiple control instructions for controlling the same weak current load, the general module sorts the control instructions according to a preset priority classification rule, and executes each of the control instructions in sequence according to the priority order.

9. The system according to claim 1, characterized in that If the control instruction is used to control a high-voltage device, the general module forwards the control instruction to the power supply component, so that the power supply component controls the high-voltage device to execute corresponding steps according to the control instruction.

10. The system according to claim 1, characterized in that The target communication protocol includes a frame header, a frame length, a control component identifier, a command word, data content and a check code, wherein the control component identifier is used to indicate the corresponding control component, and the command word is used to indicate the control instruction type.

11. The system according to claim 1, characterized in that The universal module includes at least one of a universal asynchronous receiver / transmitter UART, a serial peripheral interface SPI, an integrated circuit bus IIC, a universal serial bus USB or a controller area network bus CAN interface.

12. A method for controlling a dishwasher, characterized in that: A universal module applied to a dishwasher control system according to any one of claims 1 to 11, the method comprising: Receive control instructions sent by a power component, a display component or a control component according to a target communication protocol; Execute corresponding steps according to the control instruction.

13. A dishwasher equipment control device, characterized in that: A universal module for a dishwasher control system according to any one of claims 1 to 11, the device comprising: A receiving module, used for receiving a control instruction sent by a power supply component, a display component or a control component according to a target communication protocol; The execution module is used to execute corresponding steps according to the control instruction.

14. A dishwasher device, characterized in that: A dishwasher equipment control system comprising any one of claims 1-11.

15. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the dishwasher device control method according to claim 12 are implemented.

16. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the dishwasher device control method according to claim 12 are implemented.

17. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the dishwasher device control method according to claim 12 are implemented.