A special controller for kitchen waste disposer

By designing a dedicated controller for the food waste disposer, the remote control, faucet and motor can be controlled in a linked manner, which solves the problem of single controller function in the existing technology and improves the control efficiency and intelligence level.

CN115653058BActive Publication Date: 2025-09-09SHENZHEN RENAISSANCE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211302238.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-09-09
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

The existing food waste disposer controller has a single function and cannot achieve the linkage control of the remote control, faucet and motor, resulting in low control efficiency.

Method used

A special controller for a food waste disposer is designed, which includes a main controller, a remote control control terminal, a faucet switch control terminal and a motor control terminal. The remote control is controlled in conjunction with the faucet and the motor, and the operation process is optimized through timing equipment and detection equipment.

Benefits of technology

It realizes efficient linkage control of remote control, faucet and motor, improves the intelligence and efficiency of control, reduces resource waste, and improves the stability and anti-interference performance of the motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115653058B_ABST
    Figure CN115653058B_ABST
Patent Text Reader

Abstract

The present invention discloses a special controller for a food waste disposer, comprising: a main controller, and a remote control control end, a faucet switch control end, and a motor control end connected to the main controller; signal transmission is performed between the remote control control end and an external remote control; the faucet switch control end controls the switching action and switching time of the faucet; the motor control end is connected to a motor to control the forward and reverse rotation of the motor, and the rotation of the motor drives a grinding disk in the food waste disposer to grind food waste.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of kitchen waste treatment, and in particular to a special controller for a kitchen waste disposer. Background Art

[0002] A food waste disposer uses a high-speed permanent magnet motor to drive a rotating disc in a grinding chamber. Centrifugal force causes food waste to collide with each other in a very short time, grinding the waste. In typical household use, this process takes about ten seconds, grinding the food waste into fine particles that are then discharged through the water pipe.

[0003] However, the functions of the controller of the existing food waste disposer are too simple and cannot reasonably combine remote control, faucet control and motor control, resulting in each function being in an independent control state and unable to achieve linkage control of each function. Summary of the Invention

[0004] The present invention provides a special controller for a food waste disposer to solve the above-mentioned problems existing in the prior art.

[0005] The present invention provides a special controller for a kitchen waste disposer, comprising: a main controller, and a remote control terminal, a faucet switch control terminal and a motor control terminal connected to the main controller;

[0006] Signals are transmitted between the remote control control end and the external remote control; the faucet switch control end controls the switching action and switching time of the faucet; the motor control end is connected to the motor to control the speed of the motor, and the rotation of the motor drives the grinding disk in the food waste disposer to grind the food waste.

[0007] Preferably, a timing device is provided in the main controller. When the main controller detects that the rotation speed reaches a preset value, the main controller sends a first timing signal to the timing device. The timing device starts the timing. When the timing time is up, the timing device sends a first timing completion signal to the main controller. The main controller sends an opening instruction to the faucet switch control end according to the timing completion signal. The faucet switch control end controls the switch of the faucet to turn on according to the opening instruction.

[0008] Preferably, after the faucet switch is turned on, the faucet switch control end sends a waiting instruction to the main controller, the main controller sends a query instruction to the remote control control end, the remote control control end sends a corresponding query signal to the external remote control, and determines whether it is necessary to control the water use time according to the feedback instruction of the external remote control. If the feedback instruction received by the remote control control end is that the water use time needs to be controlled, the feedback instruction is sent to the main controller, and the main controller sends a second timing signal to the timing device according to the feedback instruction. When the customized time arrives, the timing device sends a second timing completion signal to the main controller, and the main controller sends a switch-off instruction to the faucet switch control end, and the faucet switch control end controls the faucet switch to be closed.

[0009] Preferably, the feedback instruction received by the remote control control end is that there is no need to control the water usage time, then the feedback instruction is sent to the main controller, the main controller generates an untimed signal according to the feedback instruction, and the main controller sends it to the faucet switch control end to maintain the switch on state, and the faucet switch control end controls the faucet switch to be in the on state.

