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.

[参考译文] DAC101S101:DAC101S101不能在仿真器上工作、也不能在实际电路板上工作

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1197419/dac101s101-dac101s101-doesn-t-work-on-simulator-nether-the-real-board

器件型号:DAC101S101
主题中讨论的其他器件:DAC121S101

大家好、

我尝试在 STM32上使用一些固件来控制该 DAC、但我没有发现错误、因为我阅读了数据表、尝试执行此操作、但无法完成、而且我找不到任何材料可供参考以帮助我。

在图片上、您可以看到16位的信号时钟(黄色)、数据(蓝色)、同步信号(粉色)、我尝试发送十六进制数字2280

我在数据表第18页上读出、位 DB15和 DB14并不重要、位 DB13和 DB12 (PD1和 PD0)是断电模式、而 DB11至 DB0是控制 DAC 的位。

我尝试使 DAC 在 Vout 上显示0.51v、使用 数据表上的 Vout 公式、我找到 Vout=VA *(D/4096)

Vout=3、3 *(640/4096)
VOUT = 0、51V

640十进制为0b0000 0010 1000 0000

我对这个640解码和从 MSB (0010)开始的配置进行了混合

2280是 0b0010 0010 1000 0000

如果有人帮助我,我会很高兴。

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

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

    尊敬的 Anderson:

    我们无法打开 google 文档。 您可以直接将图像粘贴到电源盒中。 您能否分享您的原理图图片、以便我们验证所有连接?

    最棒的

    Katlynne Jones  

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

    我现在放了照片,谢谢

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

    尊敬的 Anderson:

    谢谢!

    您可能使用了错误的 SPI 模式。 数据应在上升沿从控制器移出、并在下降沿由 DAC 捕获:  

    您的数据看起来在下降沿发生变化。

    没错  、DB15和 DB14位并不重要、而 DB13和 DB12位(PD1和 PD0)是断电模式。 断电位应该为0b00、以便为 DAC 加电。

    这是一个10位器件、因此 DB11到 DB2是10个数据位。 要计算 输出代码、请使用以下公式:

    最后两个数据位无关。  我认为您的完整16位代码应为0x0278 (或者您可以舍入到0x0280以匹配您的计算)。  

    尝试修复此问题、如果仍有问题、请告知我。  

    最棒的

    Katlynne Jones

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

    我会尝试、但我对您的数据表很好奇、您能否分享您的数据表?

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

    尊敬的 Anderson:

     您的帖子标题为 DAC101S101、因此我使用的是该帖子、但您可以查看 DAC121S101数据表。  DAC101S101为10位、 DAC121S101为12位。 使用  您实际使用的任何器件的数据表。 我的大部分答复也将适用于  DAC121S101。  

    DAC101S101和 DAC101S101Q-1 10位微功耗、RRO 数模转换器数据表(修订版 G)

    DAC121S101/-Q1 12位微功耗、RRO 数模转换器数据表(修订版 J)

    最棒的

    Katlynne Jones  

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

    它现在工作了、非常感谢