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:小型电路板与 BOOSTXL-PGA460的连接出现问题

Guru**** 2563960 points
Other Parts Discussed in Thread: BOOSTXL-PGA460, PGA460, MSP-EXP430F5529LP, PGA460-Q1, DRV8870, DRV8816

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/638093/pga460-problem-in-the-connection-of-small-form-factor-board-with-boostxl-pga460

器件型号:PGA460
主题中讨论的其他器件:MSP-EXP430F5529LPDRV8870DRV8816

您好!

我想知道、将电路板 PGA460Q1SFF-DDFB (460SFB Rev.)连接到电路板 BOOSTXL-PGA460的最佳方法是什么。

因为我尝试了这种方法:在 BOOSTXL-PGA460 EVB 上、我曾:

1) 1)提升 PGA460的引脚10、11和8

2) 2) TP1、TP2、TP4上的焊接连接器

我连接了相对信号、并为电路板通电。

第一个问题是 VPWR 上的 UV、仅使用 USB 电缆(VPWR 降至5.1V、 PGA460Q1SFF-DDFB 的电流消耗为15mA)。

我使用外部电源(@7V)解决了更改 PWR 配置的问题

现在可以在 PGA460Q1SFF-DDFB 上配置 PGA460 (使用预保存的配置文件)、但当我尝试进行测量时、系统无法正常工作。

我在 TXD 线上看到了这个奇怪的波形...附加的图片...

我想知道它是否正确...

感谢您的支持。 此致