[0010] Preferably, it also includes a no-load detection device, which is connected to the main controller. The no-load detection device detects whether the motor is in a no-load state. If it is detected that the motor is in a no-load state, a first no-load instruction is sent to the main controller. The main controller sends a stop operation instruction to the motor control end, and the motor control end controls the motor to stop running according to the received stop operation instruction.

[0011] Preferably, when the no-load detection device detects that the motor is in a no-load state, it sends a second no-load instruction to the main controller, and the main controller sends a third timing signal to the timing device in the main controller according to the second no-load instruction. The timing device starts the timing according to the third timing signal. After the timing is completed, the timing device sends a third timing completion signal to the main controller, and the main controller sends an instruction to turn off the faucet switch to the faucet switch control end according to the third timing completion signal. The faucet switch control end controls the faucet switch to turn off according to the instruction.

[0012] Preferably, it also includes a load detection device, which is connected to the main controller. When the load detection device detects that the motor is unloaded or overloaded, it sends an overload and no-load instruction to the main controller. The main controller sends a steering adjustment signal to the motor control end according to the overload and no-load instruction. The motor control end determines whether the motor is adjusted to forward or reverse according to the steering adjustment signal, and controls the steering of the motor according to the adjusted steering.

[0013] Preferably, a timing device is provided in the master controller, and the timing device comprises: an instruction generation module, a microcontroller and a timing switch module;

[0014] The instruction generation module receives a single trigger and generates a control instruction, the microcontroller receives the control instruction and controls the state switching of the timing switch module according to the control instruction; the timing switch module is connected to the main controller;

[0015] The instruction generation module includes a timing instruction unit and a switching instruction unit; the timing instruction unit is used to generate a timing instruction when the interval between two triggers is greater than a time threshold; the switching instruction unit is used to generate a switching instruction.

[0016] Preferably, the microcontroller includes a timing module and a conduction module; the timing module sets the timing cycle time, and the conduction module sets the conduction duration; after receiving the timing instruction, the timing module creates a new timing setting and starts timing, and at the same time controls the conduction module to conduct and drives the timing switch module to switch state;

[0017] The conduction module disconnects and controls the switching state of the timing switch module after receiving the switching instruction within the conduction duration; the timing module triggers the conduction module to conduct and drives the timing switch module to switch state after continuing to count until the timing cycle time, and at the same time the timing module is reset and cycles the timing, completing the timing setting and storing the timing setting in the timing module.

[0018] Preferably, the microcontroller further comprises a time-sharing module, which creates a new timing setting and starts timing after receiving the timing instruction, and at the same time controls the conduction module to conduct and drives the timing switch module to switch the state;

[0019] The conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the set time period and then triggers the conduction module to conduct and drive the timing switch module to switch state, and the conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the timing cycle time and then triggers the conduction module to conduct and drive the timing switch module to switch state, and at the same time the time-sharing module is reset and cycles the timing, completing the current timing setting and storing the current timing setting in the time-sharing module.

[0020] Compared with the prior art, the present invention has the following advantages:

[0021] The present invention provides a dedicated controller for a food waste disposer, comprising: a main controller, and a remote control control terminal, a faucet switch control terminal, and a motor control terminal connected to the main controller; the remote control control terminal transmits signals with an external remote control; the faucet switch control terminal controls the switching action and switching time of the faucet; the motor control terminal is connected to a motor to control the forward and reverse rotation of the motor, and the rotation of the motor drives a grinding disk in the food waste disposer to grind food waste.

[0022] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0023] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0025] Figure 1 This is a structural diagram of a dedicated controller for a food waste disposer according to an embodiment of the present invention;

[0026] Figure 2 A schematic diagram of a control structure based on a timing device in an embodiment of the present invention;

[0027] Figure 3 Schematic diagram of a control structure based on an external remote controller in an embodiment of the present invention. DETAILED DESCRIPTION

