Operation device and method
By using sensors and adjustment units in the operating device to generate high-precision conversion information, the problem of reducing the rotation angle conversion accuracy in the prior art is solved, and high accuracy and stability of the operating device are achieved.
Patent Information
- Application Number
- CN202380040239.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-05-18
- Filing Date
- 2023-03-06
- Publication Date
- 2024-12-27
AI Technical Summary
In the prior art, the conversion formula used to convert the rotation angle detected by the rotation angle detection sensor into the pressing amount of the operating member needs to be manually set, and when a common conversion formula is used in the complex operation device, the accuracy depends on individual differences. Assembly error and time change decrease.
An operating device is designed, including a sensor, a conversion unit and an adjustment unit. By acquiring detection values and position information of a plurality of movement limit positions, a high-precision conversion information is generated, and a sensor detection value is used to convert the position information of the operation unit. And adjust the movement limit position of the operating unit.
It realizes high-precision conversion information that converts the sensor detection value into the position of the operating part, reduces the user's manual setting time, improves the accuracy and stability of the operating device, and adapts to individual differences and assembly errors.
Smart Images

Figure CN119213385A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to operating devices and methods. Background Art
[0002] The following patent document 1 discloses the following technology: in an operating device having an operating member capable of performing a push-in operation, by converting a rotation angle detected by a rotation angle detection sensor into a push-in amount of the operating member and controlling a motor based on the push-in amount, the load of the push-in operation can be controlled or the operator can be prompted in a tactile manner.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent document 1: Japanese Patent Application Publication No. 2019-219948. Summary of the invention
[0006] Problem that the invention aims to solve
[0007] However, the technology of Patent Document 1 requires a conversion formula for converting the rotation angle detected by the rotation angle detection sensor into the amount of depression of the operating member. However, if an appropriate conversion formula is manually set for each operating device, it will take time and effort. In addition, if a common conversion formula is used in a plurality of operating devices, the accuracy may be reduced due to individual differences in the operating devices, assembly errors, changes over time, etc.
[0008] Means used to solve problems
[0009] An operating device in one embodiment comprises: an operating unit capable of performing a moving operation; a sensor that outputs a detection value corresponding to the position of the operating unit; a conversion unit that converts the detection value acquired by an acquisition unit into information on the position of the operating unit based on the conversion information; an adjustment unit that can adjust the movement limit position of the operating unit; and a generation unit that acquires the detection value when the operating unit reaches each of a plurality of movement limit positions that can be adjusted by the adjustment unit from the sensor, and generates conversion information based on the acquired plurality of detection values and position information indicating the actual position of each of the plurality of movement limit positions.
[0010] Effects of the Invention
[0011] According to the operating device of one embodiment, it is possible to easily generate highly accurate conversion information for converting a detection value of a sensor into a position of an operating unit. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 This is a side view of an operating device according to one embodiment.
[0013] Figure 2 This is a perspective view of the appearance of an operating device according to one embodiment.
[0014] Figure 3 This is a graph showing an example of load characteristics used in haptic feedback control by the operating device according to one embodiment.
[0015] Figure 4 It is a diagram showing an example of a functional configuration of a control device included in an operating device according to an embodiment.
[0016] Figure 5 This is a flowchart showing an example of a process sequence performed by a control device included in an operating device according to one embodiment.
[0017] Figure 6 This is a diagram showing an example of an adjustment structure included in an operating device according to an embodiment.
[0018] Figure 7 This is a diagram for explaining a method of detecting the position of an operation shaft by a sensor included in the operation device according to one embodiment.
[0019] Figure 8 This is a diagram showing an example of position information and a detection value for each movement limit position used in the operating device according to one embodiment.
[0020] Fig. 9 It is a diagram showing an example of generation of conversion information of a control device included in the operating device according to one embodiment. DETAILED DESCRIPTION
[0021] Hereinafter, an embodiment will be described with reference to the accompanying drawings. In addition, in the following description, for convenience, the Z-axis direction is the up-down direction, the X-axis direction is the front-back direction, and the Y-axis direction is the left-right direction. However, the positive direction of the Z-axis is the upward direction, the positive direction of the X-axis is the front direction, and the positive direction of the Y-axis is the right direction.
[0022] (Structure of Operating Device 100)
[0023] Figure 1 It is a side view of the operating device 100 according to one embodiment. Figure 2 It is a perspective view of the appearance of the operating device 100 according to one embodiment. Figure 1 and Figure 2 The operating device 100 shown can be used in various electronic devices (for example, game controllers, etc.), and can be moved by a user's pressing, etc. Figure 1 and Figure 2As shown in FIG. 1 , the operating device 100 includes an operating shaft 101 (an example of an “operating unit”) extending in the vertical direction (Z-axis direction). An operating knob 101B is mounted on the operating shaft 101. Figure 1 and Figure 2 In the example shown, the operation knob 101B is attached to the upper end of the operation shaft 101. The operation device 100 can move the operation shaft 101 downward by pressing the operation knob 101B downward (an example of "movement operation"). The amount of downward movement of the operation shaft 101 is detected by the sensor 103 and outputted from the sensor 103 to the control device 10.
[0024] like Figure 1 and Figure 2 As shown, the operating device 100 includes an operating shaft 101 , a force generator 102 , a sensor 103 , an adjustment unit 104 , an electric unit 105 , and a control device 10 .
[0025] The operating shaft 101 is a rod-shaped member extending in the up-down direction (Z-axis direction). The operating shaft 101 is set to pass through the inside of the force generator 102. The operating shaft 101 can move linearly in the up-down direction (Z-axis direction) inside the force generator 102. A hemispherical top portion 101A is formed at the lower end portion of the operating shaft 101 (the end on the negative side of the Z-axis). The top portion 101A protrudes downward from the lower surface of the force generator 102. The upper end portion of the operating shaft 101 (the end on the positive side of the Z-axis) protrudes upward from the upper surface of the force generator 102. An operating knob 101B is installed at the upper end portion of the operating shaft 101 (the end on the positive side of the Z-axis).
[0026] The force generator 102 is an example of a "load applying unit" that supports the operating shaft 101 that passes through the force generator 102 so that it can move linearly in the up-down direction (Z-axis direction) and applies force to the operating shaft 101. As a result, the force generator 102 applies a load to the pressing operation of the operating knob 101B. The force generator 102 can be operated by the control from the control device 10. In this embodiment, a voice coil motor is used as the force generator 102. However, it is not limited to this, and other devices (for example, a linear motor, a device using a magnetic viscosity fluid, etc.) can also be used as the force generator 102.
[0027] The sensor 103 outputs a detection value corresponding to the position of the operating shaft 101. The sensor 103 obtains a detection value corresponding to the position of the operating shaft 101, and outputs the obtained detection value to the control device 10. The sensor 103 outputs a detection value corresponding to the position of the operating shaft 101 in at least the axial direction. In the present embodiment, the sensor 103 is provided in the force generator 102, and outputs a detection value corresponding to the distance to the reflector 101C attached to the operating shaft 101. The sensor 103 may be, for example, a photoelectric sensor.
[0028] The adjustment portion 104 is a member capable of adjusting the movement limit position of the operating shaft 101. The adjustment portion 104 is, for example, disc-shaped when viewed along the X-axis direction. The upper surface of the adjustment portion 104 is formed with a contact surface 104A that contacts the top end portion 101A of the operating shaft 101. Figure 1 and Figure 2 As shown, the abutment surface 104A is formed in a spiral step shape in a manner that the height position becomes higher stepwise as it rotates counterclockwise along the circumferential direction, taking the lowest height position as a reference. In addition, a rod-shaped rotation axis 104B extending in the up-down direction (Z-axis direction) is provided at the center of the adjustment portion 104 in the X-axis direction and the Y-axis direction. Thus, the adjustment portion 104 can rotate with the rotation axis 104B as the rotation center. In addition, the rotation axis 104B is set to be offset to the right direction (positive direction of the Y-axis) than the operating shaft 101. Thus, the operating device 100 of one embodiment can make the top end portion 101A of the operating shaft 101 abut against the abutment surface 104A.
[0029] The electric part 105 is a device capable of moving the adjustment part 104 so that the adjustment part 104 changes the movement limit position of the operating shaft 101. Specifically, the electric part 105 rotates and moves the adjustment part 104 so that the adjustment part 104 changes the movement limit position of the operating shaft 101. The electric part 105 has a rod-shaped rotating shaft 105A extending in the up-down direction (Z-axis direction) and a rotating driving body 105B capable of rotating the rotating shaft 105A. The rotating driving body 105B can be operated by the control from the control device 10. The rotating driving body 105B can use a stepping motor, for example. The rotating shaft 105A is coaxial with the rotating shaft 104B of the adjustment part 104 and is arranged on the lower side of the rotating shaft 104B. The rotating shaft 105A is connected to the rotating shaft 104B. Thus, the electric part 105 rotates the rotating shaft 105A by driving the rotating driving body 105B, thereby enabling the adjustment part 104 to rotate.
[0030] (Operation of the operating device 100)
[0031] In the operating device 100 of one embodiment, when the operating knob 101B is pressed, the operating shaft 101 moves downward. At this time, the movement amount of the operating shaft 101 is detected by the sensor 103. In addition, at this time, the operating device 100 can apply a driving force in the upward and downward direction (Z-axis direction) to the operating shaft 101 through the force generator 102. In addition, the operating device 100 limits the movement amount of the operating shaft 101 downward by making the top end portion 101A of the operating shaft 101 abut against the abutment surface 104A of the adjustment portion 104.
[0032] The operating device 100 according to one embodiment can adjust the movement limit position of the operating shaft 101 to each of a plurality of movement limit positions by rotationally moving the adjusting portion 104 under the control of the control device 10 .
[0033] That is, in one embodiment of the operating device 100, the lower the height position of the abutment surface 104A located directly below the top end portion 101A, the greater the maximum amount of pressure applied to the operating shaft 101, and the higher the height position of the abutment surface 104A located directly below the top end portion 101A, the smaller the maximum amount of pressure applied to the operating shaft 101.
[0034] (An example of tactile feedback control performed by the control device 10)
[0035] Figure 3 This is a graph showing an example of load characteristics used in haptic feedback control by the operating device 100 according to one embodiment. Figure 3 The graph shown in FIG. 1 is a graph showing load characteristics used by the control device 10 of the operating device 100 to control the load of the push-in operation performed by the operating knob 101B. Figure 3 In the graph shown, the vertical axis represents the load of the push-in operation, and the horizontal axis represents the push-in amount (i.e., the amount of downward movement of the operating shaft 101). Figure 3 In the graph shown, P1 represents the "first pressed position" (pressed amount 448), P2 represents the "second pressed position" (pressed amount 880), and P3 represents the "third pressed position" (pressed amount 1024).
[0036] like Figure 3 As shown, during the period before the pressed position of the operating knob 101B reaches the first pressed position P1, the force applied to the operating shaft 101 by the force generator 102 is controlled by the control device 10, so that the load of the pressing operation is gradually increased as the pressing amount gradually increases.
[0037] And, if Figure 3As shown in the figure, when the pressing position of the operating knob 101B reaches the first pressing position P1, the force applied to the operating shaft 101 by the force sense generator 102 is controlled by the control device 10, so that the load of the pressing operation is sharply reduced from the first maximum value (150) to the first minimum value (-100). At this time, since the load of the pressing operation is sharply reduced, the operating knob 101B is forced in the same direction as the operation direction (i.e., downward). As a result, the operating device 100 can prompt the operator with a click feeling.
[0038] Then, if Figure 3 As shown, during the period from the first pressed position P1 to the second pressed position P2 of the operating knob 101B, the force applied to the operating shaft 101 by the force generator 102 is controlled by the control device 10, so that the load of the pressing operation is gradually increased as the pressing amount gradually increases.
[0039] And, if Figure 3 As shown, when the pressed position of the operating knob 101B reaches the second pressed position P2, the force applied to the operating shaft 101 by the force sense generator 102 is controlled by the control device 10, so that the load of the pressing operation is sharply reduced from the second maximum value (255) to the second minimum value (-255). Thus, the operating device 100 can prompt the operator with a click feeling.
[0040] Then, if Figure 3 As shown, during the period from the second pressed position P2 to the third pressed position P3 of the operating knob 101B, the force applied to the operating shaft 101 by the force generator 102 is controlled by the control device 10, so that the load of the pressing operation is gradually increased as the pressing amount gradually increases.
[0041] And, if Figure 3 As shown, when the depressed position of the operation knob 101B reaches the third depressed position P3, the load of the depression operation is controlled to the second maximum value (255).
[0042] (An example of the functional structure of the control device 10)
[0043] Figure 4 FIG. 1 is a diagram showing an example of a functional configuration of a control device 10 included in an operating device 100 according to an embodiment. Figure 4 As shown, the control device 10 includes a measuring unit 11 , an acquiring unit 12 , a converting unit 13 , a conversion information storage unit 14 , a load characteristic storage unit 15 , a load control unit 16 , a generating unit 17 , and a detection value acquisition control unit 18 .
[0044] The measuring unit 11 repeatedly measures the time until the sensor reading timing occurs. In the control device 10, the sensor reading timing occurs repeatedly at predetermined time intervals.
[0045] The acquisition unit 12 acquires the detection value output from the sensor 103 every time a sensor reading opportunity occurs.
[0046] The conversion unit 13 converts the detection value acquired by the acquisition unit 12 into a stroke position of the operation shaft 101 (an example of “position of the operation unit”) based on the conversion information stored in the conversion information storage unit 14 .
[0047] The load characteristic storage unit 15 stores a load characteristic for controlling the load of the push-in operation performed by the operation knob 101B (see Figure 3 ).
[0048] The load control unit 16 determines the load corresponding to the stroke position of the operating shaft 101 obtained by the conversion unit 13 as the load applied to the operating shaft 101 (i.e., the pressing operation of the operating knob 101B) based on the load characteristics stored in the load characteristics storage unit 15. Then, the load control unit 16 controls the force generator 102 to apply the determined load to the operating shaft 101 (i.e., the pressing operation of the operating knob 101B).
[0049] The generating unit 17 acquires the detection value when the operating shaft 101 reaches each of the plurality of movement limit positions adjusted by the adjusting unit 104 from the sensor 103, and generates conversion information to be used by the converting unit 13 based on the acquired plurality of detection values and position information indicating the actual position of each of the plurality of movement limit positions. The conversion information generated by the generating unit 17 is stored by the conversion information storing unit 14.
[0050] In the present embodiment, the generator 17 generates an approximate expression for calculating the stroke position of the operating shaft 101 based on the detection value of the sensor 103 as an example of conversion information.
[0051] When the generator 17 generates the conversion information, the detection value acquisition control unit 18 sequentially adjusts the movement limit position of the operating shaft 101 to each of the plurality of movement limit positions by rotating the adjustment unit 104. Each time the movement limit position of the operating shaft 101 is adjusted, the detection value acquisition control unit 18 causes the operating shaft 101 to reach the movement limit position and causes the generator 17 to acquire the detection value of the sensor 103 corresponding to the movement limit position.
[0052] The control device 10 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. For example, the CPU executes a program stored in the ROM in the control device 10 to implement each functional unit of the control device 10 .
[0053] (An example of a processing sequence performed by the control device 10)
[0054] Figure 5 This is a flowchart showing an example of a procedure of processing performed by the control device 10 included in the operating device 100 according to one embodiment.
[0055] First, the detection value acquisition control unit 18 controls the electric unit 105 to rotate the adjustment unit 104, thereby adjusting the movement limit position of the operating shaft 101 to any position among the specified multiple movement limit positions (i.e., any step among the multiple steps of the abutment surface 104A) (step S501).
[0056] Next, the detection value acquisition control unit 18 controls the force generator 102 to apply force to the operating shaft 101 from the force generator 102, so that the operating shaft 101 moves downward, thereby making the operating shaft 101 reach the movement limit position (step S502). At this time, the force generator 102 functions as a movement control unit that can control the movement of the operating shaft 101.
[0057] At this time, the detection value acquisition control unit 18 can determine that the operating shaft 101 has reached the movement limit position by, for example, the output value of the sensor 103 no longer changes. However, the detection value acquisition control unit 18 is not limited thereto, and can also determine that the operating shaft 101 has reached the movement limit position by other methods.
[0058] Next, the generator 17 acquires a detection value corresponding to the movement limit position from the sensor 103 (step S503 ).
[0059] Next, the detection value acquisition control unit 18 determines whether the detection values have been acquired for all of the predetermined plurality of movement limit positions (step S504 ).
[0060] In step S504 , when it is determined that the detection values have not been acquired for all of the predetermined plurality of movement limit positions (step S504 : No), the control device 10 returns the process to step S501 .
[0061] On the other hand, in step S504, if it is determined that the detection values have been obtained for all the specified multiple movement limit positions (step S504: yes), the generation unit 17 generates conversion information to be used by the conversion unit 13 based on the multiple detection values obtained in step S503 and the position information representing the actual position of each of the specified multiple movement limit positions (step S505).
[0062] Then, the generator 17 stores the conversion information generated in step S505 in the conversion information storage unit 14 (step S506). Figure 5 A series of processing shown.
[0063] (An Example of the Configuration of the Adjustment Unit 104)
[0064] Figure 6 FIG. 1 is a diagram showing an example of the configuration of the adjustment unit 104 included in the operating device 100 according to one embodiment. Figure 6 As shown, the adjustment part 104 has a spiral step-shaped contact surface 104A. Thus, by rotating the adjustment part 104, the adjustment part 104 can change the contact position of the contact surface 104A with the top end 101A of the operating shaft 101 in a step-by-step manner, thereby changing the movement limit position of the operating shaft 101 in a step-by-step manner. In particular, Figure 6 In the example shown, the contact surface 104A has a spiral staircase shape with ten steps. Therefore, the operating device 100 according to one embodiment can sequentially change the step of the contact surface 104A that contacts the distal end portion 101A of the operating shaft 101 by rotating the adjustment portion 104 by 36 degrees.
[0065] In addition, the contact surface 104A is not limited to the spiral step shape, and may also be a smooth spiral shape. In this case, the operating device 100 of one embodiment can change the height position of the contact surface 104A that contacts the top end portion 101A in a stepless manner by rotating the adjustment portion 104. In addition, the contact surface 104A may be a spiral step shape with nine steps or less, or a spiral step shape with eleven steps or more.
[0066] As long as the adjustment portion 104 has a plurality of abutment positions along the axial direction of the operating shaft 101 and the adjustment portion 104 rotates around the axial direction, the abutment position abutted by the top end portion 101A of the operating shaft 101 can be changed to adjust the movement limit position of the operating shaft 101 as the operating portion.
[0067] (Detection Method of Detecting the Position of the Operation Shaft 101 by the Sensor 103)
[0068] Figure 7 This is a diagram for explaining a detection method of detecting the position of the operation shaft 101 by the sensor 103 included in the operation device 100 according to one embodiment.
[0069] like Figure 7 As shown in FIG. 1 , the operating device 100 of one embodiment is provided with an adjustment unit 104 directly below the operating shaft 101. Figure 7 As shown in (b) of FIG. 1 , the operating device 100 according to one embodiment can move the operating shaft 101 downward and bring the distal end portion 101A of the operating shaft 101 into contact with the contact surface 104A of the adjustment portion 104 , thereby enabling the operating shaft 101 to reach the movement limit position.
[0070] In addition, if Figure 7 As shown in FIG. 1 , the operating device 100 of one embodiment is provided with a reflector 101C directly below the sensor 103. Since the reflector 101C is fixed to the operating shaft 101, it moves in the vertical direction (Z-axis direction) together with the operating shaft 101. Figure 7 As shown in (b) of FIG. 1 , when the operation shaft 101 reaches the movement limit position, the sensor 103 detects the distance to the reflector 101C and can output a detection value corresponding to the movement limit position.
[0071] The contact surface 104A of the adjustment part 104 has a spiral step shape. Therefore, the operating device 100 according to one embodiment can change the step of the contact surface 104A that contacts the distal end 101A of the operating shaft 101 by rotating the adjustment part 104, thereby adjusting the movement limit position of the operating shaft 101.
[0072] (An example of position information and detection value at each movement limit position)
[0073] Figure 8 1 is a diagram showing an example of position information and a detection value for each movement limit position used in the operating device 100 according to one embodiment.
[0074] like Figure 8 As shown, in an operating device 100 of one embodiment, position information indicating the actual position of each of a plurality of movement limit positions is preset (in this embodiment, indicated as the stroke amount of the operating shaft 101 ).
[0075] And, if Figure 8 As shown, the operating device 100 according to one embodiment acquires a detection value of the sensor 103 corresponding to the position of the operating shaft 101 when the operating shaft 101 reaches each of a plurality of movement limit positions.
[0076] exist Figure 8In the example shown, since the contact surface 104A of the adjustment portion 104 has a spiral step shape of ten steps, position information is preset for each of ten movement limit positions determined by the contact surface 104A, and the detection value of the sensor 103 is acquired.
[0077] In addition, Figure 8 In FIG. 1 , the position information “0” indicates the stroke amount of the operating shaft 101 when no push operation is performed, that is, the initial position of the operating shaft 101. Figure 8 In the example shown, the detection value of the sensor 103 is also obtained for the initial position of the operating shaft 101 .
[0078] (Example of generating conversion information)
[0079] Fig. 9 This is a diagram showing an example in which the control device 10 included in the operating device 100 according to one embodiment generates conversion information. Fig. 9 The graph shown represents an approximate expression generated by the generating unit 17 of the control device 10 , wherein the vertical axis represents the stroke position of the operating shaft 101 and the horizontal axis represents the detection value of the sensor 103 .
[0080] like Fig. 9 As shown, the generating unit 17 of the control device 10 can generate Figure 8 The position information of each of the plurality of movement limit positions and the detection value of each of the plurality of movement limit positions are used to generate an approximate formula for calculating the stroke position of the operation shaft 101 from the detection value of the sensor 103 .
[0081] The approximate formula thus generated is stored in the conversion information storage unit 14 of the control device 10. Then, the conversion unit 13 of the control device 10 can convert the detection value of the sensor 103 acquired by the acquisition unit 12 into the stroke position of the operating shaft 101 using the approximate formula stored in the conversion information storage unit 14.
[0082] Fig. 9 The approximate expression shown is a highly accurate approximate expression generated from a plurality of measured values (detection values of a plurality of sensors 103) taking into account individual differences of the operating device 100. Fig. 9 The stroke position of the operating shaft 101 is calculated using the approximate formula shown, and the influence of individual differences, assembly errors, changes over time, etc. of the operating device 100 can be suppressed, and the stroke position of the operating shaft 101 can be calculated with high accuracy.
[0083] Furthermore, the operating device 100 may generate conversion information at a predetermined time (e.g., when shipped from the factory, when used for the first time, every predetermined period, every predetermined usage time, etc.), or may generate conversion information at a time specified by the user. Furthermore, by periodically generating conversion information, the operating device 100 can periodically generate high-precision conversion information that can suppress the influence of changes in the operating device 100 over time.
[0084] In addition, although the conversion information is generated by generating an approximate expression as an example in this embodiment, the present invention is not limited to this. For example, a conversion table for converting the detection value of the sensor 103 into the stroke position of the operating shaft 101 may be generated as the conversion information.
[0085] (Effect)
[0086] As described above, the operating device 100 of one embodiment includes: an operating shaft 101 capable of performing a moving operation; a sensor 103, which outputs a detection value corresponding to the position of the operating shaft 101; an acquisition unit 12, which acquires the detection value output from the sensor 103; a conversion unit 13, which converts the detection value acquired by the acquisition unit 12 into the position of the operating shaft 101 according to the conversion information; an adjustment unit 104, which can adjust the movement limit position of the operating shaft 101; and a generation unit 17, which acquires the detection value when the operating shaft 101 reaches each of a plurality of movement limit positions that can be adjusted by the adjustment unit 104 from the sensor 103, and generates conversion information based on the acquired plurality of detection values and position information, wherein the position information represents the actual position of each of the plurality of movement limit positions.
[0087] Thus, according to the operating device 100 of one embodiment, it is possible to easily generate highly accurate conversion information for converting the detection value of the sensor 103 into the position of the operating shaft 101 .
[0088] In particular, according to the operating device 100 of one embodiment, by acquiring the detection value when the operating shaft 101 reaches the movement limit position from the sensor 103, the detection value of the sensor 103 when the position of the operating shaft 101 is stable can be acquired, so that more accurate conversion information can be generated.
[0089] In the operating device 100 according to one embodiment, the generating unit 17 generates an approximate formula for calculating the position of the operating shaft 101 from the detection value of the sensor 103 as the conversion information.
[0090] Thus, according to the operating device 100 of one embodiment, the conversion unit 13 can calculate the position of the operating shaft 101 with high accuracy based on the detection value of the sensor 103 by using the approximate expression generated by the generation unit 17. In addition, according to the operating device 100 of one embodiment, by using the approximate expression, the position of the operating shaft 101 can be calculated with high accuracy even for an intermediate position where the detection value is not measured when generating conversion information.
[0091] In addition, the operating device 100 of one embodiment has a detection value acquisition control unit 18, which adjusts the adjustment unit 104 to each of a plurality of movement limit positions when the generation unit 17 generates conversion information. Each time the movement limit position is adjusted, the operating shaft 101 reaches the movement limit position and the generation unit 17 acquires the detection value of the sensor 103 corresponding to the movement limit position.
[0092] Thus, according to the operating device 100 of one embodiment, since the detection value of each of the plurality of movement limit positions can be automatically acquired under the control of the detection value acquisition control unit 18 , the trouble of the user can be reduced.
[0093] The operating device 100 according to one embodiment includes a force generator 102 (load applying unit) that applies a load to the movement operation of the operating shaft 101 , and the detection value acquisition control unit 18 drives the force generator 102 to cause the operating shaft 101 to reach the movement limit position.
[0094] Thus, according to the operating device 100 of one embodiment, since the operating shaft 101 can automatically reach the movement limit position under the control of the detection value acquisition control unit 18 , it is possible to reduce the trouble of the user.
[0095] As mentioned above, although one embodiment of the present invention has been described in detail, the present invention is not limited to these embodiments, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims.
[0096] In one embodiment, as an example of "movement operation performed by the operating unit", an application example of the present invention being applied to an operating device capable of performing a push operation is described. However, the present invention is not limited thereto, and as "movement operation performed by the operating unit", the present invention can also be applied to an operating device capable of performing other operations (e.g., rotation operation, sliding operation, etc.).
[0097] In addition, although in one embodiment, the detection value of the sensor 103 is obtained for each of a plurality of predetermined positions of the operating axis 101, and conversion information is generated based on the obtained plurality of detection values, for example, the position of the operating axis 101 may be measured for each of a plurality of predetermined detection values of the sensor 103, and conversion information may be generated based on the measured plurality of positions.
[0098] In one embodiment, the detection value acquisition control unit 18 is configured to automatically move the operating shaft 101 (operating unit) to the limit position of movement by driving the force sense generator 102 (movement control unit). However, the present invention is not limited thereto, and the operating shaft 101 may be manually moved to the limit position of movement by the user.
[0099] This international application claims the benefit of priority based on Japanese Patent Application No. 2022-081739, filed on May 18, 2022, and the entire contents of that application are incorporated herein by reference.
[0100] Description of Reference Numerals
[0101] 10 Control device
[0102] 11 Measurement Department
[0103] 12 Acquisition Department
[0104] 13Conversion Department
[0105] 14Conversion information storage unit
[0106] 15 Load characteristics storage unit
[0107] 16 Load control unit
[0108] 17 Generation Department
[0109] 18 Detection value acquisition control unit
[0110] 100 operating devices
[0111] 101 operating shaft (operating part)
[0112] 101A top part
[0113] 101B Operation knob
[0114] 101C reflector
[0115] 102 Force generator (load applying part)
[0116] 103 Sensors
[0117] 104 Adjustment Department
[0118] 104A contact surface
[0119] 104B Rotating axis
[0120] 105 Electric Department
[0121] 105A Rotating shaft
[0122] 105B Rotating drive body
[0123] P1 first press position
[0124] P2 second press position
[0125] P3 third press position
Claims
1. An operating device, characterized in that: have: An operating unit capable of performing a moving operation; a sensor that outputs a detection value corresponding to the position of the operating part; a conversion unit, which converts the detection value into information of the position of the operating unit according to conversion information; an adjustment unit capable of adjusting a movement limit position of the operating unit; as well as The generating unit acquires the detection value when the operating unit reaches each of the plurality of movement limit positions adjustable by the adjusting unit from the sensor, and generates the conversion information based on the acquired plurality of detection values and position information indicating an actual position of each of the plurality of movement limit positions.
2. The operating device according to claim 1, characterized in that: The generating unit generates an approximate expression as the conversion information, the approximate expression being used to calculate the position of the operating unit based on the detection value.
3. The operating device according to claim 1, characterized in that: It also has a detection value acquisition control unit. When the generation unit generates the conversion information, the detection value acquisition control unit sequentially adjusts the adjustment unit to each of the plurality of movement limit positions. Each time the movement limit position is adjusted, the detection value acquisition control unit causes the operating unit to reach the movement limit position and causes the generation unit to acquire the detection value corresponding to the movement limit position.
4. The operating device according to claim 3, characterized in that: It also has a movement control unit capable of controlling the movement of the operation unit, The detected value acquisition control unit drives the movement control unit to make the operation unit reach the movement limit position.
5. The operating device according to claim 4, characterized in that: The movement control unit is a load applying unit that applies a load to the movement operation of the operation unit.
6. The operating device according to claim 1, characterized in that: The operating portion has an operating shaft that moves in an axial direction by the moving operation. The adjustment portion has a contact surface, and the movement limit position of the operation portion can be adjusted by changing a contact position of the contact surface with the distal end portion of the operation shaft.
7. The operating device according to claim 6, characterized in that: The adjusting portion has a contact surface having a plurality of contact positions along the axial direction as the contact surface. The adjusting portion rotates around the axial direction, thereby changing the contact position at which the top end of the operating shaft contacts, so as to adjust the movement limit position of the operating portion.
8. The operating device according to claim 1, characterized in that: The sensor outputs a detection value corresponding to a distance to a position in an axial direction of the operation portion as the detection value.
9. A method of using an operating device, characterized in that: The operating device includes an operating portion capable of performing a moving operation and an adjusting portion capable of adjusting a moving limit position of the operating portion. The method comprises: a step of outputting a detection value corresponding to the position of the operating part; a step of converting the detection value into information on the position of the operating part according to conversion information; and The step of acquiring the detection value when the operating unit reaches each of the plurality of movement limit positions that can be adjusted by the adjustment unit, and generating the conversion information based on the acquired plurality of detection values and position information indicating the actual position of each of the plurality of movement limit positions.
