大家好、
我的一位客户正在评估自己的电路板上的 PGA308。
我的客户通过在单击 Write to RAM 后首先修改 Register 位中的寄存器、将 CFG2更改为0XDC0。 但我的客户不知道 这是否正确、接下来的步骤是什么? 请帮帮我。 非常感谢您的回复。

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.
您好、杨
我需要其他信息才能回答您的问题和/或调试问题。
1) 1) 您能否解释:这是3线或4线电压输出模块? 还是电流输出模块?
2) 2)请确认 USB-DAQ 跳线设置为正确配置、如下所示:

3) 3) 请提供定制 PGA308电路板的完整原理图、包括电源连接和桥式传感器连接。 该应用中使用的电桥激励电源是什么。 请在原理图上显示电桥传感器激励连接 Vexc (+)、Vexc (-)。 电桥传感器以相同的 GND 电势为基准。
4) 4) 请提供 USB-DAQ 与定制 PGA308传感器之间的连接图。
5) 5)您 能否在此应用中澄清 CFG2寄存器的所需值? 您是指上述帖子中的0xDC0X 吗? CFG 寄存器是一个16位字、 上面的帖子只显示12位内容。
6) 6) PGA308器件 OTP 是否已在此器件上编程? GUI 捕获显示一条警告、其中单线已超时。 这可能是由于单线制接口上的连接故障;也可能是由于 OTP 中编程的先前 OWD 位设置所致。 请记住、在接口处于活动状态时访问单线非常重要。 根据独立配置以及过去如何对 OTP 进行编程以及已编程的 OWD 寄存器设置、单线可能会在加电后很快超时。 详细阅读第5.5节"独立模式"和"软件锁定模式"、并参考 《PGA308用户指南》中图5-10独立算法的详细信息。
谢谢、此致、
Luis
您好、Luis、
感谢您的热情支持。 下面是有关该问题的其他信息。
1)这是一个4线电压输出模块。
2) 2) 客户 已确认 USB-DAQ 跳线设置为正确配置。

3) 3) 这是 定制 PGA308板的完整原理图、包括电源连接和桥式传感器连接。 以及 USB-DAQ 与定制 PGA308传感器的连接图。

4)产品为2.9V、供客户正常使用、并使用 EVM 板提供的电源进行校准、以便在零满电压之间输出0.5~4.5V、然后与客户所需的电压范围0.29~2.61V 信号成比例。
5) CFG2上所需的值是客户发现的一个问题:客户要求上电信号稳定到2.5ms 的输出时间、但在实际测量时、数据仍在2.5ms 的爬电时间。 测试的加电时间如下:


当被询问时、可通过将寄存器 CFG2更改为0xDC00来增加加电时间、但如下所示、芯片将锁定数据以进行读取和写入、所有输出均为 A0A。


下面是客户校准详细信息。
e2e.ti.com/.../PGA308_07689A5B656BA49A_.docx
谢谢大家、此致。
您好,Enhui,
请澄清上面未回答的问题(6)、PGA308四端模块是否之前已使用 OTP CFG2 0xDC00进行编程?
设置 CFG2 = 0xDC00时,OWD 位设置为‘1’(禁用单线),OWD OFF 位设置为‘1’(立即禁用单线)。 在该配置中、OWD 和 OWD OFF 位几乎立即禁用单线制接口、在60µs 有效后禁用 μ s、在上电复位后锁定器件。 如《PGA308用户指南》P67的表5-1所示,只有当用户确保正确的校准设置后,才建议将配置2用于已编程为所需最终值的三端模块。 这样做是为了保护 OTP 编程值、但会使 PGA308器件 OTP 的重新编程变得困难。

如果客户尚未决定 PGA308校准最终值,并且仍在试验校准程序,或者希望能够灵活地重新编程 OTP,则另一种方法是设置 OWD 位=‘0’,以确保轻松访问单线。 另一种选择是使用上面表5-1 P67中所示的配置1,其中 OWD 位设置为‘1’以禁用单线制,OWD OFF 位设置为‘0’,从而在禁用单线制接口之前允许在电源有效后25ms 的典型延迟。
如您所述、在硬件中、电源仍在2.5ms 之前斜升、准确控制电源压摆率的时序并与数字接口同步通信将是一项挑战。 硬件旁路电容器、铁氧体 L1和通过硬件电源连接的任何额外电感/电阻将降低电源压摆率。
如果器件 OTP 之前已被编程为禁用单线、锁定器件,您可以使用新的 PGA308单元重新组装模块,并在初始评估时将 OWD 位设置为‘0’,并且只需将 OWD 位设置为‘1’,直到模块编程为最终值。 OTP 用户组 X 选择只能按顺序编程组 SELx 寄存器(其中 x = 1、2、3或4)设置四次。
谢谢、此致、
Luis