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.

[参考译文] ADS1220:如何在 ADS1220上改变高达5VDC 的 Vref?

Guru**** 2391335 points
Other Parts Discussed in Thread: ADS1220

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/715540/ads1220-how-to-vary-vref-on-upto-5vdc-on-ads1220

器件型号:ADS1220

尊敬的先生:

   我尝试将 ADS1220 Vref 值更改为5V 以进行输出计算。 但 Vref 值的变化量不能超过2.048V。

请帮助我更改 Vref 值5V、我正在使用 Arduino nano、我想知道如何使用 refp0和 refn0设置外部参考的寄存器配置

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

    您好、Anitha、

    欢迎来到 E2E 论坛!  首先、您必须使用5V AVDD 来应用5V 基准。  其次、您需要更改 ADS1220的寄存器2配置寄存器以使用 REFP0/REFN0输入。  这些位 是 ADS1220数据表第42页的表19所示的高2位。  第三、您必须通过使用示波器或逻辑分析仪进行验证来确保通信正常工作。

    常见的通信错误发生的原因是 SPI 模式错误(应该是模式1、其中 SCLK 在空闲时保持低电平、数据在 SCLK 的上升沿发生变化、在 SCLK 的下降沿读取) 或 CS 在整个通信过程中未保持低电平。  如果 CS 在字节之间切换、则寄存器写入将被取消。  最好通过 GPIO 手动控制 CS。  通过读取寄存器来验证所有寄存器写入、以确保内容被正确写入。

    此致、

    Bob B