ADI 技术
直播中

h1654155275.6347

7年用户 317经验值
私信 关注
[问答]

adxl345测倾角触发活动中断,请问如何避免震动引起的活动中断?

ADI的工程师你们好,我在低功耗的情况下用adxl345测量倾角,我用的是active活动事件触发中断,就是当角度达到一定值,去触发active中断,这个中断去唤醒睡眠的单片机,唤醒后单片机采集一下xy轴的数据,采集五次做了一个软件滤波,如果确实超过阈值了,就会上报数据。但是我的这个应用场景是会有震动的干扰的,一有振动,加速度值就会有很大的变化,就会引发active中断,进而去唤醒单片机,这种情况属于误动作,会引起较大的电流。对于这种情况,请教各位工程师们,对我的这个应用场境有什么解决方法没有

回帖(1)

刘悦竹

2018-7-31 07:12:26
这种属于“误“触发,需要MCU唤醒后再判断。当然,可以考虑用ADXL362,它内置activity timer,相当于一个滤波器,可以在连续监测到n个数据超门限后再触发中断。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分