本技术涉及电动汽车控制器的电压检测,具体涉及用于检测控制器的多路电压检测电路、系统及电动汽车。
背景技术:
1、整车控制器作为纯电动汽车的核心部件,在整车驱动、能量管理、网络管理、故障诊断、整车安全等方面起着非常关键的作用。整车控制器的安全设计除了软件策略上的安全以外还包括硬件电路的安全,所以具备对故障诊断、反馈、定位等保护策略的整车控制器才能符合整车安全的要求,从而保护行车、零部件自身的安全。在车辆行驶或上电的过程中整车控制器需要对车窗车门等状态进行确认。一般情况下每一个状态都与高低电平有关,理想情况下每一个高低电平边电路都需要一个gpio与其对应。但有些时候mcu的gpio数量有限,更换其它有充足的mcu所花费的可靠性验证的时间、精力成本高。此时为满足对一定数量的电压检测需求,一般通过扩展芯片的方法来实现。这样可以在不更换mcu的情况下,减少mcu的gpio使用数量对多路电压进行检测。有些设计为达到精准的检测的效果,一般要求对每一处的高低电平实时检测并分析计算,这对算力或存储的空间要求很高。对于某些实时性要求不高或在选定了某款算力、存储空间有限mcu的情况下,每一处的电压实时检测就没有必要了。
2、如专利文献cn105242106a公开了一种可对多路电压进行采样与检测的装置及方法,包括检测结果输出模块和与待测电源多个电源信号输出端一一对应的多个电压检测模块,电压检测模块包括被测电压放大衰减模块、a/d采样模块和电压计算模块,电压计算模块根据接收的采样电压值和被测时间生成v-t曲线数据,输出至检测结果输出模块,检测结果输出模块将v-t曲线数据转换成显示终端可处理的信号输出。本发明内部设置多个电压检测模块,可同时对待测电源的多个电压信号进行检测;通过选择检测类型,不仅能检测每路电压信号的均值,还能检测电压峰值、电压谷值,并将各个时刻的电压值绘制成电压-时间(v-t)曲线图。
3、毫无疑问,上述专利文献公开的技术方案不失为所属技术领域的一种有益的尝试。
技术实现思路
1、本实用新型的目的是提供一种用于检测控制器的多路电压电路,在不更换mcu的情况下,只用少数gpio口就能检测多路电压。
2、第一方面,本实用新型所述的一种用于检测控制器的多路电压电路,包括:
3、mcu模块,该mcu模块具有多个用于发送片选信号的片选发送端和用于多个接收数据的第一数据接收端;
4、片选开关模块,该片选开关模块具有多个用于接收片选信号的片选接收端和多个用于输出使能信号的片选输出端,该片选开关模块的多个片选接收端与mcu模块的多个片选发送端一一对应连接;
5、多个译码器,每个译码器具有使能端、第二数据接收端和第一数据输出端,多个译码器的使能端分别与片选开关模块的多个片选输出端一一对应连接,各译码器的第一数据输出端与mcu模块的第一数据接收端连接;
6、以及多个电压采集模块,每个电压采集模块具有用于与译码器的第二数据接收端相连接的第二数据输出端,多个电压采集模块与多个译码器一一对应连接,在与电压采集模块相连接的译码器被片选开关模块选中,所述电压采集模块将采集的数据发送给与其连接的译码器,所述译码器将采集的数据发送给mcu模块。
7、进一步,所述片选开关模块采用二四译码器。
8、进一步,所述片选开关模块包括两个片选接收端,所述mcu模块包括两个片选发送端,片选开关模块的两个片选接收端与mcu模块的两个片选发送端一一对应连接。
9、进一步,所述片选开关模块具有四个片选输出端,四个片选接收输出端分别与四个译码器的使能端一一对应连接。片选开关模块有二线输入端,四线输出端,输入端编码有00、10、01、11,其可通过片选开关模块的y0、y1、y2、y3端分别控制四个不同的八三译码器的低电平有效的输入使能端ei工作,则可以达成mcu模块对四个八三译码器的选中进行控制。片选开关模块根据上述mcu发送的片选信号00、01、10和11进行地址译码,根据片选开关模块真值表逻辑关系计算得出相对应的信号。
10、进一步,所述译码器采用八三译码器。四个八三译码器根据mcu模块发送不同的片选信号,从而选择不同的译码器进行工作。电压检测模块根据检测到的电压信号发送给其对应连接的译码器,则对应的译码器将采集的数据再次反馈到mcu模块。通过外接显示屏或其它方式,用户可以很清楚的知晓对应的电压信号的信息。
11、第二方面,本实用新型所述的一种检测系统,包括如上所述的用于检测控制器的多路电压电路。
12、第三方面,本实用新型所述的一种电动汽车,包括如上所述的检测系统。
13、本实用新型的有益效果:本实用新型只用少数个gpio口就能够实现对多路电压的检测,不仅节约mcu的gpio数量还满足对大量接口的检测,而且对于mcu的算力、存储要求不大。
1.一种用于检测控制器的多路电压电路,其特征在于,包括:
2.根据权利要求1所述的用于检测控制器的多路电压电路,其特征在于:所述片选开关模块(2)采用二四译码器。
3.根据权利要求1所述的用于检测控制器的多路电压电路,其特征在于:所述译码器(3)采用八三译码器。
4.根据权利要求1至3任一所述的用于检测控制器的多路电压电路,其特征在于:所述片选开关模块(2)具有四个片选输出端,四个片选输出端分别与四个译码器(3)的使能端一一对应连接。
5.根据权利要求1至3任一所述的用于检测控制器的多路电压电路,其特征在于:所述片选开关模块(2)包括两个片选接收端,
6.根据权利要求2所述的用于检测控制器的多路电压电路,其特征在于:所述片选开关模块(2)型号为74ls139。
7.根据权利要求3所述的用于检测控制器的多路电压电路,其特征在于:所述译码器(3)型号为74ls148。
8.根据权利要求1或2或3或6或7所述的用于检测控制器的多路电压电路,其特征在于:还包括电源模块和按键模块,该电源模块和按键模块均与mcu模块(1)电连接。
9.一种系统,其特征在于:采用如权利要求1-8任一项所述的用于检测控制器的多路电压电路。
10.一种电动汽车,其特征在于:采用如权利要求9所述的系统。