pumpitup 发表于 2016-7-30 17:16:27

关于模拟输出的AXDL345,测试结果与文档不符,是什么原因?

样例程序是这样的:
float zero_G = 512.0; //ADC is 0~1023the zero g output equal to Vs/2   //ADXL335 power supply by Vs 3.3V
float scale = 102.3;//ADXL335330 Sensitivity is 330mv/g                        //330 * 1024/3.3/1000
Serial.print(((float)x - zero_G)/scale);
应该是512代表0加速度。模拟口返回的值大概是对称的,1到1023吧。

然后我测的结果是
x:225-449
y:255-400
z:268-425
基本上的能得到姿态信息的,但就是与文档的不一样,而且范围小了,分辨率也低了。

不知道是什么原因,这个模块的接线是要焊一下的,是不是我焊的时候时间长了温度高了影响到芯片本身了?还是这个型号本来就是这样?

另外,VCC用了5V和3.3,值域略有不同,但大体是一样的。
是不是这个芯片上用了一个稳压的,如果大于3.3就稳到3.3?

用过的或者遇到过类似情况的麻烦解答一下。

商品链接就不发了,就是模拟输出的三轴AXDL345。
页: [1]
查看完整版本: 关于模拟输出的AXDL345,测试结果与文档不符,是什么原因?