lyxer 发表于 2022-10-25 15:47:15

请教问题:旋变ads1210 16bit,有时上电后最高位是1,差了180度

板子静置一会,出现的概率大。
我对旋变这个不懂,我理解他应该是0到65535对应0到360度,但是把电机保持不变,会出现标题的问题。
比如 正常起来是0x1234,出问题时数值就是0x9234。
请教大佬,这个一般是啥问题。

Himem 发表于 2022-10-25 15:52:47

本帖最后由 Himem 于 2022-10-25 15:54 编辑

spi?挂逻辑分析仪抓一抓不太可能是ad芯片的问题

yuyu87 发表于 2022-10-25 15:59:25

有没有可能是这样?0和-1(65535),在临界点时跳动?

lyxer 发表于 2022-10-25 16:03:11

Himem 发表于 2022-10-25 15:52
spi?挂逻辑分析仪抓一抓不太可能是ad芯片的问题
(引用自2楼)

有道理 抓下看看

lyxer 发表于 2022-10-25 16:03:45

yuyu87 发表于 2022-10-25 15:59
有没有可能是这样?0和-1(65535),在临界点时跳动?
(引用自3楼)

不是临界点

dellric 发表于 2022-10-25 18:19:15

是不是反相了,解算的时候直接用TAN求解就会出现相位180度模糊。

wye11083 发表于 2022-10-25 19:29:59

dellric 发表于 2022-10-25 18:19
是不是反相了,解算的时候直接用TAN求解就会出现相位180度模糊。
(引用自6楼)

估计是配置问题吧。原码和移码。

lyxer 发表于 2022-10-26 09:43:45

Himem 发表于 2022-10-25 15:52
spi?挂逻辑分析仪抓一抓不太可能是ad芯片的问题
(引用自2楼)

改了给1210的时钟,现在测试没出现了,还在继续测
页: [1]
查看完整版本: 请教问题:旋变ads1210 16bit,有时上电后最高位是1,差了180度