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.

[参考译文] PGA305:PGA305

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/761069/pga305-pga305

器件型号:PGA305
主题中讨论的其他器件: PGA900

你(们)好

ID 希望找到以 I2C 运行时命令第32页形式访问手册上显示的所有四个选项中的 PGA305 24位的正确过程。 我已将补偿控制寄存器中的两个值更改为所有可能的组合、但完全不成功。 我将得到任何组合的零。 我检查了 TADC 和 PADC、并且我有信号、但没有运行时输出。  

请提供建议..

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

    如果您通过 I2C 查找数字形式的补偿输出、则应将 compensation_control 设置为0x0。 如果您使用的是 GUI、则可以转至 COMBUF 页面、在器件处于补偿模式时读取输出。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott
    感谢您回答我的问题、欢迎回来。
    我正在按照 您的说法操作、在所有三个通道中仍然只有0x00、我在 GUI 中使用了我的最后一个未触摸的 PGA305、结果相同。
    请向我发送一个已知可与 EVM 以及内部温度和 EVM 电阻桥配合使用的配置。
    我可能有一批糟糕的 IC??
    请提供建议
     
     
     
    Francisco Requena
    孔技术
    手机:+1 (432) 312-8647
    7414 Breen Dr、Houston TX 77086
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott
    我尝试了两次打开 PGA305GUI、但它给了我一个错误、您有其他方法来获取该文档吗?
    我两次卸载 GUI 软件并下载新版本、结果相同。
    此致
     
    Francisco Requena
    孔技术
    手机:+1 (432) 312-8647
    7414 Breen Dr、Houston TX 77086
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Francisco、

    您使用的是什么操作系统? 您是否安装了 LabVIEW 运行时引擎?

    National Instruments LabVIEW Run-Time Engine 2012 (来自以下链接)。
    www.ni.com/.../

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott、
    IM 在使用 Windows 7时、此安装未能安装该 LabVIEW、但我在该计算机中安装了 LabVIEW。 由于 unistall 已损坏、我无法卸载此程序。
    我需要一个新版本和一种卸载此实际版本的方法。
    此致
     
    Francisco Requena
    孔技术
    手机:+1 (432) 312-8647
    7414 Breen Dr、Houston TX 77086
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Francisco、

    是否可以上传您正在使用的确切安装文件?

    谢谢、

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

    我尝试过、但系统抱怨最大文件 大小仅为20MB、安装文件约为66MB、如果我做了一些错误、请告诉我。 这 是此安装程序文件的版本: PGA305_Installer_v1.6.1

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

    这应该是正确的安装文件。 是否可以发布尝试运行 GUI 时出现的错误?

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott
    我唯一的问题是在器件处于补偿模式时通过进入 COMBUF 页面读取输出的能力。 当我使用 I2C 执行此操作时、器件会显示一个看门狗错误、用于锁定 PGA、并且我可以使用 I2C GUI 控制将其置于复位状态。
    我使用 GUI OWI 功能来解锁 PGA、但仍然无法读取 COMBUF 寄存器、或者在所有通道上的应答数仅为零。
    我需要知道将器件设置为使用 combuf 的写入方式是什么、我是说访问 combuf 寄存器的正确方式是什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott
    我唯一的问题是在器件处于补偿模式时通过进入 COMBUF 页面读取输出的能力。 当我使用 I2C 执行此操作时、器件会显示一个看门狗错误、该错误会锁定 PGA、并且我无法使用 I2C GUI 命令将其重新置于复位状态。
    我使用 GUI OWI 功能解锁 PGA、但仍然无法使用 OWI 读取 COMBUF 寄存器、或者所有通道上的应答位仅为零。
    我成功地使用 PGA900手册设置了该器件数字接口的寄存器作为参考。 这是必要的、因为 PGA305数据表中没有提到需要正确设置的寄存器。 因此、我成功地使用数字接口读取了24位信息。
    我需要知道将该器件设置为使用 combuf 的正确方法是什么、我是说设置器件和访问 combuf 寄存器的正确方法是什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott
    我唯一的问题是在器件处于补偿模式时通过进入 COMBUF 页面读取输出的能力。 当我使用 I2C 执行此操作时、器件会显示一个看门狗错误、该错误会锁定 PGA、并且我无法使用 I2C GUI 命令将其重新置于复位状态。
    我使用 GUI OWI 功能解锁 PGA、但仍然无法使用 OWI 读取 COMBUF 寄存器、或者所有通道上的应答位仅为零。
    我成功地使用 PGA900手册设置了该器件数字接口的寄存器作为参考。 这是必要的、因为很少有寄存器在 PGA305数据表中未提及。 因此、我成功地使用数字接口读取了24位信息。
    我需要知道将该器件设置为使用 combuf 的正确方法是什么、我是说设置器件和访问 combuf 寄存器的正确方法是什么。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Francisco、

    您能否描述一下您当前尝试通过 combuf 寄存器读取补偿输出的确切过程、以及每一步会发生什么情况?

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

    Scott、您好、很高兴听到您的来信、我附上了一份 PDF 文件、其中包含我所做的工作的摘要。 我还从下面的字中粘贴  

     

    读取 COMBUF 寄存器的过程:

     

    a.-在该过程之前、器件处于 DI 模式:

    1. 使用高速缓存将所需值加载到 EEPROM 中。
    2. 将适当的值载入 DI 寄存器。
    3. 将 PGA305置于运行时模式、使 RE补偿_RESET = 0。
    4. 发送0x00到地址0x40寄存器地址0x08和0x09。 //清除                  COM_DIF_TO_MCU B1和 B2寄存器。
    5. 将0x01发送到地址0x40寄存                         器0x0A COM_RX_STATUS //我这么做是因为我认为有用,但我尝试不这样做,结果相同。

     

    b.-读取 COMBUF 的过程(仅以温度为例):

     

    1. 将命令0x02写入地址0x40寄存器0x09。
    2. 将0x01写入地址0x40寄存器0x0A、COM_RX_STATUS //我发现               这很有用,但我尝试不使用它,结果相同。
    3. 读取(监控) COM_TX_STATUS (寄存器0x06)或 COM_RX_STATUS (寄存器0x0A)以进行更改、但从未发生过。 我也没有等待就尝试了相同的结果
    4. 从地址0x40寄存器0x04中读取 Byte2 (MS Byte)。
    5. 将命令0x70写入地址0x40寄存器0x09。
    6. 将0x01写入地址0x40寄存器0x0A、COM_RX_STATUS //我发现               这很有用,但我尝试不使用它,结果相同
    7. 读取(监控) COM_TX_STATUS (寄存器0x06)或 COM_RX_STATUS (寄存器0x0A)以进行更改、但从未发生过。 我也没有等待就尝试了相同的结果。
    8. 从地址0x40寄存器0x05读取 Byte1 (中 S 字节)。
    9. 从地址0x40寄存器0x04中读取 Byte0 (小于 S 字节)。

     

    此过程是在所有可能的组合下完成的、具有和不具有以相同结果监控状态寄存器的情况:

    读取0x00、器件由 Dogwatch 锁定、Dogwatch 由自身启用。

     

     e2e.ti.com/.../PGA305_5F00_COMBUF.pdf

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

    感谢您提供详细信息。 您是否有任何以前未使用过的 PGA305器件? 如果是、您能否阅读 EEPROM 的完整内容并将其发布在此处?

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

    Scott 附加了一个文件、其中捕获的原始设备 EEPROM.e2e.ti.com/.../PGA305_5F00_raw.docx 屏幕很少

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott
    如果您可以看到附件...这里是  
     
     
    Francisco Requena
    孔技术
    手机:+1 (432) 312-8647
    7414 Breen Dr、Houston TX 77086
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Francisco、

    您能否将我添加为朋友并发送一封包含您的电子邮件地址的邮件、以便我可以就此与您联系?

    谢谢、