[0028] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0029] The embodiment of the present invention provides a dedicated controller for a food waste disposer, please refer to Figure 1 , the dedicated controller consists of the following parts:

[0030] It includes: a main controller, a remote control terminal connected to the main controller, a faucet switch control terminal and a motor control terminal;

[0031] Signals are transmitted between the remote control control end and the external remote control; the faucet switch control end controls the switching action and switching time of the faucet; the motor control end is connected to the motor to control the forward and reverse rotation of the motor, and the rotation of the motor drives the grinding disk in the food waste disposer to grind the food waste.

[0032] The working principle of the above technical solution is: the solution adopted in this embodiment is to set up a main controller, and a remote control control end, a faucet switch control end and a motor control end connected to the main controller; signal transmission is performed between the remote control control end and the external remote control; the faucet switch control end controls the switching action and switching time of the faucet; the motor control end is connected to the motor to control the forward and reverse rotation of the motor, and the rotation of the motor drives the grinding disc in the food waste disposer to grind the food waste.

[0033] The beneficial effects of the above technical solution are as follows: the solution provided by this embodiment is used to set up a master controller, as well as a remote control control terminal, a faucet switch control terminal, and a motor control terminal connected to the master controller; the remote control control terminal transmits signals to an external remote controller; the faucet switch control terminal controls the faucet's on / off action and on / off timing; the motor control terminal is connected to a motor to control the motor's forward and reverse rotation, and the rotation of the motor drives the grinding disk in the food waste disposer to grind food waste. Therefore, this embodiment can effectively and rationally link the remote control, faucet switch control, and motor control, improving the efficiency and intelligence of the control.

[0034] In another embodiment, please refer to Figure 2 A timing device is set in the main controller. When the main controller detects that the rotation speed reaches a preset value, the main controller sends a first timing signal to the timing device. The timing device starts timing. When the timing time is up, the timing device sends a first timing completion signal to the main controller. The main controller sends an opening instruction to the faucet switch control end according to the timing completion signal. The faucet switch control end controls the switch of the faucet to turn on according to the opening instruction.

[0035] The working principle of the above technical solution is as follows: This embodiment adopts a solution in which a timing device is provided in the master controller. When the master controller detects that the rotation speed reaches a preset value, it sends a first timing signal to the timing device. The timing device starts timing. When the timing time expires, the timing device sends a first timing completion signal to the master controller. The master controller sends an opening instruction to the faucet switch control terminal based on the timing completion signal. The faucet switch control terminal controls the faucet to turn on and off according to the opening instruction. The preset value can be the rotational speed of the motor during normal operation. Reaching this speed indicates that the motor has started normally.

[0036] It should be noted that this embodiment also provides a solution to ensure the stability of the motor speed and the improvement of anti-interference performance. The disturbance torque value can be calculated based on the speed acceleration. The compensation circuit can be further calculated based on the disturbance torque value, and then the current loop parameters can be determined. The current loop parameters are the current feedback system. Generally, it refers to the method of connecting the output current to the processing link by positive feedback or negative feedback, mainly to improve the performance of the system by improving the stability of the current.

[0037]

[0038] Among them, T L (z) represents the disturbance torque value, z represents the transformation parameter of Z transformation, K t Represents the motor torque constant, I q represents the quadrature-axis current, J represents the sum of the motor moment of inertia and the load moment of inertia, a represents the filter constant, and u(z) represents the sliding-mode switch control function.

[0039] Based on the above formula, the speed and acceleration of the motor can be estimated. Since the calculation error of the sliding mode switch control function is concentrated in the high-frequency area, the use of a low-pass filter can effectively filter out the high-frequency calculation error, thereby avoiding the problem of phase lag caused by the high-frequency calculation error in the motor control system. Therefore, this solution can make the speed of the motor in the normal working state more stable, the speed fluctuation range is smaller, and it has an improved effect on interference performance such as load disturbances. That is, when external interference occurs, the speed balance and current balance can be adjusted in a relatively short time.

