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.

[参考译文] DAC8563:TMS320F2.8377万S,SPI

Guru**** 2390755 points
Other Parts Discussed in Thread: DAC8563

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/640232/dac8563-tms320f28377s-spi

部件号:DAC8563
主题中讨论的其他部件: TMS320F2.8377万S

大家好

我使用的是DAC8563,我按照数据表驱动DAC8563,但它不工作,也没有任何输出信号

我正在对LaunchPadXL TMS320F2.8377万S中的SPI程序进行编码下面是2MHz SPI信号,每10毫秒更新一次SPI数据(此PROB数据形成微控制器重置)

LDAC和CLR的DAC8563上的连接引脚接地

似乎一切都很好,但DAC8563不能工作!! 请帮助me.e2e.ti.com/.../7206.main.c

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

    感谢您的查询。 为什么要将CLR设为零,因为这将清除输出。 能否发布DAC写入的范围捕获? 我认为你发布的那一条只是使DAC断电。

    此致,
    Uttam Sahu
    精密DAC应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Uttam Sahu
    CLR针脚需要什么? 高给它? 3.3V或5V?
    我可以发布图像,但输出仅为零电压
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Huang,

    CLRn引脚使输出变为零。 因此,如果不使用,则应将其与AVDD绑定。

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

    您好,Uttam

    我没有尝试过,但今天我会尝试,当我在SLAS719E中找到CLRn Pin解释时,我有一个问题。

    我现在使用的是DAC8563,如果CLRn引脚连接到接地,则它应该输出AVDD/2而不是零电压,这是否正确?

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

    我发现这种设计很棒,还使用DAC8563,CLRn引脚连接到AVDD,我可以参考它吗?

    http://www.ti.com/tool/TIPD155
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Huang,

    您可以将CLRn引脚绑定到AVDD。

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

    我尝试过,但它只是没有输出,我还尝试将LDAC引脚连接到AVDD,输出也为零
    我错过了什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Uttam

    我尝试过,但它只是没有输出,我还尝试将LDAC引脚连接到AVDD,输出也为零
    我错过了什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Huang,

    如果要在SPI写入后立即更新输出,则需要将LDAC绑定为低。 或者,您需要在每次写入后切换LDAC。 您能否分享您的原理图?

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

    您好,Uttam:

    原理图请填写附件。

    关于LDAC引脚,我设置为gound和AVDD,但没有工作。

    关于 LDAC效应输出,我将SPI命令设置为“DAC-B和DACA的LDAC引脚非活动”


    此致,
    Alex

    e2e.ti.com/.../DAC8563.pdf

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

    您好,Huang,

    请将您要写入DAC的十六进制代码发送给我吗? 在写入DAC后,您可能不会更新它们。 这是必需的,因为您已使两个通道的LDAC引脚处于非活动状态。

    原理图 看起来 正常。

    此致,

    Uttam

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

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

    您好 ,Uttam

    以下是控制器初始发送SPI commande2e.ti.com/.../untitled.txt的十六进制命令

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

    我认为您的Miso和MOSI引脚需要从MCU到DAC或在示波器上进行交换。

    如果它只是范围上的拼写错误,并且miso实际上与DAC的DIN相连接,则以下是观察结果:

    1. SPI,MOSI:0xffffff; Miso:0x20.0003万 -加电daca和DACB
    2. SPI,MOSI:0xffffff; Miso:0x30.0003万 -使LDAC引脚处于非活动状态(这将需要软件LDAC)
    3. SPI,MOSI:0xffffff; Miso:0x187FFF -写入daca
    4. SPI,MOSI:0xffffff; Miso:0x197FFF -写入DACB
    5. SPI,MOSI:0xffffff; Miso:0x38.0001万 -启用内部参考

    请注意,您正在禁用LDAC引脚功能。 因此,您需要软件LDAC。 这意味着您需要在步骤4或步骤5后使用“更新DACx”命令,以便获得与代码相关的输出电压变化。

    有关详细信息,请参阅数据表中的表17。

    希望这能解决您的问题。 谢谢你。

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

    您好,Uttam

    我修改了我的程序并进行了测试,但它失败了DAC设备无法产生任何电压变化,仍然保持零电压

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

    我修改了我的程序并进行了测试,但它失败了DAC设备无法产生任何电压变化,仍然保持零电压
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Huang,

    在硬件或测量方面似乎存在一些简单的错误。 请使用万用表检查以下各项:

    1. DAC的引脚9 (AVDD)上的电压
    2.通过SPI启用参考后,VREFOUT上的电压输入
    3. IC引脚上的SPI信号

    如果可能,请在另一个主板上进行测试,以消除任何特定于主板的问题。

    此致,
    Uttam