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.

[参考译文] DAC1282:PWDN/复位时序

Guru**** 2524460 points
Other Parts Discussed in Thread: DAC1282

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/718329/dac1282-pwdn-reset-timing

器件型号:DAC1282

我一直在使用 DAC1282上的 SPI 接口时遇到问题。

经过一些测试、数据表中的 tRSTM (PWDN/复位高电平开始运行)时序参数似乎不正确。 虽然我尚未对代码进行微调、但通过观察 DAC 上电时的输出、我怀疑此参数接近20ms、而不是数据表中所示的500nsec。

有人能否确认此参数是否与上电复位参数长度相同、即2^16 fCLK 周期?

谢谢、

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

    欢迎访问 TI E2E 论坛!

    复位机制和上电复位电路有点不同...

    上电复位电路检测电源电压何时超过最小阈值、然后器件在内部保持复位状态、直到2^16计数器过期。

    另一方面、复位引脚仅触发数字电路复位回默认状态、此操作不应触发上电复位计数器。


    您是否在加电期间切换 RESET 引脚、如果是、则在2^16计数器过期之前、这可能不会产生任何影响?

    此外、请记住、DAC1282默认为极低频率(31.25Hz)的正弦波、因此、由于输出信号缓慢移动、因此可能只需花一些时间来查看器件复位的影响。


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

    尊敬的 Chris:

    感谢您的欢迎和快速返回。

    我本应该提供更多信息。

    目前、我们在上电时将 DAC 保持在复位状态、在释放 RESETn 信号之前、我们等待上电100ms。 电源在施加电源后的几毫秒内保持稳定、之后的几毫秒4.096MHz 时钟保持稳定。

    最初、代码会将 RESETn 置为高电平、之后我们对 DAC 的第一次访问将为1ms。 根据数据表、在 RESETn 变为高电平和 CSn 变为低电平之间、我们只需500nsec、因此我们可以轻松满足这一条件。 我们的第一次访问是读取 DAC 的内部寄存器、然而、DOUT 引脚未被驱动、我们得到全0。

    然后、我们在将 RESETn 置为高电平与读取 DAC 的内部寄存器之间引入了100ms 的延迟。 此时会驱动 DOUT 引脚并返回所有内部寄存器的默认(复位)值。

    这表明、在 RESETn 和 CSn 之间、我们确实需要延迟超过500nsec。

    我确实注意到、在将 RESETn 置为高电平与输出开始生成默认的31、25Hz 正弦波之间大约有16ms 的时间。 这非常接近2^16 fCLK 周期、因此我想知道 RESETn 信号的复位时序是否与上电时相同。

    数据表值似乎不正确、因此、如果您能帮助我们优化代码、我将不胜感激。

    此致、

    Andrew

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

    让我与数字设计人员核实一下这种行为... 您想知道、在/RESET 引脚设置为高电平之前、2^16计数器可能不会启动。

    您可以尝试将/RESET 设置为高电平(一旦 DVDD 稳定)、然后在2^16上电复位计数器过期后进行切换、并查看器件的行为是否为您所用、我将尝试确认我的末尾的预期行为

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

    根据我们的设计人员、加电计数器应由 AVDD 和 DVDD 电源阈值触发。 保持/RESET 低电平不应影响启动时间。 不过、您是否尝试修改启动例程以查看您的启动行为是否有差异?

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

    尊敬的 Chris:

    感谢您回来。

    我们尚未了解这一点、因为我们一直在研究系统的其他一些方面、正在等待您是否有更多信息。 我将再看一下这个问题、进行您建议的更改、看看我们是否可以了解更多信息。

    我们可能会看到的另一件事是再次对 RESET 引脚进行脉冲、以查看问题是否仅在初始上电后存在。

    此致、

    Andrew

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

    尊敬的 Chris:

    我们还没有机会了解这一点、因为我们一直在努力继续进行原型板所需的其他测试。

    当我们有机会(可能不是一两周)时、我们将再看一下这个问题。 我认为可以公平地说,这里肯定有一个问题,但需要进一步调查才能充分理解。

    如果您有其他需要、请告诉我。

    此致、

    Andrew