本文主要是介绍车窗霍尔防夹,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
应用背景
现在带自动升功能的汽车车窗,一般都要求带防夹功能。自动升功能,就是开发触发一下,车窗自动上升到顶。在车窗上升到顶的过程中,如果夹到物体比如说人手,车窗会产生防夹功能,也就是自动回弹,车窗下降一段距离。这就是防夹功能,相当于自动检测被夹物体,并主动释放被夹物体的功能。
防夹产品类型
目前市场上的防夹产品按原理来分,主要分为两类:霍尔防夹和纹波防夹。霍尔防夹,需要搭配霍尔电机,通过采集霍尔电机发出的两路霍尔信号来检测车窗的位置,进而判定防夹。纹波防夹,则不需要霍尔信号,直接采集电机电路上文波信号来检测车窗的位置,进而判定防夹。两种方法,各有优缺点,目前在市场上均有应用。霍尔防夹,必须搭配霍尔电机,因此整体成本相对较高,但是由于霍尔信号比较精确,防夹算法相对简单,比较容易实现。并且只要是有霍尔信号,对电机的本体是不挑剔的。这点不同于纹波防夹的,纹波防夹虽然整体成本较低,但是对电机本体的所产生纹波有一定的要求。不同电机的不同纹波特性,也造成了纹波防夹算法需要具备一定的适应性。但是,只要找得到规律,就一定能够通过算法进行补偿。除非,产生纹波毫无规律,或者具备一定的偶然性,那么纹波防夹针对这些电机将是没有办法的。
霍尔防夹原理
这里主要介绍霍尔防夹。先来讨论一下霍尔防夹的具体原理。下图是霍尔电机,两个霍尔传感器在电机内部。
如下图所示,电机内部有两个霍尔器件,电机转动会产生磁场方向的变化,根据霍尔效应
这篇关于车窗霍尔防夹的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!