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:偏移

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/793420/pga309-offset

器件型号:PGA309

您好!

我在我制作的原型中使用您的 PGA309。 组件似乎正常工作。 我在压力和温度方面补偿我们的压力传感器、但 有时在125°C 温度阶跃(-20mV)后会出现输出偏移。 我们的压力传感器用于提供0至50mV FS、并对 PGA 进行调优以达到1V 至5V 的输出。 在测试模式下、我以±2mV 的精度在-40至125°C 范围内对输出进行调优、然后刷写 EEPROM。 之后、我单独校准所有传感器(压力和温度)、结果看起来正确、但偏移为-20mV。  这不是来自我们的压力室...

您是否见过此问题?*

谢谢

纪尧姆

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

    PGA309的输入参考偏移为50uV、典型漂移为+/-2uV/C 在25°C 至125°C 的温度变化范围内、典型输入参考偏移误差变化应在~200uV 的范围内。

    前端 PGA 的增益设置是什么,输出放大器增益设置是什么? 什么是粗略偏移 DAC 设置和基准设置? 您是否有原型原理图?

    如果您可以详细说明校准过程中执行的步骤、这可能会有所帮助

    我们遇到的大多数问题都是由于与校准序列和/或软件相关的问题。 如果一切正常、并且错误只在一段时间内发生一次、则校准过程中可能会发生噪声干扰或干扰。

    谢谢、

    此致、

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

    您好!  

    我无法在此论坛上发送原理图、但这些是使用的寄存器值和 EEPROM 值。

    目前没有程序。 我手动补偿(使用 sboc320c.zip 手动更改寄存器并对 EEPROM 进行编程)

    我要执行的步骤:

    1/使用标准值(粗偏移、输入增益、输出增益、温度模式....)对 EEPROM 进行编程

    2/ PGA 测试模式

    3温度@-55、调整增益 DAC 和偏移 DAC (预置:0和 FS)并记录 温度十六进制值、增益 DAC 和 偏移 DAC

    4温度@-10,调整增益 DAC 和偏移 DAC (预置:0和 FS) 并记录温度十六进制值,增益 DAC 和 偏移 DAC

    5温度@35,调整增益 DAC 和偏移 DAC (预置:0和 FS) 并记录温度十六进制值,增益 DAC 和 偏移 DAC

    6温度@80,调整增益 DAC 和偏移 DAC (预置:0和 FS) 并记录温度十六进制值,增益 DAC 和 偏移 DAC

    7温度@125,调整增益 DAC 和偏移 DAC (预置:0和 FS) 并记录温度十六进制值,增益 DAC 和 偏移 DAC

    8使用 Exel 计算偏移 DAC 与温度间的多项式转换器和 增益 DAC 与温度间的多项式转换器、以便计算每个调优温度之间的中间增益和偏移值(使用 EEPROM 表中的所有温度阶跃)。

    9使用 Exel 计算要发送到 EEPROM 的所有值

    10/ PGA 独立模式  

    11对 EEPROM 进行编程

    12/测量传感器  

    当我在测试模式下调节传感器时、每个温度或压力阶跃的误差小于1mV。 但是 ,当我在测量传感器几天后,结果会降低10mV ...

    注册人0 5449 21577 TI 标志
    登记者1. 0000 0 ZeroDAC
    0
    登记者2. 0000 0 GainDAC
    0、3333333
    登记者3. 0700 1792 LIN 范围(EXS)
    范围0
    Vexc 使能(EXEN)
    使能
    内部 Vref (RS)
    2.5.
    内部 Vref (REN)
    内部基准
    BV (%FS)
     
    登记者4. 0613. 1555 OWD
    使能
    增益输出开始
    2.
    前端增益 GI
    64
    粗略偏移
    0、006375
    登记者5. 0000 0 CLK 模式(噪声)
    00
    Exten (启用外部扫频比较器)
    禁用
    INTEN (启用内部双路比较器)
    禁用
    EXTPOL (外部故障时的输出极性)
    强制为低
    INTPOL (内部故障时的输出极性)
    强制为低
    OUEN (超出/低于刻度限制)
    禁用
    OVERSCALE 阈值
    2、427
    OVERSCALE 阈值
    0、064
    登记者6. 140D 5133. ADC2X (温度转换速度外部感测)
    6毫秒
    ADC (温度转换开始转换)
    单启动
    ISEN (TEMPin 电流源7µA)
    禁用
    CEN (温度连续转换模式)
    使能
    十(初始温度模式)
    禁用
    AREN (工业温度基准)
    禁用
    RV (外部温度基准选择)
    参考电压
    M (Temp 引脚选择)
    TEMPin、GNDA
    G (温度增益)
    8V/V
    R (温度分辨率)

    e2e.ti.com/.../register.xlsx

    ADDR0=21577
    ADDR2=0
    ADDR4=0
    ADDR6=1792
    ADDR8=1555
    ADDR10=0
    ADDR12=5133
    ADDR14=35478
    ADDR16=3649
    ADDR18=15548
    Addr20=61989
    ADDR22=3760
    ADDR24=355
    ADDR26=59414
    ADDR28=3854
    ADDR30=338
    ADDR32=60027
    ADDR34=3949
    ADDR36=321
    ADDR38=60227
    ADDR40=4043
    ADDR42=305
    ADDR44=60424
    ADDR46=4138
    ADDR48=291
    ADDR50=60623
    ADDR52=4232
    ADDR54=275
    Addr56=60819
    ADDR58=4327
    ADDR60=261
    ADDR62=61020
    ADDR64=4422
    ADDR66=243
    ADDR68=61216
    ADDR70=4516
    ADDR72=229
    ADDR74=61415
    ADDR76=4611
    ADDR78=213
    ADDR80=61615
    ADDR82=4705
    ADDR84=199
    ADDR86=61813
    Addr88=4800
    ADDR90=181
    Addr92=62009
    ADDR94=4894
    ADDR96=169
    Addr98=62208
    ADDR100=4989
    ADDR102=151
    ADDR104=62407
    Addr106=5083
    ADDR108=133
    Addr110=62606
    ADDR112=5194
    ADDR114=120
    ADDR116=62819
    ADDR118=32767
    ADDR120=0
    Addr122=9331

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

    您好 Guillaume、

     在手动补偿偏移和增益误差时、您使用哪种算法来执行增益 DAC 和偏移 DAC 校正? 它是否与下面附加的算法相同?  下面随附的文档详细介绍了 PGA309EVM 校准过程背后的数学和寄存器写入。  

    e2e.ti.com/.../PGA309_5F00_calibration_5F00_procedure.pdf

    在校准过程中、您使用哪种类型的仪表来执行测量?

    如果您希望我通过电子邮件直接与您联系、请告诉我、以便我们可以查看您的原理图。  我还将继续查看提供的寄存器设置。

    谢谢、此致、

    Luis

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

    您好!

    我使用的算法与您的文档完全相同。 唯一的区别是我在五个温度阶跃下进行校准、并且我使用 GainDAC 和 OffsetDAC 多项式来在表锁定(EEPROM)中添加值。

    我将 Keithley 2750与交换卡(它类似于6位+1/2 DMM)配合使用

    是的、我希望通过电子邮件与我联系。

    您是否在我提供的寄存器中发现异常情况?

    谢谢

    纪尧姆

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

    我将根据您的请求通过电子邮件直接与您联系。

    谢谢、此致、

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

    我通过电子邮件联系过、但没有收到您的回复... 如果您有其他疑问、请随时通过电子邮件联系我和/或在此处发帖。

    谢谢、

    Luis