感器是飞思卡尔申请样片时顺带申请的。淘宝上四五十块钱一片,说不上贵还是便宜;还行吧,作为学生,不用自己花钱,感觉还行。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
测量范围是正<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />负1.5g~6g,1g=9.8m/s。一般智能车上加速度的极限情况,需要10cm内从4m/s减到1m/s,根据公式v2*v2-v1*v1=2*a*s,加速度a=37.5m/s2=3g,符合应用要求。加速度传感器上有四个测量范围的档位选择。如下图:
在正常(非睡眠)情况下,3.3V供电,输出x、y、z的模拟电压。加速度传感器的测量原理本质是两片弹性间距的平板电容,改变间距即改变电容,因而改变输出电压。加速度与电容平板上的电荷变化有关;或者说,加速度与输出电压的变化情况有关,而与输出电压的出示位置状态无关(与平板电容的初始电容量无关)。所以加速度的测量一定要用实时的输出电压与传感器位置固定后初始输出电压相减,才能得到正确的最终结果。由上也可以看出,加速度传感器的位置固定是要求很严格的。一旦三维位置发生变化,其整个初始加速度值都要发生变化,这样测量加速度的结果肯定不会正确。目前我还没有想到解决传感器位置晃动影响结果的办法。掌握这个最重要(我认为)的诀窍之后,其他问题基本都不是问题。
另外,噪声对传感器的影响很大。MMA7260的输出引脚还需要有一个RC低通滤波,具体参数见datasheet推荐。
我的pcb如下图所示:
用户173238 2009-8-20 10:16
用户146369 2008-12-7 19:43
用户164660 2008-12-5 05:08
用户164660 2008-12-5 05:07
用户167773 2008-9-26 10:24
用户146369 2008-7-24 20:58