电路设计论坛
直播中

王晾其

7年用户 983经验值
私信 关注
[问答]

读取AD2S1210角度与实际相差180°是怎么回事?如何解决?

公司一个项目用到AD2S1210,目前正在熟悉阶段。今天使用CN0276推荐的电路进行试验时,发现读到的角度总是比实际给的角度始终大180°(如实际位置为10°,用AD2S1210测的是190°,实际位置为45°,用AD2S1210读到的位置是225°)。我对CN0276中给的电路仅修改了激励放大系数(图1)和相应的sin和cos系数(图2,旋变压比为0.5,到sin和cos引脚的VP-P为3.1V),使用2.5kHz的激励,锁相在±44°内。

图1 AD8397使用15V供电,单端输出6.4VP-P,实测高电平7.4V,低电平1V

图2 旋变输出入单端高电平3.4V,低电平1.2V(示波器不精确,但在误差范围内),Sin输入单端3.15VP-P
当我将图1中的AD8692二阶滤波电路去掉,激励电路修改为图3时(与图1的区别在于少了一个180°的相位差),使用AD2S1210读到的角度信息就与实际角度保持一致了。请问AD工程师,这是什么原因?


图3 使用该激励电路,则读取的角度即正常


                                                            

回帖(1)

任斌

2023-12-7 10:23:05
检查下你的EXC激励输出是不是接反了,如果接反了的话,解码会出现180°偏差,你修改相当于把SIN/COS信号反了180°,这样解码就正常了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分