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.

[参考译文] DAC108S085:查克波形

Guru**** 2392095 points
Other Parts Discussed in Thread: DAC108S085

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/887701/dac108s085-chcek-the-waveform

器件型号:DAC108S085

大家好、

我的客户计划使用 DAC108S085。

客户希望同时在所有通道上输出更新的寄存器。 之后、客户将把/CS 更改为1。

您能否告诉我此用例是否正确? 我已经连接了客户采用的波形。

此致、

Yoshi

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

    您好、Yoshi、

    此用例无效、因为存在 SYNC (/CS) TSH 的时序违规(SCLK 第16个下降沿之后的同步保持时间)最小值为3ns、最大值为(1/Fclk - 3) ns。

    同时更新所有 DAC 的一种方法是使用 WRM 模式。 在 WRM 模式下、可以在不更新输出值的情况下写入单个 DAC 的寄存器。

    写入所有寄存器后、将器件模式更改为 WTM 以同时更新所有 DAC 的输出。

    有关进入 WRM 和 WTM 模式的更多详细信息,请参见数据表第17页。

    如果您需要更多说明、请返回给我。

    此致、

    AK

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

    您好、AK、

    感谢您的回答。

    当 DAC 经皮输出时、客户无法在测试中看到0.5V (0001100110)。

    测试条件如下。

    -SCLK:25MHz

    -/SYNC:在 DAC 输出同时8通道后更改为1

    波形如下。

    您能否给出输出不正确的原因?

    此致、

    Yoshi

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

    您好、Yoshi、

    如前所述、该器件具有两种运行模式、一种是 WRM 和 WTM。 默认情况下、加电时处于 WRM 模式、这意味着在写入寄存器后、您需要通过将 DB[15:12]设置为"1001"来将模式更改为 WTM。 如果要在写入后立即更改值、请执行以下步骤。

    1.为器件加电

    2.将 DB[15:12]设置为"1001"、将器件模式更改为 WTM

    3.通过将 SYNC 置于低电平并在16clk 周期后变为高电平来开始写入寄存器。

    相应的输出将立即得到反映。

    在调试时检查一个通道的这种情况。

    要同时更新所有通道、请阅读数据表第19页中给出的说明。

    此致、

    AK

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

    您好、AK、

    感谢您的建议。 客户可以正确看到输出。

    我们还有客户提出的其他问题。

    当客户执行 FTB 测试(施加噪声)时、他们看到输出电压不正确。 我已附加了具有波形的展板。

    我想输出电压保持先前的值、因为器件在重试施加 Vcc 后工作正常。 (先关闭再打开)

    1.是否有任何方法可以通过 SPI 复位器件? 如果是、您能告诉我如何设置吗?

    2.您能告诉我如何通过 SPI 从断电模式中恢复?

    3.通常这种闩锁现象,是否可以通过更改原理图来解决? 例如、在 SPI 线路上添加二极管。

    此致、

    Yoshie2e.ti.com/.../20200319-DAC108S085.xls

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

    您好、Yoshi、

    很高兴客户问题得到解决。

    在通过 SPI 模式重置器件时、我无法找到有关数据表或我们的内部文档的任何信息。 我将与我的设计团队核实他们是否可以提供有关此方面的任何信息。

    要通过 SPI 从断电模式中恢复器件、您可以写入数据表表表3和4中提到的相应控制寄存器。

    我不理解您的第三点、请您详细说明一下吗?

    此致、

    AK

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

    您好、AK、

    您能告诉我有关1和2的时序图吗?

    此致、

    Yoshi

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

    您好、AK、

    请忽略我之前的帖子。

    关于1、请告诉我是否有任何更新。

    关于2、要从断电模式中恢复、客户应按照表3更改写入顺序。 我是对的吗?

     此致、

    Yoshi

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

    你好,Takahashi,

    您无法通过 SPI 重置此器件、您可以通过 SPI 关闭此器件。

    是的、您需要使用表3中的说明从断电模式恢复。

    此致、

    AK

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

    您好、AK、

    感谢您的回答。

    我想再确认几个问题。 您可以支持吗?

    当客户在电路板上实施时、客户看到 DAC108S085的输出突然保持输出电压、即使在运行几个小时后改变输入也是如此。

    该器件似乎充当断电模式。

    然后、客户添加了每8ms 从断电模式中恢复的命令 A0FFh。 则器件工作正常。

    总之、客户设置程序如下所示。

    1.为器件加电

    2.将器件模式更改为 WTM

    3. 开始写入寄存器

    4.通过 A0FFh 每8ms 重新启动一次器件

    5. 开始写入寄存器

    此过程是否有任何问题?

    请告诉我、是否有任何解决方案可避免保持输出电压。

    此致、

    Yoshi

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

    您好!

    为什么每隔8ms 重新启动一次设备(从断电模式恢复)?  当您将数据写入器件时、您是否指示器件也进入断电状态?

    如果不需要、则无需执行步骤4。

    让我知道客户在每个步骤中写入器件的数据是什么、以便我可以进一步调试。

    请注意,除非有指示,否则设备不会自行进入断电模式:)

    此致、

    AK

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

    您好、AK、

    我知道不需要第4步。 正如我之前提到的、在器件运行几个小时后、输出电压不会改变。

    添加此操作后、器件再次正常运行。 这就是它们重新启动器件的原因。

    1.不建议添加此命令吗?

    2.您是否知道器件为什么保持输出电压?

    此致、

    Yoshi

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

    您好、Yoshi、

    添加此命令没有问题、我想知道为什么首先需要它?

    我有一个问题要问你。

    1.加电后、让客户通过 WTM 模式写入寄存器、我相信他们可以立即看到输出电压的变化、对吧?

    一段时间后,如果他们再次写入新数据,他们将无法看到输出电压的变化? 如果是这种情况,他们是用位15写"0"还是"1"?  

    此致、

    AK