AnsweredAssumed Answered

AD9837可以调出正弦波,但调试不出三角波的问题

Question asked by eric_wu on Oct 24, 2017
Latest reply on Oct 24, 2017 by Vinod

我们使用我们的电路板通过3pin SPI向EVAL-AD9837SDZ开发板发送数据,设置波形发生,其中开发板的跳帽开关按照需要进行设置如下(红线表示连通,红X表示未连接),电源:AVDD/DVDD使用外部+3.3V供电;

   1. 正弦波调试寄存器设置:

#define ControlRegister 0x2100

#define FrequencyRegisterLSB 0x50C7

#define FrequencyRegisterMSB 0x4000

#define PhaseRegister 0xC000

#define ExitReset 0x2000

  波形正常:

   2. 三角波调试寄存器:(相对正弦波的寄存器,只改了一个地方,将ControlRegister由0x2100改为0x2102

 #define ControlRegister 0x2102

#define FrequencyRegisterLSB 0x50C7

#define FrequencyRegisterMSB 0x4000

#define PhaseRegister 0xC000

#define ExitReset 0x2000

   波形异常(应为三角波,但实际波形还是正弦波)

Outcomes