BMS通信协议.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BMS 通信协议 BMS 与上位机采用通用异步串行总线RS232 通信标准进行通信,波特率为19200bps,8 位数据位,1 位停止位, 无奇偶校验,无流控制。上位机通过发送相应指令即可查询电池组的工作状态,包括电池组各电池电压、电流、 温度、SOC、循环寿命、当前状态等信息。具体指令说明如下: 查询指令 0xa8 0x85 0x00 0x00 0x00 0x00 0x00 0x13 当上位机发送上述查询指令后,BMS 将返回电池组所有信息,返回的数据共86bytes 的数据。按先后顺序编 号为1~90 。 Data Byte1 Byte2 Byte3 …… Byte88 Byte89 Byte90 ID 1 2 3 88 89 90 数据同步字段 ID1、ID2 为数据同步字段,用于上位机对齐数据,ID1、ID2 固定为十六进制数据 0xa8 0x85。 电池组当前工作状态 ID3 表示当前电池组工作状态,该8 位数据的各位定义如下表 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 OT OV UV OC CHG DCHG Bit 1 为最低位,Bit 8 为最高位。上表中响应位被置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 位无符号整形数。 LARGE Product Specification 产品规格书 04DQ0020-01 13/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 位无符号整形数。当电池温度达到该值时,BMS 将发出欠温信号。 欠压保护电压 ID47~ID48 表示欠温恢复温度,16 位无符号整形数。当池温度达到该值时,BMS 将关闭欠温信号。 放电过流保护电流 ID49~ID50 表示过流保护电流,16 位无符号整形数。电池组放电电流达到该电流值,BMS 将停止放电。 充电过流保护电流 ID51~ID5

文档评论(0)

tangzhaoxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档