一种车载终端硬件电路的快速检测方法与流程

文档序号:23723226发布日期:2021-01-26 13:59阅读:171来源:国知局
一种车载终端硬件电路的快速检测方法与流程

[0001]
本发明涉及新能源汽车内部零部件测试领域,具体涉及一种车载终端硬件电路的快速检测方法。


背景技术:

[0002]
当前电动汽车产业进入了快速发展阶段,车载电控部件增多。之前整车控制器负责各零部件通过can总线网络进行通讯。由于各电控部件设计方案不同,零部件之间有着不同的can通信波特率。单一的网络架构难以满足车辆功能需求,故整车通讯网络分为若干个子网络。子网络之间通过车辆总线网关进行互联,形成高效便捷的网络通道,也降低了can网络负载率。同时车辆总线网关对整车控制器的功能进行补充。对一些i/o口采集,高边驱动,pwm输入检测、rs232通讯、lin线通讯、电阻、电压采集等功能。现有的硬件检测装置功能比较单一,操作及其繁琐,需要对每一路硬件进行检测,比较费时间。


技术实现要素:

[0003]
本发明的目的之一是提供一种车载终端硬件电路的快速检测方法,可以快速地检测出车载终端的硬件故障,提高质检效率,也降低车辆装载通讯出错的风险。
[0004]
为达成上述目的,本发明采用如下技术方案:一种车载终端硬件电路的快速检测方法,其包括上位机和车载终端,
[0005]
所述上位机包括数据发送端和数据接收端,所述数据发送端与所述车载终端连接,所述数据发送端用于发送控制命令给所述车载终端;
[0006]
所述车载终端包括can通信模块和主控制器模块,所述主控制模块包括硬件模块,
[0007]
所述can通信模块与所述数据发送端相连接,所述can通信模块用于接收所述数据发送端发送的所述控制命令,并将所述控制命令发送给所述主控制器模块,所述主控制器模块根据所述控制命令控制所述硬件模块进行信息采集,获得实际值,同时,所述主控制器模块还用于将采集的信息进行处理后按照通信协议发送给所述数据接收端,所述上位机获得所述主控制模块发送的测量值和实际值;
[0008]
所述上位机将测量值和实际值进行比较,并根据比较结果判断所述主控制器的硬件模块连接是否正常。
[0009]
进一步地,所述硬件模块包括ad采样单元、i/o输入单元、pwm采集单元和i/o驱动单元,
[0010]
所述ad采样单元采集电压值与电流值并通过所述can通信模块发送至所述上位机;
[0011]
所述pwm采集单元采集pwm占空比并将采集到的频率和周期通过所述can通信模块发送至所述上位机;
[0012]
所述i/o输入单元接收所述控制命令向对应的引脚输出电压;
[0013]
所述i/o驱动单元驱动外部负载并进行信息采集。
[0014]
进一步地,所述can通信模块包括can0总线、can1总线、can2总线和can4总线,
[0015]
所述can4总线一端与所述上位机相连,另一端分别于所述can0总线、can1总线和can2总线相连,
[0016]
所述can4总线接收所述上位机发出的控制指令,并且所述can4总线将所述所述can0总线、can1总线和can2总线发送的数据发送给所述上位机,并在所述上位机上显示发送的数据。
[0017]
更进一步地,所述can通信模块分别设定三个数值data0、data1和data2,
[0018]
所述can0总线将数值data0发送给所述can1总线,所述can1接收到数值data0后再通过can4总线发送给所述上位机,当所述上位机上显示数值data0时,可判断can0总线和can1总线无故障,当所述上位机上不显示数值data0时,可判断can0总线和can1总线至少有一个出现故障;
[0019]
所述can1总线将数值data1发送给所述can2总线,所述can2接收到数值data1后再通过can4总线发送给所述上位机,当所述上位机上显示数值data1时,可判断can1总线和can2总线无故障,当所述上位机上不显示数值data1时,可判断can1总线和can2总线至少有一个出现故障;
[0020]
所述can2总线将数值data2发送给所述can0总线,所述can0接收到数值data2后再通过can4总线发送给所述上位机,当所述上位机上显示数值data2时,可判断can2总线和can0总线无故障,当所述上位机上不显示数值data2时,可判断can2总线和can0总线至少有一个出现故障;
[0021]
当所述上位机上三个数值都显示时,判断三路总线均无故障;
[0022]
当所述上位机上只显示一个数值时,判断有一路总线出现故障;
[0023]
当所述上位机上三个数值都不显示时,判断至少有两路总线出现故障。
[0024]
更进一步地,当所述上位机上显示data0、data1或data2中任一数值时,can4总线通讯正常。
[0025]
进一步地,其还包括信号输出系统,所述信号输出系统包括信号发生器、可调电阻和可调电压,
[0026]
所述信号发生器对应所述pwm采集单元;
[0027]
所述可调电阻和所述可调电压对应所述ad采样单元。
[0028]
本发明的另一目的是提供一种车载终端硬件电路的快速检测装置,其包括上位机、车载终端和信号输出系统,
[0029]
所述车载终端包括can通信模块和主控制器模块,所述主控制模块包括硬件模块,
[0030]
所述硬件模块包括ad采样单元、i/o输入单元、pwm采集单元和i/o驱动单元,
[0031]
所述信号输出系统包括信号发生器、可调电阻和可调电压,
[0032]
所述信号发生器对应所述pwm采集单元;
[0033]
所述可调电阻和所述可调电压对应所述ad采样单元。
[0034]
与现有技术相比,本发明可以快速地检测出车载终端的硬件故障,极大提高质检效率,降低车辆装载通讯出错的风险。同时本发明的设计巧妙,功能多样化,使用方便快捷,应用前景广泛。
附图说明
[0035]
图1为本发明车载终端硬件电路的快速检测方法的测试流程图。
具体实施方式
[0036]
为进一步阐述本发明所采用的技术手段和达到的技术效果,以下结合实施例做详细说明。
[0037]
本发明提供了一种车载终端硬件电路的快速检测方法,其包括上位机、车载终端和信号输出系统。
[0038]
所述上位机包括数据发送端和数据接收端,所述数据发送端与所述车载终端连接,所述数据发送端用于发送控制命令给所述车载终端;
[0039]
所述车载终端包括can通信模块和主控制器模块,所述主控制模块包括硬件模块,
[0040]
所述can通信模块与所述数据发送端相连接,所述can通信模块用于接收所述数据发送端发送的所述控制命令,并将所述控制命令发送给所述主控制器模块,所述主控制器模块根据所述控制命令控制所述硬件模块进行信息采集,获得实际值,同时,所述主控制器模块还用于将采集的信息进行处理后按照通信协议发送给所述数据接收端,所述上位机获得主控制模块发送的测量值和实际值;
[0041]
所述上位机将测量值和实际值进行比较,并根据比较结果判断所述主控制器的硬件模块连接是否正常。
[0042]
所述硬件模块包括ad采样单元、i/o输入单元、pwm采集单元和i/o驱动单元,
[0043]
所述ad采样单元采集电压值与电流值并通过所述can通信模块发送至所述上位机;
[0044]
所述pwm采集单元采集pwm占空比并将采集到的频率和周期通过所述can通信模块发送至所述上位机;
[0045]
所述i/o输入单元接收所述控制命令向对应的引脚输出电压;
[0046]
所述i/o驱动单元驱动外部负载并进行信息采集。
[0047]
参考图1,所述can通信模块包括can0总线、can1总线、can2总线和can4总线,
[0048]
所述can4总线一端与所述上位机相连,另一端分别于所述can0总线、can1总线和can2总线相连,
[0049]
所述can4总线接收所述上位机发出的控制指令,并且所述can4总线将所述所述can0总线、can1总线和can2总线发送的数据发送给所述上位机,并在所述上位机上显示发送的数据。
[0050]
在一个实施例中,所述can通信模块分别设定三个数值data0、data1和data2,
[0051]
所述can0总线将数值data0发送给所述can1总线,所述can1接收到数值data0后再通过can4总线发送给所述上位机,当所述上位机上显示数值data0时,可判断can0总线和can1总线无故障,当所述上位机上不显示数值data0时,可判断can0总线和can1总线至少有一个出现故障;
[0052]
所述can1总线将数值data1发送给所述can2总线,所述can2接收到数值data1后再通过can4总线发送给所述上位机,当所述上位机上显示数值data1时,可判断can1总线和can2总线无故障,当所述上位机上不显示数值data1时,可判断can1总线和can2总线至少有
一个出现故障;
[0053]
所述can2总线将数值data2发送给所述can0总线,所述can0接收到数值data2后再通过can4总线发送给所述上位机,当所述上位机上显示数值data2时,可判断can2总线和can0总线无故障,当所述上位机上不显示数值data2时,可判断can2总线和can0总线至少有一个出现故障。
[0054]
当所述上位机上三个数值都显示时,判断三路总线均无故障;
[0055]
当所述上位机上只显示一个数值时,判断有一路总线出现故障;
[0056]
当所述上位机上三个数值都不显示时,判断至少有两路总线出现故障。
[0057]
当所述上位机上显示data0、data1或data2中任一数值时,can4总线通讯正常。
[0058]
所述信号输出系统包括信号发生器、可调电阻和可调电压,
[0059]
所述信号发生器对应所述pwm采集单元;
[0060]
所述可调电阻和所述可调电压对应所述ad采样单元。
[0061]
本发明还提供了一种车载终端硬件电路的快速检测装置,包括上位机、车载终端和信号输出系统,
[0062]
所述车载终端包括can通信模块和主控制器模块,所述主控制模块包括硬件模块,
[0063]
所述硬件模块包括ad采样单元、i/o输入单元、pwm采集单元和i/o驱动单元,
[0064]
所述信号输出系统包括信号发生器、可调电阻和可调电压,
[0065]
所述信号发生器对应所述pwm采集单元;
[0066]
所述可调电阻和所述可调电压对应所述ad采样单元。
[0067]
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1