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.

[参考译文] DAC81416:有关 SYNC 模式设置和切换功能操作的查询

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1453711/dac81416-inquiry-about-sync-mode-setting-and-toggle-function-operation

器件型号:DAC81416

工具与软件:

尊敬的 TI 支持部门:

我使用 DAC81416、虽然电压输出和范围设置等基本功能正常工作、但我会遇到一些需要帮助的问题。

  1. SYNC 模式设置 :设置 SYNC 模式时,我启用通道0和通道1的 SYNC 位(寄存器06h 中的位1),然后打开 DAC 电源。 但是、根据上电触发条件、电压输出不能同时工作。 我从06h 寄存器读取该值时、设置显示正确、通道0和1的位正确设置为1。 我已经将触发寄存器中的 LDAC 位设置为1。 为了进行故障排除、我还在配置 SYNC 模式后将 LDAC 硬件引脚设置为低电平、但不会出现电压输出。 只有当我通过掉电寄存器接通电源时、输出才会激活、而且通道会分别打开。 如果能够澄清同步模式的预期行为、我将不胜感激。 从数据表可以看出、在设置掉电寄存器并配置 SYNC 模式后、输出应该通过 LDAC 硬件引脚触发。 您能解释一下为什么在我的案例中它不起作用吗?

  2. 切换操作问题 :我一直在尝试执行切换操作,具有以下序列:

    • 范围设置
    • 打开电源
    • 电压设置
    • 停用切换寄存器
    • 启用 SYNC 模式
    • 将 LDAC 设置为低电平
    • 将 LDAC 设置为高电平
    • 电压设置
    • 激活切换寄存器
      在该序列之后、我尝试控制切换引脚0、但不会产生输出。 我怀疑此问题可能与 SYNC 模式有关、但我仍在对其进行验证。 如果有任何帮助、将不胜感激。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kyungsu:

    为了更好地了解和调试问题、 请提供您在两种情况下使用的确切步骤-  
    1:寄存器写入:地址+数据
    2.每次寄存器写入之间的延迟

    谢谢!
    Sanjay

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

    尊敬的 Sanjay:

    感谢您的答复。 不幸的是、问题仍然存在。 我已经按照以下顺序测试了功能、如果您能对其进行回顾以确定任何潜在问题、我将不胜感激:

    1. 设置电压范围。
    2. 读回电压范围。
    3. 设置电压输出值。
    4. 读回电压输出值。
    5. 配置 SYNC 模式。
    6. 回读同步模式设置。
    7. 将 LDAC 设置为低电平。
    8. 激活电源模式。

    尽管将 LDAC 设置为低电平、但输出没有按预期响应。 输出只有在激活电源模式后才被启用、这使我怀疑同步模式没有被正确应用。

    不过、当我读取同步模式寄存器(0x06)的值时、会显示相应的位已正确设置。 要应用 SYNC 模式、我发送3个字节:0x06、然后发送0x00、0x01或0x02 (适用于通道0和1)以配置寄存器。

    此外、我已将 LDAC 和 AB 切换引脚都设置为0、从而配置了 TRIGGER 寄存器。 我也尝试了将 LDAC 位设置为1、但输出仍然只能通过断电寄存器激活。

    正如通过单独测试确认的那样、LDAC 硬件引脚工作正常。 为了确保正确性、我在测试期间一直读回寄存器值。 虽然 SYNC 模式看起来配置正确、但输出不在 SYNC 模式下运行。

    作为参考、我还验证了广播模式和切换模式都已禁用。

    您能否帮助我确定导致此问题的原因?

    此致、
    Kyungsu

    • 其他结果:同步模式操作成功。 检查后发现、在设置电压范围和电压值之前、我需要先设置同步模式。 然后、在写入与电压相关的寄存器并激活电源之后、我必须激活 LDAC 引脚才能继续同步操作。 同步模式已确认可正常工作、但切换操作无法正常工作。

    测试切换操作的当前步骤如下:

    1. 禁用所有通道的切换模式
    2. 读取切换模式寄存器并检查通道状态
    3. 设置 SYNC 模式
    4. 检查同步模式通道状态
    5. 设置电压范围
    6. 读取电压范围
    7. 将电压设置为1V
    8. 激活电源
    9. 将 LDAC 设置为低电平
    10. 将电压设定为12V
    11. 激活切换模式
    12. 将 CS 设置为低电平并将引脚切换为低电平、然后将 CS 设置为高电平、持续重复步骤12。。。

    设置电压并确认设置了切换模式后、TOGGLE 引脚会运行、但输出电压不会改变。 它保持在1V、不变。 我需要有关此问题的帮助。

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

    检查后、我发现 CLR 引脚没有单独使用、但在低电平下运行。 设置 SYNC 模式、配置电压、触发事件、设置电压、执行切换操作后、我确认一切正常。 谢谢!

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

    尊敬的 Kyungsu:

    让我们安排一个 会议 并详细讨论该问题。
    我丢弃了一封邮件、请进行检查并相应回复。  


    Sanjay

x 出现错误。请重试或与管理员联系。