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:EEPROM 与 PGA309组合在一起

Guru**** 2538930 points
Other Parts Discussed in Thread: XTR115, PGA309, PGA308

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/929761/pga309-eeprom-combined-with-pga309

器件型号:PGA309
主题中讨论的其它部件:XTR115PGA308

你好

应用报告:SBOA107B 提出了一个4-20mA 环路系统。

这是传感器、PGA309、EEPROM、XTR115的组合。

但是、PGA309和 XTR115使用大约1.9mA 的电流。

传感器和 EEPROM 可使用的工作电流为2.1mA 或更低。

先前建议的 EEPROM 为24LC01B

它使用最大1mA 电流

因此、可用于传感器的工作电流很小、只有0.9mA 或更低。

我想减小 EEPROM 的工作电流、以便传感器可以使用更多电流。

如果您有、请告诉我可以与 PGA309完美结合的 EEPROM。

此致、

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

    您好!

    PGA309需要一个具有 至少1KB 存储器的业界通用两线(I2C) EEPROM。

    PGA309支持的最小数字电源为2.7V、因此 EEPROM 需要支持2.7V 电源。

    请参阅 PGA309用户指南、第62页:

    PGA309使用一个行业标准、两线制、外部 EEPROM 如果全部17个温度系数被使用的话、需要一个1k 位最小 EEPROM。 更大的 EEPROM 可用于为序列号、批次代码或其他产品数据提供额外的用户空间。

    德州仪器不生产 EEPROM 器件、因此您需要咨询 EEPROM 制造商以了解他们是否提供低功耗产品。我在网络上能够立即找到的大多数标准 EEPROM 器件都指定最大写入/读取电流为1mA。

    谢谢、此致、

    Luis

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

    感谢 您的回复。

    我将搜索 EEPROM。

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

    您好、Luis、

    只是一些与此问题相关的简短问题。

    为 PGA309提供数据是否必须有 EEPROM? 我们是否可以使用使用使用 SPI 通信的微控制器来提供所需的寄存器?

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

    您好 Benjamin、

    在大多数情况下、PGA309与 EEPROM 搭配使用。 EEPROM 存储所有校准设置、器件使用查找表在温度范围内加载正确的校准设置(独立模式)。

    该器件有一个 TEST 引脚(引脚9)、当设置为"1"时、该器件设置为"TEST MODE"(测试模式):内部 PGA309状态机停止、VOUT 启用。 在此模式下、外部微控制器可以使用单线或双线接口修改任何可写寄存器。   如果 TEST 引脚在电源变为有效时为高电平、则寄存器将保持在初始(POR)状态、并立即启用输出。 然后、一个外部控制器可使用一个单线制或者两线制数字接口来修改任一可写入的 PGA309寄存器。 PGA309用户指南的第3.4节测试引脚、p70对此进行了说明

    通常、测试模式通常用于初始校准、 因为 EEPROM 中的值会被忽略、PGA309寄存器可以根据需要单独设置。  但是、可以使用一个使用测试模式的微控制器来启用 PGA309输出并操控寄存器设置。 在这种情况下、微控制器控制器件设置、PGA309内部状态机(正常独立)例程被禁用。

    谢谢、此致、

    Luis

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

    您好、Luis、

    非常感谢您提供这一详细的答案。
    只是为了确定我已经理解了您所说的话:

    可以通过将引脚 TEST 设置为"High"来执行初始校准。
    我可以使用微控制器执行此初始校准、以设置寄存器并定义 PGA309的固定增益/偏移值。
    在进行初始校准后、我必须再次将其设置回"正常模式"。

    下面是几个问题:
    如果关闭并且重新打开、PGA309是否会在开关后的初始校准期间保持设定的值?
    如果是这样、如果我不想在初始校准后更改增益/偏移值、在正常模式下是否仍然需要读取 EEPROM 增益/偏移寄存器?

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

    您好!

    我在用户手册第1.11章"上电和正常运行"中找到了我的问题的答案。

    ' PGA309有电路来检测何时将电源应用到 PGA309、并将内部寄存器和电路复位至一个初始状态。'

    那么,是否有办法跳过寄存器的这个复位?

    最后一个问题:

    是否可以将 PGA 保持在测试模式、以便通过微控制器控制增益/偏移值、而根本不使用 EEPROM?

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

    您好 Benjamin、

    在测试模式下、当 TEST 引脚为高电平时、内部状态机停止、器件不会尝试读取 EEPROM。  PGA309器 件没有内部存储器、并且依赖 EEPROM 来存储所有校准和设置;所以、在加电后、每次都需要重新配置所有寄存器设置(增益、零 DAC、增益 DAC 等)。

    由于 PGA309的输出被启用、可在这个模式上使用此器件、但是本质上、微控制器正在手动馈送所有寄存器和校正系数设置。  由于内部状态机未运行、PGA309独立例程停止。  通常、此模式用于调试或在初始校准算法期间;但您可以在此模式下使用器件。

    您可以考虑的另一个选项是 PGA308。  PGA308与 PGA309类似、除了 PGA308不需要外部 EEPROM、它包含一次性可编程(OTP)存储器单元来存储校准系数。  还有其他差异、例如、它不提供过热校准和线性化系数、但由于 EEPROM 消耗的电流太多、因此可以考虑另一种选择。  

    我还在下面的另一个 E2E 主题中讨论了这个问题...

    https://e2e.ti.com/support/amplifiers/f/14/t/931384

    谢谢、此致、

    Luis

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

    您好、Luis、

    非常感谢您的所有回复、很抱歉将我的问题分为两个主题。

    我会看一下 PGA308,如果我对它有更多的问题,请告诉你。:-)