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.

[参考译文] DAC81404EVM:DAC81404EVM 与 MSP430-EXP432E401Y 问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1027122/dac81404evm-dac81404evm-with-msp430-exp432e401y-issue

器件型号:DAC81404EVM

您好,

IAM 使用带 MSP430-EXP432E401Y 的 DAC81404EVM。使用 BP-DAC81404EVM_1.0.0_installer_win.zip 提供的 GUI 访问 DAC。

1)带有 MSP430-EXP432E401Y 的 DAC81404EVM 连接到 PC。

2)存在 DAC 内部 基准电压。

3) SPI 信号到达 DAC。

4)配置文件和 bin 文件按照以下文档进行编程

e2e.ti.com/.../1614.BP_2D00_DAC81404EVM_5F00_Debug_5F00_Procedure.docx

5)正在进行 SPI 配置寄存器设置。

6) 6)当我尝试设置 DAC 数据寄存器时、它复位为0。  请帮助解决此问题。

此致

Sundari

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

    您好,

    欢迎访问 E2E 论坛。  我将帮助解决您的问题。

    1.您提到您可以访问 DAC8140 SPI 寄存器,您是否可以读取器件 ID?  

    2. 您是否在电源 VDD、AVDD、AVSS 和 IOVDD 之后进行了验证

    3.共享您的 GUI 屏幕 快照(分步)

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

    1)无法读取设备 ID。

    2) J17 1、4  5V

      J17 2、3、5 GND

    3)当我尝试设置时,spiconfig ->0x0004 需要,但它不会复位。同样,对于 GENCONFIG 和 DACPWDWN 也是如此。

    4)每当 我尝试置位时、DAC 数据寄存器复位为0。

    4)当我们探测 SPI 线路时、数据从控制器发出。

    5) 5)连接 DAC 寄存器 setting.e2e.ti.com/.../DAC81404.docx

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

    1. 您是否按照以下步骤替换了文件中的"OCFSPI.js"? 必须这样做。

    2.检查 IOVDD 是否要进入 DAC? 3.3V   

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

    1) 更换 OCFS2。

    2) IOVDD 在那里。

    3)跳线按照表放置。

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

    您的设置似乎正常。

    您能否共享 GUI 屏幕截图、了解如何读取 SPI 线路的器件 ID 和示波器捕捉

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

    我只需通过 选择器件-ID 寄存器来按下读取寄存器按钮。在读取操作期间没有 SPI 传输。

    如果我设置 RF_PWDWN_EN 位,电流将下降,如果我禁用,电流将 increases.e2e.ti.com/.../readregister.docx

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

    写入寄存器按钮和写入所有寄存器按钮也被禁用。为什么?

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

    默认情况下、选择了"Immediate Write"选项、因此 WRITE 和 WRITE ALL 寄存器按钮将被禁用  

    -  立即写入意味着只要输入值就会直接写入数据、一旦您将选项更改为"Deferred Write"、则会启用其他按钮。

    发送示波器捕获所有 SPI 信号(CS、SCLK、SDI 和 SDO)  

    2.读取器件 ID 并探测 SPI 信号

    3.写入 SPI 配置寄存器并探测 SPI 信号  

    需要确认硬件中发生的读取/写入操作。

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

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

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

    图像分别代表 DAC 板上的 CS、SDO、SDI。

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

    在向 SPICONFIG 寄存器写入0x0004时捕获上述映像。

    未执行读取操作。未观察到 SPI 信号。

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

    在读取操作期间,您是否意味着没有来自硬件的 CS、SCLK 信号?  

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

    如果您获得的是 CS、SCLK、SDO、并且未反映在 GUI 中、则这是到期 文件 "OCFSPI.js"未替换。  

     

     

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

    是的,在读取操作中,没有来自硬件的 Cs, SCLK。

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

    如果 写入发生但未读取、则不可能..

    请重新上传固件并尝试... 请按照说明的程序操作。

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

    在 使用相同版本的 OCFS2 for GCruntime8后、DAC 电压会发生变化

    我对控制器进行了重新编程、但仍然无法执行读取。

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

    除器件 ID 外、所有寄存器在自动读取模式下都将更新。

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

    1.好的,现在问题是只从器件读取寄存器是正确的吗?

    2.您是否确定在读取时不会从 SPI 获取任何信号?

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

    IAM 能够读取和写入所有寄存器。

    DAC 值正在更新、相应的输出为 DAC 通道 A、频带 C

    对于任何输入 DAC 输入、通道 D 输出始终为5V。

    加电时  、在将 PC 连接到控制器之前是否存在任何寄存器写入序列?

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

    您好!

    确保 DAC D 未处于断电模式(默认情况下、所有通道均处于断电状态)

    地址0x03 => 0x0A84 (器件加电 D[5]= 0)

    地址0x09 => 0x0000 (为全部4个 DAC 加电)

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

    SPICONFIG 设置为0x0004。 其余控制寄存器设置为0。DAC 寄存器将加载所需的值。 这是 我使用的寄存器配置、但 DAC 通道4仍然不工作。

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

    您好,

    跳线处于默认位置,J8(1,2)已连接?  

    VCC =? ,VSS ?  ,选择的电压范围是多少?

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

    跳线 J8存在、但输出电压仍然为5V。

    要在0 t0 15 v 等其他电压范围内工作、需要做哪些更改?

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

    好的、

    请您分享 EVM 设置图并突出显示电源轨、以便我了解您的连接是否正确。  

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

    J17 1、4  5V

      J17 2、3、5 GND

     要在0至15V 电压下运行、则将 J17引脚4连接至15V。 DAC 范围寄存器设置为0至15V 范围。 对吗?

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

    您好!  

    感谢图片、似乎所有跳线都正确。  

    是的、J17 (4)连接到15V、电压范围为0-15V。

    在中,先前的条件 DAC 通道4的工作电压为0-5V? 无论输出设置如何、它仍然始终提供5V 输出?

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

    是的、DAC4仍然 不是 working.it 始终显示5V (我们设置的电压范围)

    其他问题也已解决。

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

    是否可以将 J17(4)更改为10V 并检查通道4的行为? 在10V 时更改 IT 记忆棒后?  

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

    是的、  它的电压为10V

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

    你(们)好  

    1.您是否以 GND 为基准测量 TP6的 DACD 输出

    2.关闭系统电源并使用万用表测量电阻

       TP6以 J17 (4) =?为基准

       参考 GND =?的 TP6   

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

    TP6和 J17 (4)之间没有短路。

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

    您好!

    我相信您正在使用 EVM 的 A 版、其中我们特意更改了 VSENSE_P 和 VSENSE_N 连接、以测试器件的某些内部功能。因此 DAC D 将始终处于 AVDD 电源。

    如果您需要在 EVM 上使用 DAC D OUT、请参阅以下主题、我们在该主题中介绍了执行相同操作的步骤。

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/980539/dac81404evm-weird-behavior-of-one-dac-channel

    此致、

    AK