- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
BMS通信协议
BMS与上位机采用通用异步串行总线RS232通信标准进行通信,波特率为19200bps,8位数
据位,1位停止位,
无奇偶校验,无流控制。上位机通过发送相应指令即可查询电池组的工作状态,包括电池组
各电池电压、电流、
温度、SOC、循环寿命、当前状态等信息。具体指令说明如下:
查询指令
0xa80x850x000x000x000x000x000x13
当上位机发送上述查询指令后,BMS将返回电池组所有信息,返回的数据共86bytes的数
据。按先后顺序编
号为1~90。
DataByte1Byte2Byte3……Byte88Byte89Byte90
ID123888990
数据同步字段
ID1、ID2为数据同步字段,用于上位机对齐数据,ID1、ID2固定为十六进制数据0xa80x85。
电池组当前工作状态
ID3表示当前电池组工作状态,该8位数据的各位定义如下表
Bit1Bit2Bit3Bit4Bit5Bit6Bit7Bit8
OTOVUVOCCHGDCHG
Bit1为最低位,Bit8为最高位。上表中响应位被置1,则表示相应的状态发生。各参数定
义如下:
OT:过温保护状态
OV:过压保护状态
UV:欠压保护状态
OC:过流保护状态
CHG:正在充电
DCHG:正在放电
温度信息
ID4,ID5,ID6表示温度信息,其中ID4为符号位,如果为1,则表示温度为负,否则为正,
ID5表示温度的
整数部分,ID6表示小数部分。例如:ID4为0x01,ID5为0x1c,ID6为0x19,则表示温
度为-28.25摄氏度。
各电池电压信息
ID7~ID20表示7串电池的电压信息。ID7~ID8组成一个无符号16位的数据,表示第一节
电池电压信息。例如:
ID7=0x8c,ID8=0xa0,则该节电池电压为0x8ca0=36000,表示3600.0mV。
ID9~ID10为第二节电池电压,依次后推。ID19~ID20为第七节电池电压。
充电截止电压
ID21~ID22表示充电截止电压,16位无符号整形数。注意单位为0.1mV,如得到36000,则
表示3600.0mV,
下同。
充电恢复电压
ID23~ID24表示充电恢复电压,16位无符号整形数。
充电截止电流
ID25~ID26表示充电截止电流,16位无符号整形数。该值表示当电池处于充电状态,且充
电电流降低到该值以
下后,BMS认为电池组已充满电,停止充电。单位为0.01A,如得到500,则表示充电截止
电流为5A。
放电截止电压
ID27~ID28表示放电截止电压,16位无符号整形数。
放电恢复电压
ID29~ID30表示放电恢复电压,16位无符号整形数。
LARGEProductSpecification产品规格书
04DQ0020-0113/19
最大持续电流
ID31~ID32表示最大持续电流,16位无符号整形数。单位为0.01A。
脉冲电流延时保护
ID33~ID34表示脉冲电流延时,16位无符号整形数。当电池组放电电流大于最大持续电流
且小于过流保护电流
时,BMS允许该电流通过的时间,达到该时间后,BMS将停止放电。
均衡开启压差
ID35~ID36表示均衡开启压差,16位无符号整形数。当电池的电压大于均衡开启电压,并
且某电池与最低电压
的电池之间压差达到该值后,将开启该节电池的均衡功能,对该节电池进行均衡。
均衡关闭压差
ID37~ID38表示均衡关闭压差,16位无符号整形数。当电池的电压大于均衡开启电压,并
且某电池与最低电压
的电池之间压差小于该值后,将关闭该节电池的均衡功能。
均衡开启电压
ID39~ID40表示均衡开启电压,16位无符号整形数。当电池的电压低于均衡开启电压,无
论是否满足压差关系,
都将关闭该节电池的均衡功能。
过压保护电压
ID41~ID42表示过压保护电压,16位无符号整形数。当任意一节电池达到该电压,BMS将
停止充电。
欠压保护电压
ID43~ID44表示欠压保护电压,16位无符号整形数。当任意一节电池低于该电压,BMS将
停止放电。
欠温保护电压
ID45~ID46表示欠温保护温度,16位无符号整形数。当电池温度达到该值时,
文档评论(0)