[0040] The beneficial effects of the above technical solution are as follows: using the solution provided by this embodiment, a timing device is provided in the master controller. When the master controller detects that the rotation speed reaches a preset value, it sends a first timing signal to the timing device. The timing device starts timing. When the timing time is up, the timing device sends a first timing completion signal to the master controller. The master controller sends an opening instruction to the faucet switch control terminal based on the timing completion signal. The faucet switch control terminal controls the faucet to turn on according to the opening instruction. This embodiment can achieve automatic control. Based on the timing device, the faucet switch can be turned on when the rotation speed reaches a stable state, so that water flows out of the faucet to drive the ground kitchen waste out of the pipe under the influence of the water.

[0041] In another embodiment, please refer to Figure 3After the faucet switch is turned on, the faucet switch control end sends a waiting instruction to the main controller, and the main controller sends a query instruction to the remote control control end. The remote control control end sends a corresponding query signal to the external remote control, and determines whether it is necessary to control the water use time according to the feedback instruction of the external remote control. If the feedback instruction received by the remote control control end is that the water use time needs to be controlled, the feedback instruction is sent to the main controller, and the main controller sends a second timing signal to the timing device according to the feedback instruction. When the customized time is up, the timing device sends a second timing completion signal to the main controller, and the main controller sends a closing switch instruction to the faucet switch control end, and the faucet switch control end controls the faucet switch to be closed.

[0042] The working principle of the above technical solution is: the solution adopted in this embodiment is that after the faucet switch is turned on, the faucet switch control end sends a waiting instruction to the main controller, and the main controller sends a query instruction to the remote control control end. The remote control control end sends a corresponding query signal to the external remote control, and determines whether it is necessary to control the water use time according to the feedback instruction of the external remote control. If the feedback instruction received by the remote control control end is that the water use time needs to be controlled, the feedback instruction is sent to the main controller, and the main controller sends a second timing signal to the timing device according to the feedback instruction. When the customized time arrives, the timing device sends a second timing completion signal to the main controller, and the main controller sends a switch-off instruction to the faucet switch control end, and the faucet switch control end controls the faucet switch to be closed.

[0043] The beneficial effects of the above technical solution are as follows: after the faucet is turned on using the solution provided by this embodiment, the faucet switch control terminal sends a pending instruction to the main controller, the main controller sends a query instruction to the remote control terminal, the remote control terminal sends a corresponding query signal to the external remote control, and determines whether the water use time needs to be controlled based on the feedback instruction from the external remote control. If the feedback instruction received by the remote control terminal indicates that the water use time needs to be controlled, the feedback instruction is sent to the main controller, and the main controller sends a second timing signal to the timing device based on the feedback instruction. When the customized time is reached, the timing device sends a second timing completion signal to the main controller, and the main controller sends a closing switch instruction to the faucet switch control terminal, which controls the faucet switch to close. The solution of this embodiment uses a remote control and a faucet switch to control the water use time in a linked manner, with the main controller transmitting control signals. The remote control can control the water use time and the state of the faucet switch is controlled based on the water use time. There is no need to manually turn the faucet on and off, and the faucet switch is controlled through interactive control with the remote control.

[0044] In another embodiment, the feedback instruction received by the remote control control end is that there is no need to control the water usage time, then the feedback instruction is sent to the main controller, the main controller generates an untimed signal based on the feedback instruction, and the main controller sends it to the faucet switch control end to maintain the switch on state, and the faucet switch control end controls the faucet switch to be in the on state.

[0045] The working principle of the above technical solution is: the solution adopted in this embodiment is that the feedback instruction received by the remote control control end is that there is no need to control the water usage time, then the feedback instruction is sent to the main controller, and the main controller generates an untimed signal according to the feedback instruction. The main controller sends a signal to the faucet switch control end to maintain the switch on state, and the faucet switch control end controls the faucet switch to be in the on state.

