Floor cleaner

By using sensor detection and controller control, the problem of liquid suction when the floor cleaner's recovery tank is full has been solved, protecting the motor and optimizing the handling of liquid and debris, thus achieving safe and efficient cleaning results.

CN121754079APending Publication Date: 2026-03-31TECHTRONIC CORDLESS GP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing floor cleaners may continue to draw in liquid when the recycling bin reaches its storage capacity, leading to shortened motor life and the risk of electric shock to users. Furthermore, they cannot effectively control the distribution and recycling of liquid and debris.

Method used

Sensors detect liquid in the suction airflow and generate corresponding signals. The controller controls the operation of the cleaner based on the signals, restricts liquid from entering the recovery tank and protects the motor, and controls the flow of spray liquid through a pump.

Benefits of technology

It effectively limits liquid from entering the recovery tank, protects the motor, reduces maintenance and safety risks, and optimizes the recycling and handling of liquids and debris.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121754079A_ABST
    Figure CN121754079A_ABST
Patent Text Reader

Abstract

The invention discloses a floor cleaner. Comprising a suction inlet, a recovery tank storing liquid sucked from a surface to be cleaned through the suction inlet, a fluid flow path, a suction motor operable to generate a suction airflow to suck liquid-bearing air along the fluid flow path into the recovery tank, a sensor detecting liquid in the suction airflow in the fluid flow path, and a controller having an electronic processor. A fluid flow path extends from the suction inlet to the exhaust downstream of the suction motor. A sensor is disposed in the fluid flow path between the suction motor and the tank volume and generates a signal corresponding to the detected liquid. The controller determines the presence of liquid in the aspirated airflow based on the signal of the sensor and controls operation of the floor cleaner based on the signal of the sensor exceeding a first threshold.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Related applications This application claims the benefit of U.S. Provisional Patent Application No. 63 / 701,330, filed September 30, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] Specific embodiments of the present invention relate to floor cleaners and the control of floor cleaners. Summary of the Invention

[0003] Floor cleaners may include a collection bin configured to store fluid and / or debris extracted from the surface being cleaned. When the collection bin reaches its storage capacity, it is desirable to limit the intake of additional fluid and / or debris and to restrict the movement of liquid near the motor that powers the suction source of the floor cleaner. Some motors are limited by the amount of liquid in the airflow passing through them. Liquid in the airflow (the air carrying the liquid) passing through the motor can shorten its lifespan, leading to costly repairs and / or electric shock to the user.

[0004] One embodiment provides a floor cleaner, comprising: a suction inlet; a recovery tank configured to store liquid drawn from a surface to be cleaned through the suction inlet, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store the liquid; a fluid flow path; a suction motor operable to generate a suction airflow to draw liquid-laden air into the recovery tank along the fluid flow path, wherein the fluid flow path extends from the suction inlet to an exhaust portion of the suction motor and directs the suction airflow from the suction inlet through the recovery tank toward the suction motor; a sensor disposed upstream of the suction motor, the sensor configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor, the controller being configured to: determine the presence of liquid in the suction airflow in the fluid flow path based on the sensor signal, and control the operation of the floor cleaner based on the sensor signal exceeding a first threshold.

[0005] Another embodiment provides a floor cleaner comprising: a supply tank configured to store spray liquid; a dispensing nozzle in fluid communication with the supply tank, the dispensing nozzle being configured to dispense the spray liquid; a pump in fluid communication with the supply tank and the dispensing nozzle, the pump being operable to control the flow of spray liquid from the supply tank to the dispensing nozzle; a suction inlet; a recovery tank configured to store liquid drawn from the surface to be cleaned through the suction inlet, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store the liquid; a fluid flow path; and a suction motor operable to generate a suction airflow to draw liquid-laden air along the fluid flow path to the recovery tank. The container includes a fluid flow path that extends at least partially from the container volume to the exhaust section of the suction motor and guides the suction airflow from the collection container toward the suction motor; a sensor positioned upstream of the suction motor, configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor, configured to: determine the presence of liquid in the suction airflow in the fluid flow path based on the sensor signal, and control the suction motor or pump based on the sensor signal reaching a first threshold.

[0006] Another embodiment provides a floor cleaner, comprising: a supply tank configured to store spray liquid; a dispensing nozzle in fluid communication with the supply tank, the dispensing nozzle configured to dispense spray liquid; a pump in fluid communication with the supply tank and the dispensing nozzle, the pump operable to control the flow of spray liquid from the supply tank to the dispensing nozzle; a suction inlet; a recovery tank configured to store liquid drawn from a surface to be cleaned through the suction inlet, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store liquid; a fluid flow path; and a suction motor operable to generate a suction airflow to carry along the fluid flow path a surface to be cleaned. Liquid air is drawn into a recovery tank, wherein the fluid flow path extends at least partially from the suction inlet to the exhaust section of the suction motor; a sensor located upstream of the suction motor is configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor is configured to: determine the presence of liquid in the suction airflow in the fluid flow path based on the sensor signal, and control the suction motor and pump based on the sensor signal reaching a first threshold.

[0007] Other aspects of this application will become apparent from the detailed description and accompanying drawings. Attached Figure Description

[0008] Figure 1 This is a perspective view of a floor cleaner based on some implementation methods.

[0009] Figure 2 yes Figure 1 Side view of a floor cleaner.

[0010] Figure 3 yes Figure 1 Rear view of the floor cleaner.

[0011] Figure 4 yes Figure 1 First perspective view of the recycling bin for the floor cleaner.

[0012] Figure 5A yes Figure 1 A cross-sectional view of the main body of the floor cleaner.

[0013] Figure 5B yes Figure 1 A cross-sectional view of an alternative embodiment of the main body of the floor cleaner.

[0014] Figure 6 yes Figure 1 A perspective view of an alternative implementation of the sensor configuration for a floor cleaner.

[0015] Figure 7 yes Figure 1 A perspective view of an alternative implementation of the sensor configuration for a floor cleaner.

[0016] Figure 8 yes Figure 1 Front view of an alternative implementation of the sensor for a floor cleaner.

[0017] Figure 9 yes Figure 1 Block diagram of the control system of the floor cleaner.

[0018] Figure 10 It is shown Figure 1 A flowchart of the process or operation of a floor cleaner.

[0019] Before explaining any embodiment in detail, it should be understood that the application of each embodiment is not limited to the details of the configuration and arrangement of components described in the following description or shown in the drawings. Each embodiment can be practiced or implemented in various ways. Furthermore, it should be understood that the wording and terminology used in this invention are for illustrative purposes and should not be considered limiting. The use of "comprising," "including," or "having," and variations thereof, is intended to cover the items listed thereafter and their equivalents, as well as additional items. Unless otherwise stated or limited, the terms "mounted," "connected," "supported," and "coupled," and variations thereof, are used broadly and cover direct and indirect mounting, connection, support, and coupling.

