Wireless communication equipment
By designing the function of switching communication protocols and status in wireless communication equipment, the problem of insufficient communication efficiency and convenience of the equipment of the equipment was solved, and more efficient and flexible communication was achieved.
Patent Information
- Application Number
- CN202211193330.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-11-22
- Filing Date
- 2019-11-15
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2039-11-15
AI Technical Summary
Existing wireless communication devices are difficult to flexibly switch communication protocols in human-powered vehicles, resulting in insufficient communication efficiency and convenience.
Design a wireless communication device, including wireless communication and controllers, can switch between the first communication mode and the second communication mode, use different communication protocols, and switch between the wake -up state and the sleep state to use it to switch to use it to use it to switch to use it to use it to switch to use it to use it to switch to the state of sleep. Save electricity.
By flexibly switching communication protocols and status, the convenience and efficiency of wireless communication equipment have been improved, and the needs of different use scenarios are improved.
Smart Images

Figure CN115473540B_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 201911118808.9, the application date is November 15, 2019, and the name of the invention is "Wireless communication equipment and stepping sensor equipment". Technical Field
[0002] The present invention generally relates to a wireless communication device. Background Art
[0003] The human powered vehicle includes a wireless communication system configured to operate a wireless component. Summary of the invention
[0004] According to a first aspect of the present invention, a wireless communication device for a human-powered vehicle includes a wireless communicator and a controller. The wireless communicator has a first communication mode and a second communication mode, wherein at least a first communication protocol is used in the first communication mode, and a second communication protocol different from the first communication protocol is used in the second communication mode. The controller is configured to set the wireless communicator to one of the first communication mode and the second communication mode.
[0005] With the wireless communication device according to the first aspect, the wireless communicator can be set to one of a first communication mode using a first communication protocol and a second communication mode using a second communication protocol. This can improve the convenience of the wireless communication device.
[0006] According to a second aspect of the present invention, the wireless communication device according to the first aspect is configured so that the controller is configured to change the mode of the wireless communicator from one of the first communication mode and the second communication mode to the other of the first communication mode and the second communication mode.
[0007] With the wireless communication device according to the second aspect, the convenience of the wireless communication device can be effectively improved.
[0008] According to a third aspect of the present invention, the wireless communication device according to the first aspect or the second aspect is configured so that the wireless communicator is configured to use each of the first communication protocol and the second communication protocol in the first communication mode.
[0009] With the wireless communication device according to the third aspect, the convenience of the wireless communication device in the first communication mode can be effectively improved.
[0010] According to a fourth aspect of the present invention, the wireless communication device according to any one of the first to third aspects is configured so that the wireless communicator has a third communication mode in which only the first communication protocol of the first communication protocol and the second communication protocol is used.
[0011] With the wireless communication device according to the fourth aspect, the third communication mode may be used for a device configured to use only the first communication protocol.
[0012] According to a fifth aspect of the present invention, the wireless communication device according to the fourth aspect is configured so that the controller is configured to change the mode of the wireless communicator from one of the first communication mode, the second communication mode and the third communication mode to another one of the first communication mode, the second communication mode and the third communication mode.
[0013] With the wireless communication device according to the fifth aspect, the first communication mode to the third communication mode can be effectively used.
[0014] According to a sixth aspect of the present invention, the wireless communication device according to the fourth aspect or the fifth aspect is configured so that the controller is configured to change the mode of the wireless communicator between the first communication mode, the second communication mode and the third communication mode in a predetermined order.
[0015] With the wireless communication device according to the sixth aspect, the convenience of the wireless communication device can be effectively improved.
[0016] According to a seventh aspect of the present invention, the wireless communication device according to any one of the first to sixth aspects is configured so that the controller is configured to set the wireless communicator to one of the first communication mode and the second communication mode based on a user input.
[0017] With the wireless communication device according to the seventh aspect, user input may be used to change the mode of the wireless communicator.
[0018] According to an eighth aspect of the present invention, the wireless communication device according to the seventh aspect further includes a mode switcher configured to receive a user input.
[0019] With the wireless communication device according to the eighth aspect, the user input can be reliably received using the mode switcher.
[0020] According to a ninth aspect of the present invention, the wireless communication device according to any one of the first to third aspects is configured so that the controller includes a memory configured to store mode information indicating a selected communication mode. The controller is configured to set the wireless communicator to the selected communication mode based on the mode information. The selected communication mode includes one of a first communication mode and a second communication mode.
[0021] With the wireless communication device according to the ninth aspect, the mode of the wireless communicator can be set using mode information stored in a memory of the controller.
[0022] According to a tenth aspect of the present invention, the wireless communication device according to the ninth aspect is configured so that the controller is configured to receive a mode command indicating a selected communication mode from the input device. The controller is configured to store the mode command as mode information in the memory if the controller receives the mode command.
[0023] With the wireless communication device according to the tenth aspect, the mode of the wireless communicator can be set using a mode command transmitted from an input device.
[0024] According to an eleventh aspect of the present invention, the wireless communication device according to any one of the first aspect to the tenth aspect further includes an indicator configured to indicate the first communication mode and the second communication mode.
[0025] With the wireless communication device according to the eleventh aspect, the user can be notified of the mode of the wireless communicator.
[0026] According to a twelfth aspect of the present invention, the wireless communication device according to the eleventh aspect is configured so that the controller is configured to control the indicator to indicate the first communication mode in a first manner if the wireless communicator is in the first communication mode, and the controller is configured to control the indicator to indicate the second communication mode in a second manner if the wireless communicator is in the second communication mode.
[0027] With the wireless communication device according to the twelfth aspect, the mode of the wireless communicator can be reliably notified to the user.
[0028] According to a thirteenth aspect of the present invention, the wireless communication device according to any one of the first to twelfth aspects is configured so that the wireless communicator has an awake state and a sleep state, in which the wireless communicator is configured to wirelessly transmit a communication signal, and in which the wireless communicator is configured to stop transmitting the communication signal.
[0029] With the wireless communication device according to the thirteenth aspect, the sleep mode can be used to save power.
[0030] According to a fourteenth aspect of the present invention, a wireless communication device for a human-powered vehicle includes a wireless communicator and a controller. The wireless communicator has an awake state and a sleep state. In the awake state, the wireless communicator is configured to wirelessly transmit a communication signal by selectively using at least one of a first communication protocol and a second communication protocol different from the first communication protocol. In the sleep state, the wireless communicator is configured to stop transmitting the communication signal. The controller is configured to set the wireless communicator to one of the awake state and the sleep state.
[0031] With the wireless communication device according to the fourteenth aspect, power can be saved using the sleep mode.
[0032] According to a fifteenth aspect of the present invention, a pedaling sensing device for a human powered vehicle comprises a pedaling sensor configured to sense a pedaling state, and a wireless communication device according to any one of the first to fourteenth aspects. The wireless communication device is configured to wirelessly transmit a pedaling signal indicating the pedaling state.
[0033] With the wireless communication device according to the fifteenth aspect, the wireless communicator of the stepping sensor device can be set to use one of a first communication mode in which the first communication protocol is used and a second communication mode in which the second communication protocol is used. This can improve the convenience of the stepping sensor device.
[0034] According to a sixteenth aspect of the present invention, a wireless communication device for a human-powered vehicle includes a wireless communicator and a controller. The wireless communicator is configured to wirelessly transmit a connection request signal to establish a wireless connection between the wireless communicator and an additional wireless communicator. The controller is configured to control the wireless communicator to wirelessly transmit the connection request signal at a first frequency during a first period of time. The controller is configured to control the wireless communicator to wirelessly transmit the connection request signal at a second frequency different from the first frequency after the first period of time has passed.
[0035] With the wireless communication device according to the sixteenth aspect, the flexibility of the pattern of the connection request signal can be improved. This can improve the convenience of the wireless communication device.
[0036] According to a seventeenth aspect of the present invention, the wireless communication device according to the sixteenth aspect is configured so that the second frequency is lower than the first frequency.
[0037] With the wireless communication device according to the seventeenth aspect, power can be saved by making the second frequency lower than the first frequency.
[0038] According to an eighteenth aspect of the present invention, the wireless communication device according to the sixteenth aspect or the seventeenth aspect is configured so that the controller is configured to control the wireless communicator to wirelessly transmit a connection request signal at a second frequency in a second time period after the first time period, and the second time period is different from the first time period.
[0039] With the wireless communication device according to the eighteenth aspect, the flexibility of the pattern of the connection request signal can be effectively improved, which can further improve the convenience of the wireless communication device.
[0040] According to a nineteenth aspect of the present invention, the wireless communication device according to the eighteenth aspect is configured so that the second period is longer than the first period.
[0041] With the wireless communication device according to the nineteenth aspect, power can be saved effectively by making the second period longer than the first period.
[0042] According to a twentieth aspect of the present invention, the wireless communication device according to the eighteenth aspect or the nineteenth aspect is configured so that the controller is configured to control the wireless communicator to stop transmitting the connection request signal after a second period of time has passed.
[0043] With the wireless communication device according to the twentieth aspect, electric power can be saved effectively.
[0044] According to a twenty-first aspect of the present invention, the wireless communication device according to any one of the sixteenth to twentieth aspects is configured so that the controller is configured to control the wireless communicator to wirelessly transmit a connection request signal at a first interval in a first time period. The controller is configured to control the wireless communicator to wirelessly transmit the connection request signal at a second interval different from the first interval after the first time period has passed.
[0045] With the wireless communication device according to the twenty-first aspect, the flexibility of the pattern of the connection request signal can be improved. This can improve the convenience of the wireless communication device. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] A more complete appreciation of the invention and many of its attendant advantages will be readily obtained as the same are better understood when considered in conjunction with the accompanying drawings and with reference to the following detailed description.
[0047] Figure 1 is a side elevation view of a human powered vehicle equipped with an operating system including a wireless communication device according to a first embodiment.
[0048] Figure 2 yes Figure 1 A schematic block diagram of an operating system for a human powered vehicle is shown in FIG.
[0049] Figure 3 yes Figure 2 Side elevation view of an operating device of the operating system shown in .
[0050] Figure 4 yes Figure 2 Side elevation view of an operating device of the operating system shown in .
[0051] Figure 5 yes Figure 1 Another schematic block diagram of an operating system for a human powered vehicle is shown in .
[0052] Figure 6 yes Figure 2 Flowchart of the first communication mode of the operating system shown in .
[0053] Figure 7 yes Figure 2 Flowchart of the second communication mode of the operating system shown in .
[0054] Figure 8 yes Figure 2 Flowchart of the third communication mode of the operating system shown in .
[0055] Fig. 9 yes Figure 2 Flowchart of the mode switching operation of the operating system shown in .
[0056] Figures 10 to 12 yes Figure 2 00145] A timing diagram of the first notification of the operating system is shown in FIG.
[0057] Figures 13 to 15 yes Figure 2 00145] A timing diagram of the second notification of the operating system shown in FIG.
[0058] Fig.16 yes Figure 5 A schematic block diagram of a pedal sensing device of an operating system shown in FIG.
[0059] Fig.17 is a schematic block diagram of an operating system including a wireless communication device according to a second embodiment.
[0060] Fig.18 yes Fig.17 Flowchart of the mode switching operation of the operating system shown in . DETAILED DESCRIPTION
[0061] The embodiments will now be described with reference to the drawings, wherein like reference numerals designate corresponding or identical elements throughout the various views.
[0062] First embodiment
[0063] First reference Figure 1, the human-powered vehicle VH includes an operating system 10. For example, the human-powered vehicle VH is a vehicle that travels with power, and the power includes at least the manpower of the user (i.e., the rider) riding the human-powered vehicle VH. The human-powered vehicle VH has any number of wheels. For example, the human-powered vehicle VH has at least one wheel. In this embodiment, the human-powered vehicle VH preferably has a smaller size than a four-wheeled vehicle. However, the human-powered vehicle VH can have any size. For example, the human-powered vehicle VH can have a larger size than a four-wheeled vehicle. Examples of human-powered vehicles VH include bicycles, tricycles, and scooters. In this embodiment, the human-powered vehicle VH is a bicycle. An electric assist system including an electric motor can be applied to a human-powered vehicle VH (e.g., a bicycle) to assist the user's muscle power. That is, the human-powered vehicle VH can be an electric bicycle. Although the human-powered vehicle VH is shown as a road bicycle, the operating system 10 can be applied to a mountain bike or any type of human-powered vehicle.
[0064] like Figure 1 As shown, the human-powered vehicle VH includes a vehicle body B, a crank BC1, a rear sprocket assembly BC2, a seat BC3, a seat post BC4, a front brake BC5, a rear brake BC6, a chain C, and wheels WH1 and WH2. The vehicle body B includes a frame B1, a handlebar B2, a column B3, and a front fork B4. The column B3 connects the handlebar B2 to the front fork B4 through the column B3. An electrical device such as a bicycle meter is attached to the column B3. The crank BC1 includes a sprocket BC11 and a sprocket BC12, a crank arm BC13 and a crank arm BC14, and a crank shaft BC15. The crank arm BC13 and the crank arm BC14 are fixed to the crank shaft BC15. The sprocket BC11 and the sprocket BC12 are fixed to at least one of the crank arm BC13 and the crank shaft BC15. The chain C meshes with the rear sprocket assembly BC2, and the sprocket BC11 and sprocket BC12 of the crank BC1. In this embodiment, the crank BC1 has two speed stages, and the rear sprocket assembly BC2 has eleven speed stages.
[0065] In this embodiment, the human-powered vehicle VH includes a shifting device SD1 and a shifting device SD2 configured to change the speed stage. More specifically, the shifting device SD1 includes a rear derailleur configured to move the chain C between the sprockets of the rear sprocket assembly BC2. The shifting device SD2 includes a front derailleur configured to move the chain C between the sprocket BC11 and the sprocket BC12 of the crank BC1.
[0066] In the present application, the directional terms "front", "rear", "forward", "backward", "left", "right", "lateral", "upward" and "downward" hereinafter, and any other similar directional terms, refer to those directions determined based on a user (e.g., a rider) sitting on the seat BC3 of the human powered vehicle VH while facing the handlebars B2. Accordingly, these terms, as utilized to describe the operating system 10 or other components thereof, should be interpreted as being used in an upright riding position on a horizontal surface with respect to the human powered vehicle VH equipped with the operating system 10.
[0067] like Figure 2 As shown, the operating system 10 includes an operating device 12 and an operating device 14. The operating device 12 is configured to control the shift device SD1 to upshift or downshift in response to a user upshift input US1 or a user downshift input DS1. The operating device 14 is configured to control the shift device SD2 to upshift or downshift in response to a user upshift input US2 or a user downshift input DS2.
[0068] like Figure 3 As shown, the operating device 12 includes an upshift switch 12U and a downshift switch 12D. The upshift switch 12U is configured to receive a user upshift input US1. The downshift switch 12D is configured to receive a user downshift input DS1. The operating device 12 includes a base member 12A and an operating member 12B. The base member 12A is configured to be mounted to the handlebar B2. The operating member 12B is pivotally connected to the base member 12A. The upshift switch 12U and the downshift switch 12D are attached to the operating member 12B. The operating device 12 is operably connected to the rear brake BC6.
[0069] like Figure 4 As shown, the operating device 14 includes an upshift switch 14U and a downshift switch 14D. The upshift switch 14U is configured to receive a user upshift input US2. The downshift switch 14D is configured to receive a user downshift input DS2. The operating device 14 includes a base member 14A and an operating member 14B. The base member 14A is configured to be mounted to the handlebar B2. The operating member 14B is pivotally connected to the base member 14A. The upshift switch 14U and the downshift switch 14D are attached to the operating member 14B. The operating device 14 is operably connected to the front brake BC5.
[0070] like Figure 1As shown, the operating system 10 includes a main unit 16 and a power supply 18. The main unit 16 is attached to the vehicle body B. The power supply 18 is mounted on the main unit 16. The operating system 10 includes a wireless communication device 20. The power supply 18 is electrically connected to the wireless communication device 20 to supply power to the wireless communication device 20. An example of the power supply 22 includes a battery. In this embodiment, the wireless communication device 20 is mounted to the main unit 16. However, the wireless communication device 20 may be provided at other locations. The wireless communication device 20 may be a unit separate from the main unit 16.
[0071] like Figure 2 As shown, the main unit 16 is electrically connected to the wireless communication device 20, the operating device 12, the operating device 14, the shift device SD1, the shift device SD2, and the power supply 18 through the electrical communication line CW. An example of the power supply 18 includes a battery. The power supply 18 is configured to supply power to the main unit 16, the wireless communication device 20, the operating device 12, the operating device 14, and the shift devices SD1 and SD2 through the electrical communication line CW. The electrical communication line CW includes at least one cable. The electrical communication line CW may include at least one connection point.
[0072] like Figure 5 As shown, the wireless communication device 20 is configured to wirelessly communicate with other electrical devices such as an additional electrical device 24, an additional electrical device 26, or an additional electrical device 28. Examples of the additional electrical devices 24, 26, and 28 include a smartphone, a tablet computer, and a bicycle computer. For example, the additional electrical device 24 is a bicycle computer, the additional electrical device 26 is a smartphone, and the additional electrical device 28 is another bicycle computer. An application for controlling the operating system 10 is installed in the additional electrical device 26. A user can use the application of the additional electrical device 26 to input settings of the operating system 10. Each of the additional electrical devices 24, 26, and 28 is configured to display information related to the operating system 10.
[0073] In this embodiment, the additional electrical device 24 is configured to wirelessly communicate with another device using a first communication protocol CP1 and a second communication protocol CP2. The second communication protocol CP2 is different from the first communication protocol CP1. Examples of the first communication protocol CP1 include ANT (trademark) and ANT+. Examples of the second communication protocol CP2 include Bluetooth (registered trademark). However, the first communication protocol CP1 may be other communication protocols. The second communication protocol CP2 may be other communication protocols different from the first communication protocol CP1.
[0074] In this embodiment, the additional electrical device 26 is configured to wirelessly communicate with another device using only the second communication protocol CP2. The additional electrical device 28 is configured to wirelessly communicate with another device using only the first communication protocol CP1. However, the additional electrical devices 24, 26, and 28 are not limited to this embodiment.
[0075] like Figure 2 As shown, the wireless communication device 20 for the human-powered vehicle VH includes a wireless communicator 20W and a controller 20C. The wireless communicator 20W is configured to wirelessly communicate with other wireless communicators, such as an additional wireless communicator 24W of an additional electric device 24, an additional wireless communicator 26W of an additional electric device 26, and an additional wireless communicator 28W of an additional electric device 28. In this embodiment, the wireless communication device 20 is provided in the main unit 16. However, the wireless communication device 20 may be provided in another device.
[0076] In this embodiment, the wireless communication device 20 includes a circuit board 20B. The controller 20C includes a processor 20P and a memory 20M electrically mounted on the circuit board 20B. The processor 20P includes a central processing unit (CPU) and a memory controller. The memory 20M is connected to the processor 20P. The memory 20M includes a read-only memory (ROM) and a random access memory (RAM). The ROM includes a non-temporary computer-readable storage medium. The RAM includes a temporary computer-readable storage medium. The memory 20M includes storage areas, each of which has an address in the ROM and the RAM. The processor 20P controls the memory 20M to store data in the storage area of the memory 20M and read data from the storage area of the memory 20M. The memory 20M (e.g., ROM) stores a program. The program is read into the processor 20P, thereby executing the algorithm of the wireless communication device 20.
[0077] The controller 20C is configured to store paired device information indicating paired devices that have been paired with the wireless communication device 20. In this embodiment, the memory 20M is configured to store the paired device information. The paired device includes an additional electrical device 24. The wireless communication device 20 has a unique identifier assigned to the wireless communication device 20. The additional electrical device 24 has a unique identifier assigned to the additional electrical device 24. The paired device information includes the unique identifier of the additional electrical device 24. The controller 20C stores the unique identifier of the additional electrical device 24 in the memory 20M after the wireless communication device 20 and the additional electrical device 24 are paired.
[0078] The wireless communicator 20W includes a signal generating circuit 20G, a signal transmitting circuit 20T, a signal receiving circuit 20R and an antenna 20A. The signal generating circuit 20G generates a wireless signal based on a command generated by the controller 20C. The signal generating circuit 20G superimposes a digital signal on a carrier using a first communication protocol CP1 or a second communication protocol CP2 to generate a wireless signal. The signal transmitting circuit 20T transmits a wireless signal via the antenna 20A in response to a command generated by the controller 20C. In this embodiment, the signal generating circuit 20G can encrypt information to generate an encrypted wireless signal. The signal generating circuit 20G encrypts the digital signal stored in the memory 20M using an encryption key. The signal transmitting circuit 20T transmits an encrypted wireless signal. Therefore, the wireless communication device 20 wirelessly transmits a wireless signal to establish a wireless connection.
[0079] Further, the signal receiving circuit 20R receives a wireless signal from the additional electrical device 24 via the antenna 20A. In this embodiment, the signal receiving circuit 20R decodes the wireless signal to identify information wirelessly transmitted by the additional electrical device 24. The signal receiving circuit 20R can decrypt the encrypted wireless signal using an encryption key. That is, the wireless communication device 20 is configured to transmit a wireless signal to control the additional electrical component and receive a wireless signal to identify information from the additional electrical component. In other words, the wireless communication device 20 is configured as a wireless transmitter and a wireless receiver. In this embodiment, the wireless communication device 20 is integrally configured as a single unit. However, the wireless communication device 20 may be composed of a wireless transmitter and a wireless receiver that are configured as separate units arranged at different positions from each other. In addition, the wireless communicator 20W may include a first wireless communicator and a second wireless communicator that is separately configured from the first wireless communicator. In such an embodiment, the first wireless communicator is configured to use a first communication protocol CP1, and the second wireless communicator is configured to use a second communication protocol CP2.
[0080] like Figure 2 As shown, in this embodiment, the main unit 16, the operating device 12 and the operating device 14, and the shifting device SD1 and the shifting device SD2 can communicate with each other through the voltage line using the power line communication technology. The power line communication technology is used for communication between electrical components. Power line communication (PLC) carries data on a conductor, which is also used for power transmission or power distribution to electrical components. In this embodiment, power is supplied from the power supply 18 to the main unit 16, the shifting device SD1 and the shifting device SD2 through the electrical communication line CW. In addition, the main unit 16 and the shifting device SD1 and the shifting device SD2 can receive information signals from each other through the electrical communication line CW using PLC.
[0081] PLC uses unique identification information, such as a unique identifier assigned to each of the electrical components. Each of the operating devices 12 and 14, the shifting devices SD1 and SD2, and the wireless communication device 20 is configured to store the unique identification information. Based on the unique identification information, each of the operating devices 12 and 14, the shifting devices SD1 and SD2, and the wireless communication device 20 can identify the information signal required by itself in the information signal transmitted via the electrical communication line CW. For example, the operating devices 12 and 14, the shifting devices SD1 and SD2, and the wireless communication device 20 can identify the information signal transmitted from the operating devices 12 and 14, the shifting devices SD1 and SD2, and the wireless communication device 20 via the electrical communication line CW. However, instead of using the PLC technology, in addition to the ground line and the voltage line, a separate signal line can be provided for transmitting data if necessary and / or desired.
[0082] Wireless communication device 20 includes a PLC controller PC1. PLC controller PC1 is electrically connected to wireless communicator 20W. PLC controller PC1 is connected to electrical communication line CW. PLC controller PC1 is configured to separate an input signal into a power supply voltage and a control signal. PLC controller PC1 is configured to adjust the power supply voltage to a level at which wireless communication device 20 can operate properly. PLC controller PC1 is also configured to superimpose an output signal on the power supply voltage applied from power supply 18 to electrical communication line CW.
[0083] The operating device 12 includes a PLC controller PC2. The PLC controller PC2 is connected to the electrical communication line CW. The PLC controller PC2 is configured to separate the input signal into a power supply voltage and a control signal. The PLC controller PC2 is configured to adjust the power supply voltage to a level at which the shifting device SD1 can operate correctly. The PLC controller PC2 is also configured to superimpose the output signal on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0084] The operating device 14 includes a PLC controller PC3. The PLC controller PC3 is connected to the electrical communication line CW. The PLC controller PC3 is configured to separate the input signal into a power supply voltage and a control signal. The PLC controller PC3 is configured to adjust the power supply voltage to a level at which the shift device SD1 can operate correctly. The PLC controller PC3 is also configured to superimpose the output signal on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0085] The shift device SD1 includes a PLC controller PC4. The PLC controller PC4 is connected to the electrical communication line CW. The PLC controller PC4 is configured to separate the input signal into a power supply voltage and a control signal. The PLC controller PC4 is configured to adjust the power supply voltage to a level at which the shift device SD1 can operate correctly. The PLC controller PC4 is also configured to superimpose the output signal on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0086] The shift device SD2 includes a PLC controller PC5. The PLC controller PC5 is connected to the electrical communication line CW. The PLC controller PC5 is configured to separate the input signal into a power supply voltage and a control signal. The PLC controller PC5 is configured to adjust the power supply voltage to a level at which the shift device SD2 can operate correctly. The PLC controller PC5 is also configured to superimpose the output signal on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0087] like Figure 2 As shown, the operating device 12 includes a controller 12C. The controller 12C is electrically connected to the PLC controller PC2. In this embodiment, the controller 12C includes a processor 12P, a memory 12M and a circuit board 12E. The processor 12P, the memory 12M and the PLC controller PC2 are electrically mounted on the circuit board 12E and electrically connected to each other through the circuit board 12E. The processor 12P includes a central processing unit (CPU) and a storage controller. The memory 12M is connected to the processor 12P. The memory 12M includes a read-only memory (ROM) and a random access memory (RAM). The ROM includes a non-temporary computer-readable storage medium. The RAM includes a temporary computer-readable storage medium. The memory 12M includes a storage area, each of which has an address in the ROM and the RAM. The processor 12P controls the memory 12M to store data in the storage area of the memory 12M and read data from the storage area of the memory 12M. The memory 12M (e.g., ROM) stores a program. The program is read into the processor 12P, thereby executing the algorithm of the operating device 12.
[0088] The controller 12C is configured to control the PLC controller PC2 to generate an upshift control signal UC1 in response to a user upshift input US1. The controller 12C is configured to control the PLC controller PC2 to generate a downshift control signal DC1 in response to a user downshift input DS1. The PLC controller PC2 is configured to superimpose the upshift control signal UC1 or the downshift control signal DC1 on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0089] like Figure 2As shown, the operating device 14 includes a controller 14C. The controller 14C is electrically connected to the PLC controller PC3. In this embodiment, the controller 14C includes a processor 14P, a memory 14M and a circuit board 14E. The processor 14P, the memory 14M and the PLC controller PC3 are electrically mounted on the circuit board 14E and electrically connected to each other through the circuit board 14E. The processor 14P includes a central processing unit (CPU) and a storage controller. The memory 14M is connected to the processor 14P. The memory 14M includes a read-only memory (ROM) and a random access memory (RAM). The ROM includes a non-temporary computer-readable storage medium. The RAM includes a temporary computer-readable storage medium. The memory 14M includes a storage area, each of which has an address in the ROM and the RAM. The processor 14P controls the memory 14M to store data in the storage area of the memory 14M and read data from the storage area of the memory 14M. The memory 14M (e.g., ROM) stores a program. The program is read into the processor 14P, thereby executing the algorithm of the operating device 14.
[0090] The controller 14C is configured to control the PLC controller PC3 to generate an upshift control signal UC2 in response to a user upshift input US2. The controller 14C is configured to control the PLC controller PC3 to generate a downshift control signal DC2 in response to a user downshift input DS2. The PLC controller PC3 is configured to superimpose the upshift control signal UC2 or the downshift control signal DC2 on the power supply voltage applied from the power supply 18 to the electrical communication line CW.
[0091] The controller 20C of the wireless communication device 20 is configured to control the PLC controller PC1 to generate an upshift instruction UC11 in response to an upshift control signal UC1 transmitted from the operating device 12. The controller 20C of the wireless communication device 20 is configured to control the PLC controller PC1 to generate a downshift instruction DC11 in response to a downshift control signal DC1 transmitted from the operating device 12. The controller 20C of the wireless communication device 20 is configured to control the PLC controller PC1 to generate an upshift instruction UC21 in response to an upshift control signal UC2 transmitted from the operating device 14. The controller 20C of the wireless communication device 20 is configured to control the PLC controller PC1 to generate a downshift instruction DC21 in response to a downshift control signal DC2 transmitted from the operating device 14.
[0092] like Figure 2 As shown, the shifting device SD1 includes a chain guide SD11, a motor SD12, a shift position sensor SD13, and a motor driver SD14. The motor SD12, the shift position sensor SD13, and the motor driver SD14 are connected to each other. The motor SD12 is mechanically coupled to the chain guide SD11. The motor SD12 is configured to move the chain guide SD11 to move the chain C relative to the rear sprocket assembly BC2 ( Figure 1 ) gear shifting. In this embodiment, the motor SD12 includes a direct current (DC) motor. The motor SD12 includes a rotating shaft (not shown) to output a rotating force. The rotating shaft is coupled to the chain guide SD11 via a gear reducer (not shown). Other examples of the motor SD12 include a stepping motor and an alternating current (AC) motor.
[0093] The shift position sensor SD13 is configured to sense the position of the motor SD12 as the shift position of the shift device SD1. In this embodiment, the shift position sensor SD13 is a contact type rotation position sensor such as a potentiometer. The shift position sensor SD13 is configured to sense the absolute rotation position of the rotating shaft of the motor SD12 as the shift position of the shift device SD1. Other examples of the shift position sensor SD13 include non-contact type rotation position sensors such as optical sensors (e.g., rotary encoders) and magnetic sensors (e.g., Hall sensors).
[0094] The shift position sensor SD13 is electrically connected to the motor driver SD14. The motor driver SD14 is configured to control the motor SD12 based on the rear shift position sensed by the shift position sensor SD13. Specifically, the motor driver SD14 is electrically connected to the motor SD12. The motor driver SD14 is configured to control the rotation direction and the rotation speed of the rotating shaft based on the shift position and each of the upshift command UC11 and the downshift command DC11. In addition, the motor driver SD14 is configured to terminate the rotation of the rotating shaft to position the chain guide SD11 in one of the low gear position to the high gear position based on the shift position and each of the upshift command UC11 and the downshift command DC11.
[0095] like Figure 2 As shown, the shifting device SD2 includes a chain guide SD21, a motor SD22, a shift position sensor SD23, and a motor driver SD24. The motor SD22, the shift position sensor SD23, and the motor driver SD24 are connected to each other. The motor SD22 is mechanically coupled to the chain guide SD21. The motor SD22 is configured to move the chain guide SD21 to move the chain C relative to the rear sprocket assembly BC2 ( Figure 1 ) gear shifting. In this embodiment, the motor SD22 includes a direct current (DC) motor. The motor SD22 includes a rotating shaft (not shown) to output a rotating force. The rotating shaft is coupled to the chain guide SD21 via a gear reducer (not shown). Other examples of the motor SD22 include a stepping motor and an alternating current (AC) motor.
[0096] The shift position sensor SD23 is configured to sense the position of the motor SD22 as the shift position of the shift device SD2. In this embodiment, the shift position sensor SD23 is a contact type rotation position sensor such as a potentiometer. The shift position sensor SD23 is configured to sense the absolute rotation position of the rotating shaft of the motor SD22 as the shift position of the shift device SD2. Other examples of the shift position sensor SD23 include non-contact type rotation position sensors such as optical sensors (e.g., rotary encoders) and magnetic sensors (e.g., Hall sensors).
[0097] The shift position sensor SD23 is electrically connected to the motor driver SD24. The motor driver SD24 is configured to control the motor SD22 based on the rear shift position sensed by the shift position sensor SD23. Specifically, the motor driver SD24 is electrically connected to the motor SD22. The motor driver SD24 is configured to control the rotation direction and the rotation speed of the rotating shaft based on the shift position and each of the upshift command UC21 and the downshift command DC21. In addition, the motor driver SD24 is configured to terminate the rotation of the rotating shaft to position the chain guide SD21 in one of the low gear position to the high gear position based on the shift position and each of the upshift command UC21 and the downshift command DC21.
[0098] The controller 20C of the wireless communication device 20 is configured to receive the current shift position SP1 of the shift device SD1 from the shift position sensor SD13. The controller 20C of the wireless communication device 20 is configured to receive the current shift position SP2 of the shift device SD2 from the shift position sensor SD23. The controller 20C is configured to store the current shift position SP1 of the shift device SD1 and the current shift position SP2 of the shift device SD2. The controller 20C is configured to control the wireless communicator 20W to generate a wireless signal indicating the current shift position SP1 of the shift device SD1 and the current shift position SP2 of the shift device SD2.
[0099] Additional electrical device 24 includes controller 24C and display 24D. Controller 24C is electrically connected to additional wireless communicator 24W and display 24D. Controller 24C is configured to control display 24D to display information related to operating system 10 transmitted from wireless communicator 20W. Additional wireless communicator 24W and controller 24C of additional electrical device 24 have substantially the same structure as wireless communicator 20W and controller 20C of wireless communication device 20. Therefore, for the sake of brevity, they will not be described in detail here.
[0100] Additional electrical device 26 includes controller 26C and display 26D. Controller 26C is electrically connected to additional wireless communicator 26W and display 26D. Controller 26C is configured to control display 26D to display information related to operating system 10 transmitted from wireless communicator 20W. Additional wireless communicator 26W and controller 26C of additional electrical device 26 have substantially the same structure as wireless communicator 20W and controller 20C of wireless communication device 20. Therefore, for the sake of brevity, they will not be described in detail here.
[0101] Additional electrical device 28 includes controller 28C and display 28D. Controller 28C is electrically connected to additional wireless communicator 28W and display 28D. Controller 28C is configured to control display 28D to display information related to operating system 10 transmitted from wireless communicator 20W. Additional wireless communicator 28W and controller 28C of additional electrical device 28 have substantially the same structure as wireless communicator 20W and controller 20C of wireless communication device 20. Therefore, for the sake of brevity, they will not be described in detail here.
[0102] like Figure 6 and Figure 7 As shown, wireless communicator 20W has a first communication mode using at least a first communication protocol CP1 and a second communication mode using a second communication protocol CP2 different from first communication protocol CP1. The second communication mode is different from the first communication mode.
[0103] like Figure 6 As shown, in this embodiment, wireless communicator 20W is configured to use each of first communication protocol CP1 and second communication protocol CP2 in the first communication mode. Wireless communicator 20W is configured to communicate with additional wireless communicator 24W of additional electrical device 24 using first communication protocol CP1 in the first communication mode after wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W. Wireless communicator 20W is configured to communicate with additional wireless communicator 24W of additional electrical device 24 using second communication protocol CP2 in the first communication mode after wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W.
[0104] like Figure 7 As shown, wireless communicator 20W is configured to use only the second communication protocol CP2 of the first communication protocol CP1 and the second communication protocol CP2 in the second communication mode.
[0105] like Figure 8As shown, in this embodiment, wireless communicator 20W has a third communication mode that uses only the first communication protocol CP1 of the first communication protocol CP1 and the second communication protocol CP2. The third communication mode is different from both the first communication mode and the second communication mode. Wireless communicator 20W is configured to communicate with additional wireless communicator 24W of additional electrical device 24 using only the first communication protocol CP1 in the third communication mode. However, the third communication mode may be omitted from wireless communicator 20W.
[0106] like Figures 6 to 8 As shown, the controller 20C is configured to set the wireless communicator 20W to one of the first communication mode and the second communication mode. The controller 20C is configured to change the mode of the wireless communicator 20W from one of the first communication mode and the second communication mode to the other of the first communication mode and the second communication mode. In this embodiment, the controller 20C is configured to change the mode of the wireless communicator 20W from one of the first communication mode, the second communication mode, and the third communication mode to the other of the first communication mode, the second communication mode, and the third communication mode. The controller 20C is configured to set the wireless communicator 20W to one of the first communication mode, the second communication mode, and the third communication mode.
[0107] The controller 20C is configured to change the mode of the wireless communicator 20W among the first communication mode, the second communication mode, and the third communication mode in a predetermined order. The controller 20C is configured to store the predetermined order in the memory 20M. In this embodiment, the controller 20C is configured to change the mode of the wireless communicator 20W from the first communication mode to the second communication mode. The controller 20C is configured to change the mode of the wireless communicator 20W from the second communication mode to the third communication mode. The controller 20C is configured to change the mode of the wireless communicator 20W from the third communication mode to the first communication mode. However, the order of the mode change of the wireless communicator 20W is not limited to this embodiment. Another mode may be provided between the first communication mode and the second communication mode, between the second communication mode and the third communication mode, and / or between the third communication mode and the first communication mode.
[0108] like Figure 2As shown, in this embodiment, the wireless communication device 20 also includes a mode switcher 20S configured to receive a user input UW1. The controller 20C is configured to set the wireless communicator 20W to one of the first communication mode and the second communication mode based on the user input UW1. In this embodiment, the controller 20C is configured to set the wireless communicator 20W to one of the first communication mode and the second communication mode if the mode switcher 20S receives the user input UW1. For example, the mode switcher 20S includes a normally open switch. However, the structure of the mode switcher 20S is not limited to a normally open switch. The controller 20C can be configured to automatically set the wireless communicator 20W to one of the first communication mode and the second communication mode based on information other than the user input UW1. For example, the controller 20C can be configured to automatically set the wireless communicator 20W to one of the first communication mode and the second communication mode based on information related to the remaining battery power.
[0109] Controller 20C is configured to change the mode of wireless communicator 20W among the first communication mode, the second communication mode, and the third communication mode in a predetermined order based on the user input UW1 received by mode switch 20S. Controller 20C is configured to change the mode of wireless communicator 20W from the first communication mode to the second communication mode if mode switch 20S receives the user input UW1 in the first communication mode. Controller 20C is configured to change the mode of wireless communicator 20W from the second communication mode to the third communication mode if mode switch 20S receives the user input UW1 in the second communication mode. Controller 20C is configured to change the mode of wireless communicator 20W from the third communication mode to the first communication mode if mode switch 20S receives the user input UW1 in the third communication mode.
[0110] The mode switch 20S is configured to receive an additional user input UW2 that is different from the user input UW1. In this embodiment, examples of the user input UW1 include a short press or a regular press of the mode switch 20S. Examples of the additional user input UW2 include a long press of the mode switch 20S. However, the user input UW1 and the additional user input UW2 are not limited to this embodiment.
[0111] The wireless communication device 20 also includes an indicator 20D configured to indicate a first communication mode and a second communication mode. In this embodiment, the indicator 20D is configured to indicate the first communication mode, the second communication mode, and the third communication mode differently. The controller 20C is configured to control the indicator 20D to indicate the first communication mode in a first manner if the wireless communicator 20W is in the first communication mode. The controller 20C is configured to control the indicator 20D to indicate the second communication mode in a second manner if the wireless communicator 20W is in the second communication mode. The controller 20C is configured to control the indicator 20D to indicate the third communication mode in a third manner if the wireless communicator 20W is in the third communication mode. The first manner, the second manner, and the third manner are different from each other.
[0112] In this embodiment, the indicator 20D includes a light emitting device having a light emitting diode (LED). The indicator 20D is configured to emit each of a first light having a first color and a second light having a second color different from the first color. The first mode includes alternately turning on the first light and the second light. The second mode includes flashing the first light twice in a row and flashing the second light once. The third mode includes flashing the first light three times in a row and flashing the second light once. However, the first mode to the third mode are not limited to this embodiment. The indicator 20D can be configured to emit light having a single color. The indicator 20D can have a plurality of LEDs. The indicator 20D can include a display to display information related to the first communication mode to the third communication mode.
[0113] Wireless communicator 20W has an awake state and a sleep state. In the awake state, wireless communicator 20W is configured to wirelessly transmit a communication signal by selectively using at least one of a first communication protocol CP1 and a second communication protocol CP2 different from the first communication protocol CP1. In the sleep state, wireless communicator 20W is configured to stop transmitting a communication signal. Controller 20C is configured to set wireless communicator 20W to one of the awake state and the sleep state.
[0114] like Figures 6 to 8 As shown, wireless communicator 20W is configured to be in each of the first mode to the third mode in a state where wireless communicator 20W is in an awake state. Controller 20C is configured to store the current communication mode in memory 20M. Controller 20C is configured to set wireless communicator 20W to the current communication mode stored in memory 20M if controller 20C changes the state of wireless communicator 20W from the sleep state to the awake state.
[0115] In the awake state, the wireless communicator 20W is configured to wirelessly transmit a communication signal by selectively using at least one of the first communication protocol CP1 and the second communication protocol CP2. The wireless communicator 20W operates at a first power consumption in the first communication mode. The wireless communicator 20W operates at a second power consumption in the second communication mode. The wireless communicator 20W operates at a third power consumption in the third communication mode. The second power consumption is lower than the first power consumption and the third power consumption. The third power consumption is lower than the first power consumption. The wireless communicator 20W operates at a sleep state power consumption in the sleep state. The sleep state power consumption is lower than the first power consumption, the second power consumption, and the third power consumption.
[0116] like Fig. 9 As shown, if the wireless communication device 20 is turned on, the controller 20C sets the wireless communicator 20W to the first communication mode (step S1). The controller 20C determines whether the mode switch 20S receives the user input UW1 in the first communication mode (step S2). If the mode switch 20S receives the user input UW1 in the first communication mode, the controller 20C sets the wireless communicator 20W to the second communication mode (steps S2 and S3). The controller 20C determines whether the mode switch 20S receives the user input UW1 in the second communication mode (step S4). If the mode switch 20S receives the user input UW1 in the second communication mode, the controller 20C sets the wireless communicator 20W to the third communication mode (steps S4 and S5). The controller 20C determines whether the mode switch 20S receives the user input UW1 in the third communication mode (step S6). If the mode switch 20S receives the user input UW1 in the third communication mode, the program returns to step S1 (step S6). That is, if mode switcher 20S receives user input UW1 in the third communication mode, controller 20C sets wireless communicator 20W to the first communication mode (step S1 and step S6).
[0117] like Figures 10 to 12 As shown, controller 20C is configured to control wireless communicator 20W to perform notification based on the second communication protocol CP2. Fig.10 As shown, in the first communication mode, wireless communicator 20W has a first notification and a second notification different from the first notification. In the first notification and the second notification, wireless communicator 20W is configured to wirelessly transmit a connection request signal CS1 to establish a wireless connection between wireless communicator 20W and additional wireless communicator 24W.
[0118] Additional wireless communicator 24W is configured to wirelessly transmit connection signal CS2 using second communication protocol CP2 to establish a wireless connection between wireless communicator 20W and additional wireless communicator 24W. Controller 20C is configured to control wireless communicator 20W to establish a wireless connection between wireless communicator 20W and additional wireless communicator 24W using second communication protocol CP2 if controller 20C detects connection signal CS2.
[0119] In the case where the second communication protocol CP2 is Bluetooth or Bluetooth LE, for example, the connection request signal CS1 includes a notification packet having a format prescribed based on the second communication protocol CP2. The notification packet includes a universally unique identifier (UUID) indicating a service of the wireless communication device 20. That is, the wireless communication device 20 corresponds to the peripheral, and each of the additional electrical devices 24, 26, and 28 corresponds to the central.
[0120] like Fig.10 As shown, in the first notification, controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at first frequency FQ1 in first time period PD1. Controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at second frequency FQ2 different from first frequency FQ1 after first time period PD1. Controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at second frequency FQ2 in second time period PD2 after first time period PD1.
[0121] In other words, controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at a first interval V1 in a first period PD1. Controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at a second interval V2 different from the first interval V1 after the first period PD1 has passed. Controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS1 at a second interval V2 in a second period PD2 after the first period PD1 has passed.
[0122] In this embodiment, the second frequency FQ2 is lower than the first frequency FQ1. The second interval is longer than the first interval. Examples of the first frequency FQ1 include 1 / 100 msec. -1 Examples of the second frequency FQ2 include 1 / 500 msec. -1 However, the first frequency FQ1 and the second frequency FQ2 are not limited to this embodiment. The second frequency FQ2 may be higher than the first frequency FQ1.
[0123] In this embodiment, the second period PD2 is different from the first period PD1. The second period PD2 is longer than the first period PD1. However, the second period PD2 may be equal to or shorter than the first period PD1.
[0124] like Fig.10 As shown, controller 20C is configured to control wireless communicator 20W to stop transmitting connection request signal CS1 after second period PD2. In this embodiment, if wireless communicator 20W does not detect connection signal CS2 in second period PD2, controller 20C controls wireless communicator 20W to stop transmitting connection request signal CS1 after second period PD2.
[0125] like Fig.11 As shown, if wireless communicator 20W detects connection signal CS2 before first period PD1 elapses, controller 20C controls wireless communicator 20W to stop transmitting connection request signal CS1 and establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W.
[0126] like Fig.12 As shown, if wireless communicator 20W detects connection signal CS2 before second period PD2 elapses, controller 20C controls wireless communicator 20W to stop transmitting connection request signal CS1 and establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W.
[0127] like Fig.13 As shown, in the second notification, controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS3 at third frequency FQ3 in third time period PD3. In the second notification, controller 20C is configured to control wireless communicator 20W to wirelessly transmit connection request signal CS3 at third interval V3 in third time period PD3.
[0128] In the case where the second communication protocol CP2 is Bluetooth or Bluetooth LE, for example, the connection request signal CS3 includes a notification data packet having a format specified based on the second communication protocol CP2. The notification data packet includes a universally unique identifier (UUID) indicating a service of the wireless communication device 20. The connection request signal CS3 is different from the connection request signal CS1. The UUID of the notification data packet of the connection request signal CS3 is different from the UUID of the notification data packet of the connection request signal CS1. For example, the UUID of the notification data packet of the connection request signal CS3 indicates a service for a bicycle meter and an application for a smartphone or tablet computer. The UUID of the notification data packet of the connection request signal CS1 indicates another service for a bicycle meter.
[0129] In this embodiment, the third frequency FQ3 is equal to the first frequency FQ1 and different from the second frequency FQ2. The third frequency FQ3 is higher than the first frequency FQ1. Examples of the third frequency FQ3 include 1 / 100 msec. -1 However, the third frequency FQ3 is not limited to this embodiment. The third frequency FQ3 may be different from the first frequency FQ1 and may be equal to or lower than the second frequency FQ2.
[0130] In this embodiment, the third period PD3 is equal to the first period PD1 and different from the second period PD2. The third period PD3 is shorter than the second period PD2. However, the third period PD3 may be equal to or longer than the second period PD2. The third period PD3 may be different from the first period PD1.
[0131] If wireless communicator 20W does not detect both connection signal CS2 and connection signal CS4 in third period PD3, controller 20C controls wireless communicator 20W to stop transmitting connection request signal CS3 after the third period PD3 has passed.
[0132] like Fig.14 and Fig.15 As shown, if wireless communicator 20W detects connection signal CS2 or CS4 before third period PD3 elapses, controller 20C controls wireless communicator 20W to stop transmitting connection request signal CS3 and establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W.
[0133] like Figure 6 As shown, after the first communication mode starts, controller 20C sets wireless communicator 20W to notification state ST11. In notification state ST11, controller 20C controls wireless communicator 20W to wirelessly transmit information using first communication protocol CP1, and controls wireless communicator 20W to perform second notification AD2 (using second communication protocol CP2) using second communication protocol CP2. Fig.13 ).
[0134] like Figure 5 As shown, in the case where the user uses the additional electric device 24, if the additional wireless communicator 24W is in a mode using the first communication protocol CP1, the controller 24C of the additional electric device 24 controls the display 24D to display the information wirelessly transmitted from the wireless communicator 20W using the first communication protocol CP1. In the case where the user uses the additional electric device 28, the controller 28C of the additional electric device 28 controls the display 28D to display the information wirelessly transmitted from the wireless communicator 20W using the first communication protocol CP1.
[0135] like Figure 6 As shown, in the second notification AD2, controller 20C controls wireless communicator 20W to Fig.13 ) uses the second communication protocol CP2 to wirelessly transmit a connection request signal CS3.
[0136] If the additional wireless communicator 26W detects the connection request signal CS3, the additional wireless communicator 26W of the additional electrical device 26 wirelessly transmits the connection signal CS4. If the wireless communicator 20W detects the connection signal CS4 ( Fig.15 ), controller 20C sets wireless communicator 20W to the second protocol connection state ST12 and stops transmitting the wireless signal using the first communication protocol CP1 (step S101). In the second protocol connection state ST12, wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 26W using the second communication protocol CP2. In the case where the user uses additional electric device 26, controller 26C of additional electric device 26 controls display 26D to display information wirelessly transmitted from wireless communicator 20W using the second communication protocol CP2 in the second protocol connection state ST12.
[0137] like Figure 6 As shown, if the wireless connection established between wireless communicator 20W and additional wireless communicator 26W is disconnected, controller 20C sets wireless communicator 20W to notification state ST11 (step S102). In addition, if mode switch 20S receives additional user input UW2, controller 20C sets wireless communicator 20W to notification state ST11 (step S103).
[0138] If the additional wireless communicator 24W detects the connection request signal CS1 in the second notification AD2, the additional wireless communicator 24W of the additional electrical device 24 wirelessly transmits the connection signal CS2. Fig.14 ), controller 20C sets wireless communicator 20W to dual communication state ST13 (step S104). In dual communication state ST13, wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W using second communication protocol CP2.
[0139] If wireless communicator 20W does not receive connection signals CS2 and CS4 during the third period PD3 ( Fig.13 ), controller 20C sets wireless communicator 20W to notification state ST14 (step S105). In notification state ST14, controller 20C controls wireless communicator 20W to wirelessly transmit information using first communication protocol CP1 and controls wireless communicator 20W to perform first notification AD1 using second communication protocol CP2 ( Fig.10 ).
[0140] If the additional wireless communicator 24W detects the connection request signal CS1 in the first notification AD1, the additional wireless communicator 24W of the additional electrical device 24 wirelessly transmits the connection signal CS2. If the wireless communicator 20W detects the connection signal CS2 (in the first time period PD1 or the second time period PD2 of the first notification AD1) Fig.11 or Fig.12 ), controller 20C sets wireless communicator 20W to dual communication state ST13 (step S106).
[0141] If the wireless connection established between wireless communicator 20W and additional wireless communicator 24W is disconnected, controller 20C sets wireless communicator 20W to notification state ST14 (step S107). If mode switcher 20S receives additional user input UW2 in notification state ST14 or dual communication state ST13, controller 20C sets wireless communicator 20W to notification state ST11 (step S108).
[0142] If the determination time DT11 has passed from the start of the dual communication state ST13, the controller 20C sets the wireless communicator 20W to the second protocol connection state ST15 (step S109). If the controller 20C detects the determination signal CS5 in the second protocol connection state ST15, the controller 20C sets the wireless communicator 20W to the dual communication state ST13 (step S110). Examples of the determination signal CS5 include an upshift control signal UC1, a downshift control signal DC1, an upshift control signal UC2, and a downshift control signal DC2. Examples of the determination signal CS5 may include other signals. If the mode switch 20S receives an additional user input UW2 in the second protocol connection state ST15, the controller 20C sets the wireless communicator 20W to the notification state ST11 (step S111).
[0143] If the wireless connection established between wireless communicator 20W and additional wireless communicator 24W is disconnected, controller 20C sets wireless communicator 20W to notification state ST16 (step S112). In notification state ST16, controller 20C controls wireless communicator 20W to perform first notification AD1 ( Fig.10 ).
[0144] If the wireless communicator 20W detects the connection signal CS2 ( Fig.11 or Fig.12), controller 20C sets wireless communicator 20W to the second protocol connection state ST15 (step S113). If mode switcher 20S receives additional user input UW2 in notification state ST16, controller 20C sets wireless communicator 20W to the notification state ST11 (step S114).
[0145] If controller 20C detects determination signal CS5 in notification state ST16, controller 20C sets wireless communicator 20W to notification state ST14 (step S115). After completing first notification AD1, if wireless communicator 20W does not receive information wirelessly transmitted from add-on electric device 24 or 28 using first communication protocol CP1 within determination time DT11, controller 20C sets wireless communicator 20W to sleep state (step S116).
[0146] If mode switch 20S receives additional user input UW2 in the sleep state, controller 20C sets wireless communicator 20W to notification state ST11 (step S117). If controller 20C detects determination signal CS5 in the sleep state, controller 20C sets wireless communicator 20W to notification state ST14 (step S118).
[0147] If the wireless communicator 20W does not detect the connection signal CS2 in the first period PD1 and the second period PD2 ( Fig.10 ), the controller 20C sets the wireless communicator 20W to the first protocol connection state ST17 after completing the first notification AD1 (step S119). In the case where the user uses the additional electric device 24, the controller 24C of the additional electric device 24 controls the display 24D to display information wirelessly transmitted from the wireless communicator 20W using the first communication protocol CP1 in the first protocol connection state ST17. In the case where the user uses the additional electric device 28, the controller 28C of the additional electric device 28 controls the display 28D to display information wirelessly transmitted from the wireless communicator 20W using the first communication protocol CP1 in the first protocol connection state ST17.
[0148] If mode switch 20S receives additional user input UW2 in first protocol connection state ST17, controller 20C sets wireless communicator 20W to notification state ST11 (step S120). If controller 20C detects determination signal CS5 in first protocol connection state ST17, controller 20C sets wireless communicator 20W to notification state ST14 (step S121). If wireless communicator 20W does not receive information wirelessly transmitted from additional electric device 24 or 28 using first communication protocol CP1 at determination time DT11, controller 20C sets wireless communicator 20W to sleep state (step S122).
[0149] like Figure 7 As shown, after the second communication mode starts, controller 20C sets wireless communicator 20W to notification state ST21. In notification state ST21, controller 20C controls wireless communicator 20W to perform second notification AD2 ( Fig.13 ).
[0150] If wireless communicator 20W detects connection signal CS4 ( Fig.15 ), controller 20C sets wireless communicator 20W to the second protocol connection state ST12 (step S201). If the wireless connection established between wireless communicator 20W and additional wireless communicator 26W is disconnected, controller 20C sets wireless communicator 20W to the notification state ST21 (step S202). Furthermore, if mode switcher 20S receives additional user input UW2, controller 20C sets wireless communicator 20W to the notification state ST21 (step S203).
[0151] If the wireless communicator 20W detects the connection signal CS2 ( Fig.14 ), controller 20C sets wireless communicator 20W to dual communication state ST23 (step S204). In dual communication state ST23, wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W using second communication protocol CP2.
[0152] If wireless communicator 20W does not receive connection signals CS2 and CS4 in the third period PD3 ( Fig.13 ), controller 20C sets wireless communicator 20W to notification state ST24 (step S205). In notification state ST24, controller 20C controls wireless communicator 20W to perform first notification AD1 ( Fig.10 ).
[0153] If the wireless communicator 20W detects the connection signal CS2 ( Fig.11 or Fig.12 ), controller 20C sets wireless communicator 20W to dual communication state ST23 (step S206). In dual communication state ST23, wireless communicator 20W establishes a wireless connection between wireless communicator 20W and additional wireless communicator 24W using first communication protocol CP1 and second communication protocol CP2.
[0154] If the wireless connection established between wireless communicator 20W and additional wireless communicator 24W is disconnected, controller 20C sets wireless communicator 20W to notification state ST24 (step S207). If mode switcher 20S receives additional user input UW2 in notification state ST24 or dual communication state ST13, controller 20C sets wireless communicator 20W to notification state ST21 (step S208).
[0155] If the wireless communicator 20W does not detect the connection signal CS2 in the first period PD1 and the second period PD2 ( Fig.10 ), controller 20C sets wireless communicator 20W to the sleep state after completing first notification AD1 (step S219). If mode switch 20S receives additional user input UW2 in the sleep state, controller 20C sets wireless communicator 20W to the notification state ST11 (step S220). If controller 20C detects determination signal CS5 in the sleep state, controller 20C sets wireless communicator 20W to the notification state ST14 (step S221).
[0156] like Figure 8 As shown, after the third communication mode starts, the controller 20C sets the wireless communicator 20W to the second protocol connection state ST31. If the wireless communicator 20W does not receive the information wirelessly transmitted from the additional electric device 24 or 28 using the first communication protocol CP1 at the determination time DT11, the controller 20C sets the wireless communicator 20W to the sleep state (step S316).
[0157] If mode switch 20S receives additional user input UW2 in the sleep state, controller 20C sets wireless communicator 20W to the second protocol connection state ST31 (step S317). If controller 20C detects determination signal CS5 in the sleep state, controller 20C sets wireless communicator 20W to the second protocol connection state ST31 (step S318).
[0158] like Figure 5As shown, the operating system 10 includes a pedaling sensing device 30. The pedaling sensing device 30 for the human-powered vehicle VH includes a wireless communication device 32 and a pedaling sensor 34. The pedaling sensor 34 is configured to sense a pedaling state. The wireless communication device 32 is configured to wirelessly transmit a pedaling signal indicating a pedaling state. In this embodiment, the pedaling sensor 34 is configured to sense a pedaling force applied to the crank BC1. The wireless communication device 32 is mounted to the crank arm BC13 of the crank BC1 and is electrically connected to the pedaling sensor 34. In this embodiment, the pedaling sensor 34 includes a first pedaling sensor 36 and a second pedaling sensor 38. The wireless communication device 32 is electrically connected to the first pedaling sensor 36 and the second pedaling sensor 38. However, the structure of the pedaling sensor 34 is not limited to this embodiment.
[0159] like Fig.16 As shown, the first pedaling sensor 36 includes a first strain gauge 36A, a first amplifier 36B and a first analog-to-digital (A / D) converter 36C. The first strain gauge 36A is attached to the crank arm BC13 and is configured to sense the strain occurring in the crank arm BC13 due to the pedaling force. The first strain gauge 36A includes at least a strain gauge or a semiconductor sensor. The first amplifier 36B is configured to amplify the output of the first strain gauge 36A. The first A / D converter 36C is configured to convert the analog signal output from the first amplifier 36B into a digital signal.
[0160] The second pedaling sensor 38 includes a second strain gauge 38A, a second amplifier 38B, and a second analog-to-digital (A / D) converter 38C. The second strain gauge 38A is attached to the crank arm BC14 and is configured to sense the strain occurring in the crank arm BC14 due to the pedaling force. The second strain gauge 38A includes at least a strain gauge or a semiconductor sensor. The second amplifier 38B is configured to amplify the output of the second strain gauge 38A. The second A / D converter 38C is configured to convert the analog signal output from the second amplifier 38B into a digital signal.
[0161] like Fig.16 As shown, the pedaling sensor device 30 includes a sensor controller 40 and a cadence sensor 42. The sensor controller 40 is configured to control the first pedaling sensor 36 and the second pedaling sensor 38. The cadence sensor 42 includes a magnetic sensor such as a travel switch or a Hall sensor, which is configured to sense the pedaling frequency of the pedal mounted on the frame B1 ( Figure 1 ) on the magnet. The sensor controller 40 includes a first power calculator 44 and a second power calculator 46. The first power calculator 44 is configured to calculate power based on the digital signal output from the first A / D converter 36C of the first pedaling sensor 36 and the pedaling frequency sensor 42. The second power calculator 46 is configured to calculate power based on the digital signal output from the second A / D converter 38C of the second pedaling sensor 38 and the pedaling frequency sensor 42.
[0162] The pedaling sensor device 30 includes a power supply 48. The power supply 48 is electrically connected to the pedaling sensor 34, the wireless communication device 32, the sensor controller and the cadence sensor to supply power to the pedaling sensor 34, the wireless communication device 32, the sensor controller and the cadence sensor. For example, the power supply 48 is disposed on the crankshaft BC15 ( Figure 1 )middle.
[0163] The wireless communication device 32 is configured to wirelessly communicate with other electric devices such as the additional electric device 24, the additional electric device 26, or the additional electric device 28. The wireless communication device 32 for the human-powered vehicle VH includes a wireless communicator 32W and a controller 32C. The wireless communicator 32W is configured to wirelessly communicate with other wireless communicators such as the additional wireless communicator 24W of the additional electric device 24, the additional wireless communicator 26W of the additional electric device 26, and the additional wireless communicator 28W of the additional electric device 28.
[0164] In this embodiment, wireless communication device 32 includes circuit board 32B. Controller 32C includes processor 32P and memory 32M electrically mounted on circuit board 32B. Wireless communicator 32W includes signal generating circuit 32G, signal transmitting circuit 32T, signal receiving circuit 32R and antenna 32A.
[0165] In this embodiment, the wireless communication device 32 also includes a mode switcher 32S configured to receive a user input UW3. The mode switcher 32S is configured to receive an additional user input UW4 that is different from the user input UW3. In this embodiment, examples of the user input UW3 include a short press or a regular press of the mode switcher 32S. Examples of the additional user input UW4 include a long press of the mode switcher 32S. However, the user input UW3 and the additional user input UW4 are not limited to this embodiment. The wireless communication device 32 also includes an indicator 32D configured to indicate a first communication mode, a second communication mode, and a third communication mode.
[0166] In this embodiment, the wireless communicator 32W, the controller 32C, the mode switch 32S and the indicator 32D have substantially the same structure as the wireless communicator 20W, the controller 20C, the mode switch 20S and the indicator 20D. The circuit board 32B, the processor 32P and the memory 32M have the same structure as the circuit board 20B, the processor 20P and the memory 20M of the wireless communication device 20. The signal generating circuit 32G, the signal transmitting circuit 32T, the signal receiving circuit 32R and the antenna 32A have substantially the same structure as the signal generating circuit 20G, the signal transmitting circuit 20T, the signal receiving circuit 20R and the antenna 20A of the wireless communication device 20. The wireless communicator 32W has a first communication mode, a second communication mode and a third communication mode. The wireless communicator 32W has substantially the same structure as the wireless communicator 20W of the wireless communication device 20. Therefore, for the sake of brevity, it will not be described in detail here.
[0167] Second embodiment
[0168] The following will refer to Fig.17 and Fig.18 The operating system 210 including the wireless communication device 220 according to the second embodiment is described. The operating system 210 has the same structure and / or configuration as the operating system 10 except for the mode switch 20S. Therefore, the elements having substantially the same structure and / or configuration as those in the first embodiment will be numbered the same here, and for the sake of brevity, will not be described and / or shown in detail here.
[0169] like Fig.17 As shown, in wireless communication device 220, controller 20C does not use user input UW1 to set the communication mode of wireless communicator 20W. In this embodiment, controller 20C includes memory 220M configured to store mode information MD indicating a selected communication mode. Controller 20C is configured to set wireless communicator 20W to the selected communication mode based on mode information MD. The selected communication mode includes one of a first communication mode and a second communication mode. In this embodiment, the selected communication mode includes one of a first communication mode CM1, a second communication mode CM2, and a third communication mode CM3.
[0170] The controller 20C is configured to receive a mode command MC indicating the selected communication mode from the input device 229. The controller 20C is configured to store the mode command MC as mode information MD in the memory 220M if the controller 20C receives the mode command MC.
[0171] Examples of input device 229 include additional electric devices 24, 26, and 28. Each of additional electric devices 24, 26, and 28 wirelessly transmits a mode command MC indicating a selected communication mode to wireless communicator 20W. Specifically, a user can select a communication mode among the first to third communication modes on display 24D, 26D, or 28D. Additional electric device 24, 26, or 28 wirelessly transmits a mode command MC indicating the communication mode selected using additional electric device 24, 26, or 28.
[0172] like Fig.18 As shown, controller 20C sets wireless communicator 20W to first communication mode CM1 (step S21). Controller 20C determines mode information MD (step S22). If mode information MD indicates first communication mode CM1, controller 20C sets wireless communicator 20W to first communication mode CM1 (steps S21 and S22). If mode information MD indicates second communication mode CM2, controller 20C sets wireless communicator 20W to second communication mode CM2 (steps S21 and S23). The program returns to step S22. If mode information MD indicates third communication mode CM3, controller 20C sets wireless communicator 20W to third communication mode CM3 (steps S21 and S24). The program returns to step S22.
[0173] The term "comprise" and its derivatives, as used in this article, are intended to be open terms that specify the presence of 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 with similar meanings, such as the terms "have", "comprises" and their derivatives.
[0174] 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.
[0175] Ordinal numbers such as "first" and "second" recorded in this application are merely identifiers and do not have any other meanings, such as a specific order and the like. In addition, for example, the term "first element" itself does not imply the existence of a "second element", and the term "second element" itself does not imply the existence of a "first element".
[0176] The term “a pair”, as used herein, can include a configuration in which the pair of elements have different shapes or structures from each other as well as a configuration in which the pair of elements have the same shape or structure as each other.
[0177] The terms "a," "one or more," and "at least one" can be used interchangeably herein.
[0178] Finally, terms of degree, such as "substantially", "about" and "approximately", as used herein, mean a reasonable amount of deviation of the modified term so that the end result is not significantly changed. All numerical values described in this application can be interpreted as including terms such as "substantially", "about" and "approximately".
[0179] The phrase "at least one of," as used in this disclosure, means "one or more" of the desired options. As an example, the phrase "at least one of," as used in this disclosure, if the number of its options is two, means "only a single option" or "both of the two options." As another example, the phrase "at least one of," as used in this disclosure, if the number of its options is equal to or greater than three, means "only a single option" or "any combination of equal to or greater than two options." For example, the phrase "at least one of A and B" includes (1) A alone, (2) B alone, and (3) both A and B. The phrase "at least one of A, B, and C" includes (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 of 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.
[0180] Obviously, many 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.
Claims
1. A wireless communication device for a human-powered vehicle, comprising: a wireless communicator having a first notification and a second notification different from the first notification, and in the first notification and the second notification, the wireless communicator is configured to wirelessly transmit a connection request signal to establish a wireless connection between the wireless communicator and an additional wireless communicator; and controller; wherein, In the first notification, the controller is configured to control the wireless communicator to wirelessly transmit a first connection request signal at a first frequency during a first time period, the controller is configured to control the wireless communicator to wirelessly transmit the first connection request signal at a second frequency during a second time period after the first time period has passed, the second frequency being different from the first frequency, and the controller is configured to control the wireless communicator to stop transmitting the first connection request signal after the second time period has passed; and In the second notification, the controller is configured to control the wireless communicator to wirelessly transmit a second connection request signal at a third frequency during a third period of time, the second connection request signal being different from the first connection request signal.
2. The wireless communication device according to claim 1, wherein: The second frequency is lower than the first frequency.
3. The wireless communication device according to claim 1, wherein: The second time period is different from the first time period.
4. The wireless communication device according to claim 3, wherein: The second period of time is longer than the first period of time.
5. The wireless communication device according to claim 1, wherein: The controller is configured to control the wireless communicator to wirelessly transmit the first connection request signal at a first interval during the first time period. The controller is configured to control the wireless communicator to wirelessly transmit the first connection request signal at a second interval different from the first interval after the first period of time has passed.
Citation Information
Patent Citations
Wireless device and broadcasting method thereof
CN104955137A
Wireless transmission system
CN106185485A
Monitoring method, device and system for electric bicycle, and host computer
CN106990743A