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.

[参考译文] ADS1248:IDAC 电流问题

Guru**** 2544700 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/717538/ads1248-idac-current-problem

器件型号:ADS1248

读取 RTD 时遇到问题。 所有读取返回一个7FFFFF 值。 RTD 两端无法读取电压、导致我相信 IDAC 电流不会输出。 我尝试在线路中添加一个电流表、但也没有看到电流。  

下面是我们在 PCB 上使用的电路:  


 

过程是:

加电

将 RESET 引脚置为高电平

等待16ms

写入复位操作码  

等待1ms

编写 SDATAC 操作码

写入寄存器值

寄存器0 MUX0     = 0x01 (Burnout 关闭,ADC 正输入= AIN0,ADC 负输入= AIN1)

寄存器1 VBIAS     = 0x00 (VBIAS 关闭)

寄存器2 MUX1     = 0x20 (内部基准始终开启、REFP0和 REFN0、正常运行)

寄存器3 SYS0       = 0x14 (PGA = 2、数据速率= 80)

寄存器4 OFC0      = 0x00 (无偏移)

寄存器5 OFC1      = 0x00 (无偏移)

寄存器6 OFC2      = 0x00 (无偏移)

寄存器7 FSC0       = 0x00 (PGA 设置的增益为0x402000)

寄存器8 FSC1       = 0x02 (PGA 设置的增益为0x402000)

寄存器9 FSC2       = 0x40 (PGA 设置的增益为0x402000)

寄存器 A IDAC0     = 0x94 (仅数据输出、IDAC 幅度= 500uA)

寄存器 b IDAC1     = 0x8F (IDAC1 = IEXC1、IDAC2 =断开连接)

寄存器 c GPIOCFG= 0x00 (无 GPIO)

寄存器 d GPIODIR = 0x00 (无 GPIO)

寄存器 e GPIODAT = 0x00 (无 GPIO)

脉冲启动引脚高电平20us

等待 drdy 中断

发送 RDATA 操作码、后跟24个时钟

 

我已经多次仔细检查了初始化、对我来说似乎是正确的、但我无法测量 RTD 上的任何激励电流或电压。 我还使用接地电阻器尝试了 IEXC2。 我有什么问题吗? 电路是否存在任何问题? 此外、我错误地将 REFSELT[1:0]设置为所选的内部基准、并在内部连接到 REFP0和 REFN0引脚、这是否会损坏电流电源?

 

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


    通常、7FFFFF 值表示 ADC 正在读取满量程。 这可能是输入为开路、也可能意味着基准基本上为0。 无论如何、这表示输入电压大于基准(包含增益)。

    目前、我将假定您与器件正确通信。 您似乎正在正确读取器件中的数据、验证 FSC 寄存器并使用 SDATAC 命令。 但是、如果存在通信问题、我强烈建议使用示波器或逻辑分析仪来查看 SPI 线路。

    现在、我想这是一个连接问题。 您没有在电路板上完成连接、但我假设您测量的是4线 RTD。 您能否显示您正在使用的所有连接? 我想让您跟踪从 IEXC1的 IDRIVE 到 RTD 连接和跳线的电流路径、再到基准电阻器、再到接地。 如果您错过了连接、或者发生了意外中断、则电流将停止、您根本不会获得电流。

    作为替代测试、您可以断开所有与 J1的连接、并使用 JP7将电流输出到基准电阻 R3和 R4。 这样、您就可以确定可以打开和调节 IDAC 电流。

    至于您的最后一条评论、我认为您不会因为内部基准选择而损坏电流电源。 我只需检查连接并从那里开始。


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

    感谢您对跳线 JP7的想法。 这大大简化了我们的诊断。 我们没有从 IEXC 获得任何电流、我们能够将其跟踪回 VREFOUT 电容器上的不良连接。 一点焊料、我们现在工作良好。