System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及计算机,尤其涉及一种电芯测量系统及方法。
技术介绍
1、现有技术中,电芯测量往往采用多通道电池堆监控芯片对电芯进行测量。然而,多通道电池堆监控芯片能够测量的电芯数量是固定的,存在电芯测量灵活性较差的技术问题。一旦需要测量的电芯数量较多,则需要使用大量的多通道电池堆监控芯片,不仅布线繁琐而且还成本较高。
技术实现思路
1、本专利技术提供了一种电芯测量系统及方法,以实现采用fpga技术根据需要的电芯数量进行电芯测量,提升了电芯测量的灵活性,避免了繁琐布线,降低了电芯测量成本。
2、根据本专利技术的一方面,提供了一种电芯测量系统,该系统包括:上位机、主fpga和从fpga,所述上位机和所述主fpga通信连接,所述主fpga和所述从fpga通信连接;其中,
3、所述上位机,用于生成电芯测量控制信息,并将所述电芯测量控制信息发送给所述主fpga;
4、所述主fpga,用于接收所述上位机发送的所述电芯测量控制信息,并将所述电芯测量控制信息转发给所述从fpga;
5、所述从fpga,用于接收所述主fpga发送的所述电芯测量控制信息,并对解析所述电芯测量控制信息进行解析得到电芯数量,于目标存储器中读取与所述电芯数量对应的电芯测量数据,将所述电芯测量数据反馈给所述主fpga,以使所述主fpga将所述电芯测量数据反馈给所述上位机。
6、可选地,测量数据获取模块,用于在于目标存储器中读取与所述电芯数量对应的电芯测量数据之前,
7、可选地,所述测量数据获取模块,还用于在检测到未存在用于存储各所述电芯测量数据的寄存器的情况下,基于所述电芯测量控制信息,生成与所述电芯测量控制信息对应的电芯测量数据,并依次将所述电芯测量数据存储至所述目标存储器中。
8、可选地,所述从fpga,具体用于根据各所述电芯测量数据在所述目标存储的存储顺序,从所述目标存储器中依次读取与所述电芯数量对应的电芯测量数据。
9、可选地,所述从fpga用于模拟串联菊花通信电路。
10、可选地,,所述系统还包括第一隔离通信芯片和第二隔离通信芯片,所述第一隔离通信芯片和所述主fpga通信连接,所述第二隔离通信芯片和所述从fpga通信连接,所述第一隔离通信芯片和所述第二隔离通信芯片通过双绞线进行通信连接。
11、可选地,所述主fpga,用于基于全双工协议将所述电芯测量控制信息发送给所述第一隔离通信芯片;所述第一隔离通信芯片,用于接收所述主fpga发送的电芯测量控制信息,将所述电芯测量控制信息转化为差分信号,并将所述差分信号发送给所述第二隔离通信芯片;所述第二隔离通信芯片,用于接收所述第一隔离通信芯片发送的差分信号,将所述差分信号转化为所述电芯测量控制信息,并基于全双工协议将所述电芯测量控制信息发送给所述从fpga;所述从fpga,用于接收所述第二隔离通信芯片发送的电芯测量控制信息。
12、可选地,所述主fpga,用于在将所述电芯测量控制信息发送至所述从fpga后,将所述第一隔离通信芯片的主从控制引脚数据线进行拉低处理,以使所述第一隔离通信芯片进入数据接收状态,接收所述从fpga反馈的电芯测量数据。
13、可选地,所述主fpga,用于在接收到所述从fpga反馈的电芯测量数据后,将所述第一隔离通信芯片的主从控制引脚数据线进行拉高处理,以使所述第一隔离通信芯片进入数据发送状态,再次发送待发送的电芯测量控制信息。
14、根据本专利技术的另一方面,提供了一种电芯测量方法,该方法包括:
15、通过上位机生成电芯测量控制信息,并将所述电芯测量控制信息发送给主fpga;
16、通过所述主fpga接收所述主fpga发送的所述电芯测量控制信息,并将所述电芯测量控制信息转发给从fpga;
17、通过所述从fpga接收所述上位机发送的所述电芯测量控制信息,并对解析所述电芯测量控制信息进行解析得到电芯数量,于目标存储器中读取与所述电芯数量对应的电芯测量数据,将所述电芯测量数据反馈给所述主fpga,以使所述主fpga将所述电芯测量数据反馈给所述上位机。
18、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的电芯测量方法。
19、本专利技术实施例的技术方案,通过上位机、主fpga和从fpga组成电芯测量系统。通过上位机生成电芯测量控制信息,并将电芯测量控制信息发送给主fpga;通过主fpga接收上位机发送的电芯测量控制信息,并将电芯测量控制信息转发给从fpga;通过从fpga,用于接收主fpga发送的电芯测量控制信息,并对解析电芯测量控制信息进行解析得到电芯数量,于目标存储器中读取与电芯数量对应的电芯测量数据,将电芯测量数据反馈给主fpga,以使主fpga将电芯测量数据反馈给上位机。本专利技术实施例的技术方案,实现了采用fpga技术以需要的电芯数量进行电芯测量,提升了电芯测量的灵活性,避免了繁琐布线,降低了电芯测量成本。
20、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种电芯测量系统,其特征在于,所述系统包括:上位机、主FPGA和从FPGA,所述上位机和所述主FPGA通信连接,所述主FPGA和所述从FPGA通信连接;其中,
2.根据权利要求1所述的系统,其特征在于,所述系统还包括:测量数据获取模块,用于:
3.根据权利要求2所述的系统,其特征在于,所述测量数据获取模块,还用于:
4.根据权利要求3所述的系统,其特征在于,所述从FPGA,具体用于:
5.根据权利要求1所述的系统,其特征在于,所述从FPGA用于模拟串联菊花通信电路。
6.根据权利要求1所述的系统,其特征在于,所述系统还包括第一隔离通信芯片和第二隔离通信芯片,所述第一隔离通信芯片和所述主FPGA通信连接,所述第二隔离通信芯片和所述从FPGA通信连接,所述第一隔离通信芯片和所述第二隔离通信芯片通过双绞线进行通信连接。
7.根据权利要求8所述的系统,其特征在于,
8.根据权利要求7所述的系统,其特征在于,
9.根据权利要求7所述的系统,其特征在于,
10.一种电芯测量方法,其
...【技术特征摘要】
1.一种电芯测量系统,其特征在于,所述系统包括:上位机、主fpga和从fpga,所述上位机和所述主fpga通信连接,所述主fpga和所述从fpga通信连接;其中,
2.根据权利要求1所述的系统,其特征在于,所述系统还包括:测量数据获取模块,用于:
3.根据权利要求2所述的系统,其特征在于,所述测量数据获取模块,还用于:
4.根据权利要求3所述的系统,其特征在于,所述从fpga,具体用于:
5.根据权利要求1所述的系统,其特征在于,所述从fpga用于模拟串...
【专利技术属性】
技术研发人员:舒伟,徐锦,董汉,陈超,孙梦阳,马晨晖,
申请(专利权)人:苏州清研精准汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。