Tel: 137-2421-1742 E-mail: paul@rdbuy.cn
ICP备案证书号:粤ICP备12082730号-1
共执行 75 个查询,用时 0.024437 秒,在线 126 人,Gzip 已启用,占用内存 2.582 MB
Powered by ECShop v4.0.1
VTI的CMA3000-D01是针对小尺寸、低价格、低功耗的需求而设计出的,由一个由3D-MEMS传感元件和信号调节专用芯片组成的晶片级的加速度传感器。CMA3000-D01是VTI于2009年推出的一款划时代的 加速度传感器,以2*2*0.9mm的封装,10uA的工作电流,简单的寄存器设置,精简的引脚数量,成为消费类电子厂家的宠儿。产品大量应用于手机,计步器,运动产品,MP3等市。
优势特点
极小的尺寸:2.0mmx2.0mmx0.95mm 宽范围的供电电压:1.7V – 3.6V 极低的功耗:
- 测量模式在输出频率为400Hz/100Hz/40Hz时的工作电流分别为70uA/50uA/11uA
- 运动检测模式工作电流低至7uA
- 待机模式电流极小3uA
- 支持双量程工作(+/-2g,+/-8g可选)
- 可通过校准提高10%的精度和100mg的漂移
- 多种工作模式下都支持中断功能
- 支持串行通信协议SPI和I2C
应用范围
CMA3000-D01的目标主要是使用电池的设备
- 比如手机
- 计步器
- 运动产品
- MP3,PND,笔记本电脑
- 游戏手柄
- 计算机扩展组件等等。
加速度传感器运用解决方案
- MEMS在移动电话中的拿起电话检测方案
- MEMS在移动电话中的摇晃清除的方案
- MEMS传感器在移动电话中的环境感知方案
- MEMS传感器在游戏控制中的方案
- MEMS加速度传感器在导航中的方案
- MEMS加速度传感器在手机中加入计步器中的方案
性能参数
参数名称 条件 典型电压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
KXSD9STM
LIS331DLMADI
ADXL345Freescale
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.040.01 0.02 NA 注意:
- 工作电流需要依赖于加速度传感器的输出频率;
- 只有在8g量程时有10位输出;
- 只有在16g量程时有13位输出;
商品属性 [供电电压] 1.7V~3.6V [功耗] <70uA [输出方式] I2C,SPI [型号] CMA3000-D01 [测量范围] ±2g,±8g [轴数] 3轴 [灵敏度] 60Count/g,15Count/g [温度漂移] 2mg/℃ [零点误差] ±100mg
最近,总有朋友询问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,这样也节省我的时间;
谢谢各位关注,曾经我一样苦恼,郁闷的东西;