一种用于监控至少两个微控制器的方法技术

技术编号:8838028 阅读:167 留言:0更新日期:2013-06-22 23:15
本发明专利技术涉及一种用于借助于看门狗(10)监控至少两个微控制器(12、20)的方法。所述看门狗(10)与第一微控制器(12)相关联且在预先给定的持续时间的时间间隔内监控(224)所述第一微控制器的消息的通知。由所述第一微控制器(12)通知所述看门狗(10)的所述消息含有如下分量,所述分量由于所述第一微控制器(12)和与所述第一微控制器相连接的第二微控制器(20)之间的通信(202、216)而形成(224),并且基于所述分量,所述看门狗检验所述第二微控制器(20)的正常工作方式。此外涉及一种电路装置和一种具有蓄电池管理单元的蓄电池(100),他们被构造为执行依据本发明专利技术的方法。

【技术实现步骤摘要】
【国外来华专利技术】一种用于监控至少两个微控制器的方法
本专利技术涉及一种借助于看门狗监控至少两个微控制器的方法、一种被构造为执行依据本专利技术的方法的电路装置以及一种包括依据本专利技术的电路装置的蓄电池和一种包括依据本专利技术的电路装置的机动车。
技术介绍
由现有技术已知了借助于看门狗来监控微控制器的方法,其中,将具有独立的时基和固定的时间窗的外部的硬件看门狗用于与安全相关的程序部分的程序流程的逻辑上的和时间上的监控。例如能够在监控电机控制器的范围内使用这样的看门狗,在这些电机控制器中能够使用所谓的三平面概念。其中,第一平面包括用于控制电机的软件,第二平面包括用于监控电机控制的软件并且最后第三平面包括用于监控在前两个平面中所使用的硬件的软件。硬件看门狗在此应用于第三平面之中,以检验在第一和第二平面中使用的微控制器。借助于看门狗能够以简单的配置来监控微控制器,即该看门狗在预定的持续时间的时间间隔内监控抵达的复位脉冲并且在没有复位脉冲抵达时引起微控制器的重置。在更进一步的配置中,看门狗能够向微控制器传递测试询问并且在正确性和时间点上检验其应答。这样的用于监控微控制器的方法能够具有以下流程:看门狗向微控制器随机地发起多个可能的询问中的一个询问。该微控制器通过结合两个应答分量形成对该询问的应答。第一应答分量由对微控制器的逻辑的检验得出。第二应答分量由对预定的多个软件模块的功能特有的检验得出,优选地以诸如每个模块的正确的顺序和预先给定的数量的调用的附加的条件。该两个应答分量将被结合并且在确定的时间窗内传递至看门狗。该看门狗检验对正确的内容和正确的时间上的输入的应答并且在识别出错误时,错误计数器增加,或者倘若没有确定到错误,复位该错误计数器。之后,由看门狗通过发起新的询问来继续该检验方法。当看门狗的错误计数器超过预定的阈值时,那么看门狗将引起安全相关的方法步骤,该方法步骤例如存在于,即经由关闭路径(Abschaltpfade)关闭由微控制器操控的系统的末级(Endstufe),从而使得其不再能运行。以硬件实现的看门狗通常被非常简单地构建并且仅允许与单个的微控制器通信,从而使得根据现有技术仅能够通过使用相同数量的看门狗来监控多个微控制器是可能的。
技术实现思路
依据本专利技术提供了一种用于借助于看门狗监控至少两个微控制器的方法。所述看门狗与第一微控制器相关联并且在预先给定的持续时间的时间间隔内监控所述第一微控制器的消息的通知。当第一部件向第二部件通知消息(尤其是询问或者应答)时,那么在本专利技术的范围内意味着所述第一部件向所述第二部件例如在总线系统上发送所述消息,或者意味着所述第一部件提供所述消息,例如通过存储在寄存器中,并且所述第二部件询问该消息。通常来说,与所述微控制器的时钟信号不同的时钟信号被引入所述看门狗,从而使得所述看门狗能够检验所述消息的正确的时间上的输入。设计了:由所述第一微控制器通知所述看门狗的所述消息包含由于所述第一微控制器和与所述第一微控制器相连接的第二微控制器之间的通信形成的分量。基于这个分量,所述看门狗附加于所述第一微控制器检验所述第二微控制器的正常工作方式。通过依据本专利技术设计的扩展的监控概念能够通过看门狗监控两个微控制器。由此能够节省掉用于所述第二微控制器的额外的看门狗并且也节省掉了与所述第二微控制器相关联的关闭路径。然而,本专利技术不限于监控两个微控制器。与之相反地,也能够共同地通过一个看门狗来监控多个微控制器。特别地,所述第二微控制器不必直接与所述第一微控制器相连接。与之相反地,所述第二微控制器例如经由第三微控制器间接地与所述第一微控制器相连接就足够了。在这样的装置中,所述第三微控制器能够用作在所述第一和第二微控制器之间交换的消息的传输单元,并且依据本专利技术,所述第二和所述第三微控制器能够通过所述看门狗来监控。所述第一微控制器的消息能够包括对询问的应答,所述询问先前由所述看门狗通知给所述第一微控制器。典型地,所述看门狗在一个时刻将所述询问通知给所述第一微控制器,该时刻形成了所述预先给定的持续时间的时间间隔的开始。所述看门狗由此仅在询问和应答在所述时间间隔内交换了时才确定两个微控制器正常工作方式。优选地,所述应答包括由所述第一微控制器形成的第一分量和由所述第二微控制器形成并且通知给所述第一微控制器的第二分量。其中,在由所述第二微控制器形成所述应答的所述第二分量之前,所述询问由所述第一微控制器通知给所述第二微控制器。典型地,这个通知也发生在所述预先给定的时间间隔之内。此外,优选地,由所述第一微控制器形成的所述应答的所述第一分量包括部件特有的组成部分和/或功能特有的组成部分,所述部件特有的组成部分由对所述第一微控制器的系统部件的检验,尤其是对所述第一微控制器的主处理器的逻辑的检验得出,所述功能特有的组成部分由对所述第一微控制器的多个软件模块的检验得出。对于由所述第二微控制器形成的所述应答的所述第二分量,能够根据对所述第二微控制器的监控的要求有多高来设计不同的变型。当对所述第二微控制器的监控提出了高的要求时,能够也像在所述应答的所述第一分量的设计中那样,所述应答的所述第二分量包括部件特有的组成部分和/或功能特有的组成部分。在要求低时,所述应答的所述第二分量能够仅由数字的字组成,其中,所述数字的字的单个位表示所述第二微控制器的单个的软件模块的正常工作方式。可选地,所述响应的所述第二分量在此能够通过询问特有的组成部分来补充,所述询问特有的组成部分尤其是通过读出在所述第二微控制器中所存储的表来形成。所述看门狗能够在所述第一或者第二微控制器的至少一个识别出的错误时使得错误计数器增加,或者,当所述错误计数器达到预先给定的值时引起与安全相关的方法步骤,例如关闭由所述微控制器操控的系统的末级。本专利技术的另一个方面涉及一种具有第一微控制器、与所述第一微控制器相关联的看门狗和至少一个与所述第一微控制器相连接的第二微控制器的电路装置。所述电路装置被构造为执行依据本专利技术所述的方法。本专利技术的又一个方面涉及一种蓄电池,尤其是里离子蓄电池,其具有蓄电池管理单元,所述蓄电池管理单元包括依据本专利技术所述的电路装置,以及涉及一种机动车,所述机动车包括依据本专利技术所述的蓄电池。所述机动车能够是电机动车,其中,所述蓄电池与所述机动车的驱动系统相连接。附图说明本专利技术的实施例将借助于附图以及后续的说明书进一步阐述。其中:图1示出了具有依据本专利技术的实施形式的电路装置的蓄电池;以及图2示出了依据本专利技术的实施形式的、用于监控两个微控制器的方法的流程图。具体实施方式图1示出了总体上以100标记的蓄电池,优选地为锂离子蓄电池,其包括依据本专利技术的一种实施形式的电路装置。硬件看门狗10与第一微控制器12相关联并且与其经由总线14相连接,其中,经由该总线14在两个方向上交换消息,尤其是看门狗10的询问和所属的第一微控制器12的应答。看门狗10和第一微控制器12具有关闭路径16、18,通过其在确定的安全有危险的情况下能够断开该蓄电池100的未示出的高压接触器。第一微控制器12与第二微控制器20经由总线22相连接,经由该总线同样在两个方向上交换消息,尤其是由第一微控制器12转发的看门狗10的询问和所属的第二微控制器20的应答。第二微控制器20经由第一微控制器12接收看门狗10的询问并且在相同的路径本文档来自技高网
...
一种用于监控至少两个微控制器的方法

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.09.20 DE 102010041003.91.一种用于借助于看门狗(10)监控至少两个微控制器(12、20)的方法,其中,所述看门狗(10)与第一微控制器(12)相关联且在预先给定的持续时间的时间间隔内监控(224)所述第一微控制器的消息的通知,其特征在于,由所述第一微控制器(12)通知所述看门狗(10)的消息含有如下分量,所述分量由于所述第一微控制器(12)和与所述第一微控制器相连接的第二微控制器(20)之间的通信(202、216)而形成(224),并且基于所述分量,所述看门狗检验所述第二微控制器(20)的正常工作方式。2.如权利要求1所述的方法,其中,所述第一微控制器(12)的所述消息包括对于询问的应答,所述询问先前由所述看门狗(10)通知(200)给所述第一微控制器(12),尤其是在预先给定的持续时间的所述时间间隔的起始时间点上。3.如权利要求2所述的方法,其中,所述应答包括由所述第一微控制器(12)形成(204)的第一分量和由所述第二微控制器(20)形成(212)并且向所述第一微控制器(12)通知(214)的第二分量。4.如权利要求3所述的方法,其中,在由所述第二微控制器(20)形成(212)所述应答的所述第二分量之前,所述询问由所述第一微控制器(12)通知(202)给所述第二微控制器(20)。5.如权利要求3或4所述的方法,其中,由所述第一微控制器(12)所形成(204)的所述应答的所述第一分量包括部件特有的组成部分和/或功能特有的组成部分,所述部件特有的组成部分根据对所述第一微控制器(12)的系统部件,尤其是对所述第一微控制器(12)的主处理器的逻辑的检验得出,所述功能特有的组成部分根据对所述第一微控制器(12)...

【专利技术属性】
技术研发人员:S·比斯特J·韦伯A·海尔
申请(专利权)人:罗伯特·博世有限公司三星SDI株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1