用于检测控制器的多路电压电路、系统及电动汽车技术方案

技术编号:39378088 阅读:13 留言:0更新日期:2023-11-18 11:09
本实用新型专利技术涉及一种用于检测控制器的多路电压电路、系统及电动汽车,包括:MCU模块,其具有多个用于发送片选信号的片选发送端和用于多个接收数据的第一数据接收端;片选开关模块的多个片选接收端与MCU模块的多个片选发送端一一对应连接;多个译码器的使能端分别与片选开关模块的多个片选输出端一一对应连接,各译码器的第一数据输出端与MCU模块的第一数据接收端连接;多个电压采集模块,每个电压采集模块具有用于与译码器的第二数据接收端相连接的第二数据输出端,多个电压采集模块与多个译码器一一对应连接。本实用新型专利技术只用少数个GPIO口就能够实现对多路的电压检测,不仅节约MCU的GPIO数量还满足对大量接口的检测,而且对于MCU的算力、存储要求不大。存储要求不大。存储要求不大。

【技术实现步骤摘要】
用于检测控制器的多路电压电路、系统及电动汽车


[0001]本技术涉及电动汽车控制器的电压检测
,具体涉及用于检测控制器的多路电压检测电路、系统及电动汽车。

技术介绍

[0002]整车控制器作为纯电动汽车的核心部件,在整车驱动、能量管理、网络管理、故障诊断、整车安全等方面起着非常关键的作用。整车控制器的安全设计除了软件策略上的安全以外还包括硬件电路的安全,所以具备对故障诊断、反馈、定位等保护策略的整车控制器才能符合整车安全的要求,从而保护行车、零部件自身的安全。在车辆行驶或上电的过程中整车控制器需要对车窗车门等状态进行确认。一般情况下每一个状态都与高低电平有关,理想情况下每一个高低电平边电路都需要一个GPIO与其对应。但有些时候MCU的GPIO数量有限,更换其它有充足的MCU所花费的可靠性验证的时间、精力成本高。此时为满足对一定数量的电压检测需求,一般通过扩展芯片的方法来实现。这样可以在不更换MCU的情况下,减少MCU的GPIO使用数量对多路电压进行检测。有些设计为达到精准的检测的效果,一般要求对每一处的高低电平实时检测并分析计算,这对算力或存储的空间要求很高。对于某些实时性要求不高或在选定了某款算力、存储空间有限MCU的情况下,每一处的电压实时检测就没有必要了。
[0003]如专利文献CN105242106A公开了一种可对多路电压进行采样与检测的装置及方法,包括检测结果输出模块和与待测电源多个电源信号输出端一一对应的多个电压检测模块,电压检测模块包括被测电压放大衰减模块、A/D采样模块和电压计算模块,电压计算模块根据接收的采样电压值和被测时间生成V

T曲线数据,输出至检测结果输出模块,检测结果输出模块将V

T曲线数据转换成显示终端可处理的信号输出。本专利技术内部设置多个电压检测模块,可同时对待测电源的多个电压信号进行检测;通过选择检测类型,不仅能检测每路电压信号的均值,还能检测电压峰值、电压谷值,并将各个时刻的电压值绘制成电压

时间(V

T)曲线图。
[0004]毫无疑问,上述专利文献公开的技术方案不失为所属
的一种有益的尝试。

技术实现思路

