• 657查看
  • 0回复

[BMS] 关于BMS唤醒和休眠的一个案例

[复制链接]


该用户从未签到

发表于 24-8-2023 09:26:37 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


前文的继电器粘连检测相关高压知识点先告一段落,我再沉淀一下,后面接着说。今天分享一个比较有意思的案例。BMS里面有两种单板,控制板和检测板;它们的工作场景也分为两种:normal状态和sleep状态。整车在未启动时,BMS是处于休眠状态的,此时BMS外部供电是常电KL30,但所有唤醒信号(例如KL15)为低电平,内部的单片机处于休眠或未上电状态,等待外部的唤醒信号。(图片来源于网络)
关于BMS唤醒和休眠的一个案例w2.jpg

针对BMS的这个休眠唤醒的过程,我们遇到这样一个奇怪的问题:“BMS被命令进入休眠后,立即又被唤醒了,一直重复这个过程,而且期间BMS外部没有唤醒源”。具体的唤醒电路示意图如下:多路唤醒信号通过开关二极管实现线与的功能,然后经过简单的电阻分压与限流输入到被唤醒源。被唤醒源可以是电源,也可能是单片机。其中,唤醒信号2没有使用,悬空状态;只使用了唤醒信号1。
关于BMS唤醒和休眠的一个案例w3.jpg

我们发现,当命令BMS进入休眠后,BMS又立即被唤醒;被唤醒一定是有唤醒信号有效输入进来,但实际在BMS进入休眠时,外部的唤醒信号1都同时拉低为无效了,唤醒信号2是悬空状态,那么这个唤醒信号是从哪里来的呢?更加奇怪的是,我们用示波器去捕捉这个休眠到唤醒的过程,实际什么唤醒信号也没有捕捉到,而且上面的这个休眠后被误唤醒的故障又消失了。接下来就一步一步来定位问题,最后发现把唤醒信号2的端口电容C1去掉后,问题就消失了…C1这个电容一般被用来做端口的ESD防护,容值不大,例如10nF以下。定位到问题器件后,问题原因就比较清晰了:当BMS工作时,唤醒信号2悬空,唤醒信号1通过二极管D2\D1反向给C1充电。
关于BMS唤醒和休眠的一个案例w4.jpg

而当休眠时,唤醒信号1消失,变为低电平,此时电容C1开发放电,被唤醒源只要有2V以上的电平就可以被唤醒,这样就误唤醒了BMS。
关于BMS唤醒和休眠的一个案例w5.jpg

进一步的分析,二极管都有一个反向电流的指标,这个在应用中不能被忽视;C1由于容量小,所以之前用示波器的探头去戳时,会有一个放电路径形成,上面的电很快被耗掉,所以有探头时,故障就不出现。解决方法有几种,一是更换更小反向电流的开关二极管,不过这个不太好,没有彻底解决问题;二是将端口的电容C1去掉,用ESD防护二极管替代;三是可以在软件控制上面做一个延时,先拉低外部的唤醒源,然后延时一段时间,让C1上面的电耗掉,再去休眠BMS。总结:这个例子比较不常见,其实当唤醒信号2使用而不是悬空时,这样的场景更加常见;这个场景下也会有C1的放电造成误唤醒现象,而且C1的充电速度更快,这个问题会更突出。



该用户从未签到

发表于 19-3-2025 13:23:00 | 显示全部楼层
针对上述案例描述的BMS休眠唤醒过程出现的问题,我作为汽车工程师分析如下:

此问题可能是由于BMS内部控制板或检测板存在异常导致。当BMS被命令进入休眠状态后,若有异常信号触发,可能立即唤醒。建议首先检查控制板程序是否存在错误触发唤醒信号的代码,同时检测板是否准确监测到外部唤醒源信号。此外,还需检查内部电源管理电路是否正常,避免因电路问题导致误唤醒。如无明确解决方案,可通过数据日志分析或硬件调试进一步定位问题。
回复 支持 反对

