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.

[参考译文] DAC3171EVM:DAC 问题;频率和最大电压

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1031695/dac3171evm-problems-for-dac-freq-and-max-voltage

器件型号:DAC3171EVM
主题中讨论的其他器件: TSW1400EVMCDCE62005DAC3174

大家好、我是 Lee。

我在 DAC3171EVM 上使用 TSW1400EVM 作为 DAC 图形发生器1周。

现在、我对这个系统有一些问题。

首先、DAC3171EVM 是否需要超过500MHz 的外部时钟信号?

在我的办公桌上、只有两个函数发生器20MHz、100MHz。

如果我输入的每秒采样数(SPS)小于 clcok freq、 ?

我已经测试了各种数字、例如1G、100M、100k、1k 等、

但输出波形没有任何变化。

(附加)是否有任何具有时钟信号的推荐产品?

第二、为什么我的输出波形具有更低的功率和不同的频率。 从所需的表单?

我在您的网站上下载了高速数据转换器专业版和 DAC3174GUI、

然后我将随 GUI 提供的.reg 文件发送到 DAC3171EVM。

我 加载了外部图形文件、这是所需的波形。

不过、输出波形就是 这样。

我想制作一个像锯齿状波形、但是输出被反转、并且具有不同的频率、最大/最小电压。

为什么会发生这些情况? 这是否与时钟不足相关?

如果有用、我上传了外部图形文件 dpg1.txt

