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.

[参考译文] CCS/DAC8775:DAC8775无法正常工作? SPI 通信失败!!!

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/925102/ccs-dac8775-dac8775-does-not-work-properly-spi-communication-failed

器件型号:DAC8775

工具/软件:Code Composer Studio

您好!

我设计了一个 PCB 来测试 DAC8775。  所有电路 均符合'DACC8775EVM'标准。 我正在从 MCU 向其发送数据&SPI。 但是、系统无法正常工作。 输出电压始终为≈0V。

具体参数信息如下所示:

1)、PVDD-IN:12~13V;

2)、DVDD-OUT:5V;

3)、复位为高电平;

这是我的 SchDoc, 祈祷得到帮助! 谢谢!!!!!!!!

e2e.ti.com/.../PCB_5F00_Project_5F00_DAC_2D00_TEST.pdf

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

    图:显示了发送配置参数的 SPI 时序

    读取寄存器数据的 SPI 时序序列如图所示。 但未收到反馈数据。

    我确保所有电路和电压都已按顺序排列。  这是一个紧急情况、但我什么也做不到。

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

    你好

    我看了原理图、大多数情况下看起来不错。 但是、您应该将 CCOMP 电容器替换为150pF 而不是0.1nF。 但这不应影响 SPI。

    您能否首先确认器件已正确加电? 加电时测得的'DAC_12V'电流是多少? 您还可以在加电时测量和报告 DVDD 和 DAC_VPOS_IN_A 电压吗?  这些测量值可用于确认器件正确加电。 下面是预期的测量值。

    DAC_12V 电流:3-6 mA

    DVDD:5V

    DAC_VPOS_IN_A:3.4V

    如果这些测量结果得到确认、您能否尝试写回任何 SPI 寄存器以确认 SPI 帧正确? 您可以尝试启用内部基准并通过向位4 addr 0x02写入"1"来测量它。  

    如果可以、则在尝试设置 DAC 输出电流之前、先配置并启用降压/升压转换器、然后再配置 DAC。  

    请告诉我这是否适合您。

    此致

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

    您好!  

    您是否还可以重新附加 SPI 时序图以便我查看? 出于某种原因、我看不到您在之前的帖子中附加的图像。  

    谢谢、

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

    您好!

    感谢您的回复!  我的问题已经解决!  

    除了数据表中包含的5个步骤之外、还有其他需要配置的寄存器、 否则、芯片将无法正常工作!

    调试过程更加复杂、但结果非常完美!

    如果 TI 能在开始时为初学者提供适当的配置、 他们就会遭受的痛苦更小。  

    以下是我的配置列表、仅供参考。

    非常感谢!

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

    您好!

    我还在使用 DAC8775、我想查看您的配置、但遗憾的是、图像未显示。 请重新加载它们吗?

    谢谢!

    Tatiana

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

    谢谢。 您能否为 Tatiana 重新上传您的图片以供充分利用? 此外、您是否可以在完成该操作后关闭该线程? 如果您有任何其他问题、我对此表示赞赏、并请告知我。

    此致

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

    您好!

    这是我的配置表、很抱歉我的英语水平很差、无法完全说明问题。

    抱歉!

    Leo

    15. 14. 13. 12. 11. 10. 9. 8. 7. 6. 5. 4. 3. 2. 1 0
    0x01 X X X X X X X X X X X X X X X 0
    0x02 0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 0
    0x03 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0
    0x04 0 0 0 1 1 1 1 1 1 0 1 1 0 0 0 1
    0x05
    0x06 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1
    0x07 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1
    0x08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
    0x09
    0x0A
    0x0B 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
    0x0C 0 0 0 0 0 0 0 0 0 0 0 0
    0x0D
    0x0E
    0x10
    0x11