亚历山德罗

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

    BOOSTXL-PGA460 EVM 板载 USB 升压电源只能为单个 PGA460 IC 提供足够的电源、因此正确的方法是需要外部电源为 DDFB 模块供电。

    要将 PGA460Q1SFF-DDFB 连接到 BOOSTXL-PGA460、您无需提升任何 IC 引脚。 如果您只关心 DDFB 的控制、则无需 BOOSTXL-PGA460。 您只需要 MSP-EXP430F5529LP。
    无论如何、如果您仅控制 DDFB、请进行以下连接:
    •DDFB 的 J1-P3 (RXD)至 BOOSTXL 的 J1-p4 (TXD_LP)
    •DDFB 的 J1-p4 (TXD)至 BOOSTXL 的 J1-P3 (RXD_LP)
    •DDFB 的 J1-P1 (VPWR)连接到外部电源
    •DDFB 的 J1-P2 (GND)接地

    然后参考 PGA460常见问题解答(FAQ)和 EVM 故障排除指南(www.ti.com/.../slaa733):)
    5.5我能否使用 PGA460-Q1 EVM 的同一 UART 总线评估多个 PGA460器件?
    是的、可以将 GUI 设置为使用默认 UART 地址与任何 PGA460 UART 地址进行通信
    为0、而不是7。 要与非0 UART 地址通信、请导航至接口模式页面、然后选择
    "Command Selection (命令选择)"框下拉菜单中的"UART Interface Address (UART 接口地址)"。 对进行编程
    将 UART 地址更改为所选地址、单击下方的 Program to Selected Addr 按钮
    下拉列表。 这不会将地址刻录到 EEPROM 存储器中、而是仅写入以更新
    包含 UART 地址的影子寄存器。 要将新地址刻录到 EEPROM、请导航至
    "Test Mode"页面、然后单击"Program EEPROM"按钮。 这将确保的 UART 地址
    配置的 PGA460是新编程的值。
    如果外部 PGA460连接到 BOOSTXL-PGA460 BoosterPack UART 终端、
    导航至可禁用与 BOOSTXL-PGA460上安装的 PGA460的通信
    "Window"菜单的"Edit"选项卡、然后单击"Disable BOOSTXL-PGA460 Communications"选项。 这种情况
    允许通信命令仍然从 MSP-EXP430F5529LP 发送、但会阻止主器件
    已发出命令、无法到达板载 PGA460。 这可确保外部 PGA460器件是
    假设板载和外部 PGA460器件均已联系、以防止数据冲突
    共享相同的 UART 地址。
    (实际文档显示支持数字)

    对于 DDFB 原理图、您是否为 VX 提供了独立的26-45V 电源? 原理图中的正态分压器仅接受26-45V 的 VX 电压。 如果您已通过 R10将 VPWR 桥接至 VX、则外部7V 将不足以触发 DRV8870进行切换。 如果您希望使用7V 的 Vx、则需要修改 R2+R4和 R5+R8处的感应分压器值、以便在 DRV8870的 IN1/2引脚上将7V 降至3.3V 逻辑高电平。 我建议两对电阻分压器使用33.2kOhm 和26kOhm。 这为您提供了足够的裕度、可将 VX 增加到接近9V。

    有关 如何解读 PGA460-DRV8870原理图的详细信息、请参阅最近发布的适用于超声波传感器的 PGA460全桥驱动器解决方案(www.ti.com/.../slaa780)。

    进行上述更改后、请告诉我您是否仍然看到 PGA460 TXD 线路问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Akeem:
    感谢您的快速回答! 昨天、我玩了一整天板、我完全按照您所说的那样解决了这个问题、更改了电阻分压器 R2+R4和 R5+R8。
    目前、我希望以10V 的电压为 PGA 供电、因此我在两侧选择了22k Ω 的电阻器。
    我看到来自 OUTA 和 OUTB 引脚的方波上升斜率非常慢。
    这些信号不像方波、而是更像锯齿波。
    因此、我更改了这些值、将其两侧都降低到了2.2k Ω。
    现在、行为确实很好。 您是否会看到这方面的缺点? (功耗除外)
    我还将更详细地查看数据表、以了解此行为的原因。
    还感谢您确认我可以使用 TXD_LP 和 RXD_LP (我担心与电路板上的 GUI 和多路复用器的交互)。 我将按照您的建议修改电路。
    非常感谢您的支持。
    此致

    亚历山德罗
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Akeem:
    我已经尝试对您提到的串行连接进行更改(使用 TXD_LP 和 RXD_LP)、但 GUI 无法检测 PGA460。 问题的原因可能是多路复用器(U4)? 可能还会采取其他行动吗?
    请告诉我、谢谢您...我的目标是将最简单的硬件连接到您的 GUI。
    因为我需要设置一个系统工作演示、而 GUI 对于以下应用至关重要:
    1)编程寄存器
    2) 2)查看实时测量结果
    谢谢、此致

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

    减小电阻分压器的值只会影响持续电流消耗。 如果您的功率预算允许使用2.2k Ω 电阻器、那么我也建议使用这些值、以确保 DRV8870输出端具有更强大的方波驱动器。 只要 IN1/2引脚的电压不超过4V (绝对最大值)、DRV8870器件就不会损坏、尽管我的目标是将逻辑电平保持在3.3V。

    BOOSTXL-PGA460的 TS3L501ERUAR 通信开关可被禁用、并通过使用 GUI 的"Edit -> Disabled BOOSTXL-PGA460 Communications"按钮完全隔离 LP 的 UART 引脚、以便与外部 PGA460器件配合使用。 这会将 LP 的 UART 引脚与 BOOSTXL-PGA460的板载 PGA460断开。 在此状态下、板载 PGA460的通信引脚将悬空。 我最初以为通信开关未被禁用、并且由于两个器件都默认为 UART_ADDR 0、因此您遇到了数据冲突。 但是、如果您已验证通信开关已禁用、并且只有外部 PGA460器件连接到 LP 的 UART 引脚、则必须存在硬件连接问题。 我只能重申、您必须确保 TXD 和 RXD 连接不会反向、并且 DDFB 板和 LaunchPad 之间具有公共接地连接。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Akeem:

    很抱歉、我的回答延迟了、但我在前几天很忙...无论如何、现在我回到了这个话题。

    关于逻辑电平、我看到唯一的问题是与 U6 (SN74AUP1T87DCKR)有关、U6接受3.3V 电平。

    U3 (DRV8870)和 U2 (SN74LVC2G04DBVR)也可以在其引脚上接受更大的电压、而不会出现任何问题...对吧?

    无论如何,这一条赛道目前正在罚款。

    我有与 U6输出相关的问题...附加的一些波形、您可以找到。

    我组装了2块电路板:检查波形、两者在 U6输出上具有相同的行为;

    但其中一个工作正常(下图)

    第二个否(下图)

    放大的波形



    为了使第二个电路板正常工作、我必须在 N-MOSFET (Q1)栅极之前将 RC 低通滤波器放置在 U6的输出端。

    您是否遇到过与此主题相关的问题? 我认为最好消除 Q1驱动信号中的尖峰。 你怎么看?

    更改主题:您是否具有类似的 DRV8870器件型号、以及可由外部上电控制的睡眠模式? (例如 DRV8816、但该芯片没有足够快的输出来驱动所需的负载...我们需要220kHz)。

    请告诉我、谢谢您、致以诚挚的问候

    亚历山德罗

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

    U6 (SN74AUP1T87DCKR)被限制在3.3V 电平、而 U3 (DRV8870)和 U2 (SN74LVC2G04DBVR)被限制在5.0V 电平。

    感谢您提供示波器波形捕获。 如您所示、我没有遇到过故障 Q1栅极驱动问题、但我将尝试复制此误差、并改进总体驱动器实施、以消除 CH3在突发持续期间的周期性低电平到高电平瞬态。 理想情况下、Q1应在整个突发持续时间内处于活动/开启状态。

    与 DRV8816类似、DRV8870的额定最大频率也为200kHz、因此您已经在220kHz 的频率下使用了超出规格的此部件。 我对 DRV 系列还不够熟悉、无法了解哪些器件具有用户控制的睡眠模式。 我建议您将该问题发布到 DRV 系列的 E2E 论坛。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Akeem:

    感谢您的回答。

    请告诉我、您是否将获得来自栅极驱动解决方案的更新。

    同时、我将继续研究该系统、并检查 TI 是否在集成电机驱动器中提供了合适的解决方案。

    谢谢、此致

    亚历山德罗

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

    有关 PGA460全桥 DRV 替代方案的讨论继续在 e2e.ti.com/.../2360847上进行