大家好、
我们使用四个以菊花链形式连接的 DAC81404设计了一个定制板。
数字电源为5V、模拟电源为+/-14V。
RESET 和#CLEAR 引脚上拉至 DVDD、#LDAC 引脚下拉至 GND。
SENSEn 引脚未连接、SENSEp 引脚连接到输出端、输出端和 CCOMP 之间的电容为470pF。
该设计旨在使用内部基准、因此没有外部基准连接到 VREF。
对于配置、我发送以下命令:
1) 1) 0x030004 =>为菊花链设置 SPIC1寄存器中的 SDO-EN 位。 (由于该位的复位值已经为1,这实际上是必要的吗?)
2) 2) 0x040000 =>激活内部基准
3) 3) 0x090000 =>禁用断电
在示波器屏幕截图中、信号 DC01是从第一个 DAC 到第二个 DAC 的菊花链数据、从第二个 DAC 到第三个 DAC 的 DC12是从第三个 DAC 到第四个(最后一个)的菊花链数据。
当我使用 DMM 检查 VREF 时、可以看到2.5V 出现在这些命令发送后。
遗憾的是、在我的定制板上、我没有 MISO、因此无法回读例如 DEVICEID 寄存器进行测试。
之后、我向 DACn 寄存器写入一些值。
但 DAC 输出全部为0V。
是否有进一步故障排除的想法? 我们非常感谢您的任何帮助。
此致、
Marcel