如果要选择加速度传感器,就一定要了解下它的选型指南。
输出型式
这个是最先需要考虑的。这个取决于你系统中和加速度传感器之间的接口。一般模拟输出的电压和加速度是成比例的,比如2.5V对应0g的加速度,2.6V对应于0.5g的加速度。数字输出一般使用脉宽调制(PWM)信号。
如果你使用的微控制器只有数字输入,比如BASIC Stamp,那你就只能选择数字输出的加速度传感器了,但是问题是你必须占用额外的一个时钟单元用来处理PWM信号,同时对处理器也是一个不小的负担。
如果你使用的微控制器有模拟输入口,比如PIC/AVR/OOPIC,你可以非常简单的使用模拟接口的加速度传感器,所需要的就是在程序里加入一句类似"acceleration=read_adc()"的指令,而且处理此指令的速度只要几微秒。
测量轴数量
对于多数项目来说,两轴的加速度传感器已经能满足多数应用了。对于某些特殊的应用,比如UAV,ROV控制,三轴的加速度传感器可能会适合一点。
最大测量值
如果你只要测量机器人相对于地面的倾角,那一个±1.5g加速度传感器就足够了。但是如果你需要测量机器人的动态性能,±2g也应该足够了。要是你的机器人会有比如突然启动或者停止的情况出现,那你需要一个±5g的传感器。
灵敏度
一般来说,越灵敏越好。越灵敏的传感器对一定范围内的加速度变化更敏感,输出电压的变化也越大,这样就比较容易测量,从而获得更精确的测量值。最小加速度测量值也称最小分辨率,考虑到后级放大电路噪声问题,应尽量远离最小可用值,以确保最佳信噪比。最大测量极限要考虑加速度计自身的非线性影响和后续仪器的最大输出电压,估算方法:最大被测加速度×传感器的电荷 / 电压灵敏度,以上数值是否超过配套仪器的最大输入电荷 / 电压值,建议如已知被测加速度范围可在传感器指标中的“参考量程范围”中选择(兼顾频响、重量),同时,在频响、重量允许的情况下,灵敏度可考虑高些,以提高后续仪器输入信号,提高信噪比。