一种智能手表的表冠的检测装置的制作方法

文档序号:34686343发布日期:2023-07-05 22:47阅读:27来源:国知局
一种智能手表的表冠的检测装置的制作方法

本技术涉及智能手表,具体而言,涉及一种智能手表的表冠的检测装置。


背景技术:

1、目前具有实体指针的手表的指针在调整时,通常采用带有槽沟的表冠,用拇指与食指将表冠拉到不同的位置,例如按压表冠或拔出表冠,然后顺时针或者逆时针转动表冠,驱动与表冠在该位置连接的传动机构,使得运动传递到齿轮箱,然后带动指针顺时针或逆时针转动。

2、在手表智能化的时代,存在两个方向,一个是完全智能化,倾向于电子手表,甚至用电子指针模拟实体指针;一种是半智能化,即保留实体指针,添加智能化模块。从用户体验来讲,实体指针的手表看起来更加高端、体验更好,并且,通过编码器或光传感器可以提高表冠旋转角度检测的精度。

3、然而,在表冠按压时,即在表冠进行按键动作的操作时,不可避免人手抖动或表冠本身的晃动等,将导致表冠表轴的误旋转,影响表冠旋转角度检测的准确度。


技术实现思路

1、本技术实施例的目的在于提供一种智能手表的表冠的检测装置,用以解决表冠的按键动作导致表冠表轴的误旋转,影响表冠旋转角度检测的准确度的问题。

2、本技术实施例提供的一种表冠的旋转检测方法,对表冠的操作包括按键动作和旋转动作,方法包括:

3、在识别到按键动作的设定时间段内,检测表冠的旋转角度,得到测量旋转角度;

4、对测量旋转角度,去除其中的误旋转角度,得到旋转动作对应的真实旋转角度,并将真实旋转角度作为检测结果。

5、上述技术方案中,考虑到表冠按压时,由于人手抖动或者表冠本身的晃动等因素,会带来表冠表轴的误旋转,而这个误旋转不是正确的旋转动作,将这个误旋转去除才能提供准确的旋转角度数据。因此,本实施例在识别到表冠的按键动作的设定时间段内,这个设定时间段是按键动作对旋转检测造成持续影响的时间段,在设定时间段内检测得到的测量旋转角度都进行去除误旋转角度的处理,得到旋转动作对应的真实旋转角度,提高了表冠旋转角度检测的准确度。

6、在一些可选的实施方式中,对测量旋转角度,去除其中的误旋转角度,得到旋转动作对应的真实旋转角度,包括:

7、若测量旋转角度与误旋转阈值的比值绝对值小于1,且在设定时间段内每次检测到的该比值在绝对值小于1的范围内随机分布,则识别出真实旋转角度为0。

8、上述技术方案中,在按压表冠的按键动作持续期间,存在用户没有进行有效旋转的情形,即真实旋转角度为0,此时检测到的测量旋转角度实际为误旋转角度,并且误旋转数据在按键期间的不同时刻存在正负方向的随机分布。因此,本实施例中,若测量旋转角度与误旋转阈值的比值绝对值小于1,且在设定时间段内每次检测到的该比值在绝对值小于1的范围内随机分布,则识别出真实旋转角度为0。

9、在一些可选的实施方式中,对测量旋转角度,去除其中的误旋转角度,得到旋转动作对应的真实旋转角度,包括:若测量旋转角度与误旋转阈值th的比值大于n-1且小于n+1,且,在设定时间段内的一段时间,每次检测到的该比值在大于n-1且小于n+1的范围内随机分布,则识别出真实旋转角度为n×th;其中,n为大于0的正整数。

10、上述技术方案中,在按压表冠的按键动作持续期间,存在用户同时进行有效旋转的情形,即真实旋转角度不为0,此时检测到的测量旋转角度实际为误旋转角度与真实旋转角度之和,并且误旋转数据在按键期间的不同时刻存在正负方向的随机分布。因此,本实施例中,若测量旋转角度与误旋转阈值th的比值大于n-1且小于n+1,且,在设定时间段内的一段时间,每次检测到的该比值在大于n-1且小于n+1的范围内随机分布,则识别出真实旋转角度为n×th。

11、在一些可选的实施方式中,还包括:

12、在设定时间段之外,连续n次读取测量旋转角度;其中,n为大于1的正整数;

