智能车制作

标题: 遇到困惑了,望前辈指点 [打印本页]

作者: allenanswerzq    时间: 2014-3-4 15:44
标题: 遇到困惑了,望前辈指点
小弟用的陀螺仪与加速度计都是数字的,I2C协议,用示波器测了从读取数值到融合波形所用的时间为9.2ms,大于直立控制周期5ms。不知这样还能不能用,不行就要换模拟的了
作者: glacier0    时间: 2014-3-4 16:07
没有什么不可以
作者: allenanswerzq    时间: 2014-3-5 06:11
glacier0 发表于 2014-3-4 16:07
没有什么不可以

谢谢大哥指点。
作者: kicker    时间: 2014-3-5 19:16
9.2ms太长了,检查检查代码吧,这肯定是不正常的。比如你I2C里的延时是不是取大了。
作者: allenanswerzq    时间: 2014-3-5 19:31
kicker 发表于 2014-3-5 19:16
9.2ms太长了,检查检查代码吧,这肯定是不正常的。比如你I2C里的延时是不是取大了。

太尴尬了啊,我用示波器测[attach]56505[/attach]单独读取每个低字节或高字节的时间都是160us,只要两句话连到一起时间就是4.6ms。不知这是为啥。谢谢大哥

作者: 清秀路    时间: 2014-3-5 20:05
allenanswerzq 发表于 2014-3-5 19:31
太尴尬了啊,我用示波器测单独读取每个低字节或高字节的时间都是160us,只要两句话连到一起时间就是4.6ms ...

是不是你两个模块用不同的IIC总线啊??,400KHz的SCL不会那么花时间的,

作者: allenanswerzq    时间: 2014-3-5 20:14
清秀路 发表于 2014-3-5 20:05
是不是你两个模块用不同的IIC总线啊??,400KHz的SCL不会那么花时间的,

刚开始的时候都接的I2C0不同的脚,发现两个一起读数时值不对,于是就一个I2c0,一个I2c1了。我也很纠结啊。想不明白,不过看你用的那么好,让我对这两块芯片没有了疑虑。

作者: 清秀路    时间: 2014-3-5 20:36
allenanswerzq 发表于 2014-3-5 20:14
刚开始的时候都接的I2C0不同的脚,发现两个一起读数时值不对,于是就一个I2c0,一个I2c1了。我也很纠结啊 ...

龙邱的MMA845X模块有一个批次有问题,限流电阻和上拉电阻装反了,

作者: allenanswerzq    时间: 2014-3-5 22:58
清秀路 发表于 2014-3-5 20:36
龙邱的MMA845X模块有一个批次有问题,限流电阻和上拉电阻装反了,

我用的不是龙邱的模块,想问问大哥用的那个库,我换个底层试试

作者: 清秀路    时间: 2014-3-8 12:14
请问你是如何解决MMA845X加速度计受车模震动的影响的??
我这里只要电机一转动,加速度计的数据摆动就非常大,根本没法用,你是怎么配置MMA845X的???????
作者: 清秀路    时间: 2014-3-8 16:25
清秀路 发表于 2014-3-8 12:14
请问你是如何解决MMA845X加速度计受车模震动的影响的??
我这里只要电机一转动,加速度计的数据摆动就非常 ...

解决了


作者: allenanswerzq    时间: 2014-3-8 19:05
清秀路 发表于 2014-3-8 12:14
请问你是如何解决MMA845X加速度计受车模震动的影响的??
我这里只要电机一转动,加速度计的数据摆动就非常 ...

我安装的比较低,个人就得还行,你瞅瞅[attach]56615[/attach][attach]56617[/attach]

作者: cherry1993    时间: 2014-4-11 20:49
清秀路 发表于 2014-3-8 16:25
解决了

请问你是怎么解决的呀?谢谢了!

作者: 清秀路    时间: 2014-4-12 20:41
cherry1993 发表于 2014-4-11 20:49
请问你是怎么解决的呀?谢谢了!

加速度计限幅,反三角计算注意不要溢出

作者: cherry1993    时间: 2014-4-12 21:01
清秀路 发表于 2014-4-12 20:41
加速度计限幅,反三角计算注意不要溢出

我试试!谢谢了!

作者: cherry1993    时间: 2014-4-12 21:28
清秀路 发表于 2014-4-12 20:41
加速度计限幅,反三角计算注意不要溢出

可不可以具体教教怎么去限幅?我不太会。。。





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2