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.

[参考译文] PGA308:PGA308设置和放大器;命令顺序

Guru**** 2815505 points

Other Parts Discussed in Thread: PGA308

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/650821/pga308-pga308-setup-command-order

部件号:PGA308

您好,  

我正在使用PGA308排除设计故障。 我已经建立了双向通信,但似乎我在内部设备设置方面做得不正确。

例如,当尝试使用疗程或精细偏移寄存器设置输出偏移时,唯一的结果是偏移移动到V+或GND。  

您能否根据我的设计为我提供一组寄存器设置值?

 模拟连接:

当前RAM写入:

-       写入SFTC寄存器-命令= 0x07,数据= 0x0050

-       写入CFG2寄存器–命令= 0x04,数据= 0x0C00

-       写入ZDAC寄存器–命令= 0x00,数据=(精细偏移无符号16位值)

-       写入GDAC寄存器–命令= 0x01,数据=(精细增益无符号16位,0.333 = 0x0000,0.999 = 0xFFFF)

-       写入CFG0寄存器-命令= 0x02,数据= xxx1yyyyzzzzzz

 其中: xxx =最终增益代码(0x0=2,2.4 ,…0x6=6)

              YYYY=前端增益代码(0x0=4,…0xD=1600)

              zzzzzzzz=Coarse gain (2的补码,-63到+63,0x00=0,0xff=-1,0x80=-FS, 0x7f=+fs)   

Scott

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Scott:
    我想不出这一问题的可能原因。 如果CFG0 = 0x1000,ZDAC = 0x0000,GDAC = 0xffff,则我预计会有一个大约中等规模的输出,其中Vin1=Vin2。 我希望每次ZDAC LSB增加时输出提升~600uV。 对于粗略偏移的更改,我希望每个LSB的输出更改为~8mV。

    如果这不起作用,则可能值得检查这是否在多个设备上持续存在。 如果是,可能是编程问题,但如果不是,则PGA308可能已损坏。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在加电时,我看到了中等规模的输出(如预期)。 但是,如果我尝试使用ZDAC进行偏移更改,则不会获得输出移动。  如果我完全缩放ZDAC,我可以引发一个变化。 完成此操作后,我无法返回到中等规模。 对于是否需要使用每个RAM命令完成校验和(软件锁定模式,101),我有点困惑。 图5-14似乎表明没有必要,但CK[15:0](第 96)说明必须计算和输入校验和,PGA308才能正常工作。  

    Scott Metzger

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Scott:
    软件锁定应覆盖校验和计算,但如果校验和不正确,我希望输出被禁用并浮动,而不是被拉至中置。

    您能否确认更换PGA308后是否仍然存在此问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我目前正在处理的PCB上有4个PGA308。 到目前为止,我已经检查了两个PGA308具有相同结果。 我还订购了PGA308评估印刷电路板,我计划对1W引脚进行仪表设计,以查看位模式是否相同。  

    Scott Metzger