器件型号:DAC81416EVM
工具与软件:
你好
我通过 USB2ANY 将 DAC81416EVM 连接到 PC。 在应用程序中、显示 Hardare 已连接。 但是、当我读取状态位时、会启用"OSC_ALM"。 正如我在数据表中看到的、这是由于 SPI。 您能帮我弄清楚如何解决吗?
此致、
Shahab
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好、Shahab、
这不指示任何错误、预计为"1"。 该位指示片上 OSC 是否开启–在 SPI 回读期间、该位会始终开启。
数据表中并未显示此内容(显示为保留)、仅显示了 GUI、因此我不确定您在数据表中阅读了哪些内容。 数据表中并未显示该内容、因为它不会向用户提供有意义的信息、因为它会始终回读为1、因为在 SPI 回读期间、OSC 始终处于打开状态。
此致!
Katlynne Jones
您好 Sanjay、0
感谢你的帮助。 我将 J10位置更改为1-2 (USB2ANY 更改为3.3V)。 I 测量 VIO (TP5)至 GND (TP2)(应为2.98V)。 我还测量其他 TP、所有 TP 都按我需要的方式设置。 TP3 (VDD)连接到 GND 、TP11 (VCC)连接到 TP13 (VSS)。 此外、TP7 (CS)到 GND 为0V。 TP9 (LDACz)至 GND 为2.58V。 它应为2.98V、因为它连接到 VIO。 当通道处于开启状态(例如通道8)时、电压为259.6mv;当通道处于关闭状态时、电压值为46mV (DAC8范围电压为0-5V)。 现在、 当我更改 ITS 寄存器(EX . 0x1000)。 但在 DAC IDE 中、在低电平配置下、读取寄存器后它为0x1000。
此致、
Shahab
你好、Shahab、
您能否确认您的 SPI 通信 是否正常工作? 可通过读取 SPICONFIG 或任何其他可读寄存器来验证。
如果您能够 验证 DUT 寄存器、则可以尝试 以下步骤为任何通道获取 DACOUT:
以下是用于验证 DAC VOUT 通道的最少命令集:
a)在 SPICONFIG (0x03)中写入0x0A04 - 为 DAC81416器件上电
b) 在 GENCONFIG (0x04)中写入0x3F00 -使用 内部 基准
c)在 DACPWDN (0x09)中写入0x0000 -为单独的 DAC 通道上电
e)在 DACn_DATA 中写入0x8000 (n = 0x10至0x1F)- 将各个 DAC 通道输出配置为2.5V
如果您需要更多帮助、请告诉我。
谢谢!
Sanjay