[0020] Furthermore, it should be understood that implementations may include hardware, software, and electronic components or modules, which, for the purposes of discussion, may be illustrated and described as if most components were implemented solely in hardware. However, those skilled in the art will recognize from this detailed description that, in at least one implementation, the electronic aspects may be implemented in software (e.g., stored on a non-transitory computer-readable medium) executable by one or more processing units (such as microprocessors and / or application-specific integrated circuits (“ASICs”)). Therefore, it should be noted that various implementations may be implemented using a plurality of hardware and software-based devices and a plurality of different structural components. For example, “server,” “computing device,” “controller,” “processor,” etc., described in the specification may include one or more processing units, one or more computer-readable medium modules, one or more input / output interfaces, and various connectors (e.g., system buses) for connecting components.

[0021] Furthermore, the functions described in this invention as performed by one component can be performed by a plurality of components in a distributed manner. Similarly, functions performed by a plurality of components can be combined and performed by a single component. Likewise, components described as performing a specific function can also perform additional functions not described in this invention. For example, an apparatus or structure "configured" in a certain way is at least configured in this way, but may also be configured in ways not listed.

[0022] Furthermore, some embodiments of the present invention may include one or more electronic processors configured to perform the described functions by executing instructions stored in a non-transitory computer-readable medium. Similarly, embodiments of the present invention may be implemented as non-transitory computer-readable media storing instructions executable by one or more electronic processors to perform the described functions. As used in this application, "non-transitory computer-readable medium" includes all computer-readable media, but not those consisting of transient propagation signals. Therefore, a non-transitory computer-readable medium may include, for example, a hard disk, CD-ROM, optical storage device, magnetic storage device, ROM (read-only memory), RAM (random access memory), register memory, processor cache, or any combination thereof.

[0023] Many of the modules and logical structures described can be implemented in software executed by a microprocessor or similar device, or in hardware using various components including, for example, application-specific integrated circuits (“ASICs”). Terms such as “controller” and “module” can include or refer to both hardware and / or software. Capitalization of terms conforms to common practice and helps to associate descriptions with coded examples, equations, and / or drawings. However, the use of capitalization alone does not imply or should be inferred a particular meaning. Therefore, the claims should not be limited to the specific implementation or terminology or any particular hardware or software implementation or combination of software or hardware. Furthermore, if an apparatus, method, or system is claimed to include, for example, a controller, module, logic, electronic processor, or other element configured in a manner to perform, for example, a plurality of functions, then the element claimed or asserted should be interpreted as referring to one or more controllers, modules, logic elements, electronic processors, or other elements, any one of which is configured to perform, for example, any one of the plurality of functions.

[0024] Related terms used in conjunction with quantities or conditions, such as “about,” “approximately,” “generally,” etc., will be understood by a person skilled in the art to include the value and have a meaning defined by the context (e.g., the term includes at least the degree of error associated with measurement accuracy, the tolerance associated with a particular value [e.g., manufacturing, assembly, use, etc.]). Such terms should also be considered to disclose a range defined by the absolute values ​​of two endpoints. For example, the expression “about 2 to about 4” also discloses a range of “2 to 4.” Relative terms may refer to a percentage added to or subtracted from the indicated value (e.g., 1%, 5%, 10% or more).

[0025] It should be understood that although some figures illustrate hardware and software within a particular device, these depictions are for illustrative purposes only. Functions described in this invention as being performed by a single component can be performed by a plurality of components in a distributed manner. Similarly, functions performed by a plurality of components can be combined and performed by a single component. In some embodiments, the components shown can be combined or divided into separate software, firmware, and / or hardware. For example, logic and processing can be distributed among a plurality of electronic processors, rather than residing within a single electronic processor and being performed by a single electronic processor. Regardless of how the hardware and software components are combined or divided, the hardware and software components can reside on the same computing device or can be distributed among different computing devices connected via one or more networks or other suitable communication links. Similarly, components described as performing specific functions can also perform additional functions not described in this invention. For example, a device or structure “configured” in a certain way is at least configured in that way, but can also be configured in ways not explicitly listed.

[0026] Other aspects of the various embodiments will become apparent from the detailed description and accompanying drawings. Detailed Implementation

[0027] Figure 1-3 A floor cleaner 100 according to some embodiments is shown. The floor cleaner 100 shown includes a base 112 and a body 114 pivotally coupled to the base 112. In the illustrated embodiment, the body 114 is available in an upright storage position relative to the base 112. Figure 1 The floor cleaner 100 shown pivots between a tilted working position and an inclined working position. It further includes a supply tank 116, a dispensing nozzle 117, a recovery tank 118, a suction source 120, and a sensor 123. The supply tank 116 is configured to store cleaning fluid or spray fluid, and the floor cleaner 100 is operable to spray cleaning fluid through the dispensing nozzle 117, such as via a control device (e.g., a pump 122, a valve 125, or other fluid distribution system in communication with the dispensing nozzle 117). The pump 122 is configured to pump cleaning fluid from the supply tank 116 to the dispensing nozzle 117. The valve 125 is configured to control the flow and pressure of the cleaning fluid from the supply tank 116 to the dispensing nozzle 117. In some embodiments, the floor cleaner 100 includes a pump 122 and a valve 125, the valve 125 being in fluid communication with and downstream of the pump 122. In some embodiments, the floor cleaner 100 includes either a pump 122 or a valve 125. In some embodiments, the floor cleaner 100 is operable to spray cleaning fluid onto the surface 121 to be cleaned via a dispensing nozzle 117, such as Figure 1 As shown. In some embodiments, the floor cleaner 100 is operable to spray cleaning fluid from the supply tank 116 onto or near components of the floor cleaner (e.g., dispensing it via a dispensing lever or nozzle onto or near brush rollers and / or other agitators). In some embodiments, the fluid dispensing system is omitted, and the floor cleaner 100 is configured to recover liquid from surface 121, such as a wet / dry vacuum cleaner.

[0028] The suction source 120 includes a suction motor and a fan. The motor and fan are operable to draw liquids (e.g., cleaning fluid, spilled beverages, water, etc.) and / or debris from the surface 121 into the collection bin 118 via the generated airflow.

[0029] See Figure 2Sensor 123 is configured to detect changes in the operating environment. For example, sensor 123 detects changes in the electrical characteristics of sensor 123, such as conductivity and resistivity, caused by changes in the operating environment of sensor 123. Sensor 123 generates an electrical signal corresponding to these detected changes. Sensor 123 is positioned upstream of suction source 120. Sensor 123 is configured to detect liquid in the suction airflow. Sensor 123 is positioned in the suction airflow such that liquid in the suction airflow contacts sensor 123. Sensor 123 provides an electrical signal based on the liquid detected in the suction airflow upstream of the motor. In some cases, liquid can be drawn from recovery tank 118 when the liquid in recovery tank 118 reaches or approaches a defined level (e.g., operating capacity, fill limit, storage capacity, etc.). In these cases, sensor 123 is configured to generate an electrical signal to indicate when the liquid in recovery tank 118 reaches the defined level, including excessive foam (e.g., foam exceeding the defined level), and / or when liquid splashes or sloshes above the defined level in recovery tank 118. In one embodiment, the floor cleaner 100 uses electrical signals from the sensor 123 to alert the user to check the recovery bin 118, indicate that a predetermined liquid level has been reached in the recovery bin 118, reduce or stop the suction airflow, and / or various other control operations discussed in this invention.