[0046] The beneficial effect of the above technical solution is: if the feedback instruction received by the remote control control end using the solution provided by this embodiment does not require control of water usage time, the feedback instruction is sent to the main controller, and the main controller generates an untimed signal based on the feedback instruction. The main controller sends a signal to the faucet switch control end to maintain the switch on state, and the faucet switch control end controls the faucet switch to be in the on state.

[0047] In another embodiment, a no-load detection device is further included, which is connected to the main controller. The no-load detection device detects whether the motor is in a no-load state. If it is detected that the motor is in a no-load state, a first no-load instruction is sent to the main controller. The main controller sends a stop operation instruction to the motor control end, and the motor control end controls the motor to stop running according to the received stop operation instruction.

[0048] The working principle of the above technical solution is: the solution adopted in this embodiment also includes a no-load detection device, which is connected to the main controller. The no-load detection device detects whether the motor is in a no-load state. If it is detected that the motor is in a no-load state, a first no-load instruction is sent to the main controller. The main controller sends a stop operation instruction to the motor control end, and the motor control end controls the motor to stop running according to the received stop operation instruction.

[0049] The above technical solution has the following beneficial effects: the solution provided by this embodiment further includes a no-load detection device connected to the master controller. The no-load detection device detects whether the motor is in a no-load state. If the motor is detected to be in a no-load state, the no-load detection device sends a first no-load instruction to the master controller. The master controller sends a stop operation instruction to the motor control terminal, and the motor control terminal controls the motor to stop operation based on the received stop operation instruction. This embodiment detects the no-load condition and sends a command to the motor in a timely manner based on the no-load condition to control the motor to stop operation, thereby reducing the motor's operating time and avoiding resource waste.

[0050] In another embodiment, when the no-load detection device detects that the motor is in a no-load state, it sends a second no-load instruction to the main controller, and the main controller sends a third timing signal to the timing device in the main controller according to the second no-load instruction. The timing device starts the timing according to the third timing signal. After the timing is completed, the timing device sends a third timing completion signal to the main controller, and the main controller sends an instruction to turn off the faucet switch to the faucet switch control end according to the third timing completion signal, and the faucet switch control end controls the faucet switch to turn off according to the instruction.

[0051] The working principle of the above technical solution is: the solution adopted in this embodiment is that when the no-load detection device detects that the motor is in a no-load state, it sends a second no-load instruction to the main controller, and the main controller sends a third timing signal to the timing device in the main controller according to the second no-load instruction. The timing device starts the timing according to the third timing signal. After the timing is completed, the timing device sends a third timing completion signal to the main controller. The main controller sends an instruction to turn off the faucet switch to the faucet switch control end according to the third timing completion signal, and the faucet switch control end controls the faucet switch to turn off according to the instruction.

[0052] The beneficial effects of the above technical solution are as follows: when the no-load detection device detects that the motor is in a no-load state using the solution provided by this embodiment, it sends a second no-load instruction to the main controller, and the main controller sends a third timing signal to the timing device in the main controller according to the second no-load instruction. The timing device starts the timing according to the third timing signal. After the timing is completed, the timing device sends a third timing completion signal to the main controller, and the main controller sends an instruction to turn off the faucet switch to the faucet switch control end according to the third timing completion signal. The faucet switch control end controls the faucet switch to turn off according to the instruction. The solution of this embodiment can also link the faucet control end to control the faucet switch when the motor is no-loaded. When the motor is no-loaded, the faucet can be turned off in time to avoid wasting water.

[0053] In another embodiment, a load detection device is further included, which is connected to the main controller. When the load detection device detects that the motor is overloaded, it sends an overload instruction to the main controller. The main controller sends a steering adjustment signal to the motor control end according to the overload instruction. The motor control end determines whether the motor is adjusted to forward or reverse according to the steering adjustment signal and controls the steering of the motor according to the adjusted steering.

