一种汽车can总线唤醒装置、方法及车辆的制作方法

文档序号:6265443阅读:6931来源:国知局
专利名称:一种汽车 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总线高位数据线连接; 所述唤醒检测模块包括时间滤波器和电压比较器,所述时间滤波器的信号输出端与所述电压比较器的信号输入端连接,所述电压比较器的信号输出端和第三电阻的第一端均与第四电阻的第一端连接,第四电阻的第二端与检测收发器的CAN总线低位数据线连接,第五电阻的第一端与检测收发器的CAN总线高位数据线连接,所述时间滤波器的电源端、所述电压比较器的电源端、第三电阻的第二端和第五电阻的第二端均接地。
2.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述唤醒收发器的CAN总线高位数据线通过第七电阻与所述检测收发器的CAN总线低位数据线连接。
3.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述脉冲延长电路用于保证所述唤醒收发器检测到至少170个位时间的唤醒脉冲。
4.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述开关驱动电路为场效应晶体管MOSFET。
5.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述稳压电路用于为所述唤醒收发器的CAN总线高位数据线提供8 14. 5V的电压。
6.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述时间滤波器用于检测唤醒脉冲的持续时间,且当所述唤醒脉冲的持续时间少于3个位时间时,检测电控单元不能被唤醒,并且检测电控单元被唤醒时间不超过10个位时间。
7.如权利要求I所述的汽车CAN总线唤醒装置,其特征在于,所述电压比较器用于检测所述检测收发器的CAN总线低位数据线的唤醒电压,当所述唤醒电压在4. 5疒5. 5V之间时,唤醒检测电控单元。
8.一种基于权利要求I至7任意一项所述的汽车CAN总线唤醒装置的汽车CAN总线唤醒方法,其特征在于,包括 当唤醒电控单元接收到网络系统的唤醒信号后,通过脉冲延长电路产生唤醒脉冲,并通过唤醒收发器将所述唤醒脉冲发送给检测电控单元; 检测电控单元接收所述唤醒脉冲,通过时间滤波器检测所述唤醒脉冲的持续时间,并通过电压比较器检测检测收发器的CAN总线低位数据线的电压,当所述唤醒脉冲的持续时间和所述检测收发器的CAN总线低位数据线的电压都达到预定值时,唤醒检测电控单元。
9.根据权利要求8所述的汽车CAN总线唤醒方法,其特征在于,所述唤醒脉冲的持续时间的预定值为大于等于3个时间位,小于等于10个时间位; 所述检测收发器的CAN总线低位数据线的电压的预定值为4. 5V至5. 5V。
10.一种车辆,其特征在于,设置有如权利要求I至7任意一项所述的汽车CAN总线唤醒装置。
全文摘要
本发明提供了一种汽车CAN总线唤醒装置、方法及车辆,所述装置中,唤醒发送模块包括脉冲延长电路、开关驱动电路和稳压电路;唤醒检测模块包括时间滤波器和电压比较器。本发明使不带唤醒功能的收发器实现唤醒功能,具有结构简单、成本低廉及无需设计软件直接安装的特点。
文档编号G05B19/418GK102981489SQ20121051480
公开日2013年3月20日 申请日期2012年12月4日 优先权日2012年12月4日
发明者孙江辉, 姬广斌 申请人:北京汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1