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.
工具与软件:
尊敬的 Expert:
ADS8588S 的输出代码如下所示:
输入电压 |
输出代码 |
0.01V |
0x 00F6 |
2.49伏 |
0x 7FBE |
2.51V |
0x 80C2 |
4.99V |
0x FFB0 |
当输入电压超过2.5V 时、输出代码会溢出。 您可以看到、2.5V 的代码以"8"开头。
下面是原理图、您能帮助分析这个问题吗?
它们使用内部 REF、将 PGA 范围设置 为+-5V。
BR、
月亮
嗨、Moon、
请提供 SPI 控制线/CS、SDI、SDO 和 SCLK 的逻辑分析仪或范围捕获。
0.01V 输入
2.49V 输入
2.51V 输入
4.99V 输入
请帮助分析。
谢谢。
请包含 SDI 和/CS。
您好、Tom、
添加/CS 信号。
当输入电压超过2.5V 时、我们对代码跳转到"8xxx"感到困惑、这与数据表中的传递函数 pic 不同。 根据传递函数的 pic (图66)、当范围为+-5V 时、8xxxh 等于-5V 输入。
因此、我们只想知道原因和解决方法。
嗨、Moon、
在串行模式下运行时、DB14、DB[6:0]和 DB[13:9]应接地。 尝试将这些引脚接地、然后观察您所描述的上述行为是否消失。
感谢您的答复。
重新配置 CLK 后、该问题会得到解决。