© 2005-2024 传感器商城 研发商城 版权所有,并保留所有权利。
ICP备案证书号:粤ICP备12082730号-1
传感器导航
全部分类
商品属性 | |
---|---|
[供电电压] | 1.7V~3.6V |
[功耗] | <70uA |
[输出方式] | I2C,SPI |
[型号] | CMA3000-D01 |
[测量范围] | ±2g,±8g |
[轴数] | 3轴 |
[灵敏度] | 60Count/g,15Count/g |
[温度漂移] | 2mg/℃ |
[零点误差] | ±100mg |
VTI的CMA3000-D01是针对小尺寸、低价格、低功耗的需求而设计出的,由一个由3D-MEMS传感元件和信号调节专用芯片组成的晶片级的加速度传感器。CMA3000-D01是VTI于2009年推出的一款划时代的 加速度传感器,以2*2*0.9mm的封装,10uA的工作电流,简单的寄存器设置,精简的引脚数量,成为消费类电子厂家的宠儿。产品大量应用于手机,计步器,运动产品,MP3等市。
极小的尺寸:2.0mmx2.0mmx0.95mm 宽范围的供电电压:1.7V – 3.6V 极低的功耗:
CMA3000-D01的目标主要是使用电池的设备
参数名称 | 条件 | 典型电压VDD=1.7…2.7V | 扩展电压 VDD=2.7…3.6V |
单位 | ||||
最小 | 典型 | 最大 | 最小 | 典型 | 最大 | |||
VDD | 1.7 | 2.5 | 2.7 | 2.7 | 3.3 | 3.6 | V | |
DVIO | 1.7 | 1.8/2.5 | 2.7 | 2.7 | 3.3 | 3.6 | V | |
工作温度 | -40 | 85 | -40 | 85 | 度 | |||
工作电流 | ODR=400Hz | 70 | 70 | uA | ||||
ODR=100Hz | 50 | 50 | uA | |||||
ODR=40Hz | 11 | 14 | uA | |||||
ODR=10Hz | 7 | 9 | uA | |||||
待机模式 | 4 | 9 | 3 | uA | ||||
加速度量程 | G_RANGE=0 | -8 | +8 | -8 | +8 | g | ||
G_RANGE=1 | -2 | +2 | -2 | +2 | g | |||
零点校正误差 | G_RANGE=1 | -100 | +/-25 | +100 | +/-100 | mg | ||
零点温漂 | X、Z轴 | +/-1 | +/-1 | mg/度 | ||||
Y轴 | +/-2.5 | +/-2.5 | ||||||
灵敏度 | FS=2g | 56 | 56 | Counts/g | ||||
FS=8g | 14 | 14 | ||||||
灵敏度校正误差 | -10 | +10 | -10 | +10 | % | |||
灵敏度温漂 | 全温区 | +/-0.002 | +/-0.002 | %/度 | ||||
线性度 | 1.5 | 3 | 1.5 | %FS | ||||
交叉灵敏度 | FS=2g | 1 | 1 | % | ||||
输出频率(ODR) | MODE=x10 | 400 | 400 | Hz | ||||
MODE=x01 | 100 | 100 | Hz | |||||
MODE=011 | 40 | 40 | Hz | |||||
MODE=100 | 10 | 10 | Hz | |||||
带宽 | ODR/5 | ODR/5 | Hz | |||||
噪声 | FS=2g@ODR=100Hz | 13 | 13 | mg RMS | ||||
FS=8g@ODR=400Hz | 25 | 25 | ||||||
开机时间 | ODR=400Hz | 0.01 | 0.01 | S | ||||
ODR<=100Hz | 2.5/ODR | 2.5/ODR | S | |||||
I2C时钟频率 | 400 | 400 | kHz | |||||
SPI时钟频率 | 500 | 500 | kHz |
VTI的CMA3000-D01三轴加速度传感器主要通过串行通信口和中断引脚(INT-pin)与主控制器通信,CMA3000-D01同时支持SPI和I2C两种常见的串行通信协议。在使用SPI与I2C协议进行通信时,CMA3000-D01是作为从设备存在的。CMA3000-D01是通过片选信号引脚来选择SPI和I2C通信协议的,另外还可以通过重新配置CMA3000-D01的寄存器来禁用I2C接口。
VTI CMA3000的尺寸为2.0mm x 2.0mm x 0.95mm,一般公差为+/-50um,详情如下图所示:
左图显示了CMA3000的感应方向也就是测量轴的测量方向。右图显示了CMA3000的引脚布局,其中第一引脚边上有约为100mm直径的点。
型号 | VTI CMA3000-D01 | Bosch BMA020 | Kionix KXSD9 |
STM LIS331DLM |
ADI ADXL345 |
Freescale MMA7455L |
尺寸@mm | 2.0x2.0x0.95 | 3.0x3.0x0.9 | 3.0x3.0x0.9 | 3.0x3.0x1.0 | 3.0x5.0x1.0 | 3.0x5.0x1.0 |
量程@g | +/-2,+/-8 | +/-2, +/-4, +/-8 | +/-2, +/-4, +/-8, +/-16 | +/-2, +/-4, +/-8 | +/-2, +/-4, +/-8, +/-16 | +/-2, +/-4, +/-8 |
分辨率 | 8位 | 10位 | 12位 | 8位 | 10位(13位***) | 8位(10位**) |
工作电压@V | 1.7…3.6 | 2.0…3.6 | 1.8…3.6 | 2.16…3.6 | 1.8…3.6 | 2.4…3.6 |
工作电流@uA | 7…70* | 200 | 220 | 10…290 | 25…130 | 400 |
零点校正误差@mg | 100 | 220 | 230 | 60 | NA | 330 |
零点温漂@mg/degC | XY轴:1; Y轴:2.5 | 1 | XY轴:0.5;Z轴:3 | 0.5 | NA | NA |
灵敏度校正误差 | 10 | 20 | 3 | NA | NA | 9 |
灵敏度温漂 | 0.02 | 0.03 | XY轴:0.01 Z轴:0.04 |
0.01 | 0.02 | NA |
用户评论(共1条评论)
最近,总有朋友询问CMA3000调试经验,我平时较忙,也许不能及时回复,但看到肯定回复各位;
附联系方式如下:
(长期有效)
email: michael_511@163.com
QQ: 5123 03462
总的来说,CMA3k无论是用I2C,还是SPI接口都是可以的,但也有区别;
过程:初始化,配置寄存器,进入对应的模式,读取加速度数据,经计算处理得到自己需要的最终结果;
若需要更稳定的结果,可考虑在程序中加软件滤波环节[在处理器速度够快的环境下];
采用I2C和SPI接口,有一个区别是,允许的最大访问位速率不同,因有计算处理环节,
若再加软件滤波,时间消耗更多;当然一般总线访问速率肯定比传感器的采样转换频率高;
因此,为能快速响应,建议优先使用SPI接口,可支持高速率访问;
鉴于CMA3k设置测量模式时,最小的加速度分辨率为17mg,
若用于精度要求较高的场合,可能不够用;
比如,用于汽车被拖行或行驶距离计算,速度计算,可能不够准确;
可考虑采用模拟量输出的加速度传感器,再经AD转换,得结果;
当然考虑场合的要求,精度已经符合要求当然更好,直接用3000就行了,不需要这么麻烦;
我之前的场合是,测量竖直杆的倾斜角度,加速度分辨率也会对应一个
角度分辨率,可用MATLAB计算得出角度分辨率,不是等分间隔的;
VTI公司有出CMA3000-d01的倾斜角度监测模块,配有PC机端软件可立体视图,效果很好;
还有个问题,比较困难,手工焊接CMA3000-d01;
对于试制产品,数量少,一般采用手工焊接,而CMA3000-d01的封装相当小 2x2mm,
风枪有经验的可能问题不大;可我也算是风枪高手了,焊过BGA,可是之前还是报废了好几个3000;
并且困难的是封装过小无法检测连接质量;连接不好,程序访问也会出奇怪的问题;
大批量产,肯定是回流焊了,这个不需要关心;
目前,我用风枪手工焊接,找到个方法,倒是很好地解决了这个麻烦;
我目前正有意设计CMA3000-d01的模块;有需要的朋友可与我联系讨论;
我愿意与大家分享调试经验,与我联系讨论前,请仔细阅读VTI CMA3000的datasheet,这样也节省我的时间;
谢谢各位关注,曾经我一样苦恼,郁闷的东西;