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.

[参考译文] ADS1148:系统监视器- REF0 &放大器;REF1监视器转换代码

Guru**** 2393725 points
Other Parts Discussed in Thread: ADS1148

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/698254/ads1148-system-monitor---ref0-ref1-monitor-conversion-codes

器件型号:ADS1148

您好!

我正在尝试测量 REF0和 REF1基准电压。 我用于执行此操作的电路已连接。 为简单起见、该电路仅用于测量 REF0。 我想最终找出150欧姆基准电阻器和模拟 DPST 的串联电阻。 我将 AIN7引脚配置为 IDAC1源并连接到 REFP0。 我使用的 IDAC 幅度为1mA。  

执行此测量时得到的转换结果约为7920。

使用方程式... (结果/2 ^ 15)=( VREx/4 )/Vref .... 由此得到的 VRex I 正在计算大约为1.98伏。 电流为1mA 时、电阻为1980欧姆。

我预计模拟开关的电阻为~150欧姆+~5欧姆。

我有什么问题吗? 在计算或 ADS 配置中? 请注意、任何方向都很有用。

ADS 寄存器设置

  • BCS =关闭
  • MUX_SP = AIN0
  • MUS_SN = AIN1
  • VBIAS = 0x00
  • VREFCON=常开
  • REFSELT = REFP0
  • MUXCAL = REF0监视器
  • PGA = 1
  • DR = 1000SPS
  • Imag = 1000 UA
  • I1DIR = AIN7
  • I2DIR =已断开连接

谢谢、

Jon D.

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

    我看不到您的配置设置或计算有任何问题。 您是否已发出 SELFOCAL 来移除任何偏移? 另一个项目是关于 VREFOUT 的。 您是否在 VREFOUT 和 VREFCOM 之间连接了所需的电容器?VREFCOM 是否连接到 AVSS? 您是否已经验证了所有连接、是否使用了外部仪表来测量电压?

    您如何从 ADS1148读取数据? 是否正在使用 RDATA 命令? 还是在 RDATAC 模式下直接从器件读取数据? 您是对 START 引脚进行脉冲还是将其保持为高电平? 您是否有一系列可以发送给我的连续原始数据? 您是否有任何示波器/逻辑分析仪快照显示从器件读取的数据?

    因此、有许多可能出错的东西。 如果您尚未执行此操作、我建议您发出 SDATAC 命令以停止连续输出数据、然后使用 RDATA 命令读取数据。 我还会将 START 引脚保持为高电平、并尝试20sps 而不是1000sps。 十进制7920为0x1EF0、因此如果存在一些损坏或计时错误、而数据应为0x1EF、则该结果将与预期值一致得多。 如果您可以向我发送通信照片和完整的原理图、那将会很有帮助。

    此致、
    Bob B