[0030] Sensor 123 includes a sensing portion configured to respond to changes in the operating environment. The sensing portion of sensor 123 may include one or more electrodes made of conductive metal, graphite, or combinations thereof. In some embodiments, sensor 123 may be coated with a carbon-based material, a noble metal, or a combination thereof. For example, sensor 123 may include one or more electrodes (i.e., the sensing portion) made of conductive copper and coated with gold or stainless steel to protect the electrodes from corrosive elements in the operating environment. In another embodiment, sensor 123 may include one or more electrodes coated with carbon or nickel to protect the electrodes from corrosive elements. In some embodiments, sensor 123 includes a sensing portion having a solid surface such that liquids and air contact the solid surface and flow away from sensor 123 when drawn in the direction of the suction flow generated by suction source 120. In some embodiments, sensor 123 includes a sensing portion having a mesh surface composed of interlaced electrodes so that liquids and air come into contact with the sensing portion as they pass through the mesh surface.

[0031] See you again Figure 1The base 112 is movable on the surface 121 to be cleaned. In the illustrated embodiment, the base 112 includes wheels 124 to facilitate movement of the base 112 on the surface 121 to be cleaned. The base 112 includes a suction inlet 126 in fluid communication with a suction source 120 and a recovery tank 118. Liquid is drawn from the surface 121 to be cleaned through the suction inlet 126 and enters the recovery tank 118. A dispensing nozzle 117 is disposed in the base 112 and in fluid communication with a supply tank 116. The dispensing nozzle 117 dispenses cleaning fluid onto the surface 121 to be cleaned.

[0032] like Figure 1-3 As shown, the floor cleaner 100 includes a handle assembly 130. The handle assembly 130 includes a handle 132 and a user interface 133 adjacent to the handle 132. A user grasps the handle 132 to move the floor cleaner 100 along a surface 121 and to pivot the body 114 relative to the base 112. In some embodiments, the user interface 133 includes one or more indicators 134 to provide the user with working information. In some embodiments, the user interface 133 includes an actuator 135. The actuator 135 is operable to control the flow of cleaning fluid from a supply tank 116 through a dispensing nozzle 117. The handle assembly 130 may further include an extension 136 extending from the body 114. The extension 136 includes a first end 138 and a second end 140. The first end 138 is coupled to and adjacent to the body 114. The second end 140 may be adjacent to the handle 132.

[0033] See you again Figure 1 The base 112 may further include a brush roller and / or other agitator adjacent to the suction inlet 126. The brush roller and / or other agitator may be positioned and configured to contact the surface 121 being cleaned, such that the surface 121 being cleaned can be agitated, wiped, scrubbed, etc. The floor cleaner 100 may further include an agitator motor 137 for rotating the brush roller and / or other agitator. Figure 3 The brush roller and / or other agitator can be operatively connected to the agitator motor 137 via a drive mechanism, which may include a belt, gears, or other drive mechanism. In one embodiment, the brush roller and / or other agitator, along with the suction inlet 126, cooperate to draw air and debris from the surface 121 being cleaned. In some embodiments, the floor cleaner 100 includes a single brush roller. In other embodiments, the floor cleaner 100 may include additional brush rollers and / or agitators positioned parallel to the brush roller and formed of the same or different materials.

