The present invention relates to an operating device for a human-powered vehicle.
A human-powered vehicle includes an operating unit.
In accordance with a first aspect of the present invention, an operating device for a human-powered vehicle comprises a base member, an operating member, an electric switch, and a controller. The operating member is movably coupled to the base member. The electric switch is configured to receive a user input in response to a movement of the operating member to operate an additional device. The controller is configured to change a mode of the controller at least between a first mode in which the controller is configured to be under first power consumption and a second mode in which the controller is configured to be under second power consumption different from the first power consumption.
With the operating device according to the first aspect, it is possible to reduce power consumption of the operating device by changing the mode of the operating device between the first mode and the second mode.
In accordance with a second aspect of the present invention, the operating device according to the first aspect is configured so that the controller is configured to change the mode between the first mode and the second mode in response to input information.
With the operating device according to the second aspect, it is possible to change the mode between the first mode and the second mode using the input information.
In accordance with a third aspect of the present invention, the operating device according to the second aspect is configured so that the first power consumption is lower than the second power consumption. The controller is configured to change the mode from the first mode to the second mode in response to the input information.
With the operating device according to the third aspect, it is possible to change the mode from the first mode having lower power consumption to the second mode having higher power consumption using the input information.
In accordance with a fourth aspect of the present invention, the operating device according to any one of the first to third aspects is configured so that the controller is configured to change the mode from the second mode to the first mode if the controller does not detect input information for a determination time in the second mode.
With the operating device according to the fourth aspect, it is possible to change the mode from the second mode to the first mode using the input information.
In accordance with a fifth aspect of the present invention, the operating device according to the second or third aspect is configured so that the input information includes the user input received by the electric switch. The controller is configured to change the mode from the first mode to the second mode in response to the user input received by the electric switch.
With the operating device according to the fifth aspect, it is possible to change the mode from the first mode to the second mode using the electric switch.
In accordance with a sixth aspect of the present invention, the operating device according to the fifth aspect is configured so that the controller is configured to change the mode from the second mode to the first mode if the controller does not detect the user input for a determination time in the second mode.
With the operating device according to the sixth aspect, it is possible to change the mode from the first mode to the second mode using the electric switch.
In accordance with a seventh aspect of the present invention, the operating device according to any one of the third to sixth aspects is configured so that the second power consumption includes waiting power consumption and activating power consumption higher than the waiting power consumption. The first power consumption is lower than the waiting power consumption and the activating power consumption. The second mode includes a waiting mode in which the operating device is under the waiting power consumption and an activating mode in which the operating device is under the activating power consumption.
With the operating device according to the seventh aspect, it is possible to reduce power consumption of the operating device using the first mode, the waiting mode, and the activating mode.
In accordance with an eighth aspect of the present invention, the operating device according to the seventh aspect is configured so that the controller is configured to change the mode from the first mode to the activating mode in response to the input information.
With the operating device according to the eighth aspect, it is possible to change the mode from the first mode having lower power consumption to the activating mode having higher power consumption.
In accordance with a ninth aspect of the present invention, the operating device according to the eighth aspect is configured so that the controller is configured to generate a control signal in the activating mode.
With the operating device according to the ninth aspect, it is possible to control the additional or another device using the control signal in the activating mode.
In accordance with a tenth aspect of the present invention, the operating device according to the ninth aspect is configured so that the controller is configured to generate the control signal in response to changing the mode to the activating mode.
With the operating device according to the tenth aspect, it is possible to shorten a time lag between the changing of the mode to the activating mode and the generating of the control signal, reducing power consumption of the operating device.
In accordance with an eleventh aspect of the present invention, the operating device according to the ninth or tenth aspect is configured so that the controller is configured to change the mode from the activating mode to the waiting mode in response to completion of generating the control signal.
With the operating device according to the eleventh aspect, it is possible to reduce power consumption of the operating device using the waiting mode.
In accordance with a twelfth aspect of the present invention, the operating device according to any one of the seventh to eleventh aspects is configured so that the controller is configured to change the mode between the activating mode and the waiting mode at a constant interval while the controller continuously detects the input information in the second mode.
With the operating device according to the twelfth aspect, it is possible to execute multiple changes between the activating mode and the waiting mode based on a single continuous input.
In accordance with a thirteenth aspect of the present invention, the operating device according to any one of the seventh to twelfth aspects is configured so that the controller is configured to change the mode from the waiting mode to the activating mode if the controller detects interruption of the input information in the second mode.
With the operating device according to the thirteenth aspect, it is possible to change the mode from the waiting mode to the activating mode to generate a signal using the interruption of the input information.
In accordance with a fourteenth aspect of the present invention, the operating device according to the thirteenth aspect is configured so that the second power consumption includes sleep power consumption higher than the first power consumption, the sleep power consumption being lower than the activating power consumption and the waiting power consumption. The second mode includes a sleep mode in which the operating device is configured to be under the sleep power consumption. The controller is configured to change the mode from the activating mode to the sleep mode if the controller generates the control signal after the controller detects the interruption of the input information in the second mode.
With the operating device according to the fourteenth aspect, it is possible to change the mode from the waiting mod to the sleep mode through the activating mode to generate the control signal using the interruption of the input information.
In accordance with a fifteenth aspect of the present invention, the operating device according to the fourteenth aspect is configured so that the controller is configured to change the mode of the controller from the sleep mode to the activating mode in response to the input information.
With the operating device according to the fifteenth aspect, it is possible to change the mode from the sleep mode to the activating mode using the input information.
In accordance with a sixteenth aspect of the present invention, the operating device according to the fourteenth aspect is configured so that the controller is configured to change the mode from the sleep mode to the first mode if the controller does not detect the input information for a determination time in the sleep mode.
With the operating device according to the sixteenth aspect, it is possible to reduce power consumption of the operating device when the controller does not detect the input information.
In accordance with a seventeenth aspect of the present invention, the operating device according to any one of the first to sixteenth aspects is configured so that the controller is configured to be stopped from consuming electricity in the first mode.
With the operating device according to the seventeenth aspect, it is possible to effectively reduce power consumption of the operating device.
In accordance with an eighteenth aspect of the present invention, the operating device according to any one of the first to seventeenth aspects is configured so that the controller is configured to determine whether the additional device is in a predetermined mode based on the input information. The controller is configured to change the mode from the second mode to the first mode if the controller concludes that the additional device is in the predetermined mode.
With the operating device according to the eighteenth aspect, it is possible to change the mode from the second mode to the first mode having in accordance with a state of the additional device, reducing power consumption of the operating device.
In accordance with a nineteenth aspect of the present invention, the operating device according to the eighteenth aspect is configured so that the controller is configured to generate a check signal in the second mode so as to determine whether the additional device is in the predetermined mode. The controller is configured to change the mode from the second mode to the first mode if the controller concludes that the additional device is in the predetermined mode.
With the operating device according to the nineteenth aspect, it is possible to reliably determine whether the additional device is in the predetermined mode.
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings.
The embodiment(s) will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various drawings.
As seen in
The human-powered vehicle VH further includes a frame VH1, a saddle VH2, a handlebar VH3, a front fork VH4, a front wheel W1, and a rear wheel W2. The front fork VH4 is rotatably mounted to the frame VH1. The handlebar VH3 is secured to the front fork VH4. The front wheel W1 is rotatably coupled to the front fork VH4. The rear wheel W2 is rotatably coupled to the frame VH1.
In the present application, the following directional terms “front,” “rear,” “forward,” “rearward,” “left,” “right,” “transverse,” “upward” and “downward” as well as any other similar directional terms refer to those directions which are determined on the basis of a user (e.g., a rider) who is in the user's standard position (e.g., on the saddle VH2 or a seat) in the human-powered vehicle VH with facing the handlebar VH3. Accordingly, these terms, as utilized to describe the operating device 10 or 12 or other components, should be interpreted relative to the human-powered vehicle VH equipped with the operating device 10 or 12 as used in an upright riding position on a horizontal surface.
The human-powered vehicle VH includes a crank CR, a front sprocket assembly FS, a rear sprocket assembly RS, a chain C, an additional device RD, an additional device FD, and a power supply PS. The front sprocket assembly FS is secured to the crank CR. The rear sprocket assembly RS is provided to the rear wheel W2. The chain C is engaged with the front sprocket assembly FS and the rear sprocket assembly RS. Each of the additional devices RD and FD includes a gear changing device such as a derailleur. The additional device RD is mounted to the frame VH1 and is configured to shift the chain C relative to the rear sprocket assembly RS to change a gear position. The additional device FD is mounted to the frame VH1 and is configured to shift the chain C relative to the front sprocket assembly FS to change a gear position. In the present disclosure, the power supply PS is provided in a seatpost VH11 provided to the frame VH1. However, the location of the power supply PS is not limited to this embodiment.
As seen in
The electric communication path CP includes a junction J1 and electric cables C1 to C3. Each of the electric cables C1 to C3 includes electric connectors at both ends thereof. The junction J1 is electrically connected to the power supply PS with the electric cable C1. The junction J1 is electrically connected to the additional device FD with the electric cable C2. The junction J1 is electrically connected to the additional device RD with the electric cable C3.
As seen in
The operating device 10 for the human-powered vehicle VH comprises an operating member 16. The operating member 16 is movably coupled to the base member 14. In the present disclosure, the operating device 10 comprises an additional operating member 17. The additional operating member 17 is movably coupled to the base member 14 to operate another device such as a brake device. The additional operating member 17 is pivotally coupled to the base member 14. However, the additional operating member 17 can be omitted from the operating device 10.
The operating device 10 for the human-powered vehicle VH comprises an electric switch SW1. The electric switch SW1 is configured to receive a user input U1 in response to a movement of the operating member 16 to operate the additional device RD. In the present disclosure, the electric switch SW1 includes a normally open switch. Examples of the electric switch SW1 includes a push-button switch and a lever switch. The electric switch SW1 is coupled to one of the operating member 16 and the additional operating member 17. The electric switch SW1 is configured to be turned on in response to the movement of the operating member 16. The receipt of the user input U1 includes turning on the electric switch SW1.
The electric switch SW1 and the operating member 16 are configured to be attached to the additional operating member 17 to be movable relative to the base member 14 along with the additional operating member 17. The operating member 16 is movably mounted to the additional operating member 17. However, the electric switch SW1 and the operating member 16 can be directly attached to the base member 14.
The operating device 10 for the human-powered vehicle VH comprises an operating member 18. The operating member 18 is movably coupled to the base member 14. The operating device 10 for the human-powered vehicle VH comprises an electric switch SW2. The electric switch SW2 is configured to receive a user input U2 in response to a movement of the operating member 18 to operate the additional device RD. The operating member 18 and the electric switch SW2 are configured to be attached to the additional operating member 17. The operating member 18 has substantially the same structure as the structure of the operating member 16. The electric switch SW2 has substantially the same structure as the structure of the electric switch SW1. Thus, they will not be described in detail here for the sake of brevity.
As seen in
The controller 20 includes a communicator 20C configured to communicate with another device, e.g., the additional device RD and the additional device FD. The communicator 20C is configured to transmit signals to another device. The communicator 20C is configured to transmit a control signal CS11, CS12, and/or CS13 in response to the user input U1 received by the electric switch SW1. The communicator 20C is configured to transmit a control signal CS21, CS22, and/or CS23 in response to the user input U2 received by the electric switch SW2. The communicator 20C is configured to receive information from another device. The communicator 20C includes a wireless communicator WC1 configured to wirelessly communicate with another device. The wireless communicator WC1 is configured to transmit the control signal CS11, CS12, and/or CS13 in response to the user input U1. The wireless communicator WC1 is configured to transmit the control signal CS21, CS22, and/or CS23 in response to the user input U2. The wireless communicator WC1 is configured to wirelessly receive information from another device. The wireless communicator WC1 is configured to be electrically connected to the controller 20. The operating device 10 can also be referred to as a wireless operating device 10.
The wireless communicator WC1 is electrically mounted on the circuit board 20B. The wireless communicator WC1 is electrically connected to the processor 20P and the memory 20M with the circuit board 20B and the system bus 20D. The wireless communicator WC1 includes a signal transmitting circuit WC11, a signal receiving circuit WC12, and an antenna WC13 electrically connected to the signal transmitting circuit WC11 and the signal receiving circuit WC12. The signal transmitting circuit WC11, the signal receiving circuit WC12, and the antenna WC13 are electrically mounted on the circuit board 20B. Thus, the wireless communicator WC1 can also be referred to as a wireless communication circuit or circuitry WC1. The communicator 20C can also be referred to as a communication circuit or circuitry 20C. The controller 20 can also be referred to as a control circuit or circuitry 20.
The signal transmitting circuit WC11 of the wireless communicator WC1 is configured to superimpose digital signals on carrier wave using a predetermined wireless communication protocol to wirelessly transmit signals via the antenna WC13. In the present disclosure, the signal transmitting circuit WC11 is configured to encrypt a signal using a cryptographic key to generate encrypted wireless signals.
The signal receiving circuit WC12 of the wireless communicator WC1 is configured to receives a wireless signal via the antenna WC13. In the present disclosure, the signal receiving circuit WC12 is configured to decode the wireless signal to recognize signals and/or information wirelessly transmitted from another wireless communicator. The signal receiving circuit WC12 is configured to decrypt the wireless signal using the cryptographic key.
The operating device 10 includes an electric power source 22. The electric power source 22 is configured to supply electricity to the controller 20 and the communicator 20C. The electric power source 22 is configured to be electrically connected to the controller 20 and the communicator 20C. In the present disclosure, the electric power source 22 includes a battery 22B and a battery holder 22H. The battery 22B includes a replaceable and/or rechargeable battery. The battery holder 22H is configured to be electrically connected to the communicator 20C via the circuit board 20B and the system bus 20D. The battery 22B is configured to be detachably attached to the battery holder 22H. However, the electric power source 22 is not limited to this embodiment. For example, the electric power source 22 can include another component such as a capacitor and an electricity generation element (e.g., a piezoelectric element) instead of or in addition to the battery 22B and the battery holder 22H.
The controller 20 further comprises a notifier 20N. The notifier 20N is configured to notify a user of a status of the operating device 10. In the present disclosure, the notifier 20N is mounted to the circuit board 20B. For example, the notifier 20N includes an indicator such as a light-emitting diode. The notifier 20N is configured to indicate the status of the operating device 10 with light. Examples of the status of the operating device 10 includes a state of communication between the controller 20 and another device, a mode of the controller 20, and a remaining level of the electric power source 22.
The controller 20 is configured to manage the power use of hardware in the operating device 10. The controller 20 is configured to control supply of electricity to each of the processor 20P, the memory 20M, the wireless communicator WC1, the notifier 20N, and other electric components installed in the operating device 10. The controller 20 is configured to separately control supply of electricity to each of the signal transmitting circuit WC11, the signal receiving circuit WC12, the antenna WC13, and the notifier 20N. Thus, the controller 20 has a plurality of modes having different power consumption.
As seen in
In the present disclosure, the first power consumption PC1 is lower than the second power consumption PC2. The controller 20 is configured to be stopped from consuming electricity in the first mode M1. Namely, the controller 20 is turned off in the first mode M1. In the second mode M2, electricity is supplied to at least part of the controller 20 from the electric power source 22. However, the first mode M1 can be a mode in which the controller 20 is configured to consume electricity.
The controller 20 is configured to change the mode between the first mode M1 and the second mode M2 in response to input information INF. The controller 20 is configured to change the mode from the first mode M1 to the second mode M2 in response to the input information INF. The input information INF includes the user input U1 received by the electric switch SW1. Namely, the controller 20 is configured to change the mode from the first mode M1 to the second mode M2 in response to the user input U1 received by the electric switch SW1. However, the input information INF can include other information. Examples of the input information INF include the user input U1 received by the electric switch SW1, information transmitted from another device, and physical change in the operating device 10 such as vibration generated in and/or transmitted to the operating device 10.
The second power consumption PC2 includes waiting power consumption PC22 and activating power consumption PC21 higher than the waiting power consumption PC22. The first power consumption PC1 is lower than the waiting power consumption PC22 and the activating power consumption PC21. The second mode M2 includes a waiting mode M22 in which the operating device 10 is under the waiting power consumption PC22 and an activating mode M21 in which the operating device 10 is under the activating power consumption PC21. The controller 20 is configured to change the mode from the first mode M1 to the activating mode M21 in response to the input information INF.
In the activating mode M21, the controller 20 is configured to allow electricity to be supplied to the processor 20P, the memory 20M, the signal transmitting circuit WC11, the signal receiving circuit WC12, and the antenna WC13 from the electric power source 22 (see e.g.,
The second power consumption PC2 includes sleep power consumption PC23 higher than the first power consumption PC1. The sleep power consumption PC23 is lower than the activating power consumption PC21 and the waiting power consumption PC22. The second mode M2 includes a sleep mode M23 in which the operating device 10 is configured to be under the sleep power consumption PC23. The controller 20 is configured to allow electricity to be supplied to the processor 20P and the memory 20M from the electric power source 22 in the sleep mode M23. However, the controller 20 is configured to interrupt electricity from the electric power source 22 to the signal transmitting circuit WC11, the signal receiving circuit WC12, and the antenna WC13 in the sleep mode M23. Thus, the controller 20 is configured not to generate and transmit signals to another device and not to recognize signals transmitted from another device in the sleep mode M23.
As seen in
As seen in
The first FET 40A is configured to control the flow of current between a first source terminal S1 and a first drain terminal D1 in response to a first gate voltage applied to a first gate terminal G1. The first FET 40A is configured to allow the current to flow between the first source terminal S1 and the first drain terminal D1 while the first gate voltage higher than a first threshold voltage is applied to the first gate terminal G1. The first FET 40A includes a p-type metal-oxide-semiconductor field-effect transistor (MOSFET). However, the first FET 40A can include other FETs such as a n-type MOSFET.
The second FET 40B is configured to control the flow of current between a second source terminal S2 and a second drain terminal D2 in response to a second gate voltage applied to a second gate terminal G2. The second FET 40B is configured to allow the current to flow between the second source terminal S2 and the second drain terminal D2 while the second gate voltage higher than a second threshold voltage is applied to the second gate terminal G2. The second FET 40B includes a n-type MOSFET. However, the second FET 40B can include other FETs such as a p-type MOSFET.
The regulator 40C is configured to control an output voltage based on an input voltage. Examples of the regulator 40C include a DC-to-DC converter and a low-dropout (LDO) regulator. The first pull-up resistor 40D is configured to hold the first gate voltage applied to the first gate terminal G1 of the first FET 40A in response to the activation of one of the electric switches SW1 and SW2. The second pull-up resistor 40E is configured to hold a voltage applied from the regulator 40C to the controller 20 in response to the activation of the electric switch SW1. The third pull-up resistor 40F is configured to hold a voltage applied from the regulator 40C to the controller 20 in response to the activation of the electric switch SW2.
The first diode 40G is configured to allow a current to flow in one direction. The second diode 40H is configured to allow a current to flow in one direction. The third diode 40K is configured to allow a current to flow in one direction. The fourth diode 40L is configured to allow a current to flow in one direction.
When one of the electric switches SW1 and SW2 is turned on, the first gate voltage is applied from the electric power source 22 to the first gate terminal G1 of the first FET 40A by the action of the first pull-up resistor 40D, the first FET 40A controls a current to flow from the first source terminal S1 to the first drain terminal D1 depending on the first gate voltage applied to the first gate terminal G1 of the first FET 40A.
The regulator 40C controls the voltage applied from the first FET 40A to the controller 20 at a predetermined level. The voltage applied from the regulator 40C to the controller 20 is held by the action of the second pull-up resistor 40E if the electric switch SW1 is turned on. The voltage applied from the regulator 40C to the controller 20 is held by the action of the third pull-up resistor 40F if the electric switch SW2 is turned on. Thus, the controller 20 is powered by the electric power source 22 through the electric power controller 40.
The controller 20 detects the operation of the electric switch SW1 or SW2 after the controller 20 is turned on. For example, the controller 20 includes a gate driver configured to supply the second gate voltage to the second FET 40B. The controller 20 applies the second gate voltage to the second gate terminal G2 of the second FET 40B in response to the operation of one of the electric switches SW1 and SW2. The first gate voltage is applied from the second FET 40B to the first gate terminal G1 of the first FET 40A while the controller 20 applied the second gate voltage to the second gate terminal G2 of the second FET 40B. This maintains supply of electricity from the electric power source 22 to the controller 20 after both the electric switches SW1 and SW2 are turned off.
The first gate voltage applied from the second FET 40B to the first gate terminal G1 of the first FET 40A is stopped when the controller 20 stops the supply of the second gate voltage to the second gate terminal G2. Thus, the controller 20 is configured to stop supply of a control current from the electric power source 22 to the controller 20 based on the input information INF. The first FET 40A has a leakage current having a current value lower than a current value of a minimum control current of the controller 20 when the first FET 40A is turned off. Thus, the controller 20 is configured to change the mode from the second mode M2 to the first mode M1 by stopping supply of the second gate voltage. The electric power controller 40 recognizes the first power consumption PC1 depicted in
As seen in
In the present disclosure, the control signals CS11, CS12, CS13, CS21, CS22, and CS23 are distinguishable from each other as a signal. The control signals CS11 and CS12 indicate upshifting of the additional device RD. The control signals CS21 and CS22 indicate downshifting of the additional device RD. The control signals CS13 and CS23 indicate that the operating device 10 is in the sleep mode M23. However, at least one control signal of the control signals CS11, CS12, and CS13 can be identical with another control signal of the control signals CS11, CS12, and CS13. At least one control signal of the control signals CS21, CS22, and CS23 can be identical with another control signal of the control signals CS21, CS22, and CS23.
The controller 20 is configured to change the mode from the first mode M1 to the activating mode M21 in response to the input information INF, specifically the user input U1, in the first mode M1. The controller 20 is configured to change the mode from the first mode M1 to the activating mode M21 if the electric switch SW1 is turned on in the first mode M1. The controller 20 is configured to enter the activating mode M21 if the electric switch SW1 is turned on in the first mode M1. The controller 20 is configured to generate the control signal CS11 in response to changing the mode from the first mode M1 to the activating mode M21. The controller 20 is configured to change the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the control signal CS11.
The controller 20 is configured to change the mode between the activating mode M21 and the waiting mode M22 at a constant interval while the controller 20 continuously detects the input information INF in the second mode M2. In the present disclosure, the controller 20 is configured to change the mode between the activating mode M21 and the waiting mode M22 at the constant interval while the controller 20 continuously detects the user input U1 in the second mode M2. The controller 20 is configured to change the mode from the waiting mode M22 to the activating mode M21 if the controller 20 concludes that the electric switch SW1 continuously receives the user input U1 for a signal determination time T1 after generating the control signal CS11. The controller 20 is configured to generate the control signal CS12 in response to changing the mode from the waiting mode M22 to the activating mode M21. The controller 20 is configured to change the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the control signal CS12.
The controller 20 is configured to change the mode from the waiting mode M22 to the activating mode M21 if the controller 20 concludes that the electric switch SW1 continuously receives the user input U1 for the signal determination time T1 after generating the previous control signal CS12. The controller 20 is configured to generate the control signal CS12 in response to changing the mode from the waiting mode M22 to the activating mode M21. The controller 20 is configured to change the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the control signal CS12.
The controller 20 is configured to change the mode from the waiting mode M22 to the activating mode M21 if the controller 20 detects interruption of the input information INF in the second mode M2 before a lapse of the signal determination time T1 from generating the control signal CS11 or CS12. The controller 20 is configured to generate the control signal CS13 in response to changing the mode from the waiting mode M22 to the activating mode M21.
The controller 20 is configured to change the mode from the activating mode M21 to the sleep mode M23 if the controller 20 generates the control signal CS13 after the controller 20 detects the interruption of the input information INF in the second mode M2. The controller 20 is configured to change the mode from the activating mode M21 to the sleep mode M23 in response to completion of generating the control signal CS13.
The controller 20 is configured to change the mode of the controller 20 from the sleep mode M23 to the activating mode M21 in response to the input information INF, specifically the user input U1, in the sleep mode M23. The controller 20 is configured to change the mode from the sleep mode M23 to the activating mode M21 if the electric switch SW1 is turned on in the sleep mode M23. The controller 20 is configured to enter the activating mode M21 if the electric switch SW1 is turned on in the sleep mode M23. Specifically, the controller 20 is configured to change the mode the sleep mode M23 to the activating mode M21 if the controller 20 detects the user input U1 within a determination time T2 in the sleep mode M23. The controller 20 is configured to generate the control signal CS11 in response to changing the mode from the sleep mode M23 to the activating mode M21. The controller 20 is configured to change the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the control signal CS11. The controller 20 is configured to generate the control signal CS12 or CS13 in accordance with an input state of the user input U1 after generating the control signal CS11.
As seen in
The controller 20 is configured to change the mode from the second mode M2 to the first mode M1 if the controller 20 does not detect the user input U1 for the determination time T2 in the second mode M2. The controller 20 is configured to change the mode from the sleep mode M23 to the first mode M1 if the controller 20 does not detect the input information INF for the determination time T2 in the sleep mode M23. The controller 20 is configured to change the mode from the sleep mode M23 to the first mode M1 through another mode if the controller 20 does not detect the user input U1 for the determination time T2 in the sleep mode M23 and if the additional device RD is in a predetermined mode M3.
In the present disclosure, the controller 20 is configured to determine whether the additional device RD is in the predetermined mode M3 based on the input information INF. The controller 20 is configured to determine whether the additional device RD is in the predetermined mode M3 based on the input information INF before changing the mode from the second mode M2 to the first mode M1 if the controller 20 does not detect the user input U1 for the deter lunation time T2 in the second mode M2. The controller 20 is configured to change the mode from the second mode M2 to the first mode M1 if the controller 20 concludes that the additional device RD is in the predetermined mode M3. Namely, the controller 20 is configured to change the mode from the second mode M2 to the first mode M1 if the controller 20 does not detect the input information INF for the determination time T2 in the sleep mode M23 and if the controller 20 concludes that the additional device RD is in the predetermined mode M3.
The controller 20 is configured to generate a check signal CS14 in the second mode M2 so as to determine whether the additional device RD is in the predetermined mode M3. The controller 20 is configured to generate the check signal CS14 in the second mode M2 so as to determine whether the additional device RD is in the predetermined mode M3 if the controller 20 does not detect the user input U1 for the determination time T2 in the sleep mode M23. The controller 20 is configured to change the mode from the sleep mode M23 to the activating mode M21 if the controller 20 does not detect the user input U1 for the determination time T2 in the sleep mode M23. The controller 20 is configured to generate the check signal CS14 in response to changing the mode from the sleep mode M23 to the activating mode M21. The controller 20 is configured to change the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the check signal CS14.
As seen in
As seen in
As seen in
As seen in
As seen in
The description regarding the control signals CS11, CS12, and CS13 can be utilized as the description regarding the control signal CS21, CS22, and CS23 by replacing the reference numerals “SW1,” “U1,” “CS11,” “CS12,” and “CS13” with the reference numerals “SW2,” “U2,” “CS21,” “CS22,” and “CS23.” Thus, they will not be described in detail here for the sake of brevity.
As seen in
As seen in
The additional controller 30 includes a processor 30P, a memory 30M, a circuit board 30B, and a system bus 30D. The processor 30P and the memory 30M are electrically mounted on the circuit board 30B. The processor 30P includes a CPU and a memory controller. The memory 30M is electrically connected to the processor 30P. The memory 30M includes a ROM and a RAM. The memory 30M includes storage areas each having an address in the ROM and the RAM. The processor 30P is configured to control the memory 30M to store data in the storage areas of the memory 30M and reads data from the storage areas of the memory 30M. The memory 30M (e.g., the ROM) stores a program. The program is read into the processor 30P, and thereby the configuration and/or algorithm of the additional controller 30 is performed.
The additional controller 30 includes an additional communicator 30C. The additional communicator 30C is configured to communicate with the communicator 20C of the controller 20 of the operating device 10. The additional communicator 30C is configured to communicate with the operating device 12. The additional communicator 30C is configured to receive the control signals CS11, CS12 and CS13 and the check signal CS14 from the operating device 10 in the responsive state ST1 (see, e.g.,
The additional wireless communicator WC2 is electrically mounted on the circuit board 30B. The additional wireless communicator WC2 is electrically connected to the processor 30P and the memory 30M with the circuit board 30B and the system bus 30D. The additional wireless communicator WC2 includes a signal transmitting circuit WC21, a signal receiving circuit WC22, and an antenna WC23 electrically connected to the signal transmitting circuit WC21 and the signal receiving circuit WC22. The signal transmitting circuit WC21, the signal receiving circuit WC22, and the antenna WC23 are electrically mounted on the circuit board 30B. Thus, the additional wireless communicator WC2 can also be referred to as an additional wireless communication circuit or circuitry WC2.
The signal transmitting circuit WC21, the signal receiving circuit WC22, and the antenna WC23 have substantially the same structures of the signal transmitting circuit WC11, the signal receiving circuit WC12, and the antenna WC13 of the wireless communicator WC1, respectively. Thus, they will not be described in detail here for the sake of brevity.
The additional controller 30 further comprises an additional notifier 30N. The additional notifier 30N is configured to notify a user of a status of the additional device RD. The additional notifier 30N is configured to notify a user of a status of the additional device RD. In the present disclosure, the additional notifier 30N is mounted to the circuit board 30B. For example, the additional notifier 30N includes an indicator such as a light-emitting diode. The additional notifier 30N is configured to indicate the status of the additional device RD with light. Examples of the status of the additional device RD includes a state of communication between the additional controller 30 and another device (e.g., the operating device 10), a mode of the additional controller 30, and a remaining level of the power supply PS.
The additional controller 30 is configured to manage the power use of hardware in the additional device RD. The additional controller 30 is configured to control supply of electricity to each of the processor 30P, the memory 30M, the wireless communicator WC2, the additional notifier 30N, and other electric components installed in the additional device RD. The additional controller 30 is configured to separately control supply of electricity to each of the signal transmitting circuit WC21, the signal receiving circuit WC22, the antenna WC23, and the additional notifier 30N. Thus, the additional controller 30 has a plurality of modes having different power consumption. For example, the additional controller 30 has the continuous confirmation mode M41 and the intermittent confirmation mode M42. Power consumption under the intermittent confirmation mode M42 is lower than power consumption under the continuous confirmation mode M41.
As seen in
The actuator driver RD5 is electrically connected to the actuator RD3 to control the actuator RD3 based on the control signals CS11, CS12, CS21, and CS22 transmitted from the operating device 10 through the additional controller 30. Examples of the actuator RD3 include a direct-current (DC) motor and a stepper motor. The actuator RD3 includes a rotational shaft operatively coupled to the chain guide RD2. The position sensor RD4 is configured to sense a current gear position of the additional device RD. Examples of the position sensor RD4 include a potentiometer and a rotary encoder. The position sensor RD4 is configured to sense an absolute rotational position of the rotational shaft of the actuator RD3 as the current gear position of the additional device RD. The actuator RD3 and the position sensor RD4 are electrically connected to the actuator driver RD5.
The actuator driver RD5 is configured to control the actuator RD3 to move the chain guide RD2 relative to the base member RD1 by one gear position in an upshift direction based on the control signal CS11 or CS12 and the current gear position sensed by the position sensor RD4. The actuator driver RD5 is configured to control the actuator RD3 to move the chain guide RD2 relative to the base member RD1 by one gear position in a downshift direction based on the control signal CS21 or CS22 and the current gear position sensed by the position sensor RD4. The actuator driver RD5 is configured to control the actuator RD3 to maintain the chain guide RD2 relative to the base member RD1 in a current position when the position sensor RD4 senses the control signal CS13.
As seen in
The control of the operating device 10 will be described referring to
The controller 20 changes the mode between the activating mode M21 and the waiting mode M22 at the constant interval while the controller 20 continuously detects the input information INF (here, the user input U1) in the second mode M2 (step S2). The controller 20 changes the mode from the waiting mode M22 to the activating mode M21 if the controller 20 concludes that the electric switch SW1 is continuously turned on for the signal determination time T1 after generating the control signal CS11 (steps S21 to S23). The controller 20 generates and transmits the control signal CS12 in response to changing the mode from the waiting mode M22 to the activating mode M21 (step S24). The controller 20 starts to measure time to determine the lapse of the signal determination time T1 if the controller 20 continuously detects the user input U1 in the second mode M2 (step S25). The controller 20 changes the mode from the activating mode M21 to the waiting mode M22 in response to completion of generating the control signal CS12 (step S26). The steps S21 to S26 are repeatedly executed while the controller 20 continuously detects the user input U1. The time measurement of the step S25 can start at an arbitrary timing in the mode change of the step S2 if needed and/or desired. For example, the time measurement of the step S25 can start at a timing different from the timing depicted in
As seen in
As seen in
As seen in
As seen in
As seen in
The controller 20 repeatedly generates and transmits the check signal CS14 at predetermined number of times if the controller 20 does not detect the acknowledge signal CS3 for the determination time T3 in the waiting mode M22 (steps S55 and S56). Specifically, the process enters the step S6 illustrated in
As seen in
As seen in
As seen in
The controller 20 can have an additional mode (e.g., a pairing mode) other than the first and second modes M1 and M2. One or two mode of the activating mode M21, the waiting mode M22, and the sleep mode M23 can be omitted from the second mode M2. In other words, at least one of the activating mode M21, the waiting mode M22, and the sleep mode M23 can be merged into another of the activating mode M21, the waiting mode M22, and the sleep mode M23. For example, as seen in
The controller 20 can be configured to change the mode from the second mode M2 to the first mode M1 if the controller 20 does not detect the input information INF for only one of the determination time T2 and the determination time T3 in the second mode M2. Namely, in
The term “comprising” and its derivatives, as used herein, are intended to be open ended terms that specify the presence of the stated features, elements, components, groups, integers, and/or steps, but do not exclude the presence of other unstated features, elements, components, groups, integers and/or steps. This concept also applies to words of similar meaning, for example, the terms “have,” “include” and their derivatives.
The terms “member,” “section,” “portion,” “part,” “element,” “body” and “structure” when used in the singular can have the dual meaning of a single part or a plurality of parts.
The ordinal numbers such as “first” and “second” recited in the present application are merely identifiers, but do not have any other meanings, for example, a particular order and the like. Moreover, for example, the term “first element” itself does not imply an existence of “second element,” and the term “second element” itself does not imply an existence of “first element.”
The term “pair of,” as used herein, can encompass the configuration in which the pair of elements have different shapes or structures from each other in addition to the configuration in which the pair of elements have the same shapes or structures as each other. The terms “a” (or “an”), “one or more” and “at least one” can be used interchangeably herein. The phrase “at least one of” as used in this disclosure means “one or more” of a desired choice. For one example, the phrase “at least one of” as used in this disclosure means “only one single choice” or “both of two choices” if the number of its choices is two. For other example, the phrase “at least one of” as used in this disclosure means “only one single choice” or “any combination of equal to or more than two choices” if the number of its choices is equal to or more than three. For instance, the phrase “at least one of A and B” encompasses (1) A alone, (2), B alone, and (3) both A and B. The phrase “at least one of A, B, and C” encompasses (1) A alone, (2), B alone, (3) C alone, (4) both A and B, (5) both B and C, (6) both A and C, and (7) all A, B, and C. In other words, the phrase “at least one of A and B” does not mean “at least one of A and at least one of B” in this disclosure.
Finally, terms of degree such as “substantially,” “about” and “approximately” as used herein mean a reasonable amount of deviation of the modified term such that the end result is not significantly changed. All of numerical values described in the present application can be construed as including the terms such as “substantially,” “about” and “approximately.”
Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
Number | Name | Date | Kind |
---|---|---|---|
20160311491 | Watarai | Oct 2016 | A1 |
20190031283 | Suzuki | Jan 2019 | A1 |
Number | Date | Country |
---|---|---|
106064663 | Nov 2016 | CN |
109808825 | May 2019 | CN |
Number | Date | Country | |
---|---|---|---|
20210339814 A1 | Nov 2021 | US |