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.

[参考译文] PGA460:OUTA 和 OUTB 的正确波形是什么?

Guru**** 2563960 points
Other Parts Discussed in Thread: PGA460

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/623106/pga460-what-is-the-correct-waveform-from-outa-and-outb

器件型号:PGA460

为什么我的芯片5引脚输出的波形如此?

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

    你好,魔术师高,

    您如何驱动换能器? 您使用的是变压器还是直接驱动配置? 您要传输多少个脉冲? 您的驱动/接收频率设置为什么?

    当连接到变压器时、OUTA/B 应显示为正弦波形(CH3=紫 色=IN2)(此示例使用9V 的中心抽头电压):

    当连接到半桥直接驱动器时、OUTA/B 应显示为方波(CH2=bluy=XDCR+)(此示例使用7.2V 的高侧电压基准):

    它几乎看起来好像没有负载连接到您正在探测的 OUTA / B 引脚一样。 您能确保连续性吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。
    我们使用直接驱动配置、16个脉冲发射以及设置为40kHz 的驱动频率。
    我的程序流如下所示:
    阈值批量写入。(发送数据:55 10 88 88 88 88 88 88 84 21 42 10 80 80 80 80 00 88 88 88 88 88 88 88 88 84 21 42 10 80 80 80 80 00 75)
    批量用户 EEPROM 写入。(发送数据:55 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 A0 20 20 40 40 19
    33 11 7C 4F 00 09 09 C5)
    大容量 TVG 写入。(发送数据:55 0A 26 4F 80;55 0E 88 88 82 08 20 80 2D 4C 68 4B)
    ultrasonicCmd (0x55、0x01、0x01、calcChecksum (0x01)、开始突发。

    我们可以读取寄存器的值、与写入的值相同。我们将 load 指令连接到 outa 和 outb。
    无论我如何配置寄存器的值、输出波形都是上面的波形。
    我真的不知道我的程序有什么问题吗?我的程序是否有问题?
    我真的需要你的帮助!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,魔术师高,

    您能否读回 DEV_STAT0的值以确保在写入阈值后 THR_CRC_ERR 位清零为"0"?

    您的电源电压设置为什么? 如果电源电压低于 VPWR_OV_TH 的值、则 PGA460将不允许驱动器突发。 VPWR_OV_TH 位表示以下 VPWR 限制:
    00b = 12.3V
    01b = 17.7V
    10b = 22.8V
    11b = 28.3V