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.

[参考译文] DAC7512:死 DAC

Guru**** 2510095 points
Other Parts Discussed in Thread: DAC7512, LP2985

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/963540/dac7512-dead-dac

器件型号:DAC7512
主题中讨论的其他器件:LP2985TM4C123

大家好、我在 DAC 电路上遇到了相互间的问题、希望能提供一些帮助。
我尝试使用 DAC7512生成+5和 GND 之间的电压信号。  我将该信号馈送到运算放大器的同相引脚、输出线上没有其他信号。  一两周前、我组装了一个电路、测试正常。  我今天早上回去做一些测试、没有从 DAC 获得任何信号。  DAC 的输出电压不会从零变化。  我使用使用使用3.3伏逻辑的 TM4C123 Launchpad 开发板向 DAC 发送信号。  来自 MCU 的 DAC 输入在我的示波器上看起来很好。   我想知道我的+5伏电源是否有问题。  使用3.3伏逻辑和5伏 VDD 是否有任何问题?  我使用具有 LDO 数据表中所述电容值的 LP2985 LDO 从+12伏电源生成+5伏电压。  由于 DAC 以前很好、现在看起来已经死了、我想知道 DAC 的电压尖峰是否会产生这种影响。  DAC 是+5伏电路上的唯一器件、但我的电源电路中 LDO 的其他器件仍在上升。  LDO 似乎工作正常。 LDO 上游的器件包括一个降压稳压器和一个可生成-12 V 的大电感器  
我是一名培训和专业的化学家、我正努力在我的空闲时间内教授自己的电子产品。  我们的结果是、我可能不知道模拟电子产品的一些基础知识。

提前感谢您的帮助。
插孔

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

    尊敬的 Jack:

    我通常使用以下基础知识开始调试:

    1.检查电源和接地。  您应该验证 VDD 上的电压是否稳定且持续。  您还应确认您的器件已正确接地、并且电源的接地也已正确连接。   

    2.您使用的是3.3V 逻辑器件,并且该器件的 VIH 电平为2.4V,使用5V 电源,因此您应该在这方面做得更好。  您应该根据数据表上的"串行写入操作"图验证您的边沿转换是干净的、并且边沿之间的关系是有效的。

    3.您应确认数据是否与 MCU 上配置的数据一致。  请记住、命令中有一些位用于设置器件的断电模式。  您是否将其断电?

    这是在试验电路板还是 PCB 上? 如果它位于试验电路板上、则应验证每个连接是否正常。

    谢谢、

    Paul

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

    尊敬的 Paul:

    感谢您的回答。 你给了我一些好的想法。  

    为了解决您的一些问题、我再次将电路板连接到示波器、发现了几个问题: 首先、我被设置为根据需要在上升沿而非下降沿读取(Oops)。  我本来希望修复这个问题可以解决我的问题,但却没有解决。  我认为、当数据线应该为低电平时、我可能会将 DAC 置于断电模式。  我在数据表中没有看到 DAC 需要特定信号才能退出断电模式、我假设它应该在发出新命令时退出断电模式。  如果我错了、请纠正我的问题。

    无论如何、我现在认为问题2: 我似乎没有从 CS 和 SCK 引脚获得必要的电压。 下图显示了示波器迹线的照片、其中三个通道的灵敏度设置为每分段1伏。  如您所见、通道1 (SCK)上的高电压仅约为2V、通道3 (CS)的高电压约为2.2。  MOSI 通道看起来正常。  正如您所说的、DAC 的数据表显示信号应为2.4伏。

    为了查看 PCB 中的内容是否会影响微控制器的信号电压、我断开了电路板(PCB 通过接头连接、而不是试验电路板)并运行了另一条示波器走线。  这不会导致微控制器板上这些引脚上的电压增加。

    此时、问题似乎出在微控制器、而不是 DAC。  我想我可以用几个放大 器解决这个问题、但这意味着另一个 PCB、购买更多硬件、再用焊铁几个小时。  是否有其他建议的解决方法?  

    此外、是否有某种方法可以将此主题转移到微控制器论坛?

    谢谢、

    插孔

     

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

    尊敬的 Paul:

    感谢您的回答。 你给了我一些好的想法。  

    为了解决您的一些问题、我再次将电路板连接到示波器、发现了几个问题: 首先、我被设置为根据需要在上升沿而非下降沿读取(Oops)。  我本来希望修复这个问题可以解决我的问题,但却没有解决。  我认为、当数据线应该为低电平时、我可能会将 DAC 置于断电模式。  我在数据表中没有看到 DAC 需要特定信号才能退出断电模式、我假设它应该在发出新命令时退出断电模式。  如果我错了、请纠正我的问题。

    无论如何、我现在认为问题2: 我似乎没有从 CS 和 SCK 引脚获得必要的电压。 下图显示了示波器迹线的照片、其中三个通道的灵敏度设置为每分段1伏。  如您所见、通道1 (SCK)上的高电压仅约为2V、通道3 (CS)的高电压约为2.2。  MOSI 通道看起来正常。  正如您所说的、DAC 的数据表显示信号应为2.4伏。

    为了查看 PCB 中的内容是否会影响微控制器的信号电压、我断开了电路板(PCB 通过接头连接、而不是试验电路板)并运行了另一条示波器走线。  这不会导致微控制器板上这些引脚上的电压增加。

    此时、问题似乎出在微控制器、而不是 DAC。  我想我可以用几个放大 器解决这个问题、但这意味着另一个 PCB、购买更多硬件、再用焊铁几个小时。  是否有其他建议的解决方法?  

    此外、是否有某种方法可以将此主题转移到微控制器论坛?

    谢谢、

    插孔