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.

[参考译文] DAC8551:运行一段时间后、DAC8551输出错误值。

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1196429/dac8551-dac8551-output-wrong-value-after-running-a-while

器件型号:DAC8551

我有一些 DAC8551的实例、输出为2V 而不是5V。

VDD 为5Vdc、Vref 为5Vdc。  

当我以24位输出65535时,它在开始时工作正常。 使用后、一些电路板为我提供2VDC 输出、而不是5V 输出。  

想知道芯片是否坏或我的时序是否关闭。  

AT91F_PIO_SetOutput (PORT_DAC、DAC_CS);
AT91F_PIO_SetOutput (PORT_DAC、DAC_CS_Laser _TEC);
_disable_IRQ ();

AT91F_PIO_ClearOutput (PORT_DAC、DAC_CS_Laser _TEC);
WRITE_DAC (DAC_VALUE);
__ENABLE_IRQ();

DELAY_us (2);
AT91F_PIO_SetOutput (PORT_DAC、DAC_CS_Laser _TEC);

#define DELAY2 1.
void write_dac (无符号 short dac_value)

unsigned int dummy;
unsigned int value1;

Value1 = DAC_value;


AT91F_PIO_SetOutput (PORT_DAC、DAC_CLK);
AT91F_PIO_ClearOutput (PORT_DAC、DAC_DIN);


对于(虚拟= 0;虚拟< 24;虚拟++)

无符号短整型;
温度= 1 <<(23 -虚拟);
if (温度和值1)
AT91F_PIO_SetOutput (PORT_DAC、DAC_DIN);
其他
AT91F_PIO_ClearOutput (PORT_DAC、DAC_DIN);
AT91F_PIO_ClearOutput (PORT_DAC、DAC_CLK);
AT91F_PIO_SetOutput (PORT_DAC、DAC_CLK);

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

    尊敬的 Andrew:  

    我假设您对工作板和非工作板使用相同的代码。 对吗?

    您能否在其中一个工作板和一个非工作板上共享写入序列的原理图和示波器屏幕截图? 电压真的是2V 吗? 或接近2.5V?  

    最棒的

    Katlynne Jones   

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

    所有电路板和代码都相同。  

    2V 只是一个症状、我看到输出结果不稳定的症状、到处都是值。 此外、值不再随新更新而改变。  

    我必须用新的 DAC8551替换芯片、它再次工作。   

    我需要注意哪些示波器调试? 我需要满足任何时序要求吗?

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

    尊敬的 Andrew:

    理想情况下、您应满足数据表中的所有时序要求。 您可以在此处发布屏幕截图、以便我查看并告知您是否有任何相关内容。 只需确保它已经过放大、足以查看各个时钟边沿。 请包括 SCLK、SYNC 和 DIN 信号。 同时确保使用正确的 SPI 模式。 时钟极性可以高或低空闲、时钟相位需要设置为在上升沿更改数据并在下降沿捕获数据。 示波器快照还可能显示损坏写入序列的噪声。  

    如果我可以查看原理图、也会有所帮助。 您的设计中可能会出现导致部件损坏的情况。 如果您说更换部件可以解决该问题、这是有道理的。 是否有任何电路板从未出现过问题?  

    最棒的

    Katlynne Jones  

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

    发现原理图中存在问题。