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.

[参考译文] ADS1247EVM:迁移到 TIPD120

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/814715/ads1247evm-migration-to-tipd120

器件型号:ADS1247EVM

您好!

我目前正在为 RTD 测量应用使用 ADS1247 EVM。

  1. 我参考 TIPD120设计文件修改了 EVM 电路、并随附了所做的修改。
  2. 当我尝试读取模拟输入时、ADS1247始终返回
  3. 测得的 AIN1和 AIN2之间的差分电压为110mV
  4. 测量了 REF0P 和 REF0N 之间的基准电压、并注明为1.6V

  5. 使用 DRDY 引脚的状态轮询数据。
  6. 以下寄存器设置用于配置。

   地址     寄存    器值

00h       MUX0       0a
01小时       VBIAS      00
02h       MUX1        20.
03小时       SYS0         22.
04h       OFC0        00
05小时       OFC1        00
06小时       OFC2        00
07小时       FSC0        00
08h       FSC1        00
09小时       FSC2.        00
0Ah       IDAC0       96
0Bh       IDAC1.       03
0通道       GPIOCFG    00
0Dh       GPIODIR    00
0Eh       GPIODAT    00

 

提前感谢您提供的任何帮助。

 

e2e.ti.com/.../ADC-_2D00_-RTD.pdf

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

    Harikrishnan、您好!

    感谢您的发帖!  

    您能否提供显示 SCLK、DOUT、CS 和 DIN 的串行通信尝试的屏幕截图?

    使用什么方法将数据从器件时钟输出? 器件是处于 RDATAC 还是 SDATAC 模式?  

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

    尊敬的 Alex:

    感谢您的回复。

    问题已解决。 读取 ADC 数据时发生的错误是 由于 ADC 寄存器配置错误造成的。

    我用单个 WREG 命令写入寄存器、之后是 MUX0寄存器地址和0x0E (待更新的寄存器数量)。 因此、使用基准值更新寄存器 MUX0、MUX1、SYS0、IDAC0和 IDAC1、并使用零更新其他寄存器。

    在执行此操作时、FSC0、FSC1和 FSC2寄存器也被修改。 这会将增益校准重置为零

    现在、我只写入所需的寄存器。