Positional Variance Based Distance Sensing Apparatus
20170343343 ยท 2017-11-30
Inventors
Cpc classification
G01C22/00
PHYSICS
G01D5/00
PHYSICS
H02P8/00
ELECTRICITY
G01B21/16
PHYSICS
A61H3/00
HUMAN NECESSITIES
H02K37/00
ELECTRICITY
International classification
G01B21/16
PHYSICS
H02K37/00
ELECTRICITY
G01D5/00
PHYSICS
G01C22/00
PHYSICS
Abstract
A positional variance based distance sensing apparatus has a physical marker that changes its position (either rotational or linear) in accordance to the distance of an object from the sensor. This positional change can be used to sense the distance using touch by humans. This positional variance can also be used to control triggers like switches, leavers, and steering based controllers.
Claims
1. A positional variance based distance sensing apparatus providing distance feedback using positional difference comprising of:
2. One or more range/distance sensors providing the distance information to the microcontroller.
3. A motor like stepper motor where the angle of rotation can be controlled by the microcontroller.
4. A microcontroller that can receive data from range sensor to do the computation required and turn the motor accordingly to relay the distance information as a positional variance.
5. A power source like battery that can provide power required for the micro controller, range sensor(s), motor(s).
6. Angular variance attachment that provides angular variance based on the distance sensed.
7. A linear variance attachment that provides the linear variance based on the distance sensed.
8. A possible configuration of the apparatus with separate range sensor(s) and motor(s) with individual power supplies and ability to communicate with the microcontroller in wired or wireless fashion.
9. A provision to fine tune angular rotation based on distance unit settings.
10. A provision to support rotational band settings for more systematic and step wise distance feedback from the motor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007]
[0008]
[0009]
[0010]
[0011]
DETAILED DESCRIPTION OF THE INVENTION
[0012] Positional variance based distance sensing apparatus consists of 4 main parts. 1. A microcontroller 1008 to sense readings from sensor and rotate motor 2. One or more range/distance sensors 1007 for distance sensing 3. One or more motors 1002 with shafts 1001 to indicate the distance range measured by the range sensors to positional variation 4. A power source 1005 to provide required power to the apparatus. Microcontroller is connected to range sensor 1006 for distance readings and connected 1003 to motor 1002 to rotate. It is connected 1004 to the power source like battery 1005. If needed individual sensors and or motors can be connected to directly to the power source (not depicted in the diagrams) for power.
[0013] When the microcontroller of the apparatus starts 5001, it is programmed to sense the distance from the range sensor 5002.
[0014] After reading the distance information, distance unit settings 5003 are applied. Unit settings provide basis for the rotational calculation of the motor. For example, with lower value for the unit setting, even the slight changes in distance would provide rotational feedback. Whereas higher unit settings would not cause rotation for slight changes in measured distance.
[0015] After calculating the rotational angle corresponding to the distance, the microcontroller program applies rotational band settings 5004 to avoid jittering rotation of the motor. Band is a range of distance values for which microcontroller outputs the same angular rotation. For example, angular rotation can be 0 degrees for distance sensed 0-10 units, 45 degrees for distance sensed 10-20 units, 90 degrees for distance sensed 20-30 units. This feature eliminates the jitter of rotational variance due to minor distance variances. With this kind of correction, the motor shaft rotates in specific steps instead of continuous movements.
[0016] Once applying the distance unit settings and rotational band settings, microcontroller calculates the angular rotation 5005 for the motor. Microcontroller then sends the signal to the motor 5006 which will rotate to intended angle, providing positional/angular variance feedback for the distance sensed by the range sensor.
[0017] Once this is done, depending on application a configurable sleep/wait time 5007 is applied for sensing the distance again. After completing the optional sleep/wait, microcontroller returns to the reading distance from the range sensor step 5002. This distance sensing and feedback cycle continues during the operation of this apparatus providing the continuous positional variance feedback for the distance sensed by the range sensor.
[0018] Positional variance can be provided by the motor by either angular change corresponding to the sensed distance
[0019]
[0020]
[0021]