Summary of the invention
The present invention is directed to solve at least one of the technical problems existing in the prior art or related technologies.
For this purpose, making an object of the present invention is to provide a kind of new troubleshooting scheme for cooking apparatusEven if obtaining cooking apparatus detects that communication module has exception, other cooking instructions can also be executed by the operation of user,It avoids and is detecting that communication module deposits when abnormal, user can not manipulate cooking apparatus and influence the usage experience of user.
It is another object of the present invention to propose a kind of cooking apparatus.
To achieve the above object, according to the embodiment of the first aspect of the invention, it proposes a kind of for cooking apparatusFault handling method is provided with the communication module interacted with terminal on the cooking apparatus, and the communication module can basisThe control instruction that the terminal is sent controls the cooking apparatus and works, and the fault handling method includes: if it is determined that instituteIt states communication module and there is exception, then carry out failure prompting processing;Detect user whether to the control panel of the cooking apparatus intoRow touch control operation;When detecting that the user carries out touch control operation to any key on the control panel, stop failurePrompting processing, and control the cooking apparatus and enter standby mode.
The fault handling method for cooking apparatus of embodiment according to the present invention, determining communication module, there are differentOften, and when detecting that user carries out touch control operation to any key on control panel, stop failure prompting processing, and controlCooking apparatus enters standby mode, even if so that cooking apparatus detects that communication module in the presence of exception, can also pass through user'sIt is operated into standby mode, to execute other cooking operations, avoids and is detecting that communication module deposits when abnormal, userCooking apparatus can not be manipulated and influence the usage experience of user.
The fault handling method for cooking apparatus according to the abovementioned embodiments of the present invention, can also have following technologyFeature:
According to one embodiment of present invention, the cooking apparatus enter the standby mode after, further includes: stop withThe communication module interacts;And user is detected to the touch control operation of the control panel, and according to the touch-control detectedOperation, executes corresponding cooking instruction.
In this embodiment, there is exception due to having been detected by communication module, by stopping and communication moduleInteraction, can reduce the power consumption of cooking apparatus;And by executing corresponding cooking instruction, making according to the touch control operation detectedEven if obtaining cooking apparatus detects that communication module has exception, others culinary art journeys can also be executed according to the directly operation of userSequence is conducive to the usage experience for promoting user.
Wherein it is determined that communication module is as described below with the presence or absence of abnormal scheme:
Scheme one:
According to one embodiment of present invention, determine that the communication module is specifically included with the presence or absence of abnormal step: weekMonitoring instruction is sent to phase property to the communication module, and judges whether to receive the response instruction of the communication module feedback;Statistics does not receive the number of the response instruction;Reach the first pre-determined number in the number for not receiving the response instructionWhen, it is abnormal to determine that the communication module exists.
The fault handling method for cooking apparatus of embodiment according to the present invention, if communication module is working properly,In the monitoring instruction for receiving cooking apparatus transmission, response instruction can be fed back;On the contrary, if communication module in the presence of it is abnormal cause withThere are problems for communication between cooking apparatus, then response instruction will not be fed back to cooking apparatus, therefore can be by judging whetherThe response instruction of communication module feedback is received to determine communication module with the presence or absence of abnormal;And by referring to not receiving responseDetermine that communication module with the presence or absence of exception, makes it possible to that accidentalia is avoided to cause when the number of order reaches the first pre-determined number againThe problem of erroneous judgement, improves and judges communication module with the presence or absence of abnormal accuracy.
Scheme two:
According to one embodiment of present invention, determine that the communication module is specifically included with the presence or absence of abnormal step: weekMonitoring instruction is sent to phase property to the communication module, and judges whether to receive the response instruction of the communication module feedback;Statistics does not receive the number of the response instruction;Reach the first pre-determined number in the number for not receiving the response instructionWhen, Xiang Suoshu communication module sends reset instruction, executes forced resetting operation to control the communication module;And in the communicationModule sends monitoring instruction to the communication module with executing forced resetting operation and then second periodicity, and judges again notWhether the number for receiving the response instruction reaches the second pre-determined number;If determining not receiving the response instruction againNumber reaches second pre-determined number, it is determined that the communication module exists abnormal.
In this scenario, by sending monitoring instruction to communication module again, and determine after communication module forced resettingWhether communication module feeds back response instruction, so that cooking apparatus can automatically determine the different of communication module after handling unusual conditionWhether normal state releases, however, it is determined that the number for not receiving the response instruction of communication module feedback reaches the second pre-determined number, thenIt is abnormal to illustrate that communication module exists.Wherein, the first pre-determined number and the second pre-determined number may be the same or different.
According to one embodiment of present invention, the step for prompting the user with the communication module exception includes: display mistakeFault code and/or sending miscue sound.
Embodiment according to a second aspect of the present invention, it is also proposed that a kind of fault processing system for cooking apparatus, instituteState the communication module for being provided on cooking apparatus and interacting with terminal, the control that the communication module can be sent according to the terminalSystem instruction controls the cooking apparatus and works, and the fault processing system includes: failure reminding unit, for determiningIt states communication module to deposit when abnormal, carries out failure prompting processing;Detection unit, for whether detecting user to the cooking apparatusControl panel carry out touch control operation;Control unit, for detecting the user to the control plane in the detection unitWhen any key on plate carries out touch control operation, controls the failure reminding unit and stop failure prompting processing, and described in controlCooking apparatus enters standby mode.
The fault processing system for cooking apparatus of embodiment according to the present invention, determining communication module, there are differentOften, and when detecting that user carries out touch control operation to any key on control panel, stop failure prompting processing, and controlCooking apparatus enters standby mode, even if so that cooking apparatus detects that communication module in the presence of exception, can also pass through user'sIt is operated into standby mode, to execute other cooking operations, avoids and is detecting that communication module deposits when abnormal, userCooking apparatus can not be manipulated and influence the usage experience of user.
The fault processing system for cooking apparatus according to the abovementioned embodiments of the present invention, can also have following technologyFeature:
According to one embodiment of present invention, described control unit is also used to, and is entered in the cooking apparatus described standbyAfter state, controls the cooking apparatus stopping and interacted with the communication module;The detection unit is also used to, and detects userTo the touch control operation of the control panel;The fault processing system further include: execution unit, for according to the detection unitThe touch control operation detected executes corresponding cooking instruction.
In this embodiment, there is exception due to having been detected by communication module, by stopping and communication moduleInteraction, can reduce the power consumption of cooking apparatus;And by executing corresponding cooking instruction, making according to the touch control operation detectedEven if obtaining cooking apparatus detects that communication module has exception, others culinary art journeys can also be executed according to the directly operation of userSequence is conducive to the usage experience for promoting user.
Wherein it is determined that communication module is as described below with the presence or absence of abnormal scheme:
Scheme one:
According to one embodiment of present invention, further includes: the first transmission unit, for periodically to the communication moduleSend monitoring instruction;First judging unit, for judging whether that the response for receiving the communication module feedback instructs;First systemUnit is counted, for counting the number for not receiving the response instruction;First determination unit, in first statistic unitIt counts when not receiving the number of response instruction and reaching the first pre-determined number, it is abnormal to determine that the communication module exists.
The fault processing system for cooking apparatus of embodiment according to the present invention, if communication module is working properly,In the monitoring instruction for receiving cooking apparatus transmission, response instruction can be fed back;On the contrary, if communication module in the presence of it is abnormal cause withThere are problems for communication between cooking apparatus, then response instruction will not be fed back to cooking apparatus, therefore can be by judging whetherThe response instruction of communication module feedback is received to determine communication module with the presence or absence of abnormal;And by referring to not receiving responseDetermine that communication module with the presence or absence of exception, makes it possible to that accidentalia is avoided to cause when the number of order reaches the first pre-determined number againThe problem of erroneous judgement, improves and judges communication module with the presence or absence of abnormal accuracy.
Scheme two:
According to one embodiment of present invention, further includes: the second transmission unit, for periodically to the communication moduleSend monitoring instruction;Second judgment unit, for judging whether that the response for receiving the communication module feedback instructs;Second systemUnit is counted, for counting the number for not receiving the response instruction;Third transmission unit, in second statistic unitIt counts when not receiving the number of response instruction and reaching the first pre-determined number, Xiang Suoshu communication module, which sends to reset, to be referred toIt enables, executes forced resetting operation to control the communication module;Second transmission unit is also used to, and is held in the communication moduleRow forced resetting operation and then second periodicity to the communication module send monitoring instruction;The second judgment unit is alsoFor judging not receive again after second transmission unit periodically sends monitoring instruction to the communication moduleWhether the number of the response instruction reaches the second pre-determined number;The fault processing system further include: the second determination unit is usedWhen the number for determining not receive the response instruction again in the second judgment unit reaches second pre-determined number,It is abnormal to determine that the communication module exists.
In this scenario, by sending monitoring instruction to communication module again, and determine after communication module forced resettingWhether communication module feeds back response instruction, so that cooking apparatus can automatically determine the different of communication module after handling unusual conditionWhether normal state releases, however, it is determined that the number for not receiving the response instruction of communication module feedback reaches the second pre-determined number, thenIt is abnormal to illustrate that communication module exists.Wherein, the first pre-determined number and the second pre-determined number may be the same or different.
According to one embodiment of present invention, the failure reminding unit includes: display unit, for showing faultCode;And/or auditory tone cues unit, for issuing miscue sound.
Embodiment according to a third aspect of the present invention, it is also proposed that a kind of cooking apparatus, comprising: as any of the above-described is implementedFault processing system for cooking apparatus described in example.
Additional aspect and advantage of the invention will be set forth in part in the description, and will partially become from the following descriptionObviously, or practice through the invention is recognized.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific realApplying mode, the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the applicationFeature in example and embodiment can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used alsoTo be implemented using other than the one described here other modes, therefore, protection scope of the present invention is not by described belowSpecific embodiment limitation.
The communication module interacted with terminal is provided on cooking apparatus proposed by the present invention, the communication module can rootThe control instruction sent according to the terminal controls the cooking apparatus and works.
Fig. 1 shows the schematic flow diagram of the fault handling method for cooking apparatus of embodiment according to the present invention.
As shown in Figure 1, the fault handling method for cooking apparatus of embodiment according to the present invention, comprising: step102, however, it is determined that the communication module has exception, then carries out failure prompting processing;Step 104, whether detection user is to describedThe control panel of cooking apparatus carries out touch control operation;Step 106, detecting the user to any on the control panelWhen key carries out touch control operation, stop failure prompting processing, and control the cooking apparatus and enter standby mode.
It is determining that it is abnormal that communication module exists, and is detecting user to any key progress touch-control behaviour on control panelWhen making, stop failure prompting processing, and control cooking apparatus and enter standby mode, even if so that cooking apparatus detects communication mouldThere is exception in block, can also enter standby mode by the operation of user, to execute other cooking operations, avoid and examiningIt measures communication module to deposit when abnormal, user can not manipulate cooking apparatus and influence the usage experience of user.
The fault handling method for cooking apparatus according to the abovementioned embodiments of the present invention, can also have following technologyFeature:
According to one embodiment of present invention, the cooking apparatus enter the standby mode after, further includes: stop withThe communication module interacts;And user is detected to the touch control operation of the control panel, and according to the touch-control detectedOperation, executes corresponding cooking instruction.
In this embodiment, there is exception due to having been detected by communication module, by stopping and communication moduleInteraction, can reduce the power consumption of cooking apparatus;And by executing corresponding cooking instruction, making according to the touch control operation detectedEven if obtaining cooking apparatus detects that communication module has exception, others culinary art journeys can also be executed according to the directly operation of userSequence is conducive to the usage experience for promoting user.
Wherein it is determined that communication module is as described below with the presence or absence of abnormal scheme:
Scheme one:
According to one embodiment of present invention, determine that the communication module is specifically included with the presence or absence of abnormal step: weekMonitoring instruction is sent to phase property to the communication module, and judges whether to receive the response instruction of the communication module feedback;Statistics does not receive the number of the response instruction;Reach the first pre-determined number in the number for not receiving the response instructionWhen, it is abnormal to determine that the communication module exists.
If communication module is working properly, in the monitoring instruction for receiving cooking apparatus transmission, response instruction can be fed back;On the contrary, will not be fed back to cooking apparatus if communication module has that exception causes the communication between cooking apparatus to existResponse instruction, therefore can determine whether communication module deposits by judging whether to receive the response instruction of communication module feedbackIn exception;And determine that communication module whether there is again when by reaching the first pre-determined number in the number for not receiving response instructionIt is abnormal, make it possible to avoid the problem that accidentalia causes erroneous judgement, improves and judge communication module with the presence or absence of the accurate of exceptionProperty.
Scheme two:
According to one embodiment of present invention, determine that the communication module is specifically included with the presence or absence of abnormal step: weekMonitoring instruction is sent to phase property to the communication module, and judges whether to receive the response instruction of the communication module feedback;Statistics does not receive the number of the response instruction;Reach the first pre-determined number in the number for not receiving the response instructionWhen, Xiang Suoshu communication module sends reset instruction, executes forced resetting operation to control the communication module;And in the communicationModule sends monitoring instruction to the communication module with executing forced resetting operation and then second periodicity, and judges again notWhether the number for receiving the response instruction reaches the second pre-determined number;If determining not receiving the response instruction againNumber reaches second pre-determined number, it is determined that the communication module exists abnormal.
In this scenario, by sending monitoring instruction to communication module again, and determine after communication module forced resettingWhether communication module feeds back response instruction, so that cooking apparatus can automatically determine the different of communication module after handling unusual conditionWhether normal state releases, however, it is determined that the number for not receiving the response instruction of communication module feedback reaches the second pre-determined number, thenIt is abnormal to illustrate that communication module exists.Wherein, the first pre-determined number and the second pre-determined number may be the same or different.
According to one embodiment of present invention, the step for prompting the user with the communication module exception includes: display mistakeFault code and/or sending miscue sound.
Fig. 2 shows the schematic block diagrams of the fault processing system for cooking apparatus of embodiment according to the present invention.
As shown in Fig. 2, the fault processing system 200 for cooking apparatus of embodiment according to the present invention, comprising: failureReminding unit 202, for determine the communication module deposit when abnormal, carry out failure prompting processing;Detection unit 204 is usedWhether touch control operation is carried out to the control panel of the cooking apparatus in detection user;Control unit 206, in the detectionWhen unit 204 detects that the user carries out touch control operation to any key on the control panel, controls the failure and mentionUnit of waking up stops failure prompting processing, and controls the cooking apparatus and enter standby mode.
It is determining that it is abnormal that communication module exists, and is detecting user to any key progress touch-control behaviour on control panelWhen making, stop failure prompting processing, and control cooking apparatus and enter standby mode, even if so that cooking apparatus detects communication mouldThere is exception in block, can also enter standby mode by the operation of user, to execute other cooking operations, avoid and examiningIt measures communication module to deposit when abnormal, user can not manipulate cooking apparatus and influence the usage experience of user.
The fault processing system 200 for cooking apparatus according to the abovementioned embodiments of the present invention, can also have followingTechnical characteristic:
According to one embodiment of present invention, described control unit 206 is also used to, the cooking apparatus enter it is described toAfter machine state, controls the cooking apparatus stopping and interacted with the communication module;The detection unit 204 is also used to, inspectionUser is surveyed to the touch control operation of the control panel;The fault processing system 200 further include: execution unit 208 is used for basisThe touch control operation that the detection unit 204 detects, executes corresponding cooking instruction.
In this embodiment, there is exception due to having been detected by communication module, by stopping and communication moduleInteraction, can reduce the power consumption of cooking apparatus;And by executing corresponding cooking instruction, making according to the touch control operation detectedEven if obtaining cooking apparatus detects that communication module has exception, others culinary art journeys can also be executed according to the directly operation of userSequence is conducive to the usage experience for promoting user.
Wherein it is determined that communication module is as described below with the presence or absence of abnormal scheme:
Scheme one:
According to one embodiment of present invention, further includes: the first transmission unit 210, for periodically to the communicationModule sends monitoring instruction;First judging unit 212, for judging whether that the response for receiving the communication module feedback refers toIt enables;First statistic unit 214, for counting the number for not receiving the response instruction;First determination unit 216 is used forFirst statistic unit 214 counts when not receiving the number of response instruction and reaching the first pre-determined number, determines instituteIt states communication module and there is exception.
If communication module is working properly, in the monitoring instruction for receiving cooking apparatus transmission, response instruction can be fed back;On the contrary, will not be fed back to cooking apparatus if communication module has that exception causes the communication between cooking apparatus to existResponse instruction, therefore can determine whether communication module deposits by judging whether to receive the response instruction of communication module feedbackIn exception;And determine that communication module whether there is again when by reaching the first pre-determined number in the number for not receiving response instructionIt is abnormal, make it possible to avoid the problem that accidentalia causes erroneous judgement, improves and judge communication module with the presence or absence of the accurate of exceptionProperty.
Scheme two:
According to one embodiment of present invention, further includes: the second transmission unit 218, for periodically to the communicationModule sends monitoring instruction;Second judgment unit 220, for judging whether that the response for receiving the communication module feedback refers toIt enables;Second statistic unit 222, for counting the number for not receiving the response instruction;Third transmission unit 224 is used forSecond statistic unit 222 counts when not receiving the number of response instruction and reaching the first pre-determined number, Xiang SuoshuCommunication module sends reset instruction, executes forced resetting operation to control the communication module;Second transmission unit 218 is alsoFor sending monitoring to the communication module with executing forced resetting operation and then second periodicity in the communication module and referring toIt enables;The second judgment unit 220 is also used to, and is periodically sent to the communication module in second transmission unit 218After monitoring instruction, judge whether the number for not receiving the response instruction reaches the second pre-determined number again;At the failureReason system 200 further include: the second determination unit 226, it is described for determining not receiving again in the second judgment unit 220When the number of response instruction reaches second pre-determined number, it is abnormal to determine that the communication module exists.
In this scenario, by sending monitoring instruction to communication module again, and determine after communication module forced resettingWhether communication module feeds back response instruction, so that cooking apparatus can automatically determine the different of communication module after handling unusual conditionWhether normal state releases, however, it is determined that the number for not receiving the response instruction of communication module feedback reaches the second pre-determined number, thenIt is abnormal to illustrate that communication module exists.Wherein, the first pre-determined number and the second pre-determined number may be the same or different.
According to one embodiment of present invention, the failure reminding unit 202 includes: display unit 2022, for showingFault code;And/or auditory tone cues unit 2024, for issuing miscue sound.
The invention also provides a kind of cooking apparatus (not shown)s, comprising: is used for cooking apparatus as shown in Figure 2Fault processing system 200.
Below in conjunction with the technical solution that the present invention will be described in detail of Fig. 3 to 6.
As shown in figure 3, the main control chip 302 of cooking apparatus passes through UART standard interface mode and wireless communication module 304(i.e. above-mentioned communication module) carries out physical data connection, and the two is carried out data transmission by UART standard agreement.Wherein, master controlChip 302 sends a monitor command to wireless communication module 304 every a regular time after working on power, with monitoringThe working condition of wireless communication module 304.
Specifically, main control chip 302 actively initiates the monitor command of a fixed format (this order can be with significantParameter is also possible to the order of an empty parameter) to wireless communication module 304, wireless communication module 304 is receiving such lifeTo main control chip 302 returning to the acknowledgement command of monitor command immediately after order, (acknowledgement command can also be with significant parameterIt is the order of an empty parameter), main control chip 302 determines channel radio when receiving the acknowledgement command of wireless communication module 304It is working properly to interrogate module 304.
If main control chip 302, which continuously transmits multiple monitor commands all, can not receive the response life of wireless communication module 304It enables, then it is abnormal to illustrate that wireless communication module 304 works, 302 active of main control chip at this time sends weight to wireless communication module 304Instruction is set, to reset the Reset pin connecting with wireless communication module, makes wireless communication module forced resetting.Process flow diagramAs shown in Figure 4.
As shown in figure 4, the main control chip in the cooking apparatus of embodiment according to the present invention monitors wireless communication moduleProcess flow, comprising:
Step 402, main control chip works normally.
Step 404, when monitor command sending time counter counts.
Step 406, judge whether that reaching monitor command sends timing time, if so, thening follow the steps 408;Otherwise, it returnsStep 404.
Step 408, monitor command is sent to wireless communication module.
Step 410, judge whether to receive wireless communication module acknowledgement command, if so, thening follow the steps 412;Otherwise, it holdsRow return step 404.
Step 412, whether the number that judgement does not receive acknowledgement command reaches setting value, if so, thening follow the steps 414;Otherwise, return step 404 is executed.
Step 414, Reset signal is sent to wireless communication module.
After main control chip 302 resets the Reset pin of wireless communication module 304, restarts to send monitor command and uniteUnresponsive order number is counted, if the number that main control chip 302 does not receive the acknowledgement command of wireless communication module is more than setting valueAfterwards, cooking apparatus is forcibly closed and is heated, and show fault code on a display screen, and carry out prompt tone prompting.SpecificallyAs shown in Figure 5.
As shown in figure 5, the main control chip in cooking apparatus according to an embodiment of the invention carries out troubleshootingProcess, comprising:
Step 502, main control chip works normally.
Step 504, whether the number that judgement does not receive acknowledgement command reaches setting value, if so, thening follow the steps 506.
Step 506, Reset signal is sent to wireless communication module.
Step 508, after sending Reset signal to wireless communication module, the number that judgement does not receive acknowledgement command isIt is no to reach setting value, if so, thening follow the steps 510.
Step 510, fault code, warning note are shown.
When complete machine carries out fault cues, if user stops fault cues by any key on touch-control control panel,Extinguish and be wirelessly connected indicator light, complete machine enters standby mode.User still can be used normally at this time provides on control panelInstitute is functional, but main control chip no longer sends monitoring instruction to wireless communication module.Detailed process is as shown in Figure 6.
As shown in fig. 6, the main control chip in cooking apparatus according to another embodiment of the invention carries out troubleshootingProcess, comprising:
Step 602, main control chip works normally.
Step 604, whether main control chip judgement has communication abnormality with wireless communication module, if so, thening follow the steps 606.
Step 606, cooking apparatus carries out failure prompting.
Step 608, judge whether there is on control panel by key pressing, if so, thening follow the steps 610.
Step 610, stop fault cues.
Step 612, cooking apparatus only executes the function of providing on control panel, and main control chip is no longer to wireless communication moduleSend monitoring instruction.
Below with the specific embodiment technical solution that the present invention will be described in detail:
In one embodiment of the invention, cooking apparatus connects alternating current and main control chip enters normal working conditionAfterwards, monitor command actively is sent to wireless communication module every 3S, wireless communication module receives the monitoring that main control chip is sentAfter order, the acknowledgement command of monitor command is sent to main control chip immediately.
The continuous 10 transmissions monitor command of main control chip all can not receive the acknowledgement command of the monitor command of wireless communication moduleWith regard to forced resetting Reset wireless communication module.After wireless communication module resets, main control chip is again every 3S actively to nothingLine communication module send monitor command, when again continuous 10 this all can not receive the acknowledgement command of the monitor command of wireless communication moduleIt closes complete machine heating immediately afterwards, and shows that fault code carries out prompt tone prompting simultaneously in display screen.
User buttons to end fault cues by any on touch-control cooking apparatus control panel and closes prompt tone, complete machineInto standby mode.User can continue to cook by the function being had on control panel using complete machine.
The technical scheme of the present invention has been explained in detail above with reference to the attached drawings, and the invention proposes a kind of new to be used for cooking potThe troubleshooting scheme of tool, even if so that cooking apparatus detects that communication module, can also be by the operation of user in the presence of exceptionOther cooking instructions are executed, avoids and is detecting that communication module deposits when abnormal, user can not manipulate cooking apparatus and shadowRing the usage experience of user.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this fieldFor art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repairChange, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.