ADI 技术
直播中

李阳

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

请问如何在单音模式用AD9910实现QPSK即相位调制?

请问下,如何在单音模式用AD9910实现QPSK,即相位调制?我的做法是,在单音模式下,将相位控制字以及一个固定频率控制字写入到8个Profile寄存器中,然后通过外部的profile[2:0]引脚选择相应的Profile寄存器,从而实现QPSK,另外还写了CFR1,CFR2,CFR3寄存器,但是我用示波器测试时,改变profile[2:0]引脚,输出波形相位没变。其中,CFR1=0x00_00_20_00,这个是否设置正确?我想问下问题出在哪里?

回帖(3)

云静京

2018-10-12 09:50:21
您好!将频率减到比较小,使能CFR1 比特13,自动清除相位累加器试一试。
举报

李阳

2018-10-12 10:07:10
引用: dang28 发表于 2018-10-12 13:59
您好!将频率减到比较小,使能CFR1 比特13,自动清除相位累加器试一试。

您好,我将频率降低至40MHz,使能CFR1 比特13,即CFR1寄存器配置为CFR1=0x00_00_20_00,使用Profile寄存器1和3,其他Profile寄存器没使用,通过手动改变profile【2:0】来选择Profile寄存器1和3,但是还是一样输出相位没有变化。我使用的示波器是RIGOL DS5102,上限频率100MHz????急,能帮忙看看是问题出在哪里了吗??
举报

李阳

2018-10-12 10:14:31
引用: MAZHILEI 发表于 2018-10-12 14:16
您好,我将频率降低至40MHz,使能CFR1 比特13,即CFR1寄存器配置为CFR1=0x00_00_20_00,使用Profile寄存器1和3,其他Profile寄存器没使用,通过手动改变profile【2:0】来选择Profile寄存器1和3,但是还是一样输出相位没有变化。我使用的示波器是RIGOL DS5102,上限频率100MHz????急,能帮忙看看是问题出在哪里了吗?? ...

问题已解决,谢谢各位!测试结果如下!
举报

更多回帖

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