首页 > 其他分享 >BMS和AFE通信问题

BMS和AFE通信问题

时间:2024-08-15 16:37:52浏览次数:4  
标签:波形 AF 通信 TVS 菊花链 BMS 连接器 E通 寄生电容

接插件导致通信失效问题报告

问题描述:

整个系统是由5个电池包组成,1个电池包外挂1个采集子板,每个子板共2个AFE. 板间以及板内均为变压器隔离。

由于储能项目一个标准箱子里面放置了两个电池包,因此这5个电池包,被分成2+2+1的形式放在3个封闭的箱体内。

从箱子1到箱子2的菊花链会经过两个,穿过箱体的连接器的转接, 菊花链双线在这两段, 等效为一个约8cm长, 0.8cm左右间隔的等效平行线,由于这两个连接器的存在导致第4个IC的菊花链通讯极其不稳定,通讯故障很高。

箱体内的双绞线长度最长为40cm.  箱体外连接器长度平均约为30~40cm(不包含连接器长度)

绕过这两个连接器,用单根完整的双绞线,连接两个箱体的采集板,通讯质量完好,没有任何丢帧。

每个箱体内的菊花链连线如图:

 

实验室复现客户场景描述:

用客户寄过来的一个接插件,用测试板搭建通信电路如下图所示,通信后并没有丢帧现象。

 

抓取通信波形质量良好,如下所示:

 

后来发现,测试板ISO通信线上没有加TVS管。给通信线上焊接客户TVS管,复现客户现象,通信有丢帧,抓取波形显示波形质量变差,脉宽顶端被削尖,应该是TVS管寄生电容导致。

波形如下:

 

换一个寄生电容小的TVS管:PESD5V0V1BA进行测试,通信6万次没有丢帧,抓取通信波形显示波形完好:

 

结论:

    通信丢帧的现象是因为TVS管寄生电容较大,导致通信脉宽变窄,顶端被削尖,芯片不能识别这样的波形,从而使通信丢帧。

标签:波形,AF,通信,TVS,菊花链,BMS,连接器,E通,寄生电容
From: https://www.cnblogs.com/taotaonihao/p/18316328

相关文章

  • kafka可视化操作工具kafka-Eagle安装部署
    kafka-Eagle安装部署下载地址下载kafka-eagle的安装包,下载地址:https://github.com/smartloli/kafka-eagle-bin/releases环境要求部署之前,需要先装jdk8,maven,并且配置好相应环境变量部署我这边是下载的v3.0.2版本。修改配置文件下载完成后,修改配置文件信息  conf\sys......
  • [已解决] 使用向日葵远程控制在Ubuntu系统上控制Minecraft存在鼠标移动视角异常
    省流:使用Ctrl+Alt+Enter将当前鼠标指针切换到被控鼠标方指针。问题描述在使用向日葵远程控制连接到我的远程Ubuntu系统中游玩Minecraft时,发现鼠标视角的移动有问题。具体表现为,鼠标可以点击菜单、按钮等,也可以点击选择物品、左键摧毁物品、右键使用物品,然而移动鼠标......
  • Polars简明基础教程七:Series 和 DataFrame 以及它们之间的转换_A
    在听完这次讲座之后,您将能够:初步认识Series和DataFrame的一些特性。在Series和DataFrame列之间进行转换。在Python的lists(列表)、dicts(字典)与Series和DataFrames之间来回转换。Series在Polars中,Series是一个非常重要的数据结构,它类似于NumPy的数组或Pa......
  • Polars简明基础教程八:Series 和 DataFrame 以及它们之间的转换_B
    在Series和DataFrame列之间进行转换我们先使用方括号从DataFrame的列中创建一个Series(    df["age"]    .head(3))请注意,Series有一个名称(age)和一个数据类型(64位浮点数)。我们还可以使用to_series从单列的DataFrame中创建一个Series(我们将在本课程的下一节中......
  • 如何在Ubuntu上使用HMCL游玩Minecraft
    想要训练一个基于计算机视觉技术的Minecraft的AI,需要在Ubuntu系统上启动Minecraft游戏本体。前置条件假设你已经在Ubuntu安装了OpenJDK或其他的JDK。你需要运行的是Minecraft的Java版。必要的下载开源的Minecraft启动器HMCL:HMCL启动器的下载链接HMCL......
  • 基于STM32的边缘计算实时数据处理可视化系统:嵌入式C++、 FreeRTOS、Kafka、Spring Bo
    一、项目概述本项目旨在设计并实现一个基于STM32的边缘计算实时数据处理系统。该系统能够在边缘设备端进行数据采集、预处理,并将处理后的数据实时传输到后端服务器进行进一步分析和存储。本项目主要解决以下问题:减轻后端服务器的数据处理负担,提高系统整体效率降低......
  • 云计算课程设计(Prometheus+grafana+Flume+ganglia+mysql+jdk)
    一、准备环境prometheus下载地址:https://github.com/prometheus/prometheus/releases/download/v2.52.0-rc.1/prometheus-2.52.0-rc.1.windows-amd64.zipgrafana下载地址:https://dl.grafana.com/enterprise/release/grafana-enterprise-10.4.2.windows-amd64.zip......
  • SenseCraft 部署模型到Grove Vision AI V2图像处理模块
    GroveVisionAIV2图像处理模块开箱测评摘要今天教大家快速上手GroveVisionAIV2图像处理模块,我们将一起探讨如何利用SenseCraft部署AI模型,和如何通过XIAOESP32C3调用这些模型,轻松实现智能视觉功能!原文链接:FreakStudio的博客往期推荐:学嵌入式的你,还不会面向对......
  • 构建企业级监控大屏 prometheus + grafana
    1prometheus下载安装1.1虚机部署https://prometheus.io/download/wgethttps://github.com/prometheus/prometheus/releases/download/v2.53.0/prometheus-2.53.0.linux-amd64.tar.gztar-xvfprometheus-2.53.0.linux-amd64.tar.gzcd/home/prometheus-2.53.0.linux-am......
  • windows下php安装kafka
    下载zookeeperKafka依赖Zookeeper进行分布式协调,所以需要下载Zookeeper,当然你也可以使用kafka包里自带的一个默认配置的Zookeeper。这里我们单独下载一个访问Zookeeper官方下载页面在页面中找到最新的稳定版本,点击相应的下载链接,下载Zookeeper的压缩包文件解压Zo......