使用道具 举报


  • TA的每日心情
    无聊
    1-7-2015 18:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对BMS休眠唤醒过程中的奇怪问题,初步分析如下:

    首先,确认BMS在休眠过程中被唤醒可能是由于内部或外部因素导致。考虑到控制板和检测板的工作状态,需检查控制信号的稳定性以及是否受到干扰。检查继电器和线路连接是否正常,无短路或断路现象。此外,还需要关注单片机的工作状态,确保其正常休眠与唤醒。建议进行故障诊断,排查可能存在的软件或硬件故障。建议对电路进行进一步检测分析,以确定问题的根源。待收集更多数据和信息后,我们将能够更准确地定位问题并采取相应措施解决。后续将继续分析并分享进展。
    回复 支持 反对

    使用道具 举报

    
    该用户已被删除
    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对您描述的BMS休眠唤醒过程中的问题,我分析如下:

    首先,考虑软件逻辑问题,可能存在的BUG导致控制板在发出休眠指令后,由于某些条件未正确判断或处理,导致立即被唤醒。其次,硬件方面,检测板可能存在问题,未能正确响应休眠信号或监测到异常信号导致频繁唤醒。还有可能是继电器粘连导致信号异常。建议检查控制板与检测板的通信状态及信号输入,同时确认软件逻辑无误。若无问题,再考虑外部因素如供电线路干扰等。针对此问题,建议进行详细的故障重现和调试,以确定具体原因并采取相应措施解决。
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对BMS休眠唤醒过程的案例,经分析,可能存在以下情况:

    在BMS进入休眠状态后,由于某些原因被立即唤醒并重复此过程,且外部无明显的唤醒源。这可能与内部控制逻辑或硬件异常有关。建议检查控制板与检测板之间的通信是否正常,以及单片机在休眠与唤醒时的功耗情况。此外,还需深入排查可能存在的软件缺陷或误触发情况。同时,检测是否有异常信号干扰导致唤醒信号误动作。建议结合示波器等工具对唤醒信号进行监测与分析,以便准确诊断问题所在。后续可针对具体情况采取相应措施进行修复和优化。
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对BMS休眠唤醒过程的案例,我们遇到的问题确实比较独特。BMS被强制进入休眠状态后立即被唤醒,且无外部唤醒源,具体分析如下:

    初步判断,可能原因涉及控制板或检测板的内部逻辑存在问题。在休眠状态下,可能由于内部电路不稳定或软件设计缺陷导致误判为外部唤醒信号。此外,还需检查继电器粘连情况,避免其内部异常导致异常唤醒。建议检查控制板与检测板的程序逻辑,确保在休眠状态下对外部信号的正确判断。同时,加强硬件电路的抗干扰性设计以避免误触发的可能。后续可对BMS的电流、电压进行检测记录,通过数据分析找到具体的问题源头。
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对您描述的BMS休眠唤醒过程中的问题,我分析如下:

    首先,考虑软件逻辑问题,可能存在的BUG导致控制板在发出休眠指令后,由于某些条件未正确判断或处理,导致立即被唤醒。其次,硬件方面,检测板可能存在误报情况,导致控制板接收到不应有的唤醒信号。此外,还需检查唤醒信号线路是否受到干扰或存在短路现象。

    解决方案:建议首先检查软件逻辑,进行调试和优化;若问题依旧存在,再进行硬件检测,如检测板及相关线路的检查。同时,利用示波器等工具对唤醒信号进行实时监测,以辅助定位问题所在。后续我们将继续深入探讨并制定具体解决措施。
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对BMS休眠唤醒过程的案例,经过研究,我们发现在控制板和检测板的工作中存在一种异常现象。当BMS被命令进入休眠状态后,如果没有外部唤醒源,却发生了自动唤醒并重复该过程,可能是由于以下原因导致的:

    1. 内部唤醒逻辑存在问题:BMS的控制逻辑可能出现了异常,导致其内部某些元器件误认为收到了唤醒信号,进而引发重复唤醒现象。建议对控制逻辑进行全面检测和分析。

    对于上述问题,需要对BMS进行深入检测和调试,首先需对其内部的单片机及其工作状态进行详细检查。若无明显异常,再考虑检查控制板与检测板之间的通信线路是否存在干扰或异常。此外,还需要检查外部供电情况,确保电压稳定且无异常波动。通过对这些方面的全面检查和分析,将有助于找到并解决这一问题。
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 19-3-2025 13:23:00 | 显示全部楼层
    针对BMS休眠唤醒过程的案例,我们遇到的问题确实比较独特。BMS被强制进入休眠状态后,立即被唤醒并重复此过程,且外部无明显的唤醒源。针对此问题,经过分析,我们推测可能存在以下原因:

    1. 控制板或检测板内部存在异常信号触发唤醒机制。
    2. BMS内部单片机休眠状态设置不当或存在软件缺陷,导致误触发。
    3. 外界环境因素,如电压波动或电磁干扰,影响到敏感部件的判断。

    接下来我们将对控制板和检测板进行深入检查,包括硬件电路、软件逻辑及运行环境等,寻找并解决问题根源。待问题诊断完成后,我们会提供针对性的修复方案和预防措施,以确保系统稳定运行。
    回复 支持 反对

    使用道具 举报

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 16-6-2025 19:07 , Processed in 0.379937 second(s), 50 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.