The present disclosure relates generally to automatic dispensing fixtures, and more particularly to a proximity sensor arrangement for the same.
Existing automated dispensing fixtures, such as publicly accessible plumbing fixtures, commonly utilize position sensors to determine a user's proximity to the fixture, and perform an action based on that proximity. For example, an automated sink in a public restroom will automatically turn on as a user's hands approach the faucet, and turn off once the user has removed their hands from the faucet vicinity. Similarly, an automatic flush toilet will automatically flush when a user moves outside of a predetermined threshold distance from the sensor in the toilet fixture. Alternatively, some automated dispensing fixtures detect a presence of an object and cause a controller to respond accordingly.
In order to detect the proximity of the user to the fixture, multiple types of sensor assemblies are available that can be built into the fixture. A first example sensor type is a reflected light/sound device. Sensing the level of reflected light includes inherent problems resulting from the variances in emissivity of objects, the size of the target object, and the orientation of the target or the sensors. The variances introduce large margins of error that are incorporated into the detection algorithm and can result in plumbing fixtures either being too sensitive and turning on improperly or not being sensitive enough and failing to activate.
Alternatively, some current automatic fixtures utilize a triangulation sensor (alternately referred to as a position sensing device, or a PSD). Triangulation sensors are significantly larger than reflected light/sound sensors, include significantly more expensive components, and require significantly more power to operate. Thus, while more accurate than reflected light/sound sensors, triangulation sensors have an increased upfront cost as well as an increased operational cost relative to reflected light/sound sensors.
Disclosed is an automated dispensing fixture including a controller controllably coupled to at least one valve operable to control fluid flow through a dispensing fixture, and at least one time of flight sensor communicatively coupled to the controller, such that the controller is operable to detect a position of an object relative to the dispensing fixture.
Also disclosed is a method of operating an automated dispensing fixture including detecting a position of an object relative to the dispensing fixture utilizing at least one time of flight sensor by emitting a pulse of light from an emitter in the at least one time of flight sensor, detecting a reflection of the emitted light at a receiver in the at least one time of flight sensor; detecting a travel time of the emitted light based on the detected reflected light, determining a first value representative of at least one of a distance between the object and the dispensing fixture and the presence of the object in a target area based on the time delay of the reflected light, and transmitting the value to a controller operable to control the automatic dispensing fixture.
Also disclosed is an automated dispensing fixture including a controller controllably coupled to at least one actuator operable to control flow through a dispensing fixture; at least one time of flight sensor communicatively coupled to the controller, such that said controller is operable to detect a position of an object relative to the dispensing fixture; and wherein the actuator is one of a motor and a solenoid.
These and other features of the present invention can be best understood from the following specification and drawings, the following of which is a brief description.
With continued reference to
A signal processing circuit 160 within the time of flight sensor 100 measures the time delay between the emitted light energy 130 and the received reflected light energy 140. The magnitude of the time delay is dependent upon the distance that the light traveled, and the distance can be calculated according to known light transmission principles. Based on this dependency, the signal processing circuit 160 determines a distance value representative of the distance between the object 150 and the sensor 100.
In the example of
Time of flight infrared (IR) light based sensors, such as the time of flight sensor 40 in
In some example dispensing fixtures, the time of flight sensor 40 is a complete sensor module containing the emitter diode 110 the receiver 120 and a signal processing circuit 160. In these examples, the time of flight sensor module performs the signal processing calculations internally, and outputs a distance measurement, a binary presence determination, or any similar proximity determination to the valve controller 50. In alternate examples, the time of flight sensor 40 can include only the sensor elements (the emitter diode 110, and the receiver 120), and provide the time delay reading directly to the valve controller 50. In these examples, the valve controller 50 converts the time delay readings into a distance measurement, a binary presence determination, or any similar proximity determination and determines the appropriate response based on conversions internal to the valve controller 50.
In yet a further example, the time of flight sensor 40 can be a distinct sensor module, as described in the first example. In this example, the sensor module outputs the specific time delay measurements in addition to the determined distance measurement, binary presence determination, or similar proximity determination. The valve controller 50 can determine a distance measurement, a binary presence determination, or any similar proximity determination based on the time delay using internal valve controller 50 processing elements and logic. The two determined values are then compared with each other to verify the accuracy of the calculations, or for any other purpose.
In some example dispensing fixtures, the time of flight sensor 40 is maintained in a continuously on state and continuously detects for the presence of an object in a target area. In alternate examples, the time of flight sensor 40 interfaces with the valve controller 50 to determine when the time of flight sensor 40 will scan for objects. Initially, the valve controller 50 periodically wakes up the time of flight sensor 40 and instructs the time of flight sensor 40 to do a quick scan of the target area. If no object is detected, the time of flight sensor 40 is turned off, and the valve controller 50 waits a designated period before waking up the sensor 40 again.
In some alternate examples, when an object is detected in the target area, the valve controller 50 instructs the time of flight sensor 40 to remain on and continuously detect the distance between the time of flight sensor 40 and the object for a set period of time. This example generates oversampling of the time of flight data and allows the time of flight sensor 40 or the valve controller 50 to detect calculation errors and anomalous detections.
In yet further alternate examples, the time of flight sensor 40 can remain on continuously in a sampling scanning mode while the valve controller 50 is asleep, In this example the time of flight sensor 40 manages the determination of an object 150 being present or not and waking up the valve controller 50 when an object 150 is detected. Using the alternate arrangements, the energy use of the time of flight sensor 40 can be reduced relative to a continually scanning example. Furthermore, this example reduces the processing power required for the valve controller 50 to interpret the readings of the time of flight sensor 40, as the number of detections is reduced.
In yet a further alternate arrangement, the valve controller 50 can dynamically alter or adjust the frequency at which the detections are made. Dynamic adjustment allows the valve controller 50 to alter the frequency of the scans to compensate for an expected presence, a time of day, or any other factor. By way of example, an automated flush toilet in a public building can reduce the frequency at which the automatic flush mechanism scans during time periods when the building is closed, thereby reducing the overall power consumption of the sensor 40.
In yet a further alternate arrangement, the sensor arrangement can include an additional passive or low power proximity sensor configured to detect the presence of an object within a target zone of the time of flight sensor 40. In this embodiment, the time of flight sensor 40 can remain in an off state until the passive or low power proximity sensor detects an object, at which time the passive or low power proximity sensor can turn on the time of flight sensor 40. Such a configuration allows the time of flight sensor to remain off or idle until an object is actually present within the target zone.
In some examples, the time of flight sensor 40, 100 is integrated into the valve controller 50 housing, allowing the valve controller 50 and the time of flight sensor 40, 100 to be installed as a single package. This example arrangement reduces the overall footprint of the automatic dispensing fixture, and allows a time of flight sensor 40, 100 to be retroactively installed into an existing automatic dispensing fixture.
In yet a further example, a plumbing fixture, such as the shower fixture 20 of
By way of example, a shower assembly 10 can be arranged such that the time of flight sensors detect movement in a circular motion. This motion can be tied to control operations of the shower fixture. In one example, a clockwise circular motion from a user can cause the shower assembly 10 to lower the temperature, while a counter clockwise circular motion can cause the shower assembly 10 to increase the temperature. Alternatively, clockwise and counterclockwise gestures can be utilized to control volumetric flowrate through the shower fixture. Additional, and more complex, gesture controls can be implemented with the inclusion of additional time of flight sensors. Furthermore, the gesture control is not limited to the illustrated shower assembly 10, and can be implemented in any number plumbing fixtures utilizing time of flight sensors.
While the above disclosure is drawn generally to a shower plumbing fixture, it should be understood that the principles illustrated can be applied to any plumbing fixture including a hand washing station, a dishwasher, kitchen plumbing fixtures, automatic flush toilets, or any other automated plumbing or dispensing fixture and still remain within the scope of the current disclosure. While described above as facilitating position detection of a user approaching an automatic dispenser, a similar arrangement utilizing the same principles can perform binary object present/not present detection and still fall within the disclosure.
It is further understood that any of the above described concepts can be used alone or in combination with any or all of the other above described concepts. Although an embodiment of this invention has been disclosed, a worker of ordinary skill in this art would recognize that certain modifications would come within the scope of this invention. For that reason, the following claims should be studied to determine the true scope and content of this invention.
This application claims priority to U.S. Provisional Application No. 61/955276 filed on Mar. 19, 2014.
Number | Date | Country | |
---|---|---|---|
61955276 | Mar 2014 | US |