TI中文支持网
TI专业的中文技术问题搜集分享网站

AoA 角度计算

你好, 关于AoA Demo中获取角度的算法不是很明白,请问是否有稍微详细点的文档介绍下具体的过程?如果能有个图示的举例那就最好不过了;

如果没有,我在如下部分不是很清楚,请问能帮忙解释下吗?

1、AOA_getPairAngles()中有  为什么要右移10?angle的结果为什么是256/2*pi?

Zre >>= 10;

Zim >>= 10;

// Angle. The angle is returned in 256/2*pi format [-128,127] values

angle = iatan2sc((int16_t) Zim, (int16_t) Zre);

2、还有AoAReceiver_estimateAngle()中,为什么会有 +45和-45?

 const int16_t AoA_A1 = ((AoAReceiver_antA1Result->pairAngle[0] + AoAReceiver_antA1Result->pairAngle[1]) / 2) + 45 + AoA_A1_freqComp;
  const int16_t AoA_A2 = ((AoAReceiver_antA2Result->pairAngle[0] + AoAReceiver_antA2Result->pairAngle[1]) / 2) – 45 – AoA_A2_freqComp;
 3、请问能图示下信号进入BOOSTXL-AOA板子上,以及获得的角度的结果的示意图吗?

谢谢!

Barbara Wu:

Please refer to this:
e2e.ti.com/…/750739 user:300762

rui fan:

回复 Barbara Wu:

HI WBJ那个帖子的意思大概是想要切换用一个天线,和我问的问题不一样吧,还请针对问题一一做下解答,谢谢!

Barbara Wu:

回复 rui fan:

Check this for 45
e2e.ti.com/…/739613 calculate aoa

rui fan:

回复 Barbara Wu:

不是很明白,那个不是在讲会有45度的延迟吗?那为什么会是一个+45,另一个-45呢

rui fan:

回复 Barbara Wu:

麻烦给解释下呗?

赞(0)
未经允许不得转载:TI中文支持网 » AoA 角度计算
分享到: 更多 (0)