本发明涉及位置获取,特别是一种磁传感器的扫描装置、方法及定量装置。
背景技术:
1、当前市面上扫描霍尔传感器的方式主要是通过在不断扫描每个霍尔元器件,通过软件读取每个霍尔传感器的磁感应信号来判定感应区域(当前磁铁所在的区域,传感器上方有磁铁感应便会输出信号),这种扫描方式的速度较慢,需要扫描的霍尔元器件较多。
技术实现思路
1、本发明的主要目的在于提出一种磁传感器的扫描装置、方法及定量装置,其克服了现有技术的磁传感器扫描所存在的不足之处,将多个磁传感器进行区域划分,能够避免扫描所有磁传感器,有利于加快扫描速度,快速获取到磁铁位置。
2、本发明采用如下技术方案:
3、一方面,一种磁传感器的扫描装置,包括:
4、n个磁铁,所述n个磁铁依次分布,且可同步转动,其中,n大于3;
5、m个磁传感器,m个磁传感器呈圆形均匀分布;所述n个磁铁分布在磁传感器上方及两个磁传感器之间;所述n个磁铁转动到任意位置时,至少有两个磁传感器有磁感应信号输出;其中,m大于n;
6、控制芯片,用于将所述m个磁传感器划分为l个区域,并检测每个区域中的一个指定磁传感器的信号输出;如果检测到某区域中的指定磁传感器有磁感应信号输出时,继续判断该区域中其他磁传感器的信号输出以检测出磁铁的位置。
7、优选的,当磁铁个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
8、
9、优选的,当磁传感器个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
10、l=(m-1)-n。
11、优选的,所述磁传感器包括霍尔传感器。
12、优选的,所述控制芯片还用于,根据所述磁铁的位置进行位置编码;读取当前的位置编码,与转动前的位置编码进行比较,判断出转动方向及转动角度。
13、另一方面,一种磁传感器的扫描方法,包括:
14、将所述m个磁传感器划分为l个区域,并检测每个区域中的一个指定磁传感器的信号输出;如果检测到某区域中的指定磁传感器有磁感应信号输出时,继续判断该区域中其他磁传感器的信号输出以检测出磁铁的位置;所述磁铁个数包括n个,且可同步转动;m个磁传感器呈圆形均匀分布;所述n个磁铁安装在磁传感器上方及两个磁传感器之间;所述n个磁铁转动到任意位置时,至少有两个磁传感器有磁感应信号输出,其中,m大于n,n大于3。
15、优选的,当磁铁个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
16、
17、优选的,当磁传感器个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
18、l=(m-1)-n。
19、优选的,所述方法还包括:
20、根据所述磁铁的位置进行位置编码;读取当前的位置编码,与转动前的位置编码进行比较,判断出转动方向及转动角度。
21、再一方面,一种定量装置,包括定量装置本体,还包括:旋钮和控制电路板;所述旋钮内依次安装n个可同步转动的磁铁,其中,n大于3;所述控制电路板上设置有m个磁传感器和控制芯片,m个磁传感器呈圆形均匀分布,且与所述控制芯片电连接,其中,m大于n;所述n个磁铁设置在磁传感器上方及两个磁传感器之间,当磁传感器的正上方有磁铁时,所述磁传感器输出磁感应信号给所述控制芯片;所述控制芯片将所述m个磁传感器划分为l个区域,并检测每个区域中的一个指定磁传感器的信号输出,如果检测到某区域中的指定磁传感器有磁感应信号输出时,继续判断该区域中其他磁传感器的信号输出以检测出磁铁的位置,并判断出旋钮当前的档位。
22、与现有技术相比,本发明的有益效果如下:
23、(1)本发明将多个磁传感器(如霍尔传感器)进行区域划分,不需要每次都去扫描所有霍尔传感器,只要先扫描预先划分的区域中的一个指定磁传感器的信号输出,再扫描该区域里的其他霍尔传感器,这种扫描方式有利于加快扫描速度,节省软件资源,快速获取到磁铁位置;
24、(2)本发明能够根据磁铁或磁传感器的变化调整划分的区域,满足多种场景的应用需求,实现快速扫描;
25、(3)本发明的定量装置,所述磁铁安装在旋钮中,当旋钮转动到某一位置时,对应有一个划分区域的指定磁传感器有磁感应信号输出,再检测该区域里的其他霍尔传感器的信号输出即可判读出磁铁位置,进一步可快速判断出当前的档位,控制芯片基于当前档位进行对应的控制,如控制定量龙头的出水流量、控制燃气灶的火量大小等。
26、上述说明仅是本发明技术方案的概述,为了能够更清楚地了解本发明的技术手段,从而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下列举本发明的具体实施方式。
27、根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述及其他目的、优点和特征。
1.一种磁传感器的扫描装置,其特征在于,包括:
2.根据权利要求1所述的磁传感器的扫描装置,其特征在于,当磁铁个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
3.根据权利要求1所述的磁传感器的扫描装置,其特征在于,当磁传感器个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
4.根据权利要求1所述的磁传感器的扫描装置,其特征在于,所述磁传感器包括霍尔传感器。
5.根据权利要求1所述的磁传感器的扫描装置,其特征在于,所述控制芯片还用于,根据所述磁铁的位置进行位置编码;读取当前的位置编码,与转动前的位置编码进行比较,判断出转动方向及转动角度。
6.一种磁传感器的扫描方法,其特征在于,包括:
7.根据权利要求6所述的磁传感器的扫描方法,其特征在于,当磁铁个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
8.根据权利要求6所述的磁传感器的扫描方法,其特征在于,当磁传感器个数恒定时,所述控制芯片划分的区域个数的最小值l如下:
9.根据权利要求6所述的磁传感器的扫描方法,其特征在于,所述方法还包括:
10.一种定量装置,包括定量装置本体,其特征在于,还包括:旋钮和控制电路板;所述旋钮内依次安装n个可同步转动的磁铁,其中,n大于3;所述控制电路板上设置有m个磁传感器和控制芯片,m个磁传感器呈圆形均匀分布,且与所述控制芯片电连接,其中,m大于n;所述n个磁铁设置在磁传感器上方及两个磁传感器之间,当磁传感器的正上方有磁铁时,所述磁传感器输出磁感应信号给所述控制芯片;所述控制芯片将所述m个磁传感器划分为l个区域,并检测每个区域中的一个指定磁传感器的信号输出,如果检测到某区域中的指定磁传感器有磁感应信号输出时,继续判断该区域中其他磁传感器的信号输出以检测出磁铁的位置,并判断出旋钮当前的档位。