This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV5032: DRV5032触发后无法恢复

Part Number: DRV5032

我使用的型号为DRV5032DUDMRT;

芯片的正反面各一个磁铁,两个磁铁对应两个滑动开关,磁铁的N和S对应。采用结构带动磁铁滑动的方式来触发开关,OUT1和OUT2使用与非门链接,两个磁铁分别滑动和一起滑动均可触发开关输出信号。

磁铁为圆柱形。

如图:1:黑色线代表PCB板。2代表DRV5032DUDMRT;。3和4代表圆柱形磁铁。

磁铁延箭头方向滑动触发开关。磁铁3距离2表面的垂直距离为2mm。磁铁4距离PCB上表面垂直距离为2.3mm。

3和4的中心距离2的中心水平距离为6.8mm。磁铁可滑动距离为3.7mm。正常工作滑动2mm后就可以触发霍尔开关。

问题:状态1:在任意磁铁滑动到位置后,霍尔触发,若快速恢复磁铁到原位置,霍尔依然保持触发状态,且状态保持不变(实际观察过1小时以上)。

          状态2:当霍尔慢速移动到位置后,在恢复到原位置,霍尔可正常工作。

这里的快速和慢速不太方便量化。请问为什么磁铁的移动速度会导致霍尔工作异常?当发生状态1后,再次按照状态2移动可恢复正常。

