当前时间: 1970-01-01 08:00:00
分类:办公文件
评论(0)
低速车BMS功能测试系统说明前面文章对综测仪方案设计进行了说明,但是对于其功用和应用方法大部分人可能并不清楚。这里对分离式测试系统和综测仪测试系统进行详细说明。设备1:多通道模拟电池仪。主要用于电池模拟,可以方便通过程控设置单体电压,并对各个通道的输出电压和电流进行回采。上位机将保护板读取到的电池电压和模拟电池仪的回采电压进行比对,从而判断出保护板电压采集精度是否满足要求。另外模拟电池仪会对每个采样通道的输出电流进行检测,正常情况下采样通道的电流应该在5uA以内。如果电流异常则可能是采样滤波电路损坏或者AFE异常设备1是BMS测试系统的核心设备,要求输出电压和回采精度都比较高,目前市面上24S模拟电池仪价格在3万左右。如果您需要用模拟电池仪进行分离设备测试系统搭建又心疼价格,这里推荐尝试下用我自己研发的26S高精度模拟电池仪。该设备具备精度高,性能稳定,便携性,外观时尚,价格低廉(售价约7000元)等特点。对于软件保护板,SOC和SOH的计算一直是一个难点。要想算得准,首先电流必须采得准。而保护板本身采样用合金电阻精度和AFE芯片差分电流采集精度都有误差,要想满足SOC计算精度,必须对原始采集值进行校准。所以需要一个高精度的程控直流电源来提供一个高精度大电流来作为校准源,通过直流电源的回采结果和保护板读取的原始结果进行校准,减小保护板系统的电流采集误差,提升SOC计算精度。另外程控电源可以提供不同的电压输出,作为保护板充电唤醒源测试保护板的充电唤醒功能。目前市面上的高品质的程控电源也不便宜,高精度多通道大电流的直流电源估计在三到四千元。软件保护板和硬件板测试的一个比较大的区别就在于测试软件保护板需要自己设计一个工装板。该板具备通信转发功能,信号控制功能,模拟电压输入输出和检测功能等。对于智能保护板,蓝牙和4G成为标配,所以还需要具备蓝牙主机功能。另外各个厂家的保护板自己特有的一些功能等,比如K线检测,一线通等。这些都导致对软件板综测仪的灵活性和通用性要比较强,甚至于要针对保护板特殊功能进行定制,这也是为什么目前市面上很少有专门针对软件保护板的综测仪的原因。这个设备主要是生产厂区购买专业的GPS信号模拟设备,来对带定位功能的软件保护板进行功能测试。由于专业设备能设置定位星数和信号强度,在大批量生产测试时,必须用这种设备才能保证测试质量。在实验室环境下作研发测试时,如果信号不好,可以通过GPS信号放大器把室外的信号引入室内。电脑用来运行上位机程序,对于软件板测试特别是智能板还需要联网,进行一些参数的核对或者上传。高级一点的会对测试数据进行后台备份和处理,并统计整个生产数据,方便实时进度追踪和问题追溯。上位机程序一般会根据待测保护板的实际功能进行定制开发。电脑通过USB转485或者其他通信接口和保护板进行通信,采集保护板的测量值和板子内部参数,并和电池模拟器和直流电源的设定回读值进行比对,从而判断保护板是否正常。从上面的说明可知,整个分离式测试系统具备较高的灵活性。不过其设备之间连线复杂,同时系统中单独设备的成本也较高,工装板的设计也费时耗力。所以针对分离式测试系统的缺点个人认为可以用综测仪替代上面的设备1,2,3。这样测试系统更简单,且性价比更高。后期打算用三个月的时间把这个综测仪设计出来看看。具体设计细节后面逐步公开,调试成功后软硬件一起开源,希望对BMS测试设备感兴趣的同仁能一起讨论和完善。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-05-11 16:43:21 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/607423.html
- 运行时间 : 0.099193s [ 吞吐率:10.08req/s ] 内存消耗:4,866.94kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=eedd7f3f6cc10a9c1a50ac91c7a32d5e
- CONNECT:[ UseTime:0.000542s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000826s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000351s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000284s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.000566s ]
- SELECT * FROM `set` [ RunTime:0.000208s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.000608s ]
- SELECT * FROM `article` WHERE `id` = 607423 LIMIT 1 [ RunTime:0.000632s ]
- UPDATE `article` SET `lasttime` = 1778489001 WHERE `id` = 607423 [ RunTime:0.004408s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000331s ]
- SELECT * FROM `article` WHERE `id` < 607423 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000597s ]
- SELECT * FROM `article` WHERE `id` > 607423 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000411s ]
- SELECT * FROM `article` WHERE `id` < 607423 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000744s ]
- SELECT * FROM `article` WHERE `id` < 607423 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000923s ]
- SELECT * FROM `article` WHERE `id` < 607423 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000814s ]
0.101997s