问题:
1.我在查资料的时候查到AD9851的相位控制寄存器只有五位,达不到我需要的精度,看AD9834有两个12位寄存器,可以达到,但是我在网上没有找到应用的例程,找到的资料也只有控制频率的,查看芯片手册的控制办法不是太确定
void Send_Phase()
{
Send_Con(0xC000); //设置初相位为0
}
这是我找到的相位发送,还没有应用,想来确认这个控制相位的办法;
2.我需要产生两路同频正弦波,昨天我测试模块两通道的输出是一样的,问是否可以分开单独控制;
3.模块输出幅值有限,达不到我需要的要求,我需要VPP范围1-4V,请问有什么推荐的放大芯片,同时这个幅值是可调的,我希望使用单片机来控制它,我这里有一个方案是放大到5V然后使用DAC衰减到我想要的,不知是否可行;希望前辈给出合适的方案;
控制使用的是STM32F103,目前仅实现了频率可调,以上是我目前遇到的主要问题,希望前辈能给予解答,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我做过 AD9833的 STM8整的 但是只能调频率 幅度是电位器调的 放大用运放啊 那种高速度的
我这个需要几mV 到几V 数字电位器要级联整 很麻烦 直接电位器了 三路输出 单独大小 相同频率波形
编辑补图
4NO}88W0~W89IIY6[{B7UU9.png (1.42 MB, 下载次数: 0)
下载附件
2019-4-26 11:13 上传
2,一个芯片只能输出一路正弦波,两路需要两个芯片
3,AD9834可以通过外部DAC调节输出幅度,参考CN-0156,这样就可以使用一个固定的外部放大倍数
补图、、、
IOUT和IOUT是互补的关系,用来驱动类似变压器这种差分负载的,你不用这种接法,只用IOUT就行了
只有一个DAC,当然只能输出一路信号,FSELECT和PSELECT的理解没错,注意要先用软件选择使用外部管脚切换,PIN/SW这个控制位
这不是我的
如果要同步输出,按照我的理解,应该用模拟开关或者三态门选择两个DDS芯片的CLK和DATA口,配置数据可以分别写入,最后使能的时候一起给命令;或者两个芯片分别配置好,一起给SYNC脉冲
一周热门 更多>