【技术实现步骤摘要】
一种基于MCU的汽车总线故障模拟方法
[0001]本专利技术涉及汽车总线检测
,特别涉及一种基于MCU的汽车总线故障模拟方法。
技术介绍
[0002]随着当今汽车行业的不断发展,汽车总线几乎贯穿整个汽车,对总线的稳定性的要求是极高的,否则将可能导致致命的后果,因而对总线的测试也是非常重要且严格的。那么在测试中,就会有需求对总线进行故障检测测试,市面上的总线干扰实现方法其成本昂贵,维护困难。
技术实现思路
[0003]本专利技术的目的:为了克服现有技术的缺陷,本专利技术提供了一种基于MCU的汽车总线故障模拟方法,系统采用通信方式,从上位机获取干扰信息,同时获取总线的信号,根据需求的信息针对性的对总线进行干扰,使被检测样件产生故障现象。
[0004]本专利技术公开涉及一种基于MCU的汽车总线故障模拟方法,其特征在于:包括:CAN总线采样点获取模拟,其包括MCU控制电路、CAN信号接收电路、CAN信号干扰电路,上位机下达需求和启动信号,检测帧的起始位并启动计时器,到达设定的位置后开始故障干扰将一个信号 ...
【技术保护点】
【技术特征摘要】
1.一种基于MCU的汽车总线故障模拟方法,其特征在于:包括:CAN总线采样点获取模拟,其包括MCU控制电路、CAN信号接收电路、CAN信号干扰电路,上位机下达需求和启动信号,检测帧的起始位并启动计时器,到达设定的位置后开始故障干扰将一个信号位切割为16份,取其中一份,通过MCU控制电路控制CAN信号干扰电路进行干扰,将总线电平由隐性强制拉致显性,进行故障干扰控制,强制改变位状态,CAN信号接收电路进行原始CAN信号的采集,通过MCU控制控制电路获取原始CAN信号,干扰结束关闭定时器;重复以上操作,将16份依次开始干扰,直到成功获取总线故障的点;还包括有CAN总线bus_off模拟,其包括MCU控制电路接收并处理上位机下达的需求及启动信号,检测帧的起始位并启动计时器,到达设定的位置后CAN信号干扰电路开始故障干扰,强制将一个信号位进行位状态改变,在指定位置将总线电平由隐性强制拉致显性或者获取到故障的采样点进行状态改变,CAN信号接收电路进行原始CAN信号的采集,通过MCU控制电路获取原始CAN信号,干扰结束关闭定时器并等待总线空闲后,等待下一帧的数据开始扰干,按需干扰多次后使总线产生bus_off现象;还包括有CAN总线接线线长、总线容值、短电源、短地模拟,其包括MCU控制电路处理上位机下达的需求,通过控制开关信号,从而控制阻值、总线容值、短电源、短地其中的一种或多种故障,包括有CAN模拟量配置电路,CAN模拟量配置电路包括用于模拟线长的电阻、用于模拟总线容值的电容以及电源接头和接地接头,当CAN信号接收电路与不同的电阻连接时,可以模拟不同的CAN总线接线长度,当CAN信号接收电路与不同的电容连接时可以模拟不同的总线容值,当CAN信号接收电路与电源连接时可以模拟短电源,当CAN信号接收电路接地时可以模拟短地;还包括有LIN总线同步段故障、PID段故障、数据段故障和CRC段故障模拟,其包括LIN信号接收电路和LIN信号干扰电路,MCU控制电路接收并处理上位机下达的...
【专利技术属性】
技术研发人员:薛道北,陈贤杰,胡孙杰,潘凯达,宋秀漳,杨信谊,杨光明,吴培培,
申请(专利权)人:浙江长江汽车电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。