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.

[参考译文] DAC61408:控制

Guru**** 1641220 points
Other Parts Discussed in Thread: DAC61408
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1257859/dac61408-control

器件型号:DAC61408

如何实现一个DAC 8个通道同时输出?μ A

不同DAC间用一组SPI写入,控制CS一起拉高能否实现多个DAC同步输出?μ A

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Liu、  

    要确认您的问题、请按1。 您想同时更新 DAC61408上的8个 DAC 通道吗? 和2. 使用同一 CS?连接多个 DAC61408器件

    所有的 DAC 通道是否都使用相同的输出? 如果是、您可以使用 BROADCAST 寄存器使用相同的数据更新所有 DAC 通道。  

    如果您使用的是 BROADCAST 寄存器、请确保每个通道的 BROADCAST-EN 位设置为1。 这是器件默认设置。  

    如果 输出通道需要不同的数据、您可以更新相应数据寄存器中每个通道的数据、并使用 LDAC 引脚或软件 LDAC 触发同步更新。 当 LDAC 被触发时、输出都将更新为其数据寄存器中的值。  

    如果使用同步模式、 请确保每个通道的 SYNC-EN 位设置为1。 这不是器件默认设置。  

    是否所有 DAC 通道都使用相同的输出? 如果可以、您可以使用同一个 SPI 和 CS 连接多个器件、并使用广播寄存器更新前面所述的所有输出。  

    如果输出通道需要不同的数据、则无法使用此方法。 您仍然可以使用它们同步模式、如前所述 、来 同时更新输出通道、但两个器件上的通道0将具有相同的数据、两个器件上的通道1将具有相同的数据、等等。  

    如果所有通道需要不同的数据、则可以使用菊花链模式。 第二个 DAC 的 SDI 引脚连接到第一个 DAC 的 SDO 引脚、数据通过扩展 SPI 帧计时。  

    此致!

    K·琼斯