Drain cleaning machine
US-2020048885-A1 · Feb 13, 2020 · US
US11638940B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11638940-B2 |
| Application number | US-202217814734-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 25, 2022 |
| Priority date | Sep 30, 2019 |
| Publication date | May 2, 2023 |
| Grant date | May 2, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A drain cleaning machine includes a brushless direct current (DC) motor configured to rotate a snake about the snake axis. An electronic processor is configured to control power switching elements to drive the brushless DC motor. In a first operating range when a load experienced by the brushless DC motor is less than or equal to a predetermined load, the electronic processor is configured to control the power switching elements to drive the brushless DC motor at an approximately constant speed regardless of the load experienced by the brushless DC motor. In a second operating range when the load experienced by the brushless DC motor is greater than the predetermined load, the electronic processor is configured to control the power switching elements to drive the brushless DC motor at a decreasing speed as the load experienced by the brushless DC motor increases.
Opening claim text (preview).
We claim: 1. A system comprising: an external device including a transceiver configured to communicate with a drain cleaning machine, a user interface configured to receive, via a first user input, information regarding at least one of the group consisting of a type of cable being used as a snake of the drain cleaning machine, a type of accessory attached to the snake, a diameter of a pipe into which the snake is to be inserted, a distance that the snake is expected to be inserted into the pipe, or combinations thereof, a first electronic processor configured to determine a recommended speed, a recommended output torque, or both based on the at least one of the group consisting of the type of cable being used as the snake of the drain cleaning machine, the type of accessory attached to the snake, the diameter of the pipe into which the snake is to be inserted, the distance that the snake is expected to be inserted into the pipe, or combinations thereof, and transmit, via the transceiver, the recommended speed, the recommended output torque, or both to the drain cleaning machine; and the drain cleaning machine for moving the snake in a drain, the drain cleaning machine including a snake passage defining a snake axis; a brushless direct current (DC) motor configured to rotate the snake about the snake axis; power switching elements configured to control an amount of current provided to the brushless DC motor; a wireless communication device configured to communicate with the external device; and a second electronic processor coupled to the power switching elements and to the wireless communication device, the second electronic processor configured to receive, via the wireless communication device, the recommended speed, the recommended output torque, or both from the external device, determine motor positional information of the brushless DC motor, and control the power switching elements to drive the brushless DC motor based at least partially on (i) the motor positional information and (ii) the recommended speed, the recommended output torque, or both. 2. The system of claim 1 , wherein the first electronic processor is configured to control the user interface to display the recommended speed, the recommended output torque, or both. 3. The system of claim 2 , wherein the first electronic processor is configured to receive, via the user interface, a second user input that adjusts the recommended speed, the recommended output torque, or both. 4. The system of claim 1 , wherein the first electronic processor is configured to determine that the recommended speed, the recommended output torque, or both is decreased as a difference increases between size of the snake and the diameter of the pipe into which the snake is to be inserted. 5. The system of claim 1 , wherein the first electronic processor is configured to determine that the recommended output torque is decreased as a drain cleaning situation indicated by the information regarding at least one of the group consisting of the type of cable being used as the snake of the drain cleaning machine, the type of accessory attached to the snake, the diameter of the pipe into which the snake is to be inserted, the distance that the snake is expected to be inserted into the pipe, or combinations thereof is more likely to produce tangling of the snake. 6. The system of claim 5 , wherein the first electronic processor is configured to determine that the recommended output torque is decreased as the distance that the snake is expected to be inserted into the pipe increases. 7. The system of claim 1 , wherein the second electronic processor is configured to: in a first operating range when a load experienced by the brushless DC motor is less than or equal to a predetermined load, control the power switching elements to drive the brushless DC motor at the recommended speed regardless of the load experienced by the brushless DC motor, and in a second operating range when the load experienced by the brushless DC motor is greater than the predetermined load, control the power switching elements to drive the brushless DC motor at a decreasing speed as the load experienced by the brushless DC motor increases, wherein the decreasing speed is less than the recommended speed. 8. The system of claim 1 , wherein the drain cleaning machine includes an output device coupled to the second electronic processor, and wherein the second electronic processor is configured to monitor an output torque of the brushless DC motor; determine that the output torque is greater than a predetermined threshold; and in response to determining that the output torque is greater than the predetermined threshold, control the output device to provide an indication that the output torque is greater than the predetermined threshold. 9. A method for controlling a drain cleaning machine to move a snake in a drain, the method comprising: receiving, with a user interface of an external device and via a first user input, information regarding at least one of the group consisting of a type of cable being used as the snake of the drain cleaning machine, a type of accessory attached to the snake, a diameter of a pipe into which the snake is to be inserted, a distance that the snake is expected to be inserted into the pipe, or combinations thereof; determining, with a first electronic processor of the external device, a recommended speed, a recommended output torque, or both based on the at least one of the group consisting of the type of cable being used as the snake of the drain cleaning machine, the type of accessory attached to the snake, the diameter of the pipe into which the snake is to be inserted, the distance that the snake is expected to be inserted into the pipe, or combinations thereof; transmitting, with the first electronic processor via a transceiver of the external device, the recommended speed, the recommended output torque, or both to the drain cleaning machine; receiving, with a second electronic processor of the drain cleaning machine via a wireless communication device of the drain cleaning machine, the recommended speed, the recommended output torque, or both from the external device, the drain cleaning machine including a snake passage defining a snake axis, a brushless direct current (DC) motor configured to rotate the snake about the snake axis, and power switching elements configured to control an amount of current provided to the brushless DC motor; determining, with the second electronic processor, motor positional information of the brushless DC motor; and controlling, with the second electronic processor, the power switching elements to drive the brushless DC motor based at least partially on (i) the motor positional information and (ii) the recommended speed, the recommended output torque, or both. 10. The method of claim 9 , further comprising: controlling, with the first electronic processor, the user interface to display the recommended speed, the recommended output torque, or both; and receiving, with the first electronic processor and via the user interface, a second user input that adjusts the recommended speed, the recommended output torque, or both. 11. The method of claim 9 , wherein determining the recommended speed, the recommended output torque, or both includes determining, with the first electronic processor, that the recommended speed, the recommended output torque, or both is decreased as a difference increases between size of the snake and the diameter of the pipe into which the snake is to be inserted. 12. The method of claim 9 , wherein determining the recommended speed, the recommended output to
Structural association with mechanical loads, e.g. with hand-held machine tools or fans (with fan or impeller for cooling the machine H02K9/06) · CPC title
Arrangements for controlling current (H02P6/10 takes precedence) · CPC title
the cleaning devices being rotated while moved {, e.g. flexible rotating shaft or "snake"}(B08B9/047 takes precedence) · CPC title
Apparatus for simultaneously pushing and rotating a cleaning device carried by the leading end of a cable or an assembly of rods · CPC title
the cleaning devices having {internal} motors {, e.g. turbines} for powering cleaning tools · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.