[0034] In the illustrated embodiment, the floor cleaner 100 further includes a rechargeable battery pack 142 that provides power to the suction source 120 and / or other components of the floor cleaner 100. In some embodiments, the rechargeable battery pack 142 provides a constant voltage (e.g., 12 volts) to the suction source 120. The rechargeable battery pack 142 may be stored in a battery receiver having an opening through which the rechargeable battery pack 142 can be removed or replaced. Battery door 146 ( Figure 2 The battery door 146 can be coupled to the edge of the opening of the battery receiver, and is configured to cover the interior of the battery receiver and provide access to the interior of the battery receiver. In other embodiments, the floor cleaner 100 receives power from an AC power source (e.g., an AC power outlet).

[0035] See Figure 4 The recycling bin 118 includes a bin body 230 and a cover 232 (e.g., a bin lid) attached to the bin body 230. The cover 232 may include a filter 315 forming an air outlet for the recycling bin. Figure 5A In some embodiments, cover 232 also includes a recovery bin outlet hole forming an air outlet for the recovery bin, the recovery bin outlet hole being upstream of and in fluid communication with filter 315. For example, filter 315 is a pre-motor filter. The bin body 230 has a lower end wall 234 and a side wall 236 extending upward from the lower end wall 234 to an upper end 238 of the bin body 230. Cover 232, lower end wall 234, and upper end 238 form the bin volume of recovery bin 118. Cover 232 is configured to cover the bin volume of recovery bin 118. Lower end wall 234 includes a recovery bin inlet hole 305 supporting an inlet pipe (e.g., Figure 5A (As shown). For example, the inlet pipe extends vertically upward from the lower end wall 234 and includes an inlet port and an outlet port (e.g., an exhaust portion). In this embodiment, the inlet port and... Figure 1 The suction inlet 126 shown is in fluid communication with the outlet opening upward toward the upper end 238 of the tank body 230. The recovery tank 118 includes a baffle 240 positioned above the outlet opening of the inlet pipe. The baffle 240 has a baffle wall positioned around the outlet opening of the inlet pipe. The baffle 240 is in fluid communication with the outlet opening and is positioned in the path of the suction airflow between the outlet opening of the inlet pipe and the sensor 123. Air and liquid entering the recovery tank 118 through the recovery tank inlet travel upward through the outlet opening. In some cases, the baffle 240 deflects air and liquid leaving the outlet opening into the recovery tank 118. Liquid drawn by the suction source 120 fills the recovery tank volume. Air drawn by the suction source 120 leaves the recovery tank 118 by flowing through a portion of a fluid flow path that directs the air out through the recovery tank air outlet in the cover 232. The recovery tank air outlet is in fluid communication with the filter 315, the recovery tank outlet opening, and the recovery tank air outlet.

[0036] like Figure 5A As shown, according to some embodiments, the main body 114 includes a recovery tank inlet 305, a recovery tank outlet 310, a filter 315, a fluid flow path 320, and a suction airflow 330. The recovery tank inlet 305 is in fluid communication with a suction inlet 126. The recovery tank inlet 305 is downstream of the suction inlet 126, which receives liquid. Liquid is drawn into the recovery tank 118 through the suction inlet 126 and the recovery tank inlet 305 along the fluid flow path 320. A portion of the fluid flow path 320 extends from the suction inlet 126 to the tank volume of the recovery tank 118 and is the portion through which debris and / or liquid are drawn into the recovery tank 118. A portion of the fluid flow path 320 also extends from the tank volume of the recovery tank 118 to the exhaust portion of the suction source 120. The recovery tank outlet 310 is in fluid communication with a cover 232, a filter 315, and the suction source 120. The recovery tank outlet 310 is downstream of the recovery tank 118. The recovery tank outlet port 310 is upstream of the sensor 123, filter 315, and suction source 120. The cover 232 includes the filter 315. The filter 315 is downstream of the recovery tank outlet port 310 and upstream of the suction source 120. The filter 315 restricts debris and / or liquid in the fluid flow path 320 from entering the suction source 120.

[0037] Fluid flow path 320 is the path for the airflow 330 to travel. Fluid flow path 320 extends from suction inlet 126 to exhaust section of suction source 120. Fluid flow path 320 may include a path passing through suction inlet 126, collection bin inlet 305, collection bin 118, collection bin outlet 310, cover 232, and suction motor 120. Fluid flow path 320 guides suction airflow 330 through the bin volume of collection bin 118 toward suction motor 120. Suction source 120 uses a suction motor and fan to generate suction airflow 330. Suction airflow 330 is drawn in through suction inlet 126, collection bin inlet 305, collection bin outlet 310, and suction source 120. Suction airflow 330 is drawn in along fluid flow path 320 through floor cleaner 100. Liquid entrained in the suction airflow 330 in the fluid flow path 320 upstream of the suction source 120 can be associated with a recovery tank event, such as recovery tank 118 being filled to its operating capacity, recovery tank 118 containing excessive foam, excessive splashing, or other recovery tank events. In some cases, during a recovery tank event, the suction airflow 330 may become entrained with liquid such that the suction airflow 330 may include liquid-laden air that ultimately contacts sensor 123.

[0038] Sensor 123 is configured to detect liquid in a suction airflow 330 drawn in along fluid flow path 320. For example, sensor 123 detects liquid drawn from a recovery tank 118 in fluid flow path 320 via suction airflow 330 onto the surface of sensor 123. In this embodiment, when recovery tank 118 reaches its storage capacity (e.g., a defined liquid level), sensor 123 generates a first signal corresponding to a change in conductivity caused by detecting the amount of liquid. In this embodiment, sensor 123 also detects liquid drawn from recovery tank 118 via suction airflow 330 onto the surface of sensor 123 and generates a second signal corresponding to a change in conductivity caused by foam in recovery tank 118. When foam results in less liquid contacting sensor 123, the first signal corresponds to a conductivity change greater than the conductivity change corresponding to the second signal.

[0039] exist Figure 5A In the illustrated embodiment, sensor 123 is downstream of the recovery tank 118 and upstream of the suction source 120. Sensor 123 is coupled to the surface of the cover 232 such that liquid in the suction airflow 330 impacts the sensing portion of sensor 123. Sensor 123 is disposed within the cover 232 and positioned downstream of the recovery tank outlet orifice 310 in the fluid flow path 320. Figure 5A The baffle 240' shown is another embodiment of a baffle wall positioned in the fluid flow path 320 between the outlet orifice of the inlet pipe and the sensor 123. The sensor 123 is oriented at a non-zero angle relative to the recycling bin outlet orifice 310, the fluid flow path 320, or the suction airflow 330. In the illustrated embodiment, the sensor 123 can be removed from the floor cleaner 100 when the recycling bin 118 is removed, but in other embodiments, the sensor 123 can be removed from the floor cleaner 100 when the cover 232 is removed. In the illustrated embodiment, the sensor 123 is upstream of the filter 315, but in other embodiments it can be downstream of the filter 315. In some embodiments, the sensing portion of the sensor 123 can be disposed within the recycling bin 118. In some embodiments, the sensor 123 can be disposed at a non-zero angle in the fluid flow path 320 relative to the direction of the suction airflow 330. Therefore, Figure 5A The sensor 123 shown is provided as an exemplary configuration and should not be construed as limiting.

[0040] In some embodiments, sensor 123 is located downstream of the recycling bin 118 and upstream of the suction source 120, and is situated within a portion of the fluid flow path 320 extending through the cover 232. In those embodiments, sensor 123 is not removed from the floor cleaner 100 when the recycling bin 118 and / or cover 232 are removed from the floor cleaner 100.

[0041] exist Figure 5B In the illustrated alternative embodiment, the floor cleaner 100 includes a collection bin outlet 310, a fluid flow path 320, and a suction airflow 330, according to some embodiments. In the illustrated embodiment, the suction source 120 is located below the collection bin 118, but in other embodiments, the suction source 120 may be located above the collection bin 118. Liquid flows through the suction inlet 126 ( Figure 1 The fluid is drawn into the recycling bin 118. The recycling bin outlet 310 is in fluid communication with both the recycling bin 118 and the suction source 120. The recycling bin outlet 310 is downstream of the recycling bin 118. The recycling bin outlet 310 is upstream of the sensor 123 and the suction source 120. A fluid flow path 320 extends from the bin volume of the recycling bin 118 to the suction source 120. The suction source 120 uses a suction motor and a fan to generate a suction airflow 330. The suction airflow 330 is drawn in through the suction inlet 126, the recycling bin outlet 310, and the suction source 120. Liquid entrained in the suction airflow 330 in the fluid flow path 320 upstream of the suction source 120 can be sensed by the sensor 123 and associated with recycling bin events such as the recycling bin 118 being filled to its operating capacity, the recycling bin 118 containing excessive foam, excessive splashing, or other recycling bin events.

[0042] See Figure 5B Sensor 123 detects liquid in the suction airflow 330 drawn in along the fluid flow path 320. Sensor 123 is located downstream of the recovery tank 118 and upstream of the suction source 120. Sensor 123 is also downstream of the recovery tank outlet orifice 310. Sensor 123 is positioned within the suction airflow 330 in the fluid flow path 320 such that liquid in the suction airflow 330 impacts the sensing portion of sensor 123. In the illustrated embodiment, sensor 123 is located downstream of the recovery tank 118, but in other embodiments, sensor 123 may be suitably positioned at other locations. In some embodiments, sensor 123 may be positioned at a non-zero angle relative to the direction of the suction airflow 330 in the fluid flow path 320. Therefore, Figure 5B The sensor 123 shown is provided as an exemplary configuration and should not be construed as limiting.

[0043] The sensor 123, configured to detect liquid in the suction airflow 330, can replace the mechanical float used in the recovery tank 118. This means that in the example where sensor 123 replaces the mechanical float, there is no float in the tank that rises to indicate the liquid level as the fluid level increases. Compared to a conventional mechanical float, sensor 123 increases the usable tank volume of recovery tank 118. Additionally, the output signal of sensor 123 can be used to identify recovery tank events (e.g., sloshing water within recovery tank 118, an indication that recovery tank 118 is full due to the orientation of the running floor cleaner 100, or other recovery tank events), allowing the floor cleaner 100 to avoid unintentional indications that liquid has reached a predetermined level in recovery tank 118. Furthermore, sensor 123 can handle foam issues; if foam is not detected, it can cause damage to the motor when it is drawn into the suction airflow 330 in recovery tank 118.

[0044] Figure 6 A sensor configuration 400 for a sensor 123 of a floor cleaner 100 according to an alternative embodiment is shown. The sensor configuration 400 includes a conduit 405. The conduit 405 is a channel in the floor cleaner 100 for delivering air, such as a pipe, tube, hose, etc. A fluid flow path 320 passes through the conduit 405. As shown, the sensor 123 is positioned at an angle within the conduit 405, causing the sensor to be positioned at an angle within the conduit 405. Figure 5A and 5B The suction source 120 generates a suction airflow 330 ( Figure 5A and 5B Air carrying liquid, drawn in through conduit 405 in the direction indicated by the arrow in the fluid flow path 320 (as shown by the arrow), impacts the surface of sensor 123. The surface of sensor 123 includes sensing portions (e.g., electrodes). In some cases, the angle of sensor 123, the direction of airflow, and the effects of gravity on the liquid-carrying air cause sensor 123 to detach water from its surface. In some embodiments, sensor 123 is coupled to conduit 405. In some embodiments, sensor 123 includes a plurality of electrodes arranged in a mesh array such that liquid and air in the fluid flow path 320 can flow through the mesh array. In some embodiments, sensor 123 includes a plurality of electrodes arranged in a linear array such that liquid and air in the fluid flow path 320 can flow through the linear array. See now. Figure 5A and 5B In some embodiments, the conduit 405 may be connected to or extend from the recycling bin outlet port 310 into the bin volume of the recycling bin 118. Therefore, Figure 6 The sensor 123 and configuration shown are provided as exemplary configurations and should not be construed as limiting.

[0045] Figure 7 A sensor configuration 500 for a sensor 123 of a floor cleaner 100 according to another alternative embodiment is shown. The sensor configuration 500 includes a conduit 505. The conduit 505 is a channel for delivering air, such as a pipe, tube, hose, etc. The conduit 505 includes a bend. A fluid flow path 320 passes through the conduit 505. See now. Figure 5A and 5B In some embodiments, the conduit 505 may be connected to or extend from the recycling bin outlet port 310 into the bin volume of the recycling bin 118 or into the cover 232. In some embodiments, such as Figure 5B The motor housing of the suction motor 210 shown forms a conduit 505.

[0046] Return to Figure 7 Sensor 123 is positioned at a certain angle within the bend of conduit 505. Sensor 123 is positioned at the bend of conduit 505 so that when the suction airflow 330 ( Figure 5A Air carrying liquid, drawn in along the airflow direction (as indicated by the arrow in fluid flow path 320), impacts the surface of sensor 123. The surface of sensor 123 includes sensing portions (e.g., electrodes). In some embodiments, sensor 123 is positioned such that its angle is relative to the airflow direction, and gravity allows liquid collected on sensor 123 to flow away or detach from its surface. In some embodiments, sensor 123 is coupled to the wall of conduit 505 and extends from the wall or surface of conduit 505 into fluid flow path 320. In some embodiments, sensor 123 includes a plurality of electrodes arranged in a mesh array such that liquid and air in fluid flow path 320 flow through the mesh array. In some embodiments, sensor 123 includes a plurality of electrodes arranged in a linear array such that liquid and air in fluid flow path 320 flow through the linear array. In some embodiments, sensor 123 includes a plurality of electrodes arranged in a linear or mesh array on a solid surface, such that liquid and air in the fluid flow path 320 flow on surfaces in contact with the mesh or linear array. In some embodiments, sensor 123 is integrated into conduit 505 such that there is no gap between sensor 123 in the bend and the wall of conduit 505. Therefore, Figure 7 The sensor 123 and configuration shown are provided as an exemplary configuration and should not be construed as limiting.

[0047] Figure 8This is an exemplary illustration of a mesh configuration 600 of a sensor 123 according to some embodiments. The sensor 123 includes a sensing portion 605 having a plurality of electrodes. The plurality of electrodes of the sensing portion 605 form a mesh surface composed of interleaved electrodes, through which liquids and air pass or flow across the mesh surface. In some cases, when liquid impinges on one of the electrodes among the plurality of electrodes, the sensor outputs a signal indicating the conductivity level of the sensing portion 605 of the sensor 123.

[0048] Figure 9 This is a block diagram of a control system 700 for a floor cleaner 100 according to some embodiments. The control system 700 includes a controller 705. The controller 705 is electrically and / or communicatively connected to various modules or operating elements of the floor cleaner 100. For example, the controller 705 is connected to a suction source 120, a pump 122, a valve 125, a user interface 133 (which includes an indicator 134), and one or more sensors (which include a sensor 123). In some embodiments, the one or more sensors 123 are sensors that sense the presence of liquids (such as droplets, splashes, foam, etc.). In some embodiments, the controller 705 is operable to control one or more operating elements of the floor cleaner 100, such as the suction source 120, pump 122, valve 125, and user interface 133, based on determined characteristics of the floor cleaner 100.

[0049] In some embodiments, controller 705 includes a plurality of electrical and electronic components that provide power, operational control, and protection to components and modules within controller 705 and / or floor cleaner 100. For example, controller 705 particularly includes electronic processor 720 (e.g., microprocessor or other suitable programmable device) and memory 725.

[0050] Memory 725 includes, for example, a program storage area and a data storage area. The program storage area and data storage area may include combinations of different types of memory, such as read-only memory (ROM) and random access memory (RAM). Various non-transitory computer-readable media may be used, such as magnetic, optical, physical, or electronic memory. Electronic processor 720 is communicatively coupled to memory 725 and executes software instructions stored in memory 725 or stored in another non-transitory computer-readable medium such as another memory or disk. The software may include one or more applications, program data, filters, rules, one or more program modules, and other executable instructions.

[0051] Battery 142 is configured to power controller 705 and / or other components of floor cleaner 100. As shown, in some embodiments, rechargeable battery pack 142 provides power to controller 705 and / or other components of floor cleaner 100. In other embodiments, controller 705 and / or other components of floor cleaner 100 may receive power from an AC power source (e.g., an AC power outlet).

[0052] User interface 133 is configured to receive input from the user and / or output information about the floor cleaner 100 to the user. Although shown as including an indicator 134 and an actuator 135, in other embodiments, in addition to or in place of the indicator 134 and actuator 135, user interface 133 may also include a display (e.g., a main display, a secondary display, etc.), an output device (e.g., a speaker), and / or an input device (e.g., a touch screen display, a plurality of knobs, dials, switches, buttons, etc.).

[0053] See Figure 3-8 As liquid enters the recovery tank 118 through an inlet pipe in fluid communication with the recovery tank inlet 305 along the fluid flow path 320, the liquid level in the recovery tank 118 rises. As the liquid enters the fluid flow path 320 along with the suction airflow 330, it is drawn towards the recovery tank 118. During operation, the controller 705 monitors the signal generated by the sensor 123. The sensor signal can indicate a change in the conductivity of the sensing portion of the sensor 123 when the electrode is struck by liquid in the suction airflow 330. The controller 705 compares the signal from the sensor 123 with one or more thresholds stored in the memory 725. In some embodiments, a first threshold is selected to indicate the presence of a small amount of liquid in the suction airflow 330 when the first threshold is reached. For example, a small amount of liquid may correspond to foam, droplets, and / or liquid sloshing in the recovery tank 118 or the suction airflow 330. In some embodiments, a second threshold is selected to indicate the presence of a large amount of liquid in the suction airflow 330 when the second threshold is reached or exceeded. For example, a large amount of liquid corresponds to the liquid in the suction airflow 330 causing the sensor 123 to generate a conductivity level greater than the conductivity level generated when a first threshold is reached. In this embodiment, a large amount of liquid corresponds to exceeding a predetermined desired maximum liquid level in the recovery tank 118 when a second threshold is reached. In some embodiments, the controller 705 repeatedly samples the signal of the sensor 123 at predetermined intervals. For example, the controller 705 may sample the signal of the sensor 123 every millisecond. In other embodiments, the controller 705 may appropriately sample the signal of the sensor 123 every second or at predetermined fractions of a second (e.g., 0.2 s, 0.3 s, 0.4 s, 0.5 s, 0.75 s, etc.).

[0054] The controller 705 determines that the signal from the sensor 123 has reached one or more thresholds stored in the memory 725. The controller 705 can control the operation of the suction source 120 and / or other operating elements of the floor cleaner 100. In some embodiments, when the signal from the sensor 123 reaches a first threshold, the controller 705 reduces the speed of the suction motor of the suction source 120, thereby reducing the airflow of the suction airflow 330 generated by the suction source 120. In some embodiments, when the signal from the sensor 123 reaches a second threshold, the controller 705 stops the suction motor of the suction source 120, thereby stopping the airflow of the suction airflow 330 generated by the suction source 120.

[0055] In some embodiments, the controller 705 controls the pump 122, valve 125, or other distribution system when it determines that the signal from sensor 123 has reached one or more thresholds stored in memory 725. In some embodiments, when the signal from sensor 123 reaches a first threshold, the controller 705 controls pump 122 and / or valve 125 to limit the flow of liquid out of supply tank 116. In some embodiments, when the signal from sensor 123 reaches the first threshold, the controller 705 reduces the flow rate of pump 122 by decreasing its speed, thereby limiting the flow of liquid out of supply tank 116. In some embodiments, when the signal from sensor 123 reaches a second threshold, the controller 705 inhibits the flow of liquid through pump 122 by stopping pump 122. In some embodiments, when the signal from sensor 123 reaches the first threshold, the controller 705 reduces the flow rate of liquid out of supply tank 116 by closing valve 125 in the fluid distribution line, thereby limiting the flow of liquid through dispensing nozzle 117. In some implementations, when the signal from sensor 123 reaches a second threshold, controller 705 inhibits the flow of liquid out of supply tank 116 by closing valve 125 in the fluid distribution line, thereby preventing liquid from passing through dispensing nozzle 117.

[0056] In some implementations, the controller 705 controls the user interface 133 when it determines that the signal from the sensor 123 has reached a first threshold or a second threshold. The controller 705 may be configured to activate an indicator 134 of the user interface 133 when it is determined that the signal from the sensor 123 has reached the first threshold or the second threshold. For example, the controller 705 may activate the indicator 134 by lighting it to keep it constantly lit or by pulses to the indicator 134.

[0057] In some embodiments, sensor 123 may include one or more electrodes disposed in a conduit through which the suction airflow 330 flows. Controller 705 monitors the signal generated by sensor 123. Controller 705 compares the signal from sensor 123 with one or more thresholds stored in memory 725. In some embodiments, a first threshold is selected to indicate the presence of a small amount of liquid in recovery tank 118 when the first threshold is reached. For example, a small amount of liquid may correspond to a level within a defined distance of a predetermined desired maximum liquid level (e.g., a defined level in recovery tank 118), or foam, droplets, and / or sloshing in recovery tank 118 or suction airflow 330. In some embodiments, a second threshold is selected to indicate the presence of a large amount of liquid in suction airflow 330, or exceeding a predetermined desired maximum liquid level in recovery tank 118 when the second threshold is reached or exceeded. For example, a large amount of liquid corresponds to liquid in suction airflow 330 causing sensor 123 to generate a conductivity level greater than that generated when the first threshold is reached or exceeded. In this embodiment, the second threshold can be selected as corresponding to a predetermined desired maximum liquid level reached in the recovery tank 118. The predetermined desired maximum liquid level in the recovery tank 118 can be selected as being lower than the level at the suction inlet 126. Figure 1 Inlet pipe for fluid communication Figure 4 The outlet orifice of the floor cleaner 100. Therefore, when the liquid in the recovery tank 118 reaches a first threshold instead of a second threshold corresponding to the desired maximum liquid level, the controller 705 reduces the operation of the floor cleaner 100. Requirement of the sensor signal of sensor 123 to reach the first and second thresholds prevents the floor cleaner 100 from being unintentionally shut down due to waves, foam, or splashes of liquid in the recovery tank 118, or other movements that cause liquid to be drawn into the suction airflow 330 in the fluid flow path 320, or prevents the floor cleaner 100 from mistakenly signaling to the controller 705 that the desired maximum liquid level in the recovery tank 118 has been reached.

[0058] In some embodiments, when the controller 705 determines, based on a second threshold, that the desired maximum liquid level in the recovery tank 118 has been reached, the controller 705 may control the operation of the suction source 120 and / or other operating elements of the floor cleaner 100. In some embodiments, the controller 705 controls the pump 122, valve 125, and / or suction source 120 of the floor cleaner 100 to reduce the suction airflow 330 and liquid distribution from the supply tank 116 if the first threshold has been reached but the second threshold has not yet been reached. In other embodiments, when the second threshold has been reached, the controller 705 controls the pump 122, valve 125, and / or suction source 120 of the floor cleaner 100 to stop the suction airflow 330 and liquid distribution from the supply tank 116. In some embodiments, the floor cleaner 100 ceases operation when the recovery tank 118 is full.

[0059] In some implementations, controller 705 controls pump 122, valve 125, and / or other distribution systems when it determines that the liquid in recovery tank 118 has reached a desired maximum level. Controller 705 controls the pump 122 by disabling power supplied by power supply device 710 or by closing valve 125 to limit or stop liquid distribution. Disabling power to pump 122 prevents pump 122 from drawing cleaning fluid from supply tank 116. Similarly, closing valve 125 in the fluid distribution line inhibits or prevents liquid from flowing through dispensing nozzle 117.

[0060] In some implementations, the controller 705 controls the user interface 133 when it determines that the liquid level in the recovery tank 118 has reached the desired maximum level. The controller 705 may be configured to activate an indicator 134 of the user interface 133 when it is determined that the liquid level in the recovery tank 118 has reached the desired maximum level. For example, the controller 705 may activate the indicator 134 by lighting it to keep it constantly lit or by pulses to the indicator 134.

[0061] Figure 10This is a flowchart illustrating the process or operation 800 for operating the floor cleaner 100. It should be understood that additional steps may be added, and not all steps may be necessary. The floor cleaner 100 draws liquid into a recovery tank 118 via a suction inlet 126 (block 805). The controller 705 receives a signal from sensor 123 indicating the presence of liquid in the suction airflow 330 within the fluid flow path 320 (block 810). The controller 705 determines the presence of liquid in the suction airflow 330 within the fluid flow path 320 based on the signal from sensor 123 and a first threshold (block 815). If the signal from sensor 123 has not yet reached the first threshold (block 815 "No" branch), the controller 705 returns to block 810 and continues receiving signals from sensor 123. If the signal from sensor 123 has reached the first threshold (block 815 "Yes" branch), the controller 705 proceeds to block 820. The controller 705 determines the presence of liquid in the suction airflow 330 within the fluid flow path 320 based on the signal from sensor 123 and a second threshold (block 820). If the signal from sensor 123 has not yet reached the second threshold (block 820 "No" branch), controller 705 reduces the operation of floor cleaner 100 by controlling one or more working parts of floor cleaner 100 (block 825). In some embodiments, after controller 705 reduces the operation of floor cleaner 100, controller 705 continues to receive signals from sensor 123 (block 810) and continues to control the operation of floor cleaner based on the steps of process or operation 800. If the signal from sensor 123 has reached the second threshold (block 820 "Yes" branch), controller 705 stops the operation of floor cleaner 100 by controlling one or more working parts of floor cleaner 100 (block 830). In block 825 or block 830, controller 705 provides a notification to the user via user interface 133 indicating the operation of floor cleaner 100 (block 835). In some embodiments, user interface 133 provides an indication of the operating status of floor cleaner 100. In some implementations, in response to a signal from sensor 123 reaching a first or second threshold, user interface 133 changes the indication of the operating state of floor cleaner 100. Therefore, controller 705 can continuously execute steps of a process or operation to control one or more working components of floor cleaner 100.

[0062] Many different arrangements of the various components depicted, as well as those not shown, are possible without departing from the spirit and scope of the invention. The descriptions of embodiments of the invention are intended to be illustrative and not restrictive. Alternative embodiments without departing from their scope will become apparent to those skilled in the art. Alternative means for implementing the above modifications can be developed by those skilled in the art without departing from the scope of the invention. Therefore, it should be noted that what is included in the foregoing description or shown in the drawings is to be interpreted as illustrative and not restrictive.

Claims

1. A floor cleaner comprising: a suction inlet; a recovery tank configured to store liquid drawn from a surface to be cleaned through the suction inlet, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store the liquid; a fluid flow path; a suction motor operable to generate a suction airflow to draw liquid-laden air into the recovery tank along the fluid flow path, wherein the fluid flow path extends from the suction inlet to an exhaust of the suction motor and directs the suction airflow from the suction inlet through the recovery tank toward the suction motor; a sensor disposed in the fluid flow path between the suction motor and the tank volume, the sensor configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor, the controller configured to: determine a presence of liquid in the suction airflow in the fluid flow path based on the signal of the sensor, and control operation of the floor cleaner based on the signal of the sensor exceeding a first threshold.

2. The floor cleaner of claim 1, wherein, the controller is configured to: decrease the suction airflow generated by the suction motor when the signal of the sensor exceeds the first threshold.

3. The floor cleaner of any of the preceding claims, wherein, the controller is configured to: stop the suction airflow generated by the suction motor when the signal of the sensor exceeds a second threshold.

4. The floor cleaner of any of the preceding claims, wherein, the controller is configured to control a speed of the suction motor to control the suction airflow generated by the suction motor when the signal of the sensor exceeds at least one of the first threshold and the second threshold.

5. The floor cleaner of any of the preceding claims, further comprising: a supply tank configured to store a spray liquid; a dispensing nozzle in fluid communication with the supply tank, the dispensing nozzle configured to dispense the spray liquid; and a control device in fluid communication with the supply tank and the dispensing nozzle, the control device operable to control flow of the spray liquid from the supply tank to the dispensing nozzle.

6. The floor cleaner of claim 5, wherein, the control device comprises a pump.

7. The floor cleaner of claim 5, wherein the control device comprises a valve.

8. The floor cleaner of claims 5-7, wherein, the controller is configured to: limit the flow of the spray liquid out of the supply tank when the signal of the sensor exceeds the first threshold.

9. The floor cleaner of claims 5-7, wherein, the controller is configured to: limit the flow of the spray liquid out of the supply tank by decreasing a flow rate through the pump or the valve when the signal of the sensor exceeds the first threshold.

10. The floor cleaner of claims 5-9, wherein, the controller is configured to: prohibit the flow of the spray liquid out of the supply tank when the signal of the sensor exceeds a second threshold.

11. The floor cleaner of claim 10, wherein, the controller is configured to: stop the flow of the spray liquid out of the supply tank by closing the pump or the valve when the signal of the sensor exceeds the second threshold.

12. The floor cleaner of any of the preceding claims, wherein, the floor cleaner further comprises a user interface, and the controller is configured to: a notification is provided to a user of the floor cleaner via the user interface when the signal of the sensor exceeds at least one of the first threshold and the second threshold.

13. The floor cleaner of any of the preceding claims, wherein, The sensor includes a sensing portion disposed in a portion of the suction airflow in the fluid flow path.

14. The floor cleaner of any of the preceding claims, wherein, The sensor is configured to detect liquid contacting the sensor.

15. The floor cleaner of any of the preceding claims, wherein, The sensing portion of the sensor includes a plurality of electrodes.

16. The floor cleaner of claim 15, wherein, The plurality of electrodes are arranged in a mesh.

17. The floor cleaner of any of the preceding claims, wherein, The sensor is disposed in a portion of the fluid flow path extending from the tank volume to the suction motor.

18. The floor cleaner of any of the preceding claims, wherein, The sensor is disposed in a portion of the fluid flow path including at least one selected from the group consisting of the tank outlet and a lid forming the tank volume.

19. The floor cleaner of any of the preceding claims, wherein, The sensor is disposed in the fluid flow path at an angle relative to a direction of airflow of the suction airflow.

20. The floor cleaner of claims 1-18, wherein, The sensor is disposed in the fluid flow path at a non-zero angle relative to a direction of the suction airflow and is configured to shed detected liquid from a sensing portion of the sensor.

21. The floor cleaner of any of the preceding claims, wherein, The fluid flow path includes a bend and the sensor is disposed in the bend of the fluid flow path.

22. The floor cleaner of any of the preceding claims, further comprising: a conduit for conveying air of the fluid flow path and the sensor is connected to the conduit.

23. The floor cleaner of any of the preceding claims, wherein the signal of the sensor is indicative of an electrical conductivity level of the sensor, wherein liquid contacting the sensor changes the electrical conductivity level of the sensor.

24. The floor cleaner of any of the preceding claims, wherein, The sensor is disposed in the recovery tank.

25. The floor cleaner of any of the preceding claims, wherein the recovery tank includes a lid covering the tank volume, wherein the lid includes the tank outlet, and wherein the sensor is connected to the lid.

26. The floor cleaner of claim 25, wherein the fluid flow path extends through a portion of the lid, and wherein the sensor is disposed in the fluid flow path within the lid.

27. The floor cleaner of claims 25-26, wherein, The sensor is disposed on a surface of the lid at an angle to the tank volume.

28. The floor cleaner of claims 25-27, wherein, The sensor is positioned in the fluid flow path to receive liquid entrained in the suction airflow.

29. The floor cleaner of claims 25-28, wherein, The suction airflow includes a portion along which entrained liquid is directed within the suction airflow, and wherein the sensor is disposed in the portion of the fluid flow path.

30. The floor cleaner of claims 25-29, wherein the plurality of electrodes are coated with a noble metal.

31. The floor cleaner of claims 25-30, wherein the plurality of electrodes are coated with carbon or nickel.

32. The floor cleaner of any of the preceding claims, further comprising a filter positioned between the motor and the sensor and configured to filter the suction airflow, wherein the filter is downstream of the sensor.

33. A floor cleaner, comprising: a supply tank configured to store a spray liquid; a dispensing nozzle in fluid communication with the supply tank, the dispensing nozzle configured to dispense the spray liquid; a pump in fluid communication with the supply tank and the dispensing nozzle, the pump operable to control flow of the spray liquid from the supply tank to the dispensing nozzle; a suction inlet; a recovery tank configured to store liquid drawn through the suction inlet from a surface to be cleaned, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store the liquid; a fluid flow path; a suction motor operable to generate a suction airflow to draw air carrying liquid along the fluid flow path into the recovery tank, wherein the fluid flow path extends at least partially from the tank volume to an exhaust of the suction motor, and directs the suction airflow from the recovery tank toward the suction motor; a sensor positioned in the fluid flow path between the suction motor and the tank volume, the sensor configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor, the controller configured to: determine presence of liquid in the suction airflow in the fluid flow path based on the signal of the sensor, and control the suction motor or the pump based on the signal of the sensor reaching a first threshold.

34. The floor cleaner of claim 33, wherein, the controller is configured to: decrease the suction airflow generated by the suction motor when the signal of the sensor exceeds the first threshold.

35. The floor cleaner of claims 33-34, wherein the controller is configured to: stop the suction airflow generated by the suction motor when the signal of the sensor exceeds a second threshold.

36. The floor cleaner of claims 33-35, further comprising: a valve in fluid communication with the supply tank and the dispensing nozzle, the valve operable to control flow of the spray liquid from the supply tank to the dispensing nozzle.

37. The floor cleaner of claims 33-36, wherein the controller is configured to: restrict the flow of the spray liquid out of the supply tank when the signal of the sensor exceeds the first threshold.

38. The floor cleaner of claims 36-37, wherein the controller is configured to: restrict the flow of the spray liquid out of the supply tank by decreasing a flow rate through the pump or the valve when the signal of the sensor exceeds the first threshold.

39. The floor cleaner of claims 33-38, wherein the controller is configured to: prohibit the flow of the spray liquid out of the supply tank when the signal of the sensor exceeds a second threshold.

40. The floor cleaner of claims 36-39, wherein the controller is configured to: stop the flow of the spray liquid out of the supply tank by turning off the pump or the valve when the signal of the sensor exceeds the second threshold.

41. The floor cleaner of any of the preceding claims, wherein, the floor cleaner further comprises a user interface, and the controller is configured to: provide a notification to a user of the floor cleaner via the user interface when the signal of the sensor exceeds at least one of the first threshold and the second threshold.

42. A floor cleaner comprising: a supply tank configured to store a spray liquid; a dispensing nozzle in fluid communication with the supply tank, the dispensing nozzle configured to dispense the spray liquid; a pump in fluid communication with the supply tank and the dispensing nozzle, the pump operable to control flow of the spray liquid from the supply tank to the dispensing nozzle; a suction inlet; a recovery tank configured to store liquid drawn from a surface to be cleaned through the suction inlet, the recovery tank having a tank inlet, a tank outlet, and a tank volume configured to store the liquid; a fluid flow path; a suction motor operable to generate a suction airflow to draw air carrying liquid along the fluid flow path into the recovery tank, wherein the fluid flow path extends at least partially from the suction inlet to an exhaust of the suction motor; a sensor positioned in the fluid flow path between the suction motor and the tank volume, the sensor configured to detect liquid in the suction airflow in the fluid flow path and generate a signal corresponding to the detected liquid, wherein the suction airflow extends from the suction inlet to the suction motor; and a controller having an electronic processor, the controller configured to: determine a presence of liquid in the suction airflow in the fluid flow path based on the signal of the sensor, and control the suction motor and the pump based on the signal of the sensor reaching a first threshold.

43. The floor cleaner of claim 42, wherein, the controller is configured to: reduce the suction airflow generated by the suction motor when the signal of the sensor exceeds the first threshold, and limit flow of the spray liquid from the supply tank to the dispensing nozzle provided by the pump when the signal of the sensor exceeds the first threshold.

44. The floor cleaner of claims 42-43, wherein the controller is configured to: stop the suction airflow generated by the suction motor when the signal of the sensor exceeds a second threshold, and stop the flow of the spray liquid out of the supply tank by shutting off the pump when the signal of the sensor exceeds the second threshold.

45. The floor cleaner of any of the preceding claims, wherein, the floor cleaner further comprises a user interface, and the controller is configured to: provide a notification to a user of the floor cleaner via the user interface when the signal of the sensor exceeds at least one of the first threshold and the second threshold.

46. The floor cleaner of claim 1, wherein, the tank volume of the recovery tank is free of a float that rises due to the liquid stored in the recovery tank for indicating that the liquid stored in the recovery tank reaches a defined liquid level in the recovery tank.

47. The floor cleaner of claim 1, wherein, the recovery tank includes an inlet duct in fluid communication with the recovery tank inlet, and the inlet duct includes an outlet aperture, and wherein the recovery tank includes a baffle wall positioned in the fluid flow path between the outlet aperture of the inlet duct and the sensor.