另外:我们将PCB板像右(方向参考图片,上下左右)移动了1.5mm。其他条件都保持不变。又恢复了正常(不清楚以后会不会出类似问题)。辛苦专家帮忙解答一下,谢谢。

  • 您好,

    状态1和状态2的区别仅是磁铁滑动的速度吗?是否还存在其他不同点?因为该器件是按照一定频率或者说周期对磁场进行采样并更新输出的,磁铁滑动前后的两个状态使得器件采集的磁通密度不同,且都达到了操作点或释放点,那么它的输出就会有改变。

    因为在您的描述中并没有每个位置确切的磁通密度值,所以只能看磁铁距离霍尔的距离,状态1和状态2 磁铁滑动前后距离霍尔的距离分别是6.8mm和4.8mm,是这样吗?

    PCB板向右移动了1.5mm,这样对应磁铁滑动前后距离霍尔的距离分别是5.3mm和3.3mm,是这样吗?

    另外注意,DRV5032DU有磁迟滞,如下截图所示,上述状态1和状态2的磁铁滑动后的位置是否有可能使磁通密度正处于临界值?您上述现象测试了多少次?每次都是这种现象吗?

    您是否有仪器可以测量状态1和状态2下的磁铁不同位置下的霍尔处的磁通密度?以判断霍尔是否以其磁性阈值工作?

  • 你好,感谢您的回答

    第一个问题(状态1和状态2的区别仅是磁铁滑动的速度吗?是否还存在其他不同点?

    只是滑动速度的区别,因为有结构限制了磁铁和芯片的位置。

    第二个问题(状态1和状态2 磁铁滑动前后距离霍尔的距离分别是6.8mm和4.8mm,是这样吗?)滑动前磁铁距离芯片水平距离是6.8,磁铁滑动距离为3.7.所以滑动后磁铁距离芯片水平距离为6.8-3.7=3.1mm ,。我说的正常滑动2mm就可以触发,意思是 磁铁滑动的整个行程是3.7mm,但是缓慢滑动时 滑动大于2mm传感器就可以触发。

    第三个问题(PCB板向右移动了1.5mm,这样对应磁铁滑动前后距离霍尔的距离分别是5.3mm和3.3mm,是这样吗?),同第一个问题,滑动前后水平距离为5.3mm和5.3-3.7=1.6mm

    第四个问题(上述状态1和状态2的磁铁滑动后的位置是否有可能使磁通密度正处于临界值?您上述现象测试了多少次?每次都是这种现象吗?

    磁通密度确实不清楚是否处在临界值,请问这种情况必须用相关仪器测试吗?是否有推荐的仪器?因为我的结构体积比较小,我们没有合适的仪器仪表。

    上诉现象测试了几十次,不同PCBA 百分百复现。不是偶发性。

    像您所说磁铁滑动前后的两个状态使得器件采集的磁通密度不同,且都达到了操作点或释放点,那么它的输出就会有改变。所以我就很疑惑。按理说滑动前距离拉远了更不应该出问题(6.8mm)。反而拉近了(5.3mm)却正常了。

    请问 有什么思路推荐吗 我接下来要从什么角度来分析这个问题,。另外如何验证我将PCBA拉近到5.3mm后  长时间一定不会出问题(目前应用没出现常触发问题)?

  • 请问表格里 Bop 和BRP 北极是负值怎么理解?如果采用仪表测量。只能测出N或S的正值吧?

    另外这个Bhys 是处在这个位置状态可能不被确定吗?而且就S级来看 释放的最大mT已经超过了操作的典型值mT。这个又怎么理解呢?如果我的Bop大于3.9mT(S)会怎样?

  • 今天和明天有会议要参加,很抱歉对您问题的回复有延迟,明天或后天我会仔细看下您的回复内容

  • 你好 请问有时间回复下我的问题吗?

    我最近借到了一个高斯计,但是高斯计前段的采集端无法准确放到我DRV5032的位置,因为高度差一些磁场变化比较明显。目前将高斯计放到板子芯片正上方测到的磁场,是导通4mT+,关断是2mT左右。但是这个测试是不准确的,因为空间位置有很大因素影响结果。

  • 很抱歉回复这么迟!

    请问表格里 Bop 和BRP 北极是负值怎么理解?如果采用仪表测量。只能测出N或S的正值吧?

    特斯拉值的正负与磁通量方向有关,看下面截图定义:

    磁铁滑动时您可以测出霍尔输出状态改变时的距离(即磁铁与霍尔的位置距离)吗?或者说不能测出因为这个距离与磁铁的运动速度相关?

    OUT1和OUT2使用与非门链接

    忽然发现您将两输出使用与门连接了,DRV5032DU是推挽输出,不可以进行线与操作:

    建议您只测试其中一个输出,看是否还与磁铁滑动速度有关?

  • 你好,关于您说的 推挽输出不能直接线与操作。我查了下,是说不能直接将两个输出线进行并联输出,但是我用的是TI的SN74LVC1G00DCKR 与非门,请问这种操作也会存在什么问题么?

    另外我上面提到的问题关于BHYS。这里有几个概念我不太理解。1:磁场处在BHYS中间是时候 霍尔状态是不确定的吗?

                                                                                                            2:BOP和BRP都是最小值  典型值  最大值。而且BOP和BRP的范围有交集。通过手册可以看到实际设计时候触发值要大于BOP的最大值?释放值要小于BRP的最小值?(规格书里的设计过程提到的)对吗?那这里的BOP的典型值和最小值,BRP的典型值和最大值怎么理解?而且他们之间还有交集,比如BRP的最大值是大于BOP的典型值的 这又怎么理解?

    而从图7-5和7-6 也只是示意了典型值的图形。

    麻烦您帮忙解释下这几个参数感谢。

  • 关于您说的 推挽输出不能直接线与操作。我查了下,是说不能直接将两个输出线进行并联输出,但是我用的是TI的SN74LVC1G00DCKR 与非门,请问这种操作也会存在什么问题么?

    与非门就是与门与非门的串联,那么将两个输出接在与门端就是并联输出,所有建议您只测试其中一个输出看结果怎样?

    1:磁场处在BHYS中间是时候 霍尔状态是不确定的吗?

    是的,您可理解为迟滞比较器类似的工作原理;

    2:BOP和BRP都是最小值  典型值  最大值。而且BOP和BRP的范围有交集。通过手册可以看到实际设计时候触发值要大于BOP的最大值?释放值要小于BRP的最小值?(规格书里的设计过程提到的)对吗?那这里的BOP的典型值和最小值,BRP的典型值和最大值怎么理解?而且他们之间还有交集,比如BRP的最大值是大于BOP的典型值的 这又怎么理解?

    是的,为使100%的器件可靠触发和释放建议使用最大值和最小值。因为器件与器件之间是有公差的,这个器件25mT可能就触发了而另一个器件则需要39mT才能触发,这个参数分布是成正态分布的。因此为了100%的产品都可以正常工作,建议使用最大值和最小值设计产品。