[0054] The working principle of the above technical solution is: the solution adopted in this embodiment also includes a load detection device, which is connected to the main controller. When the load detection device detects that the motor is overloaded, it sends an overload instruction to the main controller. The main controller sends a steering adjustment signal to the motor control end according to the overload instruction. The motor control end determines whether the motor is adjusted to forward or reverse according to the steering adjustment signal and controls the steering of the motor according to the adjusted steering.

[0055] The beneficial effects of the above technical solution are as follows: the solution provided by this embodiment also includes a load detection device, which is connected to the main controller. When the load detection device detects that the motor is overloaded, it sends an overload instruction to the main controller. The main controller sends a steering adjustment signal to the motor control terminal based on the overload instruction. The motor control terminal determines whether the motor is adjusted to forward or reverse rotation based on the steering adjustment signal and controls the direction of the motor according to the adjusted direction. In the case of an overload, this embodiment changes the overload condition by switching the direction of the motor. That is, due to excessive, heavy, or concentrated garbage, the motor may become stuck. In this case, the overload condition is improved by changing the rotation direction of the motor.

[0056] In another embodiment, a timing device is provided in the master controller, and the timing device comprises: an instruction generation module, a microcontroller and a timing switch module;

[0057] The instruction generation module receives a single trigger and generates a control instruction, the microcontroller receives the control instruction and controls the state switching of the timing switch module according to the control instruction; the timing switch module is connected to the main controller;

[0058] The instruction generation module includes a timing instruction unit and a switching instruction unit; the timing instruction unit is used to generate a timing instruction when the interval between two triggers is greater than a time threshold; the switching instruction unit is used to generate a switching instruction.

[0059] The working principle of the above technical solution is as follows: the solution adopted in this embodiment is to set a timing device in the master controller, and the timing device includes: an instruction generation module, a microcontroller and a timing switch module;

[0060] The instruction generation module receives a single trigger and generates a control instruction, the microcontroller receives the control instruction and controls the state switching of the timing switch module according to the control instruction; the timing switch module is connected to the main controller;

[0061] The instruction generation module includes a timing instruction unit and a switching instruction unit; the timing instruction unit is used to generate a timing instruction when the interval between two triggers is greater than a time threshold; the switching instruction unit is used to generate a switching instruction.

[0062] The beneficial effects of the above technical solution are as follows: Using the solution provided by this embodiment, a timing device is provided in the master controller, and the timing device includes: an instruction generation module, a microcontroller, and a timing switch module; the instruction generation module receives a single trigger and generates a control instruction; the microcontroller receives the control instruction and controls the state switching of the timing switch module according to the control instruction; the timing switch module is connected to the master controller; the instruction generation module includes a timing instruction unit and a switching instruction unit; the timing instruction unit is used to generate a timing instruction when the interval between two triggers is greater than a time threshold; and the switching instruction unit is used to generate a switching instruction. This embodiment changes the timing state and non-timing state of the timing device by switching the state.

[0063] In another embodiment, the microcontroller includes a timing module and a conduction module; the timing module sets a timing cycle time, and the conduction module sets a conduction duration; after receiving a timing instruction, the timing module creates a new timing setting and starts timing, and at the same time controls the conduction module to conduct and drives the timing switch module to switch state;

[0064] The conduction module disconnects and controls the switching state of the timing switch module after receiving the switching instruction within the conduction duration; the timing module triggers the conduction module to conduct and drives the timing switch module to switch state after continuing to count until the timing cycle time, and at the same time the timing module is reset and cycles the timing, completing the timing setting and storing the timing setting in the timing module.

[0065] The working principle of the above technical solution is: the solution adopted in this embodiment is that the microcontroller includes a timing module and a conduction module; the timing module sets the timing cycle time, and the conduction module sets the conduction duration; after receiving the timing instruction, the timing module creates a new timing setting and starts timing, and at the same time controls the conduction module to be turned on and drives the timing switch module to switch state; after receiving the switching instruction within the conduction duration, the conduction module is disconnected and controls the switching state of the timing switch module; after the timing module continues to count until the timing cycle time, it triggers the conduction module to be turned on and drives the timing switch module to switch state, and at the same time the timing module is reset and cycles timing, completing this timing setting and storing this timing setting in the timing module.

