一种电磁式数位板的坐标定位方法及系统技术方案

技术编号:24454242 阅读:25 留言:0更新日期:2020-06-10 15:05
本发明专利技术公开了一种电磁式数位板的坐标定位方法,所述电磁式数位板的感应区域分别在X轴方向和Y轴方向上设置有多个并排的线圈,X轴方向的线圈和Y轴方向上的线圈的交错区域形成多个单元格,所述方法包括:遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈索引。采用本发明专利技术的技术方案,可以快速的定位到电磁笔的位置。

A coordinate positioning method and system of electromagnetic digital board

【技术实现步骤摘要】
一种电磁式数位板的坐标定位方法及系统
本专利技术涉及数位板领域,尤其涉及一种电磁式数位板的坐标定位方法及系统。
技术介绍
电磁式数位板的坐标定位实现原理和以下因素有关:硬件线圈布线方式,线圈驱动软件,以及数位板物理坐标系到屏幕实际分辨率坐标系的映射关系表。现有技术中普遍存在坐标定位算法和硬件线圈布线方式呈现高耦合特性,一套坐标定位算法无法兼容多种硬件线圈布线方式,制约了前期产品在结构和硬件规划上的部分可能性;线圈的驱动软件在现有技术中通常采用X/Y轴全线圈扫描方式,这样产生一次XY坐标的处理周期过长,会影响数位板的报点率,在视觉上产生卡顿等性能问题;坐标系得映射关系表通常是针对某种特定分辨率而言,当用户变更当前分辨率时会导致数位板物理坐标系和实际分辨率坐标系的不匹配问题,产生视觉上的功能性问题。
技术实现思路
本专利技术的目的是针对上述现有技术中的技术问题,提供一种能防止卡顿且能降低线圈驱动软件开发难度的电磁式数位板的坐标定位方法及系统。本专利技术实施例中,提供了一种电磁式数位板的坐标定位方法,所述电磁式数位板的感应区域分别在X轴方向和Y轴方向上设置有多个并排的线圈,X轴方向的线圈和Y轴方向上的线圈的交错区域形成多个单元格,所述方法包括:遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈索引。本专利技术实施例中,所述的电磁式数位板的坐标定位方法,还包括:当数位板刚开始感应到电磁笔时,遍历数位板在X轴方向和Y轴方向上的所有线圈,找到电磁笔在数位板上的起始单元格对应的线圈索引。本专利技术实施例中,数位板上在X轴方向反馈量最大的线圈和Y轴方向上反馈量最大的线圈交错的区域,即为电磁笔当前所在的单元格。本专利技术实施例中,所述的电磁式数位板的坐标定位方法,其特征在于,还包括:对当前线圈集合的反馈量进行差分降噪及归一化处理,得出其在X轴和Y轴方向上带有权重属性的线性位置坐标;根据电磁笔在当前单元格中的线性位置坐标和预设的坐标映射表得到电磁笔在数位板上的坐标。与现有技术相比较,在本专利技术的电磁式数位板的坐标定位方法及系统中,对电磁笔进行定位时,遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈,无需每次定位时都要遍历整个数位板上的所有线圈,提高了定位的速度;另外,对当前线圈集合的反馈量进行差分降噪及归一化处理,得出其在X轴和Y轴方向上带有权重属性的线性位置坐标,然后根据电磁笔在当前单元格中的线性位置坐标和预设的坐标映射表得到电磁笔在数位板上的坐标,最后根据显示屏的实际分辨率参数将数位板上的坐标转换为显示屏上的坐标,可以有效降低电磁笔坐标与硬件线圈布线方式的耦合性,灵活的适配不同分辨率下的坐标系缩放问题。附图说明图1是本专利技术电磁式数位板系统的示意图。图2是图1中的电磁式数位板的示意图。图3是本专利技术电磁式数位板的坐标定位方法的流程示意图。具体实施方式如图1所示,本专利技术所描述的电磁式数位板系统包括以下子部件:电磁式数位板101、电磁笔102、USB传输线缆103和用户电脑104。所述电磁式数位板101的感应区域分别在X轴方向和Y轴方向上设置有多个并排的线圈,X轴方向的线圈和Y轴方向上的线圈的交错区域形成多个单元格。用户将所述电磁笔102在所述电磁式数位板101上移动时,所述电磁式数位板101根据每个单元格对应的线圈感应到的电磁量计算出电磁笔在电磁式数位板101上的坐标,并通过所述USB传输线缆103将坐标信息上报到用户电脑104,最终经由用户电脑104处理后呈现鼠标移动,画线轨迹等视觉效果。如图2所示,所述电磁式数位板还包括线圈扫描驱动模块201、线圈切换管理模块202和坐标计算模块203。所述线圈扫描驱动模块201,用于产生线圈电生磁所需的周期性波形。由于数位板在XY轴方向上同时存在有多组线圈,且线圈之间的软件控制流程是同步串行的,因此该模块需要做到XY轴方向可配置,以及具体线圈索引可配置等功能特性。所述线圈切换管理模块202,用于对线圈进行扫描时对扫描的线圈进行切换。需要说明的是,由于电磁笔102在电磁式数位板101中移动时,电磁笔102临近线圈集合的电磁感应强度是不同的,若不及时针对线圈集合的电磁感应变化做线圈切换处理,则只有当前被所述线圈扫描驱动模块201所驱动的线圈集合才会和电磁笔102产生电磁转换效应,当电磁笔102移动离开当前线圈集合区域时将无法继续获取用于做坐标计算的线圈反馈量,从而无法进一步计算坐标信息。所述坐标计算模块203,通过将产生的细定位线圈集合反馈量信息,结合归一化的差分计算公式,换算得到电磁笔所在位置最终的XY坐标信息。如图3所示,本专利技术实施例提供的电磁式数位板的坐标定位方法,包括步骤S301-步骤S305。下面分别进行说明。步骤S301:电磁笔开始接触电磁式数位板时,通过所述线圈扫描驱动模块201遍历电磁式数位板101上(X轴方向以及Y轴方向)的所有线圈,分别找到X轴方向以及Y轴方向上线圈反馈量最大的线圈,即可定位到电磁笔所在的单元格。需要说明的是,由于电磁笔与线圈之间的电磁效应,当电磁笔接近线圈时,在线圈上会产生一个电磁反馈量,电磁笔离线圈越近,反馈量越大。因此,当数位板刚开始感应到电磁笔时,遍历数位板上的所有线圈,即可找到电磁笔在数位板上的起始单元格对应的线圈索引。数位板上在X轴方向反馈量最大的线圈与在Y轴方向的反馈量最大的线圈的交错区域,即为电磁笔所在的当前单元格对应的线圈索引(Xmax,Ymax)。步骤S302:获取了电磁笔的初始单元格位置(Xmax,Ymax)后,对电磁笔的下一个位置进行定位时,遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈。比如,在单元格(Xmax,Ymax)的为中心,以N为距离的周围的单元格进行扫描,其扫描范围为在X轴上是[Xmax-N,Xmax+N],Y轴范围为[Ymax-N,Ymax+N]的区域。采用这种方式进行定位,无需每次定位时都要遍历整个数位板上的所有线圈,提高了定位的速度。步骤S303:对当前线圈集合反馈量进行差分降噪及归一化处理,从而得出电磁笔在当前单元格中X轴向以及Y轴向上带有权重属性的线性位置坐标。需要说明的是,步骤S302获取到的线圈集合反馈量本身变化是非线性的,在每个X轴向线圈和Y轴向线圈垂直分割而成的单元格中,电磁笔所在的位置不同也会导致反馈量的不同。经过实际测算可以得知,经过差分降噪及归一化处理后,这个反馈量处理结果在X轴和Y轴方向都呈现出线性关系。比如,在某个单元格中,将其在X轴方向和Y轴方向上分别等分为100个点,电磁笔在X轴向上移动时,线圈集合反馈量经过差分降噪及归一化处理后的处理结果在等分的100个点量程内呈现出线性关系。Y轴向同理。因此,可以通过实际测量的方法测出线圈集合反馈量,然后进行差分降噪及归一化处理,得出其在X轴和Y轴方向上带有权重属性的线性位本文档来自技高网...