[0005]本技术的目的是提供一种用于检测控制器的多路电压电路,在不更换MCU的情况下,只用少数GPIO口就能检测多路电压。
[0006]第一方面,本技术所述的一种用于检测控制器的多路电压电路,包括:
[0007]MCU模块,该MCU模块具有多个用于发送片选信号的片选发送端和用于多个接收数据的第一数据接收端;
[0008]片选开关模块,该片选开关模块具有多个用于接收片选信号的片选接收端和多个用于输出使能信号的片选输出端,该片选开关模块的多个片选接收端与MCU模块的多个片
选发送端一一对应连接;
[0009]多个译码器,每个译码器具有使能端、第二数据接收端和第一数据输出端,多个译码器的使能端分别与片选开关模块的多个片选输出端一一对应连接,各译码器的第一数据输出端与MCU模块的第一数据接收端连接;
[0010]以及多个电压采集模块,每个电压采集模块具有用于与译码器的第二数据接收端相连接的第二数据输出端,多个电压采集模块与多个译码器一一对应连接,在与电压采集模块相连接的译码器被片选开关模块选中,所述电压采集模块将采集的数据发送给与其连接的译码器,所述译码器将采集的数据发送给MCU模块。
[0011]进一步,所述片选开关模块采用二四译码器。
[0012]进一步,所述片选开关模块包括两个片选接收端,所述MCU模块包括两个片选发送端,片选开关模块的两个片选接收端与MCU模块的两个片选发送端一一对应连接。
[0013]进一步,所述片选开关模块具有四个片选输出端,四个片选接收输出端分别与四个译码器的使能端一一对应连接。片选开关模块有二线输入端,四线输出端,输入端编码有00、10、01、11,其可通过片选开关模块的Y0、Y1、Y2、Y3端分别控制四个不同的八三译码器的低电平有效的输入使能端EI工作,则可以达成MCU模块对四个八三译码器的选中进行控制。片选开关模块根据上述MCU发送的片选信号00、01、10和11进行地址译码,根据片选开关模块真值表逻辑关系计算得出相对应的信号。
[0014]进一步,所述译码器采用八三译码器。四个八三译码器根据MCU模块发送不同的片选信号,从而选择不同的译码器进行工作。电压检测模块根据检测到的电压信号发送给其对应连接的译码器,则对应的译码器将采集的数据再次反馈到MCU模块。通过外接显示屏或其它方式,用户可以很清楚的知晓对应的电压信号的信息。
[0015]第二方面,本技术所述的一种检测系统,包括如上所述的用于检测控制器的多路电压电路。
[0016]第三方面,本技术所述的一种电动汽车,包括如上所述的检测系统。
[0017]本技术的有益效果:本技术只用少数个GPIO口就能够实现对多路电压的检测,不仅节约MCU的GPIO数量还满足对大量接口的检测,而且对于MCU的算力、存储要求不大。
附图说明
[0018]图1为本实施例的原理框图;
[0019]图2为本实施例的电路图;
[0020]图3为本实施例的流程框图。
具体实施方式
[0021]以下将参照附图和优选实施例来说明本技术技术方案的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本技术的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本技术,而不是为了限制本技术的保护范围。
[0022]如图1所示,本实施例中,一种用于检测控制器的多路电压电路,包括:MCU模块1,该MCU模块1具有多个用于发送片选信号的片选发送端和用于多个接收数据的第一数据接收端;片选开关模块2,该片选开关模块2具有多个用于接收片选信号的片选接收端和多个用于输出使能信号的片选输出端,该片选开关模块2的多个片选接收端与MCU模块1的多个片选发送端一一对应连接;多个译码器3,每个译码器3具有使能端、第二数据接收端和第一数据输出端,多个译码器3的使能端分别与片选开关模块2的多个片选输出端一一对应连接,各译码器3的第一数据输出端与MCU模块1的第一数据接收端连接;以及多个电压采集模块4,每个电压采集模块4具有用于与译码器3的第二数据接收端相连接的第二数据输出端,多个电压采集模块4与多个译码器3一一对应连接,在与电压采集模块4相连接的译码器3被片选开关模块2选中,所述电压采集模块4将采集的数据发送给与其连接的译码器3,所述译码器3将采集的数据发送给MCU模块1。
[0023]如图2和图3所示,本实施例中,片选开关模块2是二线至四线的第二译码器,译码器的型号为74LS139的译码芯片。当然,也可以为其他二四译码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于检测控制器的多路电压电路,其特征在于,包括:MCU模块(1),该MCU模块(1)具有多个用于发送片选信号的片选发送端和用于多个接收数据的第一数据接收端;片选开关模块(2),该片选开关模块(2)具有多个用于接收片选信号的片选接收端和多个用于输出使能信号的片选输出端,该片选开关模块(2)的多个片选接收端与MCU模块(1)的多个片选发送端一一对应连接;多个译码器(3),每个译码器(3)具有使能端、第二数据接收端和第一数据输出端,多个译码器(3)的使能端分别与片选开关模块(2)的多个片选输出端一一对应连接,各译码器(3)的第一数据输出端与MCU模块(1)的第一数据接收端连接;以及多个电压采集模块(4),每个电压采集模块(4)具有用于与译码器(3)的第二数据接收端相连接的第二数据输出端,多个电压采集模块(4)与多个译码器(3)一一对应连接,在与电压采集模块(4)相连接的译码器(3)被片选开关模块(2)选中,所述电压采集模块(4)将采集的数据发送给与其连接的译码器(3),所述译码器(3)将采集的数据发送给MCU模块(1)。2.根据权利要求1所述的用于检测控制器的多路电压电路,其特征在于:所述片选开关模块(2)采用二四译码器。3.根据权利要...

【专利技术属性】
技术研发人员:薛家彭龙飞张学达钟川李宗华
申请(专利权)人:深蓝汽车科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1