[0066] The beneficial effects of the above technical solution are as follows: the microcontroller adopting the solution provided by this embodiment includes a timing module and a conduction module; the timing module sets the timing cycle time, and the conduction module sets the conduction duration; after receiving the timing instruction, the timing module creates a new timing setting and starts timing, and at the same time controls the conduction module to be turned on and drives the timing switch module to switch state; after receiving the switching instruction within the conduction duration, the conduction module is disconnected and controls the switching state of the timing switch module; after the timing module continues to count until the timing cycle time, it triggers the conduction module to be turned on and drives the timing switch module to switch state, and at the same time the timing module is reset and cycles timing, completing the current timing setting and storing the current timing setting in the timing module.

[0067] In another embodiment, the microcontroller further comprises a time-sharing module, which creates a new timing setting and starts timing after receiving a timing instruction, and simultaneously controls the conduction module to conduct and drive the timing switch module to switch state;

[0068] The conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the set time period and triggers the conduction module to conduct and drive the timing switch module to switch state, and the conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the timing cycle time and triggers the conduction module to conduct and drive the timing switch module to switch state.

[0069] The working principle of the above technical solution is: the solution adopted in this embodiment is that the microcontroller also includes a time-sharing module. After receiving the timing instruction, the time-sharing module creates a new timing setting and starts timing, and at the same time controls the conduction module to conduct and drive the timing switch module to switch state; the conduction module is disconnected and controls the switch module to switch state after the conduction duration; the time-sharing module continues to time until the set time period, then triggers the conduction module to conduct and drive the timing switch module to switch state, and disconnects and controls the switch module to switch state after the conduction duration; the time-sharing module continues to time until the timing cycle time, then triggers the conduction module to conduct and drive the timing switch module to switch state.

[0070] The beneficial effects of the above technical solution are as follows: the microcontroller using the solution provided in this embodiment also includes a time-sharing module, which creates a new timing setting and starts timing after receiving a timing instruction, and at the same time controls the conduction module to conduct and drive the timing switch module to switch state; the conduction module is disconnected and controls the switch module to switch state after the conduction duration; the time-sharing module continues to time to the set time period, then triggers the conduction module to conduct and drive the timing switch module to switch state, and disconnects and controls the switch module to switch state after the conduction duration; the time-sharing module continues to time to the timing cycle time, then triggers the conduction module to conduct and drive the timing switch module to switch state.

[0071] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. A dedicated controller for a food waste disposer, characterized in that: include: A main controller, and a remote control terminal, a faucet switch control terminal, and a motor control terminal connected to the main controller; The remote control terminal transmits signals to the external remote control; the faucet switch control terminal controls the faucet's on / off action and on / off time; The motor control end is connected to the motor to control the forward and reverse rotation of the motor. The rotation of the motor drives the grinding disk in the food waste disposer to grind the food waste; A timing device is provided in the master controller, and the timing device comprises: an instruction generation module, a microcontroller and a timing switch module; The instruction generation module receives a single trigger and generates a control instruction, the microcontroller receives the control instruction and controls the state switching of the timing switch module according to the control instruction; the timing switch module is connected to the main controller; The instruction generation module includes a timing instruction unit and a switching instruction unit; the timing instruction unit is used to generate a timing instruction when the interval between two triggers is greater than a time threshold; the switching instruction unit is used to generate a switching instruction; The microcontroller includes a timing module and a conduction module; the timing module sets the timing cycle time, and the conduction module sets the conduction duration; after receiving the timing instruction, the timing module creates a new timing setting and starts timing, while controlling the conduction module to conduct and drive the timing switch module to switch state; The conduction module receives a switching instruction during the conduction duration and disconnects and controls the switching state of the timing switch module; the timing module continues to count until the timing cycle time, triggers the conduction module to turn on and drives the timing switch module to switch state, and at the same time, the timing module is reset and counts in a cycle, completing the current timing setting and storing the current timing setting in the timing module; The microcontroller further includes a time-sharing module, which creates a new timing setting and starts timing after receiving a timing instruction, and at the same time controls the conduction module to conduct and drives the timing switch module to switch state; The conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the set time period and then triggers the conduction module to conduct and drive the timing switch module to switch state, and the conduction module is disconnected after the conduction duration and controls the switching state of the switch module; the time-sharing module continues to time the timing cycle time and then triggers the conduction module to conduct and drive the timing switch module to switch state, and at the same time the time-sharing module is reset and cycles the timing, completing the current timing setting and storing the current timing setting in the time-sharing module.

