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.

[参考译文] DAC81416EVM:DAC81416 EVM 输出不变化。

Guru**** 2535760 points
Other Parts Discussed in Thread: USB2ANY

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1052984/dac81416evm-dac81416-evm-output-not-varying

器件型号:DAC81416EVM
主题中讨论的其他器件: USB2ANY
您好 TI 团队
我们正在开发 DAC81416EVM。  下面是使用的跳线设置:
  • J9 -已关闭
  • J2 -开路(已停用 Reset_L)
  • J3-打开
  • J12-(1-2)(VSS=GND)
  • J11 -开路(我们使用内部基准)
  • J10-(1-2)(来自 J8的 VIO 电压)
使用外部电源(5V)提供 VDD/VAA。  
  1. 对于正常运行、我们是否需要提供 VCC 电压? 还是应将该引脚保持悬空? 如果该引脚需要电源、应该使用什么电压?  根据数据表、VCC 引脚应由9V 至41.5V 的电压供电。 但我们不希望 DAC 输出在该范围内。 因为我们需要 DAC 输出 为0V-5V 范围。 如果使用5V 电源供电、是否正常?
  2. 当我们探测复位信号时、它始终为高电平。  按以下顺序探测复位:
    • VDD/VAA = 5V
    • 将 USB2ANY 连接到 PC
    • 打开 DACx1416EVM 工具。
一旦工具被打开、复位线就会升高。 我们是否需要 POR?
    在 DACX1416工具中、寄存器如下图所示进行配置。 但是、无论任何值如何、DAC 输出都不会变化。
您能否就此分享您的反馈?
此致、
Vidhya
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vidhya、

    该 EVM 需要施加外部 VCC 电压。  该电压必须为≥9V。  即使您仅使用5V 范围、该器件也需要9V 的最小 VCC。

    我相信 EVM 上的器件会保持断电状态、因为未施加 VCC 电源。

    请 首先读取 DEVICE_ID 寄存器、以确认您与 DAC 进行了通信并且它已离开断电状态。

    谢谢、

    Paul  

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

    尊敬的 Paul:

    感谢您的回复。

    即使 VCC=10V、该工具也无法检测到该器件。

    所有电源 VDD/VAA=5V、VCC=10V、VSS=GND 由外部电源提供、VIO=3.3V 由 J8连接器提供。 跳线连接保持与之前所述的相同。

    是否缺少任何连接? 如果正确提供了所有电源、则应自动检测到器件、或者我们是否必须在工具中进行任何设置?

    此致、

    Vidhya

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

    让我在 Akhilesh 环路、因为他在该设计方面有更多的经验。

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

    您好、Vidhya、

    我想知道您是否从 USB2ANY 获得3.3V VIO 电压?

    您能否探测测试点 TP5并进行测量?

    如果不是、请从 USB2ANY 启用3.3V。

    此致、

    AK

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

    您好、Akhilesh、

    我在 TP5上探测并测量其电压为3.3V。  

    USB2ANY 的3.3V 电压将生成、我们将使用跳线设置为 VIO 生成的电压也是如此。

    此致、

    Vidhya

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

    您好!

    基本问题 GUI 处于演示模式? 如果是、则需要取消选中相同的(右上角)

    此致、

    AK

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

    您好、Akhilesh、

    GUI 未处于演示模式。  

    此致、

    Vidhya

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

    您好、Vidhya、

    您是否对 VDD/VAA 电源有任何电流限制? 我们需要最小30mA

    来自 USB2ANY 的复位线路仍然显示为高电平?

    此致、

    AK

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

    您好、Akhilesh、

    VDD/VAA 电源没有电流限制。

    VDD/VAA 由 直流电源(0-30V/3A)供电,是的,复位线始终为高电平。

    此致、

    Vidhya

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

    您好、Vidhya、

    一旦电源变为有效、POR 就在内部生成。

    RESET 为低电平有效输入、因此器件应处于活动状态(上 电后、USB2ANY /RESET 应为高电平)。

    首次启动 EVM GUI 时、您能否共享相同的屏幕截图?

    此致、

    AK

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

    您好、Akhilesh、

    请找到以下波形:波形在上电时捕获。

    即使在启动 GUI 后 、在复位线路中也看不到切换。 POR 未发生。  

    CH1:VDD、CH2:VIO、CH3:VCC、CH4:reset_l

    是否有任何器件上电顺序?

    此致、

    Vidhya

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

    您好、Vidhya、

    此器件无需电源定序。 在通道4中、复位高电平是3.3V? 我的读数与小于3V 的读数相同

    同样、VCC 大于9V?

     您能否在上电后分享 GUI 的屏幕截图?

    此致、

    AK

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

    您好、Akhilesh、

    下面是上电后 GUI 的屏幕截图。

    根据 GUI (高级配置文件)-器件处于断电模式。即使在启用断电模式后、也看不到任何更改。

      

    此致、
    Vidhya

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

    您好、Vidhya、

    在前面的帖子中、您说过、GUI 未连接到 EVM。 正如我看到的、GUI 正在正确检测 EVM。 浪费了太多的调试时间

    转至低级配置页面并写入以下寄存器。

    WRITE SPICONFIG (0x03),0x0A84 // Power-on Device, Disable Soft-toggle
    WRITE DACPWDWN (0x09),0x0000  // Power on all DAC channels
    WRITE DACRANGE (0x0A),0x0000  // Range condigured for 0 to 5V
    WRITE DACRANGE (0x0B),0x0000  // Range condigured for 0 to 5V
    WRITE DACRANGE (0x0C),0x0000  // Range condigured for 0 to 5V
    WRITE DACRANGE (0x0D),0x0000  // Range condigured for 0 to 5V
    WRITE GENCONFIG (0x04), 0x2000 //  Enable Internal reference
    
    /// Write DAC Channels //
    
    WRITE DAC_DATA (0x10), 0x8000 //  dac 0  
    

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

    您好、Akhilesh、

    在前面的帖子中、我说过 GUI 不处于演示模式(这意味着检测到 EVM)。 很抱歉、如果我不够清楚。

    在 GUI 中检测到 EVM、问题是 在 GUI 中未检测到"器件 ID"。 器件是否将在不读取器件 ID 的情况下按预期工作?

    此外、寄存器值根据 上述值进行配置。 在本例中、测得的 DAC 0输出为9V。

    但是、一旦 DAC0输出达到9V、如果我向 DAC_DATA (0x10)写入任何其他值、则输出不会改变、器件 ID 仍为0x00

    此致、
    Vidhya

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

    您好!

    在上述寄存器写入后、DAC0输出应为2.5V、因为我们将器件配置为0至5V (DAC_DATA 为0x8000)。 如果您在 DAC0处获得9V 电压、我怀疑有一些短路或器件损坏。

    您是否在 TP12获得内部基准输出?

    您是否可以提供+15V 作为 VCC 并尝试?

    您应该能够在寄存器写入后读取 DEVICE_ID。

    此致、

    AK