主题中讨论的其他器件: XTR117、 PGA900、 PGA300、 PGA305
大家好、
你好。
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.
大家好、
你好。
我们的客户将 PGA309用于电压、并将4-20mA 输出用于其压力传感器。 他对具有 I2C 输出的传感器有一个新的请求。
他能否使用 PGA309并提供 I2C 输出?
谢谢、此致、
艺术
尊敬的 Art:
这在技术上是可能的。 PGA309数据表说"通过温度 ADC 提供的一个附加功能是能够通过温度 ADC 输入多路复用器读回 VOUT 引脚。 这为通过单线制或双线制接口实现数字输出提供了灵活性、并且使得外部微控制器能够执行 PGA309的实时定制校准。" 框图中显示了温度 ADC 输入多路复用器。
要从 ADC 读取 Vout、需要将 Temp ADC 输入设置为 Vout (请参阅 用户指南中的第6.2.7节、特别是表6-15和图6-5)、然后使用两线制接口读取寄存器0 (请参阅用户指南中的第6.2.1节)。
但是、问题在于温度 ADC 输入多路复用器和 ADC 本身之间的 PGA 未校准、并且可能会出现一些漂移/偏移误差(请参阅数据表的第5页)。 因此、调优主 PGA 的优势将因温度 ADC 电路相对不精确的特性而受到影响。 因此、虽然这可用于诊断目的、但客户不应依赖它进行实际操作。 最好使用外设、支持 I2C 的 ADC 从外部读取器件的 Vout。
谢谢、
Jon
尊敬的 Art:
PGA309是一款模拟电压输出可编程放大器传感器调节器、用于测量桥式传感器、为跨度、偏移和温度漂移提供传感器误差补偿。 PGA309模拟电压输出可被轻松用于驱动一个诸如 XTR117的两线制电流变送器来执行一个 PGA309EVM-USB 特有的电流输出传感器模块。
PGA309提供一个1线 UART 或者2线数字接口来编辑和访问器件的寄存器。 数字接口只用于在校准过程中编辑或修改控制增益/偏移/基准设置的 PGA309内部寄存器设置、或者访问存储校准系数的外部 EEPROM。 正如 Jon 提到的、为了应用正确的温度增益/偏移温度校准系数、此器件将一个 ADC 整合为温度感测功能的一部分、并且用户能够通过2线制或者1线制接口访问内部 ADC 温度读数。
然而、PGA309主要是一款模拟电压输出可编程增益放大器调节器、此调节器提供一个经校准的模拟电桥电压输出传感器读数。
谢谢、此致、
Luis
尊敬的 Art:
是的、正如 Jon 所提到的、为了澄清这一点、内部温度 ADC 提供了通过多路复用器连接 PGA309输出 并执行数字转换结果的选项、但正如上述文章中正确解释的那样、 此功能主要用于诊断目的、由于未校准的独立 ADC PGA 前端、用户将失去 PGA309校准结果的精度
获得准确结果的一种可能方法是将 PGA309与一个提供 I2C 接口的外部精密 ADC 连接。
谢谢、此致、
Luis
尊敬的 Art:
PGA900是一款适用于压力传感器和传感器的可编程信号调节器、可提供包含精密 ADC 的用户可编程温度和非线性补偿。 我认为该器件提供模拟和数字输出、可通过 UART、I2C 和 SPI 访问数据和配置设置。
PGA900受数据转换器组支持、因此您可能需要在 数据转换器论坛上提交新的 E2E 查询 、以了解 有关 PGA900的更多信息。
谢谢、此致、
Luis
尊敬的 Art:
一种方法 是将 支持 I2C 的外部 Δ-Σ ADC 与 PGA309连接。 哪种特定器件最合适取决于采样要求和客户应用的所需分辨率。
或者、PGA305具有内部24位 ADC、您可以通过 I2C 读取这些值。 它允许您补偿温度影响、集成非线性校正、并允许控制增益/偏移、但校准级别和 PGA309具有的额外故障/限制功能不同。 正如 Luis 提到的、还有 PGA900、它具有更全面的功能和可比的价格点。 PGA900、PGA305和 PGA300实际上都来自同一个系列、并且有一个应用手册(PGA900、PGA300和 PGA305压力变送器应用用例)可作为参考。
无论在哪种情况下、正如 Luis 所说的、数据转换器人员都是您获得进一步支持的最佳选择、因此请随时与他们联系。
谢谢、
Jon