专家在线解答丨ADXL345加速度信号采集出现毛刺怎么办?

阅读时间 : 4 分钟

本期小编将为大家分享的热门问答帖来自MEMS传感器专区,目前,ADI传感器专家坐镇论坛,实时解答您的技术问题,所以传感器产品使用问题都请砸到这里来吧~(点击“阅读原文”前往论坛发帖提问,同时还有有奖活动可以参加哦)


ADXL345加速度信号采集出现毛刺怎么办?

专家你好!在3200Hz中进行震动信号采集的时候会随机出现一些大幅值的毛刺。比如正常信号会在0附近,但是采集来的信号会出现一些正负128的毛刺的点。我想问一下,这种毛刺的点得出现,在采集过程中正常出现的吗?

量程和分辨率多少,正负128对应多大的加速度。建议全带宽和ODR采集数据,不加任何滤波,然后看一下噪声和阿伦方差和数据手册上一致吗,一致就是没问题。



1.使用了全带宽(13bit),ORD是3200Hz,我的程序是每313us采集一次,程序中没有加任何滤波;+/-128代表+/-1g;再一个,我看手册中全带宽的话是4mg/LSB,为什么我静止时测量低八位输出+/-1g是+/-128呢?会不会是我的芯片有问题呢?

看一下当前的带宽,然后用噪声谱密度和带宽算一下宽频白噪声。也可以静态采集几个小时算一下阿伦方差,具体算法网上都有。读一下量程和灵敏度的寄存器,看下灵敏度具体是多少,应该能和输出和±1g对应上也可以使能下自检,看看输出对不对从这张图看,输出到±1g肯定不对的,噪声没这么大



你好,我修改了代码,已经测试准确了,现在使用的是13bit,+/-16g的量程,即灵敏度的4mg/LSB。我使用ODR3200,每313us采集一次的频率,测了两个小时的数据,没有任何滤波。我最后得到的数据全部乘4(代表每mg),输入到allan的matlab代码里。得到下图的结果。但是我得到的结果比数据手册大了将近一千倍。我想问下我这样得到的数据可以使用吗?如果不可以有什么办法可以降低噪声的影响呢?

测得时候周边没有运动吧,放在桌子上,有东西碰到桌子也是不行的,您可以自己试一下。必须完全静止无干扰和数据手册对比大了10倍,用噪声密度算噪声值,看和数据手册一致吗?供电是什么供电,电源纹波大吗。



你好,首先我不太明白你说的噪声值是什么意思。基于我数据得到的噪声功率谱密度(只分析了X轴如下图),在FFT变换后的1600HZ附近大概150mg^2/Hz左右(其他的点最小有50mg^2/Hz),对比数据手册290ug/Hz^0.5的数据有50倍的差距。(图中数据已经换算成db(10*log10(原始数据)))我使用的普通手机充电宝(品牌罗马仕)供电。

290μg*更号下(1.6*带宽),这个值应该是白噪声的rms值,再乘以6.6是峰峰值,如果你的峰峰值和算出来的值接近是正常的。目前不知道你的带宽/滤波,需要你自己算一下。但是从电源来看不行,加速度计需要用低纹波的LDO供电。


*温馨提示:提问需要问题清晰,目的明确;涉及到的产品、型号完整;对问题所在时的测试环境等描述清楚、详细,并附上原理图。这样工程师才能准确的帮助到您哦~



寻求技术支持





各位小伙伴,如果你在使用ADI器件,又遇到了技术难题,那么请:

1. 点击“阅读原文”前往ADI中文技术论坛发帖提问,ADI工程师将会在线为您解答。

2. 直接在本文下方留言,我们将会搜集大家的问题,待工程师反馈后统一回复给大家。


Ps.文末留言不能贴图,所以有这方面需求的小伙伴请前往ADI中文技术论坛发帖提问。另外,论坛不仅有海量解答资料和专家支持,同时也会不定期推出有奖活动,值得你关注哦~


??点击“阅读原文”前往ADI中文技术论坛发帖提问!

分享
没有投票
原创度
8
可信度
8
分析深度
8
观点独特性
8
价值
8
8

添加新评论