请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1220 尊敬的先生:
我尝试将 ADS1220 Vref 值更改为5V 以进行输出计算。 但 Vref 值的变化量不能超过2.048V。
请帮助我更改 Vref 值5V、我正在使用 Arduino nano、我想知道如何使用 refp0和 refn0设置外部参考的寄存器配置
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.
您好、Anitha、
欢迎来到 E2E 论坛! 首先、您必须使用5V AVDD 来应用5V 基准。 其次、您需要更改 ADS1220的寄存器2配置寄存器以使用 REFP0/REFN0输入。 这些位 是 ADS1220数据表第42页的表19所示的高2位。 第三、您必须通过使用示波器或逻辑分析仪进行验证来确保通信正常工作。
常见的通信错误发生的原因是 SPI 模式错误(应该是模式1、其中 SCLK 在空闲时保持低电平、数据在 SCLK 的上升沿发生变化、在 SCLK 的下降沿读取) 或 CS 在整个通信过程中未保持低电平。 如果 CS 在字节之间切换、则寄存器写入将被取消。 最好通过 GPIO 手动控制 CS。 通过读取寄存器来验证所有寄存器写入、以确保内容被正确写入。
此致、
Bob B