我们在15%的电路板上都遇到了 TLC3541ID ADC 故障。 此设计的参数为:REF=5V、VDD =5.2V、FS 连接到 VDD、AIN 最大电压为5.3V。 测试工程师表示器件立即发生故障、无法从 SPI 接口检索到良好的数据。 他们提到、SDA 实际上在故障后镜像 SCLK。 我们注意到、在 VDD 达到稳定的5.2V 之前、CS 线路出现。 这会是个问题吗?
感谢您的任何输入。
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.
我们在15%的电路板上都遇到了 TLC3541ID ADC 故障。 此设计的参数为:REF=5V、VDD =5.2V、FS 连接到 VDD、AIN 最大电压为5.3V。 测试工程师表示器件立即发生故障、无法从 SPI 接口检索到良好的数据。 他们提到、SDA 实际上在故障后镜像 SCLK。 我们注意到、在 VDD 达到稳定的5.2V 之前、CS 线路出现。 这会是个问题吗?
感谢您的任何输入。
您好、Tom、
感谢您的回复! 测试工程师将故障描述为意外的数据输出。 他们声称,他们甚至看到 SCLK 镜像到 SDO 上。 一旦遇到此故障、他们将无法使部件再次正常工作。 我问他们是否遇到过器件过热的情况、他们说这不是什么样子。 我添加了一些原理图图像。 我希望您能轻松阅读这些内容。 我没有看到附加它们的方法、因此我必须将它们插入到消息正文中。 第一个是 ADC、它是基准。 第二个是 ADC 的电源。 第三个 pic 是缓冲模拟信号。 第四张图片是电源电压和 CS 信号的示波器输出。 我可以要求他们提供更多的示波器数据。 他们是海外的、有其他优先事项、因此可能需要一些时间。 再次感谢!
谢谢 Matthew、
微控制器 SPI 接口应编程为 CPOL = 0 (串行时钟低电平无效)和 CPHA = 1 (数据在串行时钟的下降沿有效)。 我可以看到、CPOL = 1从初始化开始、然后在转换周期中继续。 似乎您正在获得一些转换结果(SDO 看起来不是模拟 SCLK)、但我无法判断转换结果是否与屏幕快照的分辨率正确、也不知道您的模拟输入电压是多少。 请将串行时钟设置为低电平无效、然后查看是否修复了所有剩余问题。