OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4900|回复: 2

关于adxl345加速器的几个问题

[复制链接]

7

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2013-4-6
在线时间
0 小时
发表于 2013-4-27 16:30:30 | 显示全部楼层 |阅读模式

             近日学习adxl,有几个疑惑向大家求教:1。初始化程序中 ADXL345_WR_Reg(INT_ENABLE,0x00); //不使用中断,从数据手册中有句话,The DATA_READY, watermark, and overrun bits enable only the interrupt output; the functions are always enabled. (p26),是不是说默认是开启了三个中断的。
2。自动校正程序中,*zval=-(offz-256)/4;是怎么得来的,从数据手册的例子中也没看出来为什么要减去256。
3.在角度换算时,temp=sqrt((x*x+y*y))/z;
                           res=atan(temp);
那三个公式是从何而知,数据手册上也没看到相应的公式。
以上的问题集中起来大概就是如果我拿到了一块芯片,根据数据手册能开发出来吗?我还需要哪些方面的资源,谢谢各位释疑解惑!

 

 

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-27 21:08:29 | 显示全部楼层
1,数据手册确实有提到,DATA_READY位,水印位和溢出位,这三个中断总会处于使能状态。也就是没法关闭了。
2,我看的中文数据手册,全分辨率下,ADXL345的林敏度典型值是256LSB/g。校准时,X,Y轴都处于0g场,而z轴处于1g场,所以需要减去256.
3,这个公式我也没推导出来,参考自别人提供的公式。公式肯定是对的,具体怎么来的,恐怕得你自己潜心研究下了。

如果拿到一个芯片,看数据手册一般是可以正常使用的,当然部分芯片为了保密,可能不会给你详细的内部介绍,这种情况,就必须找厂家/代理商要参考设计资料了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2013-4-6
在线时间
0 小时
 楼主| 发表于 2013-4-28 11:17:16 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
多谢了~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-20 22:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表