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.

[参考译文] BQ7.9656万-Q1:基本芯片用作收发器(未连接电池)的原理图。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1095604/bq79656-q1-schematics-for-a-base-chip-acting-as-a-transceiver-with-no-cells-connected

部件号:BQ7.9656万-Q1

大家好,我们仍在努力与堆栈中的基芯片建立通信。 基芯片用于隔离收发器,因此没有连接任何单元。该芯片由PCB板载12v电源关闭。 芯片按预期唤醒,所有LDO在唤醒时测量正确的电压;但是,故障线立即设置,芯片不会对任何命令或请求发送UART响应。 这使我们相信可能存在某种布局问题,导致芯片在唤醒时出现故障。 这是一个定制PCB,带有ATSAM3X8E主机MCU和3个BQ7.9656万芯片,其中只有2个连接到电池单元,第三个基芯片只是用作收发器。 我附上基本芯片的原理图,希望有人能够看到会导致芯片故障的问题,并关闭UART通信。 任何其他想法也将有助于尝试建立与芯片的通信。 提前感谢您的参与。

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

    您好Blakely:

    很抱歉回复延迟。 我相信这可能与您的PCB上的RNPN (R1120,R1121)值以及此低电压电源有关。 如果您提供外部12伏电压,那么我认为我们应该使用更低的RNPN值。 您是否可以尝试将这些电阻替换为0欧姆并查看是否仍然存在问题? 我的期望值是,电压足够高,足以转换到活动模式,但不足以支持通信所需的~30mA。

    如果这不起作用,最好验证RX/TX UART上的波形,以确保设备接收到正确的命令。

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

    我可以提供Rx线路的图片。 第一张图片来自开机。

    如您所见,我们发送唤醒ping,然后在发送自动地址序列的第一个数据包之前有~22mS延迟。 下面是该数据包的放大图片:

    这是我们在该数据包中发送的内容:

    发送: d0 03 4C 00 FC 24  
    发送: D0 03 09 01 0F 74  
    发送: d0 03 06 00 CB 44  
    发送: d0 03 08 02 4E E5  
    发送: 90 00 03 08 01 D2 1D  
    发送: C0 03 43 00 FD 14  
    发送: C0 03 44 00 FF 24  
    发送: C0 03 45 00 FE B4  
    发送: C0 03 46 00 FE 44  
    发送: C0 03 47 00 FF D4.  
    发送: C0 03 48 00 FA 24  
    发送: C0 03 49 00 FB B4  
    发送: C0 03 4A 00 FB 44  
    发送: d0 03 32 03 9D 85  

    然后是4毫秒延迟和第二个数据包的图片:

    在此数据包中,我们发送:

    发送: d0 00 17 40 36 E4  
    发送: C0 05 0C 01 E8 E5  
    发送: 91 00 00 36 00 00 FC 94  
    发送: D1 03 31 FF FF 88 29  
    发送: d0 00 03 0A B8 13.  
    发送: D0 00 07 02 BB 15  
    发送: d0 03 0D 0E 4D B0

    然后,我们尝试读取模块值,延迟~38mS,发送:

    发送: C0 05 68 1F 42 2d

    我们从不会看到来自模块的任何响应。 唤醒ping后,只要将Rx线路释放为HIGH,nfault就会从HIGH转换为LOW。

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

    将RNPN电阻器更换为0欧姆后,ME没有变化。 Kyle也发布了所有波形图像。 希望这能有所帮助。

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

    这里还有一个带有Rx线路的nfault线路的图像

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

    Blakley和Kyle,

    这些波形有点嘈杂,但我认为设备应该正确地解释它。 是否禁用通信超时(通过COMM_TIMEOUT_CONF寄存器)? 这是我们在GUI中自动寻址过程之后立即执行的操作。 您的设备可能已超时?