1.本发明属于霍尔电流传感器领域技术领域,尤其涉及一种基于霍尔器件的数据处理方法、装置及霍尔电流传感器。
背景技术:2.大电流检测技术在工业自动化领域、电动汽车领域、电力传输、电气设备的监控检修等领域都有着广泛的应用,目前常见的大电流检测技术主要有阻性分流器法和霍尔效应电流检测法。其中,阻性分流器法,是通过测量承载待测电流电阻上的压降,通过压降计算出承载待测电流值,由于分流电阻总是会被流过的电流加热,存在散热问题、受温度影响大,误差较大、测量时不能做到电气隔离,存在安全隐患。而霍尔效应电流检测法,是通过霍尔电流传感器中的标准圆环铁芯的缺口,将霍尔传感器元件插入缺口中,圆环上绕有线圈,当电流通过线圈时产生磁场,其大小与导线中的电流成正比,故可以利用霍尔传感器测量出磁场,从而确定导线中电流的大小。
3.目前,市面上的霍尔电流传感器在使用时,一旦霍尔电流传感器本身出现故障或者电流异常报警,需要专业人员前往现场对传感器拆卸以进行排查故障和异常,极大消耗人力物力,且目前的霍尔传感器在精度上存在测量精度低的问题,导致不能满足汽车级的需求,进而产生影响用户使用的问题。
技术实现要素:4.本发明的目的在于提供一种基于霍尔器件的数据处理方法、装置及霍尔电流传感器,旨在解决现有技术中的霍尔电流传感器在信息采集时不能够满足用户的使用需求的技术问题。
5.为实现上述目的,本发明实施例提供一种基于霍尔器件的数据处理方法,所述方法包括:
6.获取霍尔器件的初始工作信号;
7.对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号;
8.基于预设的组网通讯模块将所述校准后工作信号发送至云平台。
9.可选地,对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号,具体包括:
10.对所述初始工作信号进行模数转换并生成初始数字信号;
11.生成第一温度补偿系数;
12.根据所述第一温度补偿系数对所述初始数字信号进行至少一次的温度补偿,并生成第一补偿数字信号;
13.生成第二温度补偿系数,并根据所述第二温度补偿系数对所述第一补偿数字信号进行至少一次的温度补偿,并生成校准后工作信号。
14.可选地,获取第一温度补偿系数;具体包括:
15.获取多组电流标定数据,其中每组电流标定数据均包括一个实时温度和与所述实时温度对应的实时电流值;
16.基于粒子群算法、蚁群算法和所述电流标定数据生成第一温度补偿系数。
17.可选地,基于预设的组网通讯模块将所述校准后工作信号发送至云平台,之后还包括:
18.接收基于云平台发送的云平台故障指示指令,其中,所述云平台故障指示指令为基于云平台对校准后工作信号进行故障分析后生成的指令;
19.根据所述云平台故障指示指令生成暂停运行指示或继续运行指示;
20.根据所述暂停运行指示或所述继续运行指示控制霍尔器件按照与所述暂停运行指示或所述继续运行指示相匹配的工作模式工作;其中,当生成暂停运行指示时,控制所述霍尔器件暂停运行,当生成继续运行指示时,控制所述霍尔器件保持当前状态继续运行。
21.可选地,其特征在于,基于预设的组网通讯模块将所述校准后工作信号发送至云平台,之后还包括:
22.获取与汽车can总线连接成功的组网连接成功指示;
23.将所述云平台故障指示指令发送至与汽车can总线连接的主控ecu,以使所述主控ecu根据所述云平台故障指示指令调整工作状态;
24.获取基于云平台发送的ecu控制指示,并根据所述ecu控制指示基于汽车 can总线发送至与所述汽车can总线连接的主控ecu,所述ecu控制指示用于指示所述主控ecu按照与所述ecu控制指示相匹配的模式进行工作。
25.可选地,获取霍尔器件的初始工作信号,具体包括:
26.获取霍尔器件的原始工作信号;
27.基于预设的h桥来驱动传感器补偿线圈和差分放大器对所述原始工作信号进行处理,并生成所述原始工作信号。
28.可选地,基于预设的组网通讯模块将所述校准后工作信号发送至云平台,具体包括:
29.预先设置组网通讯模块,其中,所述组网通讯模块包括但不限于wifi模块或nb-iot模块;
30.基于所述wifi模块或是nb-iot模块将所述校准后工作信号发送至云平台。
31.可选地,一种基于霍尔器件的数据处理装置,所述装置包括:
32.初始信号获取模块,用于获取霍尔器件的初始工作信号;
33.温度补偿校准模块,用于对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号;
34.组网通讯发送模块,用于基于预设的组网通讯模块将所述校准后工作信号发送至云平台。
35.一种霍尔电流传感器,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现所述基于霍尔器件的数据处理方法的步骤。
36.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述基于霍尔器件的数据处理方法的步骤。
37.本发明实施例提供的基于霍尔器件的数据处理方法、装置及霍尔电流传感器中的
上述一个或多个技术方案至少具有如下技术效果之一:
38.本发明所述基于霍尔器件的数据处理方法,先通过获取霍尔器件的初始工作信号,所述初始工作信号为表征霍尔器件的工作状态的信号,然后为了提高获取的所述初始工作信号的精确度,故对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号,最后基于预设的组网通讯模块将所述校准后工作信号发送至云平台,这样一方面通过对所述初始工作信号的至少两次温度补偿,进而实现对所述初始工作信号的精度校准,以生成更精准的电流信号,也即所述校准后工作信号;另一方面预先设置组网通讯模块,实现基于组网通讯模块,亦或者理解为基于无线通信实现向云平台的信息传输,也即将校准后工作信号传输至云平台,进而实现方便用户通过云平台获取校准后工作信号,方便用户通过云平台获取校准后工作信号并对校准后工作信号进行分析,以及时进行故障预警,这样在提升信息采集精度的同时又能够实现数据的云上传,提升便利性的同时,极大满足用户的使用需求。
附图说明
39.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
40.图1为本发明实施例提供的霍尔电流传感器的整体结构示意图;
41.图2为本发明实施例提供的基于霍尔器件的数据处理方法的流程示意图;
42.图3为本发明实施例提供的生成校准后工作信号的流程示意图;
43.图4为本发明实施例提供的获取第一温度补偿系数的流程示意图;
44.图5为本发明实施例提供的指示控制霍尔器件的流程示意图;
45.图6为本发明实施例提供的控制主控ecu的流程示意图;
46.图7为本发明实施例提供的生成所述原始工作信号的流程示意图;
47.图8为本发明实施例提供的将校准后工作信号发送至云平台的流程示意图;
48.图9为本发明实施例提供的基于霍尔器件的数据处理装置的结构框图;
49.图10为本发明另一实施例提供的基于霍尔器件的数据处理装置的结构框图;
50.图11为霍尔电流传感器的内部结构图。
具体实施方式
51.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
52.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
53.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关
联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
54.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0055]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0056]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0057]
在本发明的另一个实施例中,所述基于霍尔器件的数据处理方法可以应用于一应用场景中,该场景中包括一霍尔电流传感器,所述霍尔电流传感器先获取霍尔器件的初始工作信号;再对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号;然后,基于预设的组网通讯模块将所述校准后工作信号发送至云平台。
[0058]
在本发明的另一个实施例中,上述应用场景中霍尔电流传感器具体包括如图1中所示的电路结构。图1中的直线标示电路模块之间为直接连接或间接通信连接。
[0059]
所述霍尔电流传感器采用了两个5v线性稳压模块和一个3v线性稳压模块,即第一5v线性稳压模块和第二5v线性稳压模块。通过线性稳压器的设计,实现极大利用功耗敏感类应用的超低静态电流器件,利用一个精密带隙和误差放大器在温度范围内的具有很高的精度,并且为了增加安全性,这些器件还具有热关断、电流限制和反向电流保护功能。
[0060]
所述霍尔电流传感器还采用了同步降压转换模块,即dc-dc转换模块,该 dc-dc转换模块的输入电压范围是宽电压输入,具有极强的带载能力,且可以设置为包含两个集成式开关场效应晶体管,并且具备内部回路补偿和快速的内部软启动功能,可降低组件数。并可设置高级eco-mode,来实现可最大限度地提高轻负载效率并降低功率损耗,并还可按需引入了扩频频谱操作,可提高emi 性能。
[0061]
其中,高侧mosfet上的逐周期电流限制功能可在过载条件下保护转换器并通过防止电流失控的低侧mosfet续流电流限制功能实现功能增强。当过流持续时间超出预设时间时,将触发模式保护功能。通过用该器件单独给霍尔信号调理芯片供电,为其提供稳定的电流和电压。
[0062]
此外,主控芯片为车规mcu,可由本领域技术人员按需选择型号,以符合 aec-q100规范,适用于汽车电子和高可靠性工业应用,且主要用于电控领域,并且具有运行主频较高,有较大的flash和ram的功能,进而来满足开发需求。
[0063]
此外,通过can收发器,实现基于can协议控制器和物理总线之间的接口芯片,进而可应用于卡车、公交、小汽车、工业控制等领域,具有在总线与can 协议控制器之间进行差分信号传输的能力。
[0064]
此外,所述adc转换模块与所述主控芯片之间,所述组网通讯模块与所述主控芯片
之间采用的通信方式是spi协议通信,将数据通过spi总线收集,经过数据处理好后将其通过spi总线与组网通讯模块进行通讯传输数据,组网通讯模块通过任意常用网络通讯协议将数据打包好上传至云端,进而实现快速上传云平台。
[0065]
在本发明的另一个实施例中,如图2所示,提供一种基于霍尔器件的数据处理方法,所述方法包括:
[0066]
步骤s100:获取霍尔器件的初始工作信号;
[0067]
具体地,通过获取所述初始工作信号,进而实现对待检测信号的初始检测。
[0068]
步骤s200:对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号;
[0069]
具体地,本步骤中,考虑到霍尔电流传感器在进行电流检测时因受到温度干扰而出现温度影响大,误差较大,以及测量时不能做到电气隔离,存在安全隐患的问题,本技术中通过进行至少两次温度补偿的操作,进而实现生成更精准的电流信号,实现更精准的检测,解决现有技术中检测不精准的问题。
[0070]
步骤s300:基于预设的组网通讯模块将所述校准后工作信号发送至云平台。
[0071]
本步骤中,通过将所述校准后工作信号发送至云平台,一方面方便云平台对所述校准后工作信号进行分析与处理,另一方面通过所述组网通讯模块实现将检测到的数据与云平台之间建立联系,方便后续基于云平台对霍尔电流传感器的远程操控,亦或者是通过云平台下发升级指令,进而实现霍尔电流传感器的在线升级,无需人工进行升级,极大程度节省人力物力,且提高使用的便利性。
[0072]
本发明所述基于霍尔器件的数据处理方法,先通过获取霍尔器件的初始工作信号,所述初始工作信号为表征霍尔器件的工作状态的信号,然后为了提高获取的所述初始工作信号的精确度,故对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号,最后基于预设的组网通讯模块将所述校准后工作信号发送至云平台,这样一方面通过对所述初始工作信号的至少两次温度补偿,进而实现对所述初始工作信号的精度校准,以生成更精准的电流信号,也即所述校准后工作信号;另一方面预先设置组网通讯模块,实现基于组网通讯模块,亦或者理解为基于无线通信实现向云平台的信息传输,也即将校准后工作信号传输至云平台,进而实现方便用户通过云平台获取校准后工作信号,方便用户通过云平台获取校准后工作信号并对校准后工作信号进行分析,以及时进行故障预警,这样在提升信息采集精度的同时又能够实现数据的云上传,提升便利性的同时,极大满足用户的使用需求。
[0073]
在本发明的另一个实施例中,如图3所示,步骤s200:对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号,具体包括:
[0074]
步骤s210:对所述初始工作信号进行模数转换并生成初始数字信号;
[0075]
步骤s220:生成第一温度补偿系数;
[0076]
步骤s230:根据所述第一温度补偿系数对所述初始数字信号进行至少一次的温度补偿,并生成第一补偿数字信号;
[0077]
具体地,本步骤中,在进行模数转换时,采用一adc转换模块,该adc转换模块自带集成了可编程增益放大器、电压基准、振荡器和高精度温度传感器。这些功能具有宽电源电压范围,使得其非常适合功率受限和空间受限的传感器测量应用。可以提供极高的数据转
换速率来保证可以实时采集霍尔信号。
[0078]
此外,通过其内置的高精度温度传感器实现对温度的采集,也即获取实时温度,接着根据实时温度来获取对应的电流,进而实现对电流的标定,以进行温度补偿,进而生成所述第一温度补偿系数。
[0079]
接着,根据所述第一温度补偿系数对所述初始数字信号进行至少一次的温度补偿,并生成第一补偿数字信号,以实现至少一次的第一次温度补偿。
[0080]
此外,因所述可编程增益放大器的输入范围较宽,故能够以高分辨率测量大信号和小信号。该器件通过输入多路复用器来测量双路差分输入或四路单端输入。高精度温度传感器则用于系统级温度进行监控或对热电偶进行冷结点补偿。另外可选择以连续转换模式或单次模式运行。也可以设置所述adc转换模块在单次模式下完成一次转换后自动断电。在空闲状态下,单次模式会显著降低流耗。所有数据均通过串行外设接口进行传输,进而实现满足使用需求的同时,又能够实现低功耗工作。
[0081]
步骤s240:生成第二温度补偿系数,并根据所述第二温度补偿系数对所述第一补偿数字信号进行至少一次的温度补偿,并生成校准后工作信号。
[0082]
进一步地,所述第二温度补偿系数的生成,基于一单独设置的第二温度采集模块,也即通过该第二温度采集模块进行更加精准的温度采集,进而能够实现对温度的精准获取,进而生成第二温度补偿系数,并根据所述第二温度补偿系数对所述第一补偿数字信号进行至少一次的温度补偿,以生成所述校准后工作信号。
[0083]
如此,通过第一次温度补偿以及第二次温度补偿后,生成的所述校准后工作信号为较之现有技术中更加精准的信号,进而极大提升检测精度,满足对精度的使用需求。
[0084]
在本发明的另一个实施例中,如图4所示,步骤s220:获取第一温度补偿系数;具体包括:
[0085]
步骤s221:获取多组电流标定数据,其中每组电流标定数据均包括一个实时温度和与所述实时温度对应的实时电流值;
[0086]
步骤s222:基于粒子群算法、蚁群算法和所述电流标定数据生成第一温度补偿系数。
[0087]
本步骤中,通过获取多组电流标定数据,进而实现对所述第一温度补偿系数的生成。其中,通过设置多组电流标定数据实现更精准地获取所述第一温度补偿系数。
[0088]
进一步地,通过大量收集没有进行温度补偿的不同温度的电流值,再对其进行粒子群-蚁群算法对数据进行处理。其中,通过粒子群算法可以提高寻找最优解的精度,但容易陷入局部最优解,而蚁群算法则是可以找到全局最优解,但速度较慢,因此,通过结合于粒子群算法、蚁群算法和所述电流标定数据进而实现最高效准确地生成所述第一温度补偿系数。
[0089]
其中,在进行粒子群算法和蚁群算法时可以采用matlab/simulink仿真工具。
[0090]
更进一步地,所述第二温度补偿系数的运算方法与第一温度补偿系数相同,本技术不做具体阐述。接着,算出所述第二温度补偿系数后,将算出的第二温度补偿系数乘以电流,在经过防脉冲干扰平均滤波得出高精度电流,也即生成所述校准后工作信号。
[0091]
在本发明的另一个实施例中,如图5所示,步骤s300:基于预设的组网通讯模块将所述校准后工作信号发送至云平台,之后还包括:
[0092]
步骤s410:接收基于云平台发送的云平台故障指示指令,其中,所述云平台故障指示指令为基于云平台对校准后工作信号进行故障分析后生成的指令;
[0093]
步骤s420:根据所述云平台故障指示指令生成暂停运行指示或继续运行指示;
[0094]
具体地,本步骤中,当云平台对所述校准后工作信号进行分析后,生成相应的指令,也即所述云平台故障指示指令。接着,根据所述云平台故障指示指令生成暂停运行指示或继续运行指示。
[0095]
步骤s430:根据所述暂停运行指示或所述继续运行指示控制霍尔器件按照与所述暂停运行指示或所述继续运行指示相匹配的工作模式工作;其中,当生成暂停运行指示时,控制所述霍尔器件暂停运行,当生成继续运行指示时,控制所述霍尔器件保持当前状态继续运行。
[0096]
具体地,本步骤中,当云平台分析之后,判定产生故障后,则生成暂停运行指示,接着,基于所述暂停运行指示,控制所述霍尔器件暂停运行。若判定无故障后,则生成继续运行指示时,并基于所述继续运行指示,控制所述霍尔器件保持当前状态继续运行。
[0097]
在本发明的另一个实施例中,如图6所示,步骤s300:基于预设的组网通讯模块将所述校准后工作信号发送至云平台,之后还包括:
[0098]
步骤s510:获取与汽车can总线连接成功的组网连接成功指示;
[0099]
步骤s520:将所述云平台故障指示指令发送至与汽车can总线连接的主控 ecu,以使所述主控ecu根据所述云平台故障指示指令调整工作状态;
[0100]
具体地,本步骤中,霍尔电流传感器可以直接接入汽车can网络进行通讯,当接入成功后,即可获取与汽车can总线连接成功的组网连接成功指示,因而不需要再用其他模块进行信号转接,节省了成本并减少信号转接所带来的操作麻烦,极大方便使用的便利性。
[0101]
此外,还可以无缝斜街到汽车的can总线上进行上传数据、报告霍尔电流传感器内部故障、电流异常预警和温度异常预警等报文信息,进而极大提升安全性能。
[0102]
步骤s530:获取基于云平台发送的ecu控制指示,并根据所述ecu控制指示基于汽车can总线发送至与所述汽车can总线连接的主控ecu,所述ecu控制指示用于指示所述主控ecu按照与所述ecu控制指示相匹配的模式进行工作。
[0103]
具体地,本步骤中,基于can总线,实现霍尔电流传感器能够与can总线上的任意主控ecu通信,也即任意主控ecu都可以收到霍尔电流传感器上传的报文信息,包括后续新增在can总线上的主控ecu。
[0104]
在本发明的另一个实施例中,如图7所示,步骤s100:获取霍尔器件的初始工作信号,具体包括:
[0105]
步骤s110:获取霍尔器件的原始工作信号;
[0106]
步骤s120:基于预设的h桥来驱动传感器补偿线圈和差分放大器对所述原始工作信号进行处理,并生成所述原始工作信号。
[0107]
具体地,本步骤中,通过一霍尔信号调理芯片来进行信号获取,所述霍尔信号调理芯片为霍尔元件提供精密激发电路,以有效消除霍尔元件的偏移和偏移-漂移,进而保证信号检测的准确性和可靠性。该霍尔信号调理芯片还提供一个h桥来驱动传感器补偿线圈,以及一个精密差分放大器来生成输出信号,较之现有技术中传统单端驱动方法,h桥的驱动能力可以将电流测量范围加倍,进而实现测量范围的扩大,因而,通过前端电路和差分放大器
采用偏移消除技术组合起来极大程度改进了整个电流传感器模块的精度,满足使用的需求。
[0108]
在本发明的另一个实施例中,如图8所示,步骤s300:基于预设的组网通讯模块将所述校准后工作信号发送至云平台,具体包括:
[0109]
步骤s310:预先设置组网通讯模块,其中,所述组网通讯模块包括但不限于wifi模块或nb-iot模块;
[0110]
步骤s320:基于所述wifi模块或是nb-iot模块将所述校准后工作信号发送至云平台。
[0111]
进一步地,本实施例中,通过设置所述wifi模块或是nb-iot模块实现与云平台的快速通信。其中,所述wifi模块采用支持rtos,集成wi-fi mac/ bb/rf/pa/lna、板载天线、支持标准的ieee802.11 b/g/n协议,还支持mqtt 协议等多种协议,进而适用于有比较稳定的车载网络wifi的条件。
[0112]
而所述nb-iot模块集成射频收发机、pa、射频滤波器、天线开关以及电源管理。在各种无线环境下有优异的通信性能和稳定性,且还支持mqtt等多种协议,同时支持运营商中国全网通、移动全球通,适用于在基站信号较好的场景下应用。
[0113]
此外,所述组网通讯模块还可以是本地终端或设备有标准网口或串口的接口,这样就能实现远距离通信。实际使用时,只要一张sim电话卡,就能实现长距离通信,可以通过各种无线网络协议与云平台进行对接,大大降低了接入云平台端所做的各种协议转换,同时该模块提供wifi信号热点,方便本地调试,极大满足使用需求。
[0114]
在本发明的另一个实施例中,如图9所示,一种基于霍尔器件的数据处理装置,所述装置包括以下模块:
[0115]
初始信号获取模块10,用于获取霍尔器件的初始工作信号;
[0116]
温度补偿校准模块20,用于对所述初始工作信号进行至少两次的温度补偿,并生成校准后工作信号;
[0117]
组网通讯发送模块30,用于基于预设的组网通讯模块将所述校准后工作信号发送至云平台。
[0118]
在本发明的另一个实施例中,所述温度补偿校准模块20用于:对所述初始工作信号进行模数转换并生成初始数字信号;生成第一温度补偿系数;根据所述第一温度补偿系数对所述初始数字信号进行至少一次的温度补偿,并生成第一补偿数字信号;生成第二温度补偿系数,并根据所述第二温度补偿系数对所述第一补偿数字信号进行至少一次的温度补偿,并生成校准后工作信号。
[0119]
在本发明的另一个实施例中,所述温度补偿校准模块20还用于:获取多组电流标定数据,其中每组电流标定数据均包括一个实时温度和与所述实时温度对应的实时电流值;基于粒子群算法、蚁群算法和所述电流标定数据生成第一温度补偿系数。
[0120]
在本发明的另一个实施例中,如图10所示,所述基于霍尔器件的数据处理装置还包括云平台通信模块41,所述云平台通信模块41用于:接收基于云平台发送的云平台故障指示指令,其中,所述云平台故障指示指令为基于云平台对校准后工作信号进行故障分析后生成的指令;根据所述云平台故障指示指令生成暂停运行指示或继续运行指示;根据所述暂停运行指示或所述继续运行指示控制霍尔器件按照与所述暂停运行指示或所述继续
运行指示相匹配的工作模式工作;其中,当生成暂停运行指示时,控制所述霍尔器件暂停运行,当生成继续运行指示时,控制所述霍尔器件保持当前状态继续运行。
[0121]
在本发明的另一个实施例中,如图10所示,所述基于霍尔器件的数据处理装置还包括ecu通讯模块42,所述ecu通讯模块42用于:获取与汽车can总线连接成功的组网连接成功指示;将所述云平台故障指示指令发送至与汽车can 总线连接的主控ecu,以使所述主控ecu根据所述云平台故障指示指令调整工作状态;获取基于云平台发送的ecu控制指示,并根据所述ecu控制指示基于汽车can总线发送至与所述汽车can总线连接的主控ecu,所述ecu控制指示用于指示所述主控ecu按照与所述ecu控制指示相匹配的模式进行工作。
[0122]
在本发明的另一个实施例中,所述初始信号获取模块10还用于:获取霍尔器件的原始工作信号;基于预设的h桥来驱动传感器补偿线圈和差分放大器对所述原始工作信号进行处理,并生成所述原始工作信号。
[0123]
在本发明的另一个实施例中,所述组网通讯发送模块30用于:预先设置组网通讯模块,其中,所述组网通讯模块包括但不限于wifi模块或nb-iot模块;基于所述wifi模块或是nb-iot模块将所述校准后工作信号发送至云平台。
[0124]
在本发明的另一个实施例中,如图11所示,提供一种霍尔电流传感器,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现所述基于霍尔器件的数据处理方法的步骤。
[0125]
在本发明的另一个实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述基于霍尔器件的数据处理方法的步骤。
[0126]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom (eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0127]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。