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.

[参考译文] Linux/DAC7750:我无法获得写入DAC7750的与DAC REG值对应的输出IOUT

Guru**** 2589280 points
Other Parts Discussed in Thread: DAC7750

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/653769/linux-dac7750-i-am-not-able-to-get-output-iout-corresponding-to-the-dac-reg-values-writen-to-dac7750

部件号:DAC7750

工具/软件:Linux

你好。 我为DAC7750制作了一个Linux驱动程序,并且能够读取和写入其寄存器。 我已经设置了控制寄存器的范围位和输出启用位,并开始用值填充DAC寄存器,但当使用万用表进行检查时,我在IOUT中获得了9mA的恒定电流(250ohm的电阻器串联到IOUT接地)。 清除"输出启用"位时,IOUT将变为高阻抗。 有人能告诉我什么可能出错了吗? 已附加ckt和sch的图片。

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

    您好,Vik:

    可能存在的一个问题是,AVDD的电压为3.3V,远远低于推荐的AVDD电源电压(最小10V)。 8.3 7通电复位部分描述了在电源达到正确的最小值之前,设备可能无法正确通电。

    请告诉我这是否能解决问题。

    谢谢!
    保罗

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

    您好,Paul

    哦,我现在明白了。 谢谢

    我试图将12V连接到AVDD,但DAC芯片过热,没有响应任何SPI命令(没有12@AVDD)。  是否因为在逻辑电源之前不能提供12伏电压?  我将为这两种情况制作另一个董事会并发布相关信息。

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

    对于可能导致设备显示异常功耗(即热量)的电源顺序,没有任何明确的要求。 最重要的是,您在这里的设置本身就是在类似于通用原型板的基础上开发的。 只要看一下,我会有点担心暴露的散热垫与PCB上的其它一些垫接触,因为它们似乎在封装的下面很远。 我有点惊讶你们没有看到3.3V电源的某种特征,但也许电流太低,不能造成任何损坏。

    否则,您的手绘示意图看起来正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,公爵

    非常感谢您的支持!! 是散热垫与其它针脚接触导致问题!! 我通过切割IC下方的轨道来重新安装IC。 我还按照  的建议在AVDD上提供了12伏电压。  这一次DAC工作正常。