BMS相关总结

目前工作了,开了个新坑,后期主要更新这里关于工作中的内容,前面的文章我尽快完善掉,有什么问题大家可以一起讨论。


先记录下一些基本概念

BMS:Battery Management System.
中文:电池组管理系统。

REESS:可充电储能系统。

Rrechargeable Energy Storage System。

rms:交流电压有效值。

EUT:受试设备。

EMC:电磁兼容性(是指设备或系统在电磁环境中能正常工作,且不对其他任何事物构成不能城承受的电磁骚扰能力)。

PE在电路中代表什么

在电路中PE是Protecting Earthing的缩写,简体中文名称称之为“保护导体”,也就是我们通常所说的“地线”,我国规定PE线为绿-黄双色线 。

地线是在电系统或电子设备中,接大地、接外壳或接参考电位为零的导线。一般电器上,地线接在外壳上,以防电器因内部绝缘破坏外壳带电而引起的触电事故。地线是接地装置的简称。地线又分为工作接地和安全性接地。为防止人们在使用家电及办公等电子设备时发生触电事故而采取的保护接地, 就是一种安全性接地护线。地线是在电系统或电子设备中,接大地、接外壳或接参考电位为零的导线。一般电器上,地线接在外壳上,以防电器因内部绝缘破坏外壳带电而引起的触电事故。

地线的符号是E(Earth Wire);可分为供电地线、电路地线两种。按我国现行标准,GB2681中第三条依导线颜色标志电路时,一般应该是相线—A相黄色,B相绿色,C相红色。零线—淡蓝色,地线是黄绿相间,如果是三孔插座,左边是零线,中间(上面)是地线,右边是火线。

耦合:线路间的相互作用,将能量从一个线路传输到另一个线路。

去耦:去耦,专指去除芯片电源管脚上的噪声。该噪声是芯片本身工作产生的。 在直流电源回路中,负载的变化也会引起电源噪声。去耦的基本方法是采用去耦电容

A级电压等级交流AC:0到30v(rms),直流DC:0到60v。

B级电压等级交流AC:30到1000v(rms),直流DC:60到1500v。

1.黑盒测试

黑盒测试:也可叫功能测试,是一种从用户角度出发的测试。把被测程序当作一个黑盒子,测试人员完全不用考虑盒子里面的逻辑结构和具体运作,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。主要的测试方法有等价划分类,错误推测法等。

通过软件的外部表现来发现其缺陷和错误。

黑盒测试发把黑盒测试看成一个黑盒子,完全不考虑程序内部结构和处理过程。

黑盒测试是在程序界面进行测试,它只是检查样序是否按照需求规格说明书的规定正常实现。

2.白盒测试

白盒测试也称为结构测试。它根据程序的控制结构设计测试用例,测试人员会利用程序内部的逻辑结构及有关信息,通过在不同点检查程序状态,检验程序中的每条通路是否都能按预定要求进行正确工作。

通过对程序内部结构的分析、检测来寻找问题。

白盒测试可以把程序看成装在一个透明的白盒子里,也就是清楚了解程序结构和处理过程,检查是否所有的结构及路径都是正确的,检查软件内部动作是否按照设计说明的规定正常进行。

3.灰盒测试

灰盒测试:是介于白盒测试与黑盒测试之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。灰盒测试不像白盒那样详细、完整,但又比黑盒测试更关注程序的内部逻辑。

介于白盒测试与黑盒测试之间的测试。

灰盒测试关注输出对于输入的准确性,同时也关注内部表现,但这种关注不想白盒测试那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态。灰盒测试结合了白盒测试和黑盒测试的要素。它考虑了用户端、特定的系统知识和操作环境。它在系统组件的协同性环境中评价应用软件的设计。

4.三者的区别

从测试目标和依据来说:黑盒面对的是产品设计,白盒针对的是程序功能的实现,灰盒针对兼而有之,既要考虑产品设计要求,又考虑到功能实现的效果

从实现者而言:黑盒在意的是客户的角度,白盒测试针对的研发人员。

从测试模块颗粒度而言:白盒在意的是代码实现层面,而灰盒更加侧重模块之间,而黑盒更在于用户层面。

采集芯片(模拟量转换为数字量)

工作原理:通过设置一个标准电压,达到标准电压设置为1,最低电压设置为0。通过均分0到1之间的分段给定不同的数字量。


菊花链通讯的工作原理:

菊花链模式使用堆叠电缆将几台交换机以环路的方式组建成一个堆叠组。但是最后一根从上到下的堆叠电缆只是冗余备份作用,从第一台交换机到最后一台交换机数据包还是要历经中间所有交换机。其效率较低,尤其是在堆叠层数较多时,堆叠端口会成为严重的系统瓶颈,所以建议堆叠层数不要太多。

菊花链是一种信号传输的连接形式,常用的有菊花链总线,菊花链中断等。通俗的讲,信号(总线信号或中断信号)是以串行的方式从一个设备依次传到下一个设备的,信号有点儿像串联电路中的电流。这样,和CPU挨得越近,越是优先得到服务的机会,有些异步总线,如VME总线的数据传输和中断的分配就采有这种形式。