13、对n个测量旋转角度进行多项式拟合,得到最佳旋转角度值,并将最佳旋转角度值作为检测结果。

14、上述技术方案中,在表冠旋转过程中一直在快速读取数据,对连续读取得到的n个测量旋转角度进行多项式拟合的算法处理,得到最佳旋转角度值,该最佳旋转角度可以有任意位数的小数,能够将微小的角度旋转信息识别出来,从而实现对旋转角度的高精度检测。

15、本技术实施例提供的一种智能手表的表冠的检测装置,对表冠的操作包括按键动作和旋转动作,检测装置包括:

16、角度测量模块,用于检测表冠的旋转角度,得到测量旋转角度;

17、按键检测模块,用于检测表冠的按键动作;

18、旋转检测模块,其与角度测量模块和按键检测模块连接,旋转检测模块用于在识别到按键动作的设定时间段内,对测量旋转角度,去除其中的误旋转角度,得到旋转动作对应的真实旋转角度,并将真实旋转角度作为检测结果。

19、上述技术方案中,考虑到表冠按压时,由于人手抖动或者表冠本身的晃动等因素,会带来表冠表轴的误旋转,而这个误旋转不是正确的旋转动作,将这个误旋转去除才能提供准确的旋转角度数据。因此,本实施例通过旋转检测模块,在按键检测模块识别到表冠的按键动作的设定时间段内,这个设定时间段是按键动作对旋转检测造成持续影响的时间段,在设定时间段内角度测量模块检测得到的测量旋转角度都进行去除误旋转角度的处理,得到旋转动作对应的真实旋转角度,提高了表冠旋转角度检测的准确度。

20、在一些可选的实施方式中,角度测量模块,包括:

21、发光单元,用于向表冠的表轴侧面发射检测光线;

22、收光单元,用于接收经表轴侧面反射的检测光线,并根据接收到的检测光线的光线特征变化得到测量旋转角度;其中,经表轴侧面反射的检测光线的光线特征与表轴的旋转位置相关。

23、上述技术方案中,智能手表的表冠具有表轴和按键,通过旋转表轴可进行翻页、上下、指针调节等,检测装置的角度测量模块用来检测表冠的表轴旋转角度,角度测量模块又包括发光单元和收光单元。发光单元向表轴侧面发射检测光线,之后,经表轴侧面反射的检测光线将被收光单元检测到。发光单元可以是垂直腔面发射激光器(vcsel)或led的芯片等,发射的检测光线可以是蓝光、红光、绿光、红外光中的一种或者几种。收光单元接收由发光单元发射并经表轴侧面反射的检测光线,并根据光线特征变化得到表轴旋转角度。本实施例的检测装置通过光学检测来进行旋转角度的识别,识别精度较高,并且检测光线所用到的光学传感器相较于机械编码器,占用体积较小。

24、在一些可选的实施方式中,旋转检测模块还用于:若测量旋转角度与误旋转阈值的比值绝对值小于1,且在设定时间段内每次检测到的该比值在绝对值小于1的范围内随机分布,则识别出真实旋转角度为0。

25、在一些可选的实施方式中,旋转检测模块还用于:若测量旋转角度与误旋转阈值th的比值大于n-1且小于n+1,且,在设定时间段内的一段时间,每次检测到的该比值在大于n-1且小于n+1的范围内随机分布,则识别出真实旋转角度为n×th;其中,n为大于0的正整数。

26、在一些可选的实施方式中,旋转检测模块还用于:在设定时间段之外,连续n次读取测量旋转角度;其中,n为大于1的正整数;对n个测量旋转角度进行多项式拟合,得到最佳旋转角度值,并将最佳旋转角度值作为检测结果。

27、在一些可选的实施方式中,还包括:接口总线控制模块,其与角度测量模块和按键检测模块连接,用于接收主控制器的控制信号,以及向主控制器发送旋转动作和/或按键动作的检测结果。

28、上述技术方案中,角度测量模块和按键检测模块均连接至接口总线控制模块,再由接口总线控制模块连接到智能手表的主控制器,省去了按键检测模块与主控制器之间的连接线,从而节约了主控制器的检测管脚,也节省了主控制器进行按键检测的运算资源,也避免了按键检测和表轴旋转检测的时间差。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1