请帮帮我。 谢谢你。

 e2e.ti.com/.../dpg1.txt

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

    Lee、

    您可以使用的最大时钟速率为500MHz。 该电路板应能与您的100MHz 发生器正常配合使用。 无论 DAC 使用何种频率、这都应该是您在 HSDC Pro GUI 中输入的采样率。  

    通过使用 I/Q 音调发生器并创建1MHz 输出、确保硬件正常工作。 向 DAC3171EVM 的 J9发送100MHz 时钟、查看您是否可以获得有效输出。 验证硬件是否正常工作后、请尝试使用外部测试文件。  

    我认为 DAC GUI 使用的 reg 文件不正确。 时钟分频器需要如下所示。 请尝试附加的新配置文件。

    此致、

    Jim

    e2e.ti.com/.../new_5F00_config_5F00_file.cfg

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

    Lee、

    在更详细地查看这一点之后、根据下面所示的数据表中的说明、您看到的内容是正确的。 最大电流输出将具有0x0000输入数据、最小输出电流将具有0xFFFF 输入。 DAC 确实有一个互补选项、允许您反向此选项、这正是我想您所寻求的。 这是地址0x01的位7。

    此致、

    Jim

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

    您好、Jim。
    感谢您的有用建议。
    我使用了您的配置文件、现在输出波形的失真更小。
    但在频率方面存在问题、而输出信号的 Vpp 也存在问题。

    我认为我的时钟信号可能会导致这些问题、因为它的 Vpp 仅为50mV~100mV。
    输出为55kHz、0.3V Vpp、但需要25kHz 和1V Vpp。
    首先、DAC3171EVM SMA 端口的 J9 (IOUTA2)输出是否正确?
    在我的 EVM 中、IOUTA1端口没有 SMA 端口。

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

    SEOK、

    默认情况下、DAC 输出使用 SMA J7 (IOUtA2)。 如果您需要真正的差动输出、则应移除变压器 T4并安装 SMA J8 (IOUTA-1)、R36、R40和 R42。

    J9 (EXT_REF_CLK)用于时钟输入。

    您的时钟输入需要至少为100mV、因为 CDCE62005的最小 VINpp 为100mV。

    此致、

    Jim

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

    Jim、

    我升级了我的时钟信号250MHz 和0.15Vpp、并使用了新的寄存器文件、所以我再次尝试了、但也有相同的问题。

    首先、在 DAC3174_v1p2 GUI 中、有一个用于控制 TSW1400 CLK 的选项、它看起来像是从 DAC3171EVM 到 TSW1400EVM 的 clk 输入。

    我将该值从1更改为16、并实现了将时钟除以所选值。 但是、当值为4 ~ 16时、我只能看到输出信号、

    不含1 ~ 3。 我使用了250MHz 时钟、但如果没有时钟分频、我无法看到原始波形。 外部数字数据为单列、长度4096和4095至0值。 此处显示了所需的输出和示波器观察到的输出。 我更改了 DAC 的0x01寄存器、因此输出得到了补充。

    CDCE62005寄存器3为 C384000

    为什么两个波形不匹配? 我附加了我的外部数据。

    e2e.ti.com/.../dpg1024.csv

    此致、

    Lee

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

    Lee、

    我将对此进行研究。 请更新至 GUI 的 v2p0。 它已附加。

    此致、

    Jim

    e2e.ti.com/.../slac543b_5F00_v2p0.zip

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

    Lee、

    使用随附的配置文件、GUI 的 v2p0和随附的模式文件获取斜坡输出。 HSDC pro 似乎正在级联导入的文件、因此我需要使用16位测试模式才能实现。 您不需要像本帖子前面提到的那样进行电路板修改。

    此致、

    Jim  

    e2e.ti.com/.../ramp_5F00_1.csve2e.ti.com/.../dac3174_5F00_reg.cfg

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

    Jim、

    我尝试了您的文件、现在输出看起来像一个灯。

    我认为输出与采样率的#相关。 在我附加的外部数据中、我将样本数量4096减少到256、然后失真消失。

    但 Vpp 没有得到改善。 所需的值为2Vpp、输出仅为1.37Vpp。

    有一些寄存器"交流增益"、我无法对其进行改进、但只能降低。

    为什么会发生这些情况?

    此致、

    Lee

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

    Lee、

    没有增益选项、仅在使用寄存器配置10位15:12时衰减。

    请尝试使用 GUI 左下角的 I/Q 多音调发生器工具生成的音调、以验证您是否可以获得2V 输出。 我认为问题是您要发送到 DAC 的测试文件。

    在 HSDC Pro 中、我注意到 GUI 右上角显示的采样率设置为100M。 这应始终与我认为为250MHz 的 DAC 采样时钟匹配。

    另一个问题可能是变压器。 在开始放电之前、它可能没有达到所需的完整值。 一项测试是尝试锯齿而不是斜坡。 您可能还需要尝试将其删除。

    此致、

    Jim  

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

    Jim、

    我测试了变压器、发现我的 SMA 端口电缆存在问题。 它消耗了几乎30%的输出功率。

    感谢 您的善意。

    然后 、我看到 TSW1400的 J17 SMA 端口的输出和同步脉冲之间存在接近70ns 的差距。 同步的脉冲宽度为30ns。

    我可以控制这些延迟吗? 我认为 DAC GUI 的 LVDS 延迟意味着这一点、但它不工作。

    此外、我希望输出可以具有5V 直流偏移、但这不起作用。

    这些测试的电气条件为250MHz 时钟、即32640至0单列锯齿信号的数字数据中的256个。  

    需要您的帮助。

    此致、

    Lee

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

    Lee、

    添加此偏移的唯一方法是在输出之后使用 BIAS-T。 这将允许您输入所需的任何直流电平。

    GUI LVDS 延迟仅移动与采样时钟相关的输入数据、以便在需要时帮助满足设置和保持时间要求。   

    有关如何延迟 TSW1400 SYNC SMA J17上的输出脉冲的说明、请参阅随附文件。 这只能在时钟周期内完成。  

    此致、

    Jim

    e2e.ti.com/.../Trigger.pptx

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

    Jim、

    谢谢、我将添加 BIAS-T 作为您的回复。

    现在、我可以在输出端口上看到1MHz 斜坡信号、我想控制这个频率。

    我更改了 CDCE62005上的输出分压比寄存器位、辅助输出已从8更改为80。

    (+)十六进制表示 x03寄存器从 C384000到 C31E000。

    我想、DAC3171EVM (IOUTA2)的 SMA 端口 J7不是辅助输出、实际上、它是输出通道0-4。

    因为、当我更改 x03寄存器时、频率乘以20、而不是10。

    因此、我尝试获得100kHz 输出信号、但存在失真、例如样本数量不足。

    我之前回答时、似乎是捕获。  网址:https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1031695/dac3171evm-problems-for-dac-freq-and-max-voltage/3840975#3840975

    我认为、如果我用其他#个样本生成新的外部数据、我可以解决这个问题。

    但是、更改输出信号频率的方法会更容易一些。

    是否有解决方案?

    此致、

    Lee

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

    您好、Lee、

    Jim 出来了、最好回答您的问题。 请给他几天时间回答。

    谢谢、

    Rob

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

    Lee、

    我建议将所有时钟频率保持原样、并向 DAC 提供修改后的数据以更改输出频率。 HSDC 专业版 GUI 可以使用用于正弦波的多音调发生器来实现此目的。 您应该能够对斜坡执行相同的操作、但这可能需要 Matlab 等软件程序为您生成此文件。  

    此致、

    Jim  

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

    Jim、

    我看到 DAC3171EVM 是拉电流 DAC。

    我是否应该在 SMA 端口 J7处连接一个电阻器来观察电压?

    我认为该输出是电流、因此输出信号失真。

    最后、TSW1400EVM 和 DAC3171EVM 是否具有闪存、以便在断电后保存配置文件?

    我应该每次都通过 PC 将配置文件加载到 EVM 中吗?

    此致、

    Lee

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

    Lee、

    您只需要 R37和 R39 (49.9欧姆)、这些电阻应安装在电路板上。 如果您更改这些值、则可能会导致失真。

    TSW1400和 DAC 板没有闪存。 如果 DAC 寄存器设置与默认复位设置不同、则每次重启电源时都必须重新加载固件和 DAC 寄存器设置。

    此致、

    Jim