CONTROL DEVICE, METHOD OF PREVENTING FALSE TRIGGERING OF THE CONTROL DEVICE, AND ELEVATOR SYSTEM
20220135372 · 2022-05-05
Inventors
Cpc classification
B66B2201/4638
PERFORMING OPERATIONS; TRANSPORTING
B66B2201/4684
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66B1/46
PERFORMING OPERATIONS; TRANSPORTING
B66B3/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A control device, a method for preventing false triggering of a control device, and an elevator system. The control device includes: a control panel, which includes a plurality of buttons, each of the plurality of buttons being capable of sensing the approaching of an object in a non-contact manner; and a processor, which is connected to the control panel to receive signals sent by the plurality of buttons when the approaching of an object is sensed; wherein the processor is configured to, when receiving signals sent by at least two adjacent buttons of the plurality of buttons within a defined time period, not execute an operation corresponding to the signals.
Claims
1. A control device, comprising: a control panel, which comprises a plurality of buttons, each of the plurality of buttons being capable of sensing the approaching of an object in a non-contact manner; and a processor, which is connected to the control panel to receive signals sent by the plurality of buttons when the approaching of an object is sensed; wherein the processor is configured to, when receiving signals sent by at least two adjacent buttons of the plurality of buttons within a defined time period, not execute an operation corresponding to the signals.
2. The control device according to claim 1, wherein the plurality of buttons comprise a TOF sensor to sense the distance to the object, and the signals sent by the plurality of buttons comprise distance information.
3. The control device according to claim 2, wherein the processor is configured to receive any two signals sent by any designated button of the plurality of buttons in time sequence within a first time period T, the two signals comprise first distance information a.sub.1 and second distance information a.sub.2 respectively, and when the two signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1 and the second distance signal a.sub.2 is in a second distance range R.sub.2, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2.
4. The control device according to claim 2, wherein the processor is configured to receive any three signals sent by any designated button of the plurality of buttons in time sequence within a first time period T, the three signals comprise first distance information a.sub.1, second distance information a.sub.2 and third distance information a.sub.3 respectively, and when the three signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1, the second distance signal a.sub.2 is in a second distance range R.sub.2 and the third distance signal a.sub.3 is in a third distance range R.sub.3, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2, and the intermediate value of the second distance range R.sub.2 is larger than an intermediate value of the third distance range R.sub.3.
5. The control device according to claim 4, wherein the processor is configured to: when a non-contact button operation is sensed by the designated button, determine whether at least one button adjacent to the designated button has sensed the approaching of an object within a second time period T′; if yes, not execute the operation corresponding to the designated button; and if not, execute the operation corresponding to the designated button.
6. The control device according to claim 5, wherein the process of determining whether at least one button adjacent to the designated button has sensed an object comprises sensing, in the second time period T′, whether there is an object whose distance from each of the adjacent buttons is in the first distance range R.sub.1, the second distance range R.sub.2 or the third distance range R.sub.3.
7. The control device according to claim 1, wherein the plurality of buttons each comprises: a button panel; a TOF sensor on a back side of the button panel; and a printed circuit board, wherein the TOF sensor is electrically coupled to the printed circuit board so as to be connected with the processor.
8. The control device according to claim 7, wherein the button panel is a light-transmitting panel, and the printed circuit board is further provided with LED lights, which are lit up after the button is triggered.
9. The control device according to claim 1, wherein the button adjacent to the designated button is a button whose distance from the designated button is in a range of 10 mm-100 mm, or the button adjacent to the designated button is a button directly adjacent to the designated button or a button spaced apart from the designated button by only one button.
10. An elevator system, comprising the control device according to claim 1, which serves as a hall control device or an in-car control device.
11. A method for preventing false triggering of a control device, the control device comprising a control panel which comprises a plurality of buttons, and each of the plurality of buttons being capable of sensing the approaching of an object in a non-contact manner and sending a signal; wherein when signals sent by at least two adjacent buttons of the plurality of buttons are received within a defined time period, an operation corresponding to the signals is not executed.
12. The method for preventing false triggering according to claim 11, wherein the method comprises receiving any two signals sent by any designated button of the plurality of buttons in time sequence within a first time period T, the two signals comprise first distance information a1 and second distance information a.sub.2 respectively, and when the two signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1 and the second distance signal a.sub.2 is in a second distance range R.sub.2, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2.
13. The method for preventing false triggering according to claim 11, wherein the method comprises receiving any three signals sent by any designated button of the plurality of buttons in time sequence within a first time period T, the three signals comprise first distance information a.sub.1, second distance information a.sub.2 and third distance information a.sub.3 respectively, and when the three signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1, the second distance signal a.sub.2 is in a second distance range R.sub.2 and the third distance signal a.sub.3 is in a third distance range R.sub.3, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2, and the intermediate value of the second distance range R.sub.2 is larger than an intermediate value of the third distance range R.sub.3.
14. The method for preventing false triggering according to claim 13, wherein the method comprises: when a non-contact button operation is sensed by the designated button, determining whether at least one button adjacent to the designated button has sensed the approaching of an object within a second time period T′; if yes, not executing the operation corresponding to the designated button; and if not, executing the operation corresponding to the designated button.
15. The method for preventing false triggering according to claim 14, wherein the process of determining whether at least one button adjacent to the designated button has sensed an object comprises sensing, in the second time period T′, whether there is an object whose distance from each of the adjacent buttons is in the first distance range R.sub.1, the second distance range R.sub.2 or the third distance range R.sub.3.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] With reference to the accompanying drawings, the disclosure of the present invention will become easier to understand. It can be easily understood by those skilled in the art that these drawings are only for illustrative purpose, and are not intended to limit the scope of protection of the present disclosure. In addition, similar numbers in the drawings are used to denote similar components, in which:
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION
[0027] Reference is made to
[0028] Next, reference is made to
[0029] Next, reference is made to
[0030] In some embodiments, when the button is equipped with the TOF sensor, the processor 8 is configured to receive any three signals sent by any one (hereinafter referred to a designated button) of the plurality of buttons in time sequence within a first time period T, wherein the three signals include first distance information a.sub.1, second distance information a.sub.2 and third distance information a.sub.3 respectively, and when the three signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1, the second distance signal a.sub.2 is in a second distance range R.sub.2 and the third distance signal a.sub.3 is in a third distance range R.sub.3, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2, and the intermediate value of the second distance range R.sub.2 is larger than an intermediate value of the third distance range R.sub.3. For example, the third distance range R.sub.3 may be an range of 0-2 cm of the distance from the button, with an intermediate value of 1 cm; the second distance range R.sub.2 may be an range of 2-4 cm of the distance from the button, with an intermediate value of 3 cm; and the first distance range R.sub.1 may be an range of 4-6 cm of the distance from the button, with an intermediate value of 5 cm. The first distance range R.sub.1, the second distance range R.sub.2 and the third distance range R.sub.3 may be arbitrarily set within the detectable range of the TOF sensor. For example, as shown in
[0031] For example, the TOF sensor may collect N signals (such as 50, depending on the sampling frequency and the value of the first time period T) including distance information in the first time period T. If there are any three signals which satisfy that the first distance signal a.sub.1 at time t.sub.1 is in the first distance range R.sub.1, the second distance signal a.sub.2 at time t.sub.2 is in the second distance range R.sub.2 and the third distance signal a.sub.3 at time t.sub.3 is in the third distance range R.sub.3, wherein t.sub.1<t.sub.2<t.sub.3, then the processor determines that there is a non-contact button operation. In some embodiments, in a case where there is no aforementioned non-contact button operation, the processor invalidates the received signals indicating object approaching. In this way, the triggering action of the user's finger approaching the button can be accurately captured, and other operations such as the user's translation on the panel can be filtered out. For example, even if the user's hand passes through identification areas of certain buttons when the user naturally puts down the hand after pressing the button, the signals detected by these buttons will be ignored because they do not meet the above identification conditions. The above-mentioned first time period T may be selected based on actual conditions (for example, depending on the required sensitivity); for example, it may be in a range of 0.5-2 seconds, or for example, in a range of 0.8-1.5 seconds. As shown in
[0032] In some embodiments, the processor may be configured to: when the above-mentioned non-contact button operation is sensed by the designated button, determine whether one, two or more buttons adjacent to the designated button have sensed the approaching of an object within a second time period T′; if yes, not execute the operation corresponding to the designated button; and if not, execute the operation corresponding to the designated button. The starting point of the second time period T′ may be coincident with or offset from the starting point T0 of the first time period T, for example, slightly delayed. The length of the second time period T′ may be the same as or different from the first time period T, for example, slightly longer than the first time period T. Depending on the desired sensitivity, the processor may be configured to not execute the corresponding operation when one adjacent button has sensed the approaching of an object, or not execute the corresponding operation when at least two adjacent buttons have sensed the approaching of an object, and execute the corresponding operation when only one adjacent button has sensed the approaching of an object, etc. The further filtering of this step can further effectively avoid false triggering and operating the plurality of buttons, such as a situation where a person or an object is leaning on the control panel.
[0033] In some embodiments, the process of determining whether one, two or more buttons adjacent to the designated button have sensed an object includes sensing, in the second time period T′, whether there is an object whose distance from each of the adjacent buttons is in the first distance range, the second distance range or the third distance range. For example, as shown in
[0034] Next, reference is made to
[0035] According to another aspect, an elevator system is provided, wherein the elevator system includes the control device according to various embodiments, which serves as a hall control device or an in-car control device.
[0036] According to another aspect, a method for preventing false triggering of a control device is provided, and the method includes: when signals sent by at least two adjacent buttons of the plurality of buttons such as two, three or more buttons are received within a defined time period, not executing an operation corresponding to the signals.
[0037] In some embodiments, a method for identifying a non-contact button operation in a button including a TOF sensor is also provided, and the method includes: receiving any three signals including first distance information a.sub.1, second distance information a.sub.2 and third distance information a.sub.3, sent by a designated button of the plurality of buttons in time sequence within a first time period T, wherein when the three signals satisfy that the first distance signal a.sub.1 is in a first distance range R.sub.1, the second distance signal a.sub.2 is in a second distance range R.sub.2 and the third distance signal a.sub.3 is in a third distance range R.sub.3, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2, and the intermediate value of the second distance range R.sub.2 is larger than an intermediate value of the third distance range R.sub.3. In the above embodiments, three signals and three distance ranges are used as the judgment basis, and in some embodiments, only two signals and two distance ranges may be used as the judgment basis for non-contact button operation. For example, in some embodiments, any two signals sent by any designated button of the plurality of buttons in time sequence within the first time period T are received, wherein the two signals include first distance information a.sub.1 and second distance information a.sub.2 respectively, and when the two signals satisfy that the first distance signal a.sub.1 is in the first distance range R.sub.1 and the second distance signal a.sub.2 is in the second distance range R.sub.2, it is determined that there is a non-contact button operation, wherein an intermediate value of the first distance range R.sub.1 is larger than an intermediate value of the second distance range R.sub.2.
[0038] In some embodiments, the method for preventing false triggering may be triggered by a non-contact button operation identified by the above method, wherein when it is identified that the designated button has sensed a non-contact button operation, it is determined whether at least one button adjacent to the designated button such as one, two or more buttons have sensed the approaching of an object within the second time period T′; if yes, the operation corresponding to the designated button is not executed; and if not, the operation corresponding to the designated button is executed. The foregoing step of determining whether at least one button adjacent to the designated button such as one, two or more buttons have sensed an object further includes sensing, in the second time period T′, whether there is an object whose distance from each of the adjacent buttons is in the first distance range R.sub.1, the second distance range R.sub.2 or the third distance range R.sub.3.
[0039] The specific embodiments described above are only to more clearly describe the principle of the present disclosure, in which various components are clearly shown or described to make the principle of the present disclosure easier to understand. Those skilled in the art can easily make various modifications or changes to the present disclosure without departing from the scope of the present disclosure. Therefore, it should be understood that these modifications or changes should be included in the scope of patent protection of the present disclosure.