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.

[参考译文] ADS1234:设置 ADS1234芯片初始值以捕获4个通道的数据

Guru**** 2393755 points
Other Parts Discussed in Thread: ADS1234

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1467881/ads1234-setting-up-the-ads1234-chip-initiall-to-capture-4-channels-of-data

器件型号:ADS1234

工具与软件:

您好!

我是布里斯托尔大学的一名电子技术人员、正在为希望使用三(3)个应变计和一(1)个 LVDT 传感器测量土壤影响/密度的传感探头的研究人员提供支持。

他们向下送到地面的探头具有非常小的面积、我可以为它们安装小型电子包。

因此、我需要使用 ADS1234 PWG4 28引脚4通道芯片。

我以前从来没有使用过这个芯片、在设置这个芯片时、我可以非常有效地利用你的帮助和建议。  我希望将其与 Arduino nano 和 CANBUS moduel (MCP2515 )一起放在 PCB 上,从芯片读取传入的应变计数据到 Arduino nano 中,然后将数据发送到 MCP2515 CANBUS 模块给用户。

这是到目前为止我使用您的芯片设计的快照。  但是、我不确定这是否正确?

此外、您是否有 Arduino 的示例代码可用于捕获芯片上的4个通道?  根据我的理解、这是一个类似 SPI 的自定义通信协议、使用的是"位拆裂"?

您能够向我提供的任何支持和样片都将非常棒。

谢谢!

Hendrik


是多少   

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

    您好、Hendrik、

    我会在明天跟进答案和建议。  谢谢!

    此致、
    Keith Nicholas
    精密 ADC 应用

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

    谢谢 Keith、我会留意您的回复。  此致

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

    您好、Hendrik、

    首先是一些关于原理图的建议。  

    对于稳压器、建议为每个稳压器 U2和 U3添加一个输入电容器、100nF。  

    2.我看到您将 SCLK 和 DOUT 标记为 I2C、但根据您的评论、我想您应该意识到这些是标准的 CMOS IO、而且该协议通常与 SPI 兼容、而不是 I2C。  

    3.对于每一个输入,我建议增加输入滤波器。  这将有助于过滤外部噪声、还为每个 ADC 输入提供一定程度的过压(ESD)保护。  有关更多详细信息、请参阅《电桥测量基本指南》应用手册。

    典型的 RC 值为100Ohm 和10nF/1nF。

    关于数字接口、可使用标准 SPI 端口、但由于数据速率极低、大多数人只需使用接口即可。  它是一个实施起来非常简单的协议、但遗憾的是、TI 没有任何示例代码。  不过、其他用户也生成了示例代码。

    有关使用 ADS1234和 Arduino 的示例代码、请参阅以下链接。  我尚未测试此代码、不能保证它将起作用、但至少它应该为您在系统中实施提供一个很好的示例。

    https://github.com/ciorceri/ADS1232

    此致、
    Keith

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

    尊敬的 Keith:

    非常感谢您的意见和建议。  我把它们带到了板上、做了一些更改、大大改进了设计。

    我希望您可以进行检查和验证(验证?) 我走在正确的道路上?  如果是、我就可以继续试验电路板和编程。

    以下是我对设计的改进:

       

       

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

    您好、Hendrik、

    输入滤波器应该会有所帮助。  对于输入电压稳压器(LDO)、请将一个100nF 电容器直接放置在每个 LDO 输入引脚旁边、每个 LDO 一个电容器。  这有助于电源噪声和 LDO 的正常运行。

    对于 ADC、您可以移除 REFP 和 REFN 之间的100k Ω 电阻器。  上面的原理图中显示了这种情况、用于检测损坏的传感器、但它也会导致系统中出现增益误差。  如果需要、您可以保留此电阻器、但如果您将其保留在电路中、则需要校准增益误差。

    此外、我们的数据表中没有这些信息、但为了获得最佳噪声性能、我建议在每个 CAP 引脚与系统接地之间添加额外的1nF 电容器、如下所示。

    此外、对于信号路径中的所有滤波电容器、包括模拟输入、基准输入和 CAP 引脚、您应该使用 NP0/C0G 型电容器以获得最佳性能。  电源电容器可以是更常见的 X5R/X74、因为它们并不直接位于信号路径中。

    希望这对您有所帮助!

    此致、
    Keith