G01D5/3473

Method of obtaining a reference correction value for an index mark of an angular encoder

A method for finding a reference correction value of an angular encoder index mark is given. The angular encoder has a first read head, a second read head, and a patterned element that includes incremental marks and an index mark. In a first instance, the first read head detects the presence of the index mark and, in response, the second read head generates a first analog signal. In a second instance, the first read head detects the presence of the index mark and, in response, the second read head generates a second analog signal. A processor determines the reference correction value based at least in part on the first analog signal and the second analog signal.

SENSOR AND METHOD OF MANUFACTURING SENSOR

A sensor including: a generating unit; a detecting unit that detects the object to be detected generated by the generating unit; and a substrate at which the generating unit and the detecting unit are provided. The substrate is a flexible substrate that includes a first portion provided with the generating unit and a second portion provided with the detecting unit, the first portion and the second portion being integrated, and that takes a curved shape or a bent shape in which a surface of the first portion at which the generating unit is provided and a surface of the second portion at which the detecting unit is provided face each other. A plate support member is attached to a back-side surface of at least one of the surface of the first portion and the surface of the second portion.

Medicament Injection Device

The present disclosure relates to medicament injection devices. An injection device includes: a movable dosage programming component comprising a rotary encoder system having a predefined angular periodicity, a sensor arrangement including a first optical sensor configured to detect movement of the movable dosage programming component relative to the sensor arrangement during dosing of a medicament, wherein the first optical sensor is configured to operate in a strobe-sampling mode at a first frequency, a second optical sensor configured to detect movement of the rotary encoder system relative to the second optical sensor wherein the second optical sensor is configured to operate in a strobe-sampling mode at a second frequency lower than the first frequency, and a processor arrangement configured to, based on the detected movement, determine a medicament dosage administered by the injection device.

Actuator with individually computerized and networked electromagnetic poles

A direct drive drive actuator includes a base structure and a driven structure that is journally supported and translatable relative to the base structure. The driven structure is disposed in a fixed spacial relationship to the base structure. A plurality of first pole arrays is disposed on the driven structure. A plurality of second pole arrays, corresponding in number to the plurality of first pole arrays is disposed on the base structure. An electrical power source is provided. A controller is coupled to the power source and the first plurality of pole arrays and the second plurality of pole arrays, wherein the controller is configured to selectively electrically energized windings of the first plurality of pole arrays and the second plurality of pole arrays such that an electro-magnetic force is formed between poles of the first plurality of pole arrays and poles of the second plurality of pole arrays. The driven structure is translatable relative to the base structure responsive to the electro-magnetic force.

Rotary coding disc and method for designing the same

A rotary coding disc and a method for designing the same is applied to an optical encoder. N-bit De Bruijn sequences include 1 and 0. The N-bit De Bruijn sequence has the maximum binary code and the minimum binary code. When a binary code having M bits is located between the maximum binary code and the minimum binary code, the corresponding N-bit De Bruijn sequences are selected as diagonal De Bruijn sequences, wherein 2 N - 2 N 2 - N 2 < M < 2 N - 2 N 2 + N 2 .
The De Bruijn sequence may be converted into a De Bruijn energy level. The total number of 1 consecutively neighboring 0 and (N−1) consecutively neighboring N of the De Bruijn energy level is calculated. The transparent areas and the opaque areas are located based on the De Bruijn sequence or the De Bruijn energy level that corresponds to the total number less than or equal to N.

Rotary encoder for determining the angular position between two rotating components
11193799 · 2021-12-07 · ·

A rotary encoder for detecting the angle of rotation of a first rotatable shaft, with a first mark which is coupled with the first shaft, a second mark which is coupled with the second rotatable shaft, a third mark which is coupled with the second shaft, a fixed fourth mark and means for detecting a passage of the third mark though a vicinity of the fourth mark and means for detecting a coincidence of the angles of rotation of the first and the second marks.

Absolute position detection apparatus and method that obtains the position based on first and second signals of a periodic pattern, and storage medium of same
11193800 · 2021-12-07 · ·

An absolute position detection apparatus includes a calculator configured to generate, based on a detection signal, a first signal, and a second signal. A relative movement range of the scale and the sensor includes a boundary between adjacent detection units in the first signal such that at least one of the boundary is included in each of a plurality of areas in the relative movement range. The calculator is configured to specify a detection unit, to be used to calculate the absolute position, in the first signal based on a code of each detection unit of the second signal in an area that includes the boundary of the plurality of areas.

Variable frictional feedback device for a digital crown of an electronic watch
11194299 · 2021-12-07 · ·

An electronic device, such as a watch, has a variable friction mechanism for providing variable frictional feedback as an input mechanism, such as a crown, is rotated. The variable frictional feedback may correspond to operational states, events, or other conditions at the electronic watch. The variable frictional feedback may be provided by changing a frictional force between the crown and the variable friction mechanism. The variable friction mechanism may include a friction element adapted to contact a shaft of the crown and an actuator adapted to change a frictional force between the friction element and the shaft.

ROTATION ANGLE ENCODER APPARATUS
20210372827 · 2021-12-02 · ·

A rotation angle encoder apparatus is disclosed. The rotation angle encoder apparatus may comprise a plurality of light sources, a plurality of light detectors, and a plurality of pinions rotatable about a shaft. Each of the pinions may comprises a plurality of teeth and a plurality of gaps. The rotation angle encoder apparatus may comprise a plurality of stacked configurations such that, when the shaft is rotated, transmissivity may be measured to determine or calculate at least one measurement, such as an angle of rotation, position, movement, distance, or other discernable measurement. The rotation angle encoder apparatus with a plurality pinions and associated measurable transmissivities may enable an optical spectrum analyzer to increase wavelength accuracy and improve resolution in optical measurements.

Crown for an electronic watch

An electronic watch includes a housing, a display positioned at least partially within the housing, a cover covering at least part of the display, and a crown having a portion positioned along a side of the housing. The crown may include an inner member that is rotationally constrained relative to the housing and an outer member that is rotationally free relative to the inner member. The device may further include a rotation sensor configured to sense a rotation of the outer member relative to the inner member.