ADI 技术
直播中

程傍纯

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

请问AD9910能否输出三角波、锯齿波和方波?

您好,
  我想用AD9910的DRG模式输出三角波和锯齿波,请问是否可以实现。
  我按照个人理解配置了一些寄存器,发现输出波形在y=0附近仍然有很严重的正弦调制,请问是否能输出完全规整的三角波和锯齿波呢?
  按照个人理解,DRG模式下,控制DRHOLD引脚即能输出方波,此时的频率信息是否也需要非常精确的对应呢?
  下面是我当前用于输出三角波的寄存器配置:
   01:0x006E 0820
     02:  0x183F C000
     0E:  0x3FFF 0000 0002 0000
     0B:  0xFFFF FFFF 0000 0000
     0C:  0x0020 0000 0020 0000
     0D:  0x0001 0001
     附件中是示波器采集到的当前的“三角波”。
  请指点,谢谢!
附件

回帖(5)

李丽

2018-12-4 09:18:48
开发板输出端是靠Transformer交流耦合的,对低频分量有不小的损失。你用的电路改过了么?
举报

程傍纯

2018-12-4 09:29:58
引用: msvdsufsdf 发表于 2018-12-4 18:17
开发板输出端是靠Transformer交流耦合的,对低频分量有不小的损失。你用的电路改过了么?

您好,
  我们现在是采用直流耦合的。
  而且我现在测量的是芯片输出端,是耦合前的信号。
  谢谢!
举报

云静京

2018-12-4 09:38:04
引用: 底牌天使 发表于 2018-12-4 18:29
您好,
  我们现在是采用直流耦合的。
  而且我现在测量的是芯片输出端,是耦合前的信号。

将频率设置为0,使用RAM是可以输出三角波、锯齿波和方波的,但是频率范围是有限的。
举报

程傍纯

2018-12-4 09:44:08

您好,按照您的建议,现在的确可以输出三角波了。
但是仍然有一些疑问:
1、我断开了所有后端的电路,直接从芯片输出测量IOUT和IOUT两 个引脚,但是发现这两个引脚的共模电压并不一样,其中一个的为1/4满量程而另外一个为3/4满量程。最主要的是,两个引脚的共模电压并不固定,重启后可 能会互相交换(即其中一个可能是1/4也可能是3/4),这样的话,如果我后端使用直流耦合放大,如果去除掉两个引脚之间的共模电压差?
2、我在使用RAM输出的时候,如何使用直流耦合来输出信号?
谢谢。
举报

更多回帖

×
20
完善资料,
赚取积分