SPI通讯原理:

一共四种线:NSS线、时钟线、输入线、输出线。因为SPI同时有输入和输出信号线,因此可以同步输入输出,全双工通讯。

  • MISO也可以是SIMODOUTDOSDOSO(在主机端);

  • MOSI也可以是SOMIDINDISDISI(在主机端);

  • NSS也可以是CECSSSEL;

  • SCLK也可以是SCK;

  • 不同的文章称呼不一样,大家要注意一下。

通讯流程:首先主机在NSS信号线发出低电平信号此时从机开始准备接收信号->从机检测时钟信号边缘,采集到时钟信号边缘时开始接收信号。CSDN中关于SPI通讯的详细解释,博博主回答的很详细。icon-default.png?t=N7T8https://blog.csdn.net/u010632165/article/details/109460814

CAN通讯原理:CAN通讯是靠两个线实现差分传输,一条是黄色的CAN_High,一条是绿色的CAN_Low。当没有数据发送时,两条线的电平一样都为2.5V,称为静电平,也就是隐性电平。当有信号发送时,CAN_High的电平升高1V,即3.5V,CAN_Low的电平降低1V,即1.5V。

按照定义的:

CAN_H-CAN_L < 0.5V 时候为隐性的,逻辑信号表现为"逻辑1"- 高电平。

CAN_H-CAN_L > 0.9V 时候为显性的,逻辑信号表现为"逻辑0"- 低电平。

这点和485类似。目前我在上位机和板子之间的通讯基本就是使用CAN通讯。

CSDN中关于CAN通讯的详细解释,博博主回答的很详细。icon-default.png?t=N7T8https://blog.csdn.net/qq_31710263/article/details/97015748

BMS均衡模式:新能源每个电池之间的电压与电量都不相同,而电压电量的差异会导致能量输出效率,因此通过外部器件来调节不同电池之间的电压,这个方法就是BMS均衡模式。BMS的均衡模式知乎上这篇文章说的很好,大家可以去看看。icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/30899175

 BMS的两线制和四线制以及三线制:

CSND中关于两线制,三线制和四线制的解释,虽然不是BMS方面,但是原理差不多。icon-default.png?t=N7T8https://blog.csdn.net/dz093/article/details/104100977#:~:text=%E4%B8%A4%E7%BA%BF%E5%88%B6%EF%BC%9A%E4%B8%A4%E6%A0%B9%E7%BA%BF%E5%8F%8A%E4%BC%A0%E8%BE%93%E7%94%B5%E6%BA%90%E5%8F%88%E4%BC%A0%E8%BE%93%E4%BF%A1%E5%8F%B7%EF%BC%8C%E4%B9%9F%E5%B0%B1%E6%98%AF%E4%BC%A0%E6%84%9F%E5%99%A8%E8%BE%93%E5%87%BA%E7%9A%84%E8%B4%9F%E8%BD%BD%E5%92%8C%E7%94%B5%E6%BA%90%E6%98%AF%E4%B8%B2%E8%81%94%E5%9C%A8%E4%B8%80%E8%B5%B7%E7%9A%84%EF%BC%8C%E7%94%B5%E6%BA%90%E6%98%AF%E4%BB%8E%E5%A4%96%E9%83%A8%E5%BC%95%E5%85%A5%E7%9A%84%EF%BC%8C%E5%92%8C%E8%B4%9F%E8%BD%BD%E4%B8%B2%E8%81%94%E5%9C%A8%E4%B8%80%E8%B5%B7%E6%9D%A5%E9%A9%B1%E5%8A%A8%E8%B4%9F%E8%BD%BD%E3%80%82,%E4%B8%89%E7%BA%BF%E5%88%B6%EF%BC%9A%E4%B8%89%E7%BA%BF%E5%88%B6%E4%BC%A0%E6%84%9F%E5%99%A8%E5%B0%B1%E6%98%AF%E7%94%B5%E6%BA%90%E6%AD%A3%E7%AB%AF%E5%92%8C%E4%BF%A1%E5%8F%B7%E8%BE%93%E5%87%BA%E7%9A%84%E6%AD%A3%E7%AB%AF%E5%88%86%E7%A6%BB%EF%BC%8C%E4%BD%86%E5%AE%83%E4%BB%AC%E5%85%B1%E7%94%A8%E4%B8%80%E4%B8%AACOM%E7%AB%AF%E3%80%82%20%E5%9B%9B%E7%BA%BF%E5%88%B6%EF%BC%9A%E7%94%B5%E6%BA%90%E4%B8%A4%E6%A0%B9%E7%BA%BF%EF%BC%8C%E4%BF%A1%E5%8F%B7%E4%B8%A4%E6%A0%B9%E7%BA%BF%E3%80%82

ESD代表静电放电。许多材料可以导电并积累电荷。ESD 是由于摩擦带电(材料之间的摩擦)或静电感应而发生的。每当发生这种情况时,物体都会在其表面形成固定电荷(静电)。当这个物体放置得太靠近另一个带电物体或材料时,电压差会导致电流在它们之间流动,直到恢复电荷平衡。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值