本发明专利技术提供了一种汽车CAN总线唤醒装置、方法及车辆,所述装置中,唤醒发送模块包括脉冲延长电路、开关驱动电路和稳压电路;唤醒检测模块包括时间滤波器和电压比较器。本发明专利技术使不带唤醒功能的收发器实现唤醒功能,具有结构简单、成本低廉及无需设计软件直接安装的特点。
【技术实现步骤摘要】
本专利技术涉及汽车CAN (控制器局域网络)总线通讯领域,具体涉及一种汽车CAN总线唤醒装置、方法及车辆。
技术介绍
汽车CAN总线已被广泛应用在各种类型的汽车上,而相应的CAN总线网络管理是保障汽车稳定运行的重要技术。网络管理主要用来管理动力CAN(VBUS)和车身CAN(EBUS) 的应用信息以及休眠唤醒功能,图I所示的是网络管理休眠唤醒功能间的相互转移,其中的匪表示网络管理。总线休眠可降低总线静态功耗,从而实现电控单元(ECU)低功耗,进而将电控单元关闭,最终达到降低整车静态功耗的目的;唤醒是将电控单元的网络功能开启, 以使电控单元开始正常的功能。总线唤醒分为本地唤醒和远程唤醒,本地唤醒是微处理器(MCU)检测到本地唤醒信号,从而将CAN收发器唤醒(部分收发器带唤醒功能);而远程唤醒是微处理器检测到总线上有报文时,将CAN模块唤醒。带唤醒功能的收发器唤醒电路设计简单,但收发器成本较高;对于不带唤醒功能的收发器来说,若更换收发器,需重新对芯片进行选型以及需多次进行试验,增加设计时间和设计成本。
技术实现思路
本专利技术提供了一种汽车CAN总线唤醒装置、方法及方法,可以使不带唤醒功能的收发器实现唤醒功能,具有结构简单、成本低廉以及无需设计软件而直接安装的特点。本专利技术提供的方案如下本专利技术实施例提供了一种汽车CAN总线唤醒装置,包括唤醒电控单元和检测电控单元;所述唤醒电控单元包括唤醒发送模块和唤醒收发器;所述检测电控单元包括唤醒检测模块和检测收发器;所述唤醒发送模块包括脉冲延长电路、开关驱动电路和稳压电路,所述脉冲延长电路的电源端与VCC连接,所述脉冲延长电路的信号输出端与开关驱动电路的信号输入端连接,开关驱动电路的电源端通过第一电阻与VCC连接,开关驱动电路的信号输出端通过第二电阻同时与稳压电路的信号输入端和第一反向二极管的阳极连接,所述稳压电路的信号输出端接地,所述第一反向二极管的阴极与唤醒收发器的CAN总线高位数据线连接;所述唤醒检测模块包括时间滤波器和电压比较器,所述时间滤波器的信号输出端与所述电压比较器的信号输入端连接,所述电压比较器的信号输出端和第三电阻的第一端均与第四电阻的第一端连接,第四电阻的第二端与检测收发器的CAN总线低位数据线连接,第五电阻的第一端与检测收发器的CAN总线高位数据线连接,所述时间滤波器的电源端、所述电压比较器的电源端、第三电阻的第二端和第五电阻的第二端均接地。优选的,所述唤醒收发器的CAN总线高位数据线通过第七电阻与所述检测收发器的CAN总线低位数据线连接。优选的,所述脉冲延长电路用于保证所述唤醒收发器检测到至少170个位时间的唤醒脉冲。优选的,所述开关驱动电路为场效应晶体管M0SFET。优选的,所述稳压电路用于为所述唤醒收发器的CAN总线高位数据线提供 8 14. 5V的电压。优选的,所述时间滤波器用于检测唤醒脉冲的持续时间,且当所述唤醒脉冲的持续时间少于3个位时间时,检测电控单元不能被唤醒,并且检测电控单元被唤醒时间不超过10个位时间。优选的,所述电压比较器用于检测所述检测收发器的CAN总线低位数据线的唤醒电压,当所述唤醒电压在4. 5V飞.5V之间时,唤醒检测电控单元。本专利技术实施例还提供了一种基于上述本专利技术实施例提供的汽车CAN总线唤醒装置的汽车CAN总线唤醒方法,包括当唤醒电控单元接收到网络系统的唤醒信号后,通过脉冲延长电路产生唤醒脉冲,并通过唤醒收发器将所述唤醒脉冲发送给检测电控单元;检测电控单元接收所述唤醒脉冲,通过时间滤波器检测所述唤醒脉冲的持续时间,并通过电压比较器检测检测收发器的CAN总线低位数据线的电压,当所述唤醒脉冲的持续时间和所述检测收发器的CAN总线低位数据线的电压都达到预定值时,唤醒检测电控单元。优选的,所述唤醒脉冲的持续时间的预定值为大于等于3个时间位,小于等于10 个时间位;所述检测收发器的CAN总线低位数据线的电压的预定值为4. 5V至5. 5V。本专利技术实施例还提供了一种车辆,该车辆具体可以设置有上述本专利技术实施例提供的汽车CAN总线唤醒装置。从以上所述可以看出,本专利技术提供的汽车CAN总线唤醒装置、方法及车辆,可以使不带唤醒功能的收发器实现唤醒功能,具有结构简单、成本低廉以及无需设计软件而直接安装的特点。附图说明图图图图图图图I为现有技术中网络管理休眠唤醒功能间的相互转移图;2为本专利技术实施例提供的汽车CAN总线唤醒装置的结构示意图 3为本专利技术实施例提供的唤醒发送模块的电路结构示意图;4为本专利技术实施例提供的唤醒检测模块的电路结构示意图;5为本专利技术实施例提供的汽车CAN总线唤醒方法流程示意图; 6为本专利技术实施例提供的节点状态报文示意图;7为本专利技术实施例提供的网络管理状态转移图。具体实施方式本专利技术的具体实施方式提供了一种汽车CAN总线唤醒装置,如附图2所示,该装置具体可以包括唤醒电控单元I和检测电控单元2 ;所述唤醒电控单元I包括唤醒发送模块11和唤醒收发器12 ;所述检测电控单元2包括唤醒检测模块21和检测收发器22 ;唤醒发送模块11中,具体可以包括脉冲延长电路、开关驱动电路和稳压电路。所述脉冲延长电路的电源端与VCC连接,所述脉冲延长电路的信号输出端与开关驱动电路的信号输入端连接。所述开关驱动电路的电源端通过第一电阻Rl与VCC连接,开关驱动电路的信号输出端通过第二电阻R2同时与稳压电路的信号输入端和第一反向二极管Dl的阳极连接。所述稳压电路的信号输出端接地,所述第一反向二极管Dl的阴极与唤醒收发器 12的CAN总线高位数据线连接;唤醒检测模块21中具体可以包括时间滤波器和电压比较器。所述时间滤波器的信号输出端与所述电压比较器的信号输入端连接。所述电压比较器的信号输出端和第三电阻R3的第一端均与第四电阻R4的第一端连接,第四电 阻R4的第二端与检测收发器22的CAN总线低位数据线连接,第五电阻R5的第一端与检测收发器22的CAN总线高位数据线连接。所述时间滤波器的电源端、所述电压比较器的电源端、第三电阻R3的第二端和第五电阻R5的第二端均接地。具体的,本具体实施方式提供的汽车CAN总线唤醒装置的结构中,包括设置在唤醒电控单元I中的唤醒发送模块11和设置在检测电控单元2中的唤醒检测模块21,并且在唤醒电控单元I和检测电控单元2中还分别设置有唤醒收发器12和检测收发器22,唤醒收发器12的CAN总线高位数据线通过第七电阻R7与检测收发器22的CAN总线低位数据线连接,第七电阻R7的阻值为60 Ω。图2中的各物理参数如下的唤醒电压和时间参数具体可如表I所示,其中的CAN_H表示CAN总线高位数据线,简称为CAN高,CAN_L表示CAN总线低位数据线,简称为CAN低。表I权利要求1.一种汽车CAN总线唤醒装置,其特征在于,包括 唤醒电控单元和检测电控单元; 所述唤醒电控单元包括唤醒发送模块和唤醒收发器; 所述检测电控单元包括唤醒检测模块和检测收发器; 所述唤醒发送模块包括脉冲延长电路、开关驱动电路和稳压电路,所述脉冲延长电路的电源端与VCC连接,所述脉冲延长电路的信号输出端与开关驱动电路的信号输入端连接,开关驱动电路的电源端通过第一电阻与VCC连接,开关驱动电路的信号输出端通过第二电阻同时与稳压电路的信号输入端和第一反向二极管的阳本文档来自技高网...
【技术保护点】
一种汽车CAN总线唤醒装置,其特征在于,包括:唤醒电控单元和检测电控单元;所述唤醒电控单元包括唤醒发送模块和唤醒收发器;所述检测电控单元包括唤醒检测模块和检测收发器;所述唤醒发送模块包括脉冲延长电路、开关驱动电路和稳压电路,所述脉冲延长电路的电源端与VCC连接,所述脉冲延长电路的信号输出端与开关驱动电路的信号输入端连接,开关驱动电路的电源端通过第一电阻与VCC连接,开关驱动电路的信号输出端通过第二电阻同时与稳压电路的信号输入端和第一反向二极管的阳极连接,所述稳压电路的信号输出端接地,所述第一反向二极管的阴极与唤醒收发器的CAN总线高位数据线连接;所述唤醒检测模块包括时间滤波器和电压比较器,所述时间滤波器的信号输出端与所述电压比较器的信号输入端连接,所述电压比较器的信号输出端和第三电阻的第一端均与第四电阻的第一端连接,第四电阻的第二端与检测收发器的CAN总线低位数据线连接,第五电阻的第一端与检测收发器的CAN总线高位数据线连接,所述时间滤波器的电源端、所述电压比较器的电源端、第三电阻的第二端和第五电阻的第二端均接地。
【技术特征摘要】
【专利技术属性】
技术研发人员:孙江辉,姬广斌,
申请(专利权)人:北京汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。