CPC G02B 27/0176 (2013.01) [G02B 27/0172 (2013.01); G02B 27/0179 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0159 (2013.01); G02B 2027/0185 (2013.01)] | 10 Claims |
1. A method for actively adjusting diopter of a head-mounted display, comprising the following steps:
adjusting a relative distance between a displaying component of the head-mounted display and an optical component by a motor driving component;
presetting a mapping relationship between a diopter value and a motor pulse number;
accordingly converting into a control signal for the motor driving component according to the mapping relationship; and
actively adjusting the relative distance between the displaying component of the head-mounted display and the optical component by the motor driving component according to the control signal;
wherein the accordingly converting into a control signal for the motor driving component according to the mapping relationship comprises:
calculating a gear difference between a target diopter value and a current diopter value;
calculating a desired motor pulse number according to the gear difference;
accordingly converting the motor pulse number into a control signal of the motor driving component according to the mapping relationship, and outputting the control signal; and
wherein a driving accuracy range of the motor driving component is ±0.010 mm.
|