原创 G Sensor的选型之我见

2010-4-26 11:14 5723 19 34 分类: 采购与分销

1. 前言: G Sensor的选型 对于今天市场上充斥着各种型号, 铺天盖地出货量的 G Sensor. 工程师可以做的选型很多. 比较而言,

(1)  Bosch
的出货量保证了其价格维持在一个相当的低位
.
a.
令人惊叹的复杂的 datasheet sample driver/application. (作为精度不高的 G Sensor 的应用, 这样复杂的功能的作用在哪里?``` 当然也可以说, 有比没有好`). 我们可以分析出, Bosch的软件开发团队一定比较
powerful.
b. bma020
似乎会干扰 spi 总线? 当然这可能是我们的误用. 是否某些初始设定不正确, 导致 bma020 触发某些中断? 复杂的文档决定我们没有时间再去细研
.
c. bma020
的焊盘脆弱, SMT阶段, 这不是个问题. 在调试阶段, 没有转接板的情况下, 调试是工作量较大的
.

(2)
美新号称工业级别的 G Sensor 也引起了极大的兴趣
.
a.
毕竟同 Bosch/VTI 服务于消费类电子的几种主流型号比较. 美新的pin (邮戳状)决定了加工便易, 以及将来设备运行的高可靠度
.
b.
但是 Datasheet 只给出了 I2C, 没有 SPI? 这令人奇怪, 是否我们检查的型号不够多
?
c. 3D
在哪里? 没有3D好奇怪. 如果只有2D 的模块, 限定了设备的安装方向
?

(3) VTI
CMA3000
a.
超小的size, 目视比 0805 的电阻/电容封装大不了多少? -- 手持设备的开发者超喜欢吧?
b.
芬兰的小型公司制作? 导致价位偏高
?
c.
球状焊盘, 很好很强大, 接触面积大, 调试也不容易弄掉
.
d. SPI/I2C
兼容. SPI 着重强调了多个 slave 的使用 SPI bus 上挂上 CMA3000,提供了充分的信心
.
e.
简洁的 Datasheet, 少到10个左右寄存器, 简单到仅仅2 read/write function sample driver code. acc-x/y/z 输出很理想, 1bytes 搞定. 很容易计算补码输出,这些均导致代码量小, 兼容简单
.
f.
最终我们兼容了Bosch bma020 VTI CMA3000. 限于 TTM 时间, 以上仅仅是数周内的一己之见
.


 2.VTI CMA3000
datasheet 的重要疏漏

(1)
调试的过程本来是轻松的简单旅途. datasheet 的疏漏弄成了 1天痛苦煎熬. 记录在此, 方便将来的同行的工作.
(2)
反复检查简单到最简的应用电路, 确定没有连接问题. 再次换用新的 sample 也不能顺利读出数据
.
(3)
再次检查 datasheet, 一个不起眼的地方引起我们的兴趣, CMA3000 开机后, 会报告 soft_reset / hard_reset 状态. 而且状态位固定为2 bit, tx bus 上主动输出, 并放置在 cmd resp data 之前
.
(4)
我们确认, 重新上电后, bit6/bit7 的位置应该固定输出
1.
(5)
通过阅读 tx bus, 我们的确观察到两个1, 但是遗憾不在 bit6/bit7. 但是无论如何, 这说明 CMA3000 在工作
...
(6)
调整 SPI 的时序, 调整 SPI speed, 主动加入 delay SPI read function. 我们观察到了这两个 1 bit 的位置不断的变化? 那么真的是 SPI bus 错误吗
?
(7)
枯燥的思考和调试过程不表
.
(8)
结论是, CMA3000 使用 SPI mode0. 使用 SPI mode3, 它会不爽
.
发现如此简单的事实后, 在下再次努力阅读了 datasheet. 在下在凌晨1点时产生一种冲动, 就是希望给 datasheet writer 的大头上, 一个狠狠的糖炒栗子. 为啥不说呢? 只认mode0, 不认mode3, 你倒是要说啊
?!...
(9)
之后的工作是简单愉快的, 就不表了. (~&~)

PARTNER CONTENT

文章评论15条评论)

登录后参与讨论

用户649679 2010-5-13 14:01

试试看Kionix的

用户1284259 2010-4-25 23:55

Thanks!

用户849632 2010-4-23 15:32

分享一下,下次买你天线:)

用户1375904 2010-4-23 13:48

学习了

用户1657652 2010-4-23 11:40

很好很強大

用户1190452 2010-4-23 10:53

路边的野花
不知道贵公司做什么产品?英国Sarantel全向天线,抗干扰力特强,又是全向,特别是手持产品,是一个很不错的选择。欢迎来电咨询。

用户798587 2010-4-23 09:59

路边的野花
你问天线是指什么天线啊?你不说清楚,人家很难回复的,呵。

用户1482688 2010-4-23 09:28

好,了解了!

用户835545 2010-4-23 09:07

分享了

用户849170 2010-4-21 10:51

值得参考。。。
相关推荐阅读
用户1190452 2016-04-29 18:28
2020工业机器人产量要达到10万台?
工业机器人息息相关的三个部委工业和信息化部、国家发改委、财政部联合发布《机器人产业发展规划(2016-2020年)》,提出了一个对于工业机器人朋友很重要的目标:要力争实现机器人关键零部件和高端产品...
用户1190452 2016-04-25 11:15
史上最强挖墙角!德国宝马一研发团队核心被中国初创公司全部挖走
早在今年3月份,Future Mobility就将宝马i系列研发总工程师卡斯滕·布莱特菲尔德挖走出任CEO。4月19日,这家电动汽车公司再次挖走了宝马i系列研发团队的3位高管:原宝马i系列电机系统...
用户1190452 2012-03-26 09:08
NPXI智能传感器的TPMS系统设计
据调查,高速公路发生的严重交通事故,有很大比例是由汽车轮胎欠压引起的。为防止此类事故发生,美国国会通过TREAD法案,强制要求汽车安装轮胎压力监测系统(Tire Pressure Monitori...
用户1190452 2012-03-24 22:16
NPXI智能传感器的TPMS系统设计
据调查,高速公路发生的严重交通事故,有很大比例是由汽车轮胎欠压引起的。为防止此类事故发生,美国国会通过TREAD法案,强制要求汽车安装轮胎压力监测系统(Tire Pressure Monitori...
用户1190452 2012-03-07 22:23
TPMS 介绍
汽车轮胎气压监测系统,简称“TPMS”,即“Tire Pressure Monitoring System”,主要用于在汽车行驶时,适时地对轮胎气压和温度进行自动监测,对轮胎漏气、低压、高压、高温...
用户1190452 2011-02-11 16:07
SpacePoint集磁传感器、加速度、陀螺于一体,将会带来新的商机
博客SpacePoint技术横空出世,鼠标/电视遥控/游戏手柄All-in-One年内成为现实,介绍了美国PNI目前新推出的SpacePoint新产品,SpacePoint集三轴加速度,三轴磁传感器...
EE直播间
更多
我要评论
15
19
关闭 站长推荐上一条 /3 下一条