具有睡眠和唤醒功能的can总线车身控制系统的制作方法

文档序号:7729514阅读:281来源:国知局

专利名称::具有睡眠和唤醒功能的can总线车身控制系统的制作方法
技术领域
:本实用新型涉及车载网络技术,尤其涉及一种具有睡眠和唤醒功能的CAN总线车身控制系统。
背景技术
:CAN总线通信技术作为一种串行、自主的开放性总线协议,由于其具有远程数据传输、数据传输率高、节省能耗、减少线束等优点,使得汽车电子部件的设计更加模块化、智能化、集成化,因此,在汽车电子中应用日益广泛。现有的CAN总线系统一直都是处在激活状态的,与CAN总线耦接的各个节点不管是否在工作,都是以相同的电流供电,造成多余的能量被白白消耗掉,导致资源浪费。
发明内容本实用新型所要解决的技术问题在于克服现有技术的上述缺陷,提供一种可针对负载的工作状况选择在睡眠状态或唤醒状态下工作的CAN总线车身控制系统,当该CAN总线车身控制系统处于睡眠状态时,则以较低的能耗工作,从而实现节约能源的效果。本实用新型所采用的技术方案是一种具有睡眠和唤醒功能的CAN总线车身控制系统,包括一个主节点、多个第一从节点和CAN总线,主节点与多个第一从节点均耦接到CAN总线;主节点和每一第一从节点均包括控制模块、CAN收发器和电源管理模块,该控制模块分别与CAN收发器和电源管理模块相连;其中,主节点的控制模块与多个汽车负载的操作开关相连;电源管理模块具有一正常供电模式和一低功耗供电模式;主节点的控制模块包括负载监测单元、睡眠条件设定单元和唤醒条件设定单元;睡眠条件设定单元和唤醒条件设定单元分别用于设定该CAN总线车身控制系统进入睡眠状态的条件和进入唤醒状态的条件;负载监测单元连接于多个汽车负载的操作开关,用于实时监测该多个汽车负载的操作开关的工作状态,若监测到该多个汽车负载的操作开关的工作状态满足进入睡眠状态的条件,则通过CAN总线发送一睡眠管理消息帧给多个第一从节点,并控制主节点的电源管理模块以低功耗供电模式供电;若监测到该多个汽车负载的操作开关的工作状态满足进入唤醒状态的条件,则通过CAN总线发送一唤醒管理消息帧给多个第一从节点,并控制主节点的电源管理模块以正常供电模式供电;各第一从节点的控制模块用于根据接收到的睡眠管理消息帧或唤醒管理消息帧,相应地控制该第一从节点的电源管理模块以低功耗供电模式供电或以正常供电模式供电。本实用新型的电源管理模块设置了正常供电模式和低功耗供电模式,并利用主节点的负载监测单元实施实时监测该多个汽车负载的操作开关的工作状态,在各负载处于空闲状态时,控制主节点和从节点的电源管理模块以低功耗供电模式供电,从而起到节约能源的效果。图1是本实用新型的原理框图;图2是本实用新型的主节点的控制模块的原理框图;图3是本实用新型的第二从节点的控制模块的原理框图。具体实施方式以下结合附图对本实用新型的实施例做详细说明。如图1所示,本实用新型的具有睡眠和唤醒功能的CAN总线车身控制系统包括一个主节点1、多个第一从节点2和CAN总线4,主节点1和多个第一从节点2均耦接到CAN总线4。主节点1以及每一第一从节点2均包括控制模块、CAN收发器和电源管理模块,该控制模块分别与CAN收发器和电源管理模块相连,该电源管理模块具有一正常供电模式和一低功耗供电模式。其中,主节点1的控制模块11与多个汽车负载的操作开关5相连。请参阅图2。主节点1的控制模块11包括负载监测单元111、睡眠条件设定单元112和唤醒条件设定单元113。睡眠条件设定单元112和唤醒条件设定单元113分别用于设定该CAN总线车身控制系统进入睡眠状态的条件和进入唤醒状态的条件。负载监测单元111连接于多个汽车负载的操作开关5,用于实时监测该多个汽车负载的操作开关5的工作状态,若监测到该多个汽车负载的操作开关5的工作状态满足进入睡眠状态的条件,则通过CAN总线4发送一睡眠管理消息帧给多个第一从节点2,并控制主节点1的电源管理模块13以低功耗供电模式供电;若监测到该多个汽车负载的操作开关5的工作状态满足进入唤醒状态的条件,则通过CAN总线4发送一唤醒管理消息帧给多个第一从节点2,并控制主节点1的电源管理模块13以正常供电模式供电。各个第一从节点2的控制模块21在接收到睡眠管理消息帧时,控制其自身的电源管理模块23以低功耗供电模式供电;在接收到主节点发送的唤醒管理消息帧时,则控制自身的电源管理模块23以正常供电模式供电。无论第一从节点2收到从主节点1发出的睡眠管理消息帧或唤醒管理消息帧,均会发送一应答消息帧给主节点l,作为回应。在一种实施方式中,上述的多个第一从节点2分别为组合仪表模块、前部车灯模块、驾驶员门模块和右前门模块,上述各模块分别与其就近的汽车负载相连。表1示出了该CAN总线车身控制系统进入睡眠状态的条件和进入唤醒状态的条件,其可通过用户设定而预先保存在睡眠条件设定单元112和唤醒条件设定单元113中,并可以根据需要做出修改及调整。表1<table>tableseeoriginaldocumentpage4</column></row><table><table>tableseeoriginaldocumentpage5</column></row><table>表1中所示出的操作开关即为与负载监测单元111所连接的多个汽车负载的操作开关,若负载监测单元111监测到所有这些操作开关5处于无动作、拔出或关闭状态时,则可判断多个汽车负载的操作开关5的工作状态满足进入睡眠状态的条件。而当负载监测单元111监测到上述这些操作开关5中任意一者有动作、插入或打开时,则可判断多个汽车负载的操作开关5的工作状态满足进入唤醒状态的条件,例如,当负载监测单元111监测到驾驶员侧中控门锁开关有开锁或闭锁动作时,即可判断多个汽车负载的操作开关5的工作状态满足进入唤醒状态的条件。在又一实施方式中,本实用新型的CAN总线车身控制系统还包括耦接到CAN总线的第二从节点3,该第二从节点3为一后部车灯模块,该后部车灯模块包括控制模块31、CAN收发器32和电源管理模块33。电源管理模块33可以采用正常供电模式或低功耗供电模式向CAN收发器32和电源管理模块33供电。如图3所示,后部车灯模块的控制模块31包括一后备箱门监测单元311,该后备箱门监测单元311与后备箱门的操作开关6相连,用于监测该操作开关6的工作状态,若监测到后备箱门的操作开关6处于开启状态,则发送一唤醒消息帧给主节点的负载监测单元111,并控制电源管理模块33以正常模式供电。负载监测单元111收到该唤醒消息帧,会通过CAN总线4发送一唤醒管理消息帧给多个第一从节点2,并控制主节点的电源管理模块以正常供电模式供电。各第一从节点2在接收到主节点发送的唤醒管理消息帧时,则控制自身的电源管理模块23以正常供电模式供电。负载监测单元111在监测到多个汽车负载的操作开关5的工作状态满足进入睡眠状态的条件时,则通过CAN总线4发送一睡眠管理消息帧给该第二从节点3的后备箱门监测单元311,后备箱门监测单元311在接收到该睡眠管理消息帧后,则控制电源管理模块33以低功耗供电模式供电。在本实用新型的一种实施方式中,主节点1、第一从节点2以及第二从节点3的控制模块均可采用MCU。权利要求一种具有睡眠和唤醒功能的CAN总线车身控制系统,包括一个主节点、多个第一从节点和CAN总线,所述主节点与所述多个第一从节点均耦接到CAN总线;主节点和每一第一从节点均包括控制模块、CAN收发器和电源管理模块,所述控制模块分别与所述CAN收发器和所述电源管理模块相连;其中,主节点的控制模块与多个汽车负载的操作开关相连;其特征在于,所述电源管理模块具有一正常供电模式和一低功耗供电模式;所述主节点的控制模块包括负载监测单元、睡眠条件设定单元和唤醒条件设定单元;所述睡眠条件设定单元和所述唤醒条件设定单元分别用于设定该CAN总线车身控制系统进入睡眠状态的条件和进入唤醒状态的条件;所述负载监测单元连接于所述多个汽车负载的操作开关,用于实时监测该多个汽车负载的操作开关的工作状态,若监测到该多个汽车负载的操作开关的工作状态满足进入睡眠状态的条件,则通过CAN总线发送一睡眠管理消息帧给多个第一从节点,并控制主节点的电源管理模块以低功耗供电模式供电;若监测到该多个汽车负载的操作开关的工作状态满足进入唤醒状态的条件,则通过CAN总线发送一唤醒管理消息帧给多个第一从节点,并控制主节点的电源管理模块以正常供电模式供电;各所述第一从节点的控制模块用于根据接收到的睡眠管理消息帧或唤醒管理消息帧,相应地控制该第一从节点的电源管理模块以低功耗供电模式供电或以正常供电模式供电。2.如权利要求1所述的CAN总线车身控制系统,其特征在于,所述主节点的控制模块为MCU。3.如权利要求2所述的CAN总线车身控制系统,其特征在于,多个第一从节点的控制模块均为MCU。4.如权利要求3所述的CAN总线车身控制系统,其特征在于,所述多个第一从节点分别为组合仪表模块、前部车灯模块、驾驶员门模块和右前门模块;该CAN总线车身控制系统还包括耦接到CAN总线的第二从节点,该第二从节点为一后部车灯模块,该后部车灯模块包括控制模块、CAN收发器和电源管理模块,后部车灯模块的电源管理模块具有一正常供电模式和一低功耗供电模式;后部车灯模块的控制模块包括一后备箱门监测单元,该后备箱门监测单元与后备箱门的操作开关相连,用于监测该后备箱门的操作开关的工作状态,若监测到后备箱门的操作开关处于开启状态,则发送一唤醒消息帧给所述主节点的负载监测单元,并控制该后部车灯模块的电源管理模块以正常模式供电;若该后备箱门监测单元接收到负载监测单元发送的睡眠管理消息帧,则控制该后部车灯模块的电源管理模块以低功耗供电模式供电。5.如权利要求4所述的CAN总线车身控制系统,其特征在于,所述后部车灯模块的控制模块为MCU。专利摘要本实用新型公开了一种具有睡眠和唤醒功能的CAN总线车身控制系统,包括一主节点、多个第一从节点和CAN总线,主节点和每一第一从节点均包括控制模块、CAN收发器和电源管理模块。主节点的控制模块与多个汽车负载的操作开关相连。主节点的控制模块包括负载监测单元、睡眠条件设定单元和唤醒条件设定单元。负载监测单元若监测到该多个汽车负载的操作开关的工作状态满足进入睡眠状态的条件,则通过CAN总线发送一睡眠管理消息帧给多个第一从节点,使主节点和从节点的电源管理模块均以低功耗供电模式供电,从而实现节约能源的效果。文档编号H04L12/40GK201511914SQ200920210479公开日2010年6月23日申请日期2009年9月29日优先权日2009年9月29日发明者张丽,张羿,戴胜晓,石桂花申请人:上海汇众汽车制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1