主权项 |
一种按键控制光学变焦装置的方法,该方法包括如下步骤:初始化设置按键计数器Counter的值为0,设置系统检测按键的时间间隔t1及连动控制值n;在检测到按键已经按下时,将按键计数器Counter的值加1,初始化设置变数按键持续时间t2的值为0;同步统计按键持续时间t2,直至按键释放;判断按键计数器Counter的值是否小于连动控制值n;若按键计数器Counter的值小于连动控制值n,则点动移动光学变焦装置;若按键计数器Counter的值不小于连动控制值n,则连动移动光学变焦装置;判断按键持续时间t2是否小于检测按键的时间间隔t1;若按键持续时间t2不小于检测按键的时间间隔t1,则返回按键计数器Counter的值加1的步骤;系统检测按键是否释放;若检测出按键已经释放,则微调移动光学变焦装置。如申请专利范围第1项所述的按键控制光学变焦装置的方法,其中该方法还包括步骤:若按键持续时间t2小于检测按键的时间间隔t1,则返回重新判断按键持续时间t2是否小于检测按键的时间间隔t1。如申请专利范围第1项所述的按键控制光学变焦装置的方法,其中点动移动光学变焦装置的步骤包括:给光学变焦装置加电,让该光学变焦装置移动;延长一段时间,让光学变焦装置移动至下一段光学变焦位置以内的范围;停止给光学变焦装置加电,让该光学变焦装置停止移动。如申请专利范围第1项所述的按键控制光学变焦装置的方法,其中连动移动光学变焦装置的步骤包括:给光学变焦装置加电,让该光学变焦装置移动;判断光学变焦装置是否移动到最后一段或第一段的光学变焦位置,或者按键是否释放;若光学变焦装置移动到最后一段或第一段的光学变焦位置,或者按键已释放,则停止给光学变焦装置加电,让该光学变焦装置停止移动。如申请专利范围第1项所述的按键控制光学变焦装置的方法,其中微调移动光学变焦装置的步骤包括:计算在相同的移动方向上离光学变焦装置当前所处位置最近的光学变焦位置;给光学变焦装置供电,移动光学变焦装置至所计算的最近的光学变焦位置;停止给光学变焦装置加电,让该光学变焦装置停止。 |