【技术保护点】
1.一种电磁式数位板的坐标定位方法,所述电磁式数位板的感应区域分别在X轴方向和Y轴方向上设置有多个并排的线圈,X轴方向的线圈和Y轴方向上的线圈的交错区域形成多个单元格,其特征在于,所述方法包括:/n遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈索引。/n

【技术特征摘要】
1.一种电磁式数位板的坐标定位方法,所述电磁式数位板的感应区域分别在X轴方向和Y轴方向上设置有多个并排的线圈,X轴方向的线圈和Y轴方向上的线圈的交错区域形成多个单元格,其特征在于,所述方法包括:
遍历电磁笔上一时刻所在单元格的四周设定范围内的所有线圈,找出电磁笔当前所在单元格对应的线圈索引。


2.如权利要求1所述的电磁式数位板的坐标定位方法,其特征在于,还包括:
当数位板刚开始感应到电磁笔时,遍历数位板在X轴方向和Y轴方向上的所有线圈,找到电磁笔在数位板上的起始单元格对应的线圈索引。


3.如权利要求2所述的电磁式数位板的坐标定位方法,其特征在于,数位板上在X轴方向反馈量最大的线圈和Y轴方向上反馈量最大的线圈交错的区域,即为...

【专利技术属性】
技术研发人员:王鑫郑雄戈
申请(专利权)人:深圳市快艺科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1