2. A dedicated controller for a food waste disposer according to claim 1, characterized in that: A timing device is provided in the master controller. When the master controller detects that the rotation speed reaches a preset value, the master controller sends a first timing signal to the timing device. The timing device starts timing. When the timing time is up, the timing device sends a first timing completion signal to the master controller. The master controller sends an opening instruction to the faucet switch control end according to the timing completion signal. The faucet switch control end controls the switch of the faucet to turn on according to the opening instruction.

3. A dedicated controller for a food waste disposer according to claim 2, characterized in that: After the faucet switch is turned on, the faucet switch control end sends a waiting instruction to the main controller, and the main controller sends a query instruction to the remote control control end. The remote control control end sends a corresponding query signal to the external remote control, and determines whether it is necessary to control the water use time according to the feedback instruction of the external remote control. If the feedback instruction received by the remote control control end is that the water use time needs to be controlled, the feedback instruction is sent to the main controller. The main controller sends a second timing signal to the timing device according to the feedback instruction. When the customized time arrives, the timing device sends a second timing completion signal to the main controller. The main controller sends a switch-off instruction to the faucet switch control end, and the faucet switch control end controls the faucet switch to be closed.

4. A dedicated controller for a food waste disposer according to claim 3, characterized in that: When the feedback instruction received by the remote control control end is that there is no need to control the water use time, the feedback instruction is sent to the main controller, and the main controller generates an untimed signal according to the feedback instruction. The main controller sends a signal to the faucet switch control end to maintain the switch on state, and the faucet switch control end controls the faucet switch to be in the on state.

5. The dedicated controller for a food waste disposer according to claim 1, characterized in that: It also includes a no-load detection device, which is connected to the main controller. The no-load detection device detects whether the motor is in a no-load state. If it is detected that the motor is in a no-load state, a first no-load instruction is sent to the main controller. The main controller sends a stop operation instruction to the motor control end. The motor control end controls the motor to stop running according to the received stop operation instruction.

6. A dedicated controller for a food waste disposer according to claim 5, characterized in that: When the no-load detection device detects that the motor is in a no-load state, it sends a second no-load instruction to the main controller. The main controller sends a third timing signal to the timing device in the main controller according to the second no-load instruction. The timing device starts the timing according to the third timing signal. After the timing is completed, the timing device sends a third timing completion signal to the main controller. The main controller sends an instruction to turn off the faucet switch to the faucet switch control end according to the third timing completion signal. The faucet switch control end controls the switch of the faucet to turn off according to the instruction.

7. The dedicated controller for a food waste disposer according to claim 1, characterized in that: It also includes a load detection device, which is connected to the main controller. When the load detection device detects that the motor is overloaded, it sends an overload instruction to the main controller. The main controller sends a steering adjustment signal to the motor control end according to the overload instruction. The motor control end determines whether the motor is adjusted to forward or reverse rotation according to the steering adjustment signal and controls the steering of the motor according to the adjusted steering.

Citation Information

Patent Citations

  • Faucet water control device, water tank protection plug and control box of kitchen garbage processor

    CN111549861A

  • Intelligent controller for kitchen garbage processor

    CN211303393U