你好。
我有一个生产板,在某些情况下EEPROM损坏有一些问题。
我在用户指南中看到了用于禁用DE PRG引脚的OWD位,这对我来说似乎是个好主意,但当我将OWD位设置为1时,PGA309获得了一个固定的输出。 就像它 停止工作一样(但我可以正常与它通信)。 我尝试在校准过程中设置OWD (使用PGA309EVM)并更改EEPROM校准文件上的位,然后通过PGA309EVM软件直接将其加载到EEPROM中。 但行为是一样的。
是否有人知道如何正确设置OWD位?
此致,
莱昂纳多
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.
你好。
我有一个生产板,在某些情况下EEPROM损坏有一些问题。
我在用户指南中看到了用于禁用DE PRG引脚的OWD位,这对我来说似乎是个好主意,但当我将OWD位设置为1时,PGA309获得了一个固定的输出。 就像它 停止工作一样(但我可以正常与它通信)。 我尝试在校准过程中设置OWD (使用PGA309EVM)并更改EEPROM校准文件上的位,然后通过PGA309EVM软件直接将其加载到EEPROM中。 但行为是一样的。
是否有人知道如何正确设置OWD位?
此致,
莱昂纳多
你好,Leonardo,
在独立模式下 ,在通电后,PGA309会等待大约~33ms的短暂延迟,然后尝试读取外部EEPROM设备。 如果PGA309已成功校准并且EEPROM已正确编程,则一旦EEPROM内容得到验证(TI标志字,校验和1和校验和2被确定为有效), 输出放大器(VOUT)就会启用。 在PGA309独立−模式中,如果在EEPROM的第一部分(配置部分)中将OWD (寄存器4[15])设置为'1', −禁用一根−导线接口,通过一根−导线接口进行通信的唯一方法是在PGA309上重新通电,然后在通电25毫秒内通过一根导线接口开始通信。 PGA309用户指南第60页的3.1 部分介绍了独立模式下的电源顺序。
根据您的描述,听起来您可以通过单线进行通信,但输出未提供预期或正确的电压。
了解设置和电路配置的几个问题:
1) 您能否澄清一下,此定制PGA309模块是否配置为一个三线模块,PRG是否对输出电压短路? 或者这是一个具有PRG和VOUT独立连接的四线模块? 是否可以共享定制PGA309主板示意图?
2) 在初始调试过程中,您是否能够成功校准OWD ='0'的PGA309并获得预期的PGA309输出电压(如果使用四线模块)?
3) 关于PGA309EVM-USB设置,请提供以下文件以确保我们查看的是相同的设置:型号文件,预校准文件,EEPROM校准文件结果和传感器仿真器文件(如果使用传感器仿真器)。
此致,
Zach
您好Zach:
感谢您的回复。
我确实忘记了校验和,所以这可能就是为什么不能手动修改EEPROM文件。
关于您的问题,是四线配置,VOUT在XTR芯片中进行输入以进行4-20mA输出。 我会将原理图发送到您的收件箱中,对吧?
是的,我可以成功校准PGA309主板,它在大多数情况下都能完美地工作。 但在某些客户中,EEPROM在使用几个月后会损坏。
我也会将PGA309EVM-USB设置文件发送到您的收件箱中。
此致,
莱昂纳多·特林塔
莱昂纳多
是的,您可以将原理图和文件直接发送到我的收件箱。
请说明,您描述的产品主板中的OWD设置是什么,EEPROM损坏?
在四线模块中,如果保持启用PRG引脚,则可能会导致 未知状态,甚至可能由于噪音耦合(被解释为PRG线路上的通信)而导致EEPROM损坏。 在这种情况下,强烈建议通过设置OWD位来禁用PRG引脚。
但是,即使OWD位设置为高电平,33毫秒开机时间内的噪声耦合仍会导致PRG线路上出现不必要的通信。 因此 ,还建议使用EMI/RFI滤波电路,如 PGA309用户指南的4.11 部分所述。 请参见图4-21。
此致,
Zach
你好,Leonardo,
我很好,谢谢。 很高兴看到您在这方面取得了进展。
校验和寄存器中的正确值如下所示:
Checksum1 = FFFF–SUM (每个位置1/0到13/12的十六进制等效值)在16位以上被截断。
Checksum2 = FFFF–SUM ( 每个位置的十六进制等价物17/16至25/24)在16位以上截断。
PGA309用户指南中有一个如何计算这些值的示例,请参阅表A-2。 外部EEPROM示例的最终值。
此致,
Zach