与多个从件设备的基于边沿的通信制造技术

技术编号:12950945 阅读:142 留言:0更新日期:2016-03-02 11:33
公开了与多个从件设备的基于边沿的通信。公开了与双向的基于边沿的脉冲宽度调制通信系统有关的方法、系统和设备。在一些实现中,在接收到预先确定的触发脉冲时,至少两个从件设备执行动作。

【技术实现步骤摘要】

本申请涉及与和多个从件设备的基于边沿的通信有关的设备、系统和方法。
技术介绍
对于各设备之间的通信而言,例如在自动应用中,使用各种协议。被频繁地采用的一种协议是SENT协议(单边沿半字节传输)。该协议可以例如被用在其中高分辨率数据例如被从传感器设备传输到电子控制单元(ECU)的应用中。SPC协议(短PWM码;PWM意为脉冲宽度调制)是SENT协议的扩展,并且目的在于增加通信链路的性能并且同时减少系统成本。在一定程度上,SPC允许双向通信,并且是基于边沿的PWM协议的示例。例如,SPC可以引入半双工同步通信。接收机(例如主件)通过在所限定的时间量内将通信线路拉低来在通信线路上生成例如主件触发脉冲。由发射机(例如从件),例如传感器来测量(与所限定的时间量对应的)脉冲宽度,并且只有当脉冲宽度在所限定的限制内时,才发起传输(例如SENT传输)。SPC协议允许在各个协议模式之间进行选取。例如,可以使用同步模式、具有范围选择的同步模式或具有ID选择的同步传输(还被提及为总线模式),其中,达到四个的传感器可能被并联连接到ECU。在后一种情况下,上面提到的触发脉冲的脉冲宽度可以限定哪个传感器或其它的实体将开始传输。例如,触发脉冲的长度可以指示被选择用于传输的传感器或其它从件设备的ID。传感器或其它实体可以在其自身的同步的情况下开始传输,这可能与触发脉冲重叠。常规地,当在上面提到的总线模式下使用SPC协议时,每个传感器可以具有与之关联的不同长度的触发脉冲。在常规的SPC协议中,由触发脉冲来触发传感器具有相当长的持续时间(例如,对于寻址例如触发脉冲而言,大约90时间单位,并且对于传感器的响应而言,至少大约281时间单位),因此耗费相当长的时间。此外,在常规的方法中在对不同的总线参与者(比如传感器)进行触发之间已经进行了暂停,因为从传感器到控制器的传输的长度可能取决于传输的数据内容。因此,在一些常规的方法中在不同的传感器的触发之间,至少已经保持了最长的可能的传输持续时间加上安全裕量。在常规的方法中,当例如传感器接收到触发脉冲时,这种触发引起传感器对传感器数据进行捕获或采样并且随后将其发送到控制器或其它设备。当读出若干个传感器时,这导致在时间上不同的点处捕获不同传感器的数据,这对于一些应用而言可能是不想要的。
技术实现思路
根据本专利技术的一个方面,一种双向的基于边沿的脉冲宽度调制通信系统,包括:主件设备,多个从件设备,以及通信路径,将所述主件设备与所述多个从件设备耦合,其中,所述主件设备被适配为将预先确定的触发脉冲传输到所述多个从件设备,其中,所述多个从件设备中的至少两个从件设备被适配为响应于所述预先确定的触发脉冲而执行动作。根据本专利技术的一个方面,一种主件设备,包括:驱动器,被适配为基于双向的基于边沿的脉冲宽度调制协议进行通信;以及所述主件设备被适配为将预先确定的触发脉冲传输到数据线路,以从第一从件设备接收对于所述预先确定的触发脉冲的响应,以及从与所述第一从件设备不同的第二从件设备接收响应于所述预先确定触发脉冲的响应。根据本专利技术的一个方面,一种从件设备,包括:驱动器,被适配为基于双向的基于边沿的脉冲宽度调制协议进行通信;以及所述从件设备被适配为接收预先确定的触发脉冲并且在另一从件设备的响应于所述预先确定的触发脉冲的数据传输完成之后响应于所述预先确定的触发脉冲而传输数据。根据本专利技术的一个方面,一种主件设备,包括:驱动器,被适配为基于双向的基于边沿的脉冲宽度调制协议进行通信;以及所述主件设备被适配为传输在多个从件设备中触发第一动作的第一触发脉冲,以及传输与所述第一触发脉冲不同的至少一个第二触发脉冲以在所述多个从件设备中的一个中触发第二动作。根据本专利技术的一个方面,一种从件设备,包括:驱动器,被适配为基于双向的基于边沿的脉冲宽度调制协议进行通信;以及所述从件设备被适配为在接收到第一预先确定的触发脉冲时对数据进行采样,并且在接收到与所述第一预先确定的触发脉冲不同的第二预先确定的触发脉冲时传输数据。 根据本专利技术的一个方面,一种方法,包括:在双向的基于边沿的脉冲宽度调制通信系统中由主件设备传输触发脉冲,响应于预先确定的触发脉冲而在第一从件设备中执行动作,以及响应于所述预先确定的触发脉冲而在第二从件设备中执行动作。【附图说明】图1是根据一些实施例的通信系统的简化的框图。图2是根据实施例的通信系统的框图。图3至图10是图解各个实施例的信号和技术的示图。图11至图13示出图解根据各个实施例的方法的流程图。【具体实施方式】在下面,将提及随附的附图来详细描述各个实施例。实施例要被看作为只是说明性的示例并且不被理解为进行限制。例如,尽管实施例可以被描述为包括多个特征或要素,但是在其它实施例中,这些特征或要素中的一些可以被省略和/或由替换的特征或要素替代。还在其它的实施例中,可以提供附加的特征或要素。在附图中示出或在此所描述的任何连接或耦合可以被实现为直接连接或耦合(即在没有居中的要素的情况下的连接或耦合)或者间接连接或耦合(即具有一个或多个居中的要素的连接或耦合),只要实质上保持连接或耦合的一般目的(例如传输一定种类的信号和/或传输一定种类的信息)。连接或耦合可以是基于有线的连接或耦合,或者也可以是无线连接或耦合,除非另外地标明。更进一步地,来自不同的实施例的特征可以被组合以形成附加的实施例。在实施例中,提出了对于SPC协议的扩展。然而,这些扩展也可以可应用于其它通信协议,例如双向的基于边沿的PWM (脉冲宽度调制)通信协议。在一些实施例中,在包括主件和多个从件(即至少两个从件)的双向的基于边沿的PWM通信系统中。在一些实施例中,触发脉冲在多个从件设备中的至少第一从件设备和多个从件设备中的第二从件设备中触发动作。例如,在一些方面中,第一从件设备和第二从件设备可以是传感器设备,并且响应于触发脉冲而至少近似地在相同时间对传感器数据进行采样。在其它实施例中,第一从件设备和第二从件设备可以响应于触发脉冲而将数据传输到控制器或其它主件设备,例如,连续地将数据传输到控制器。还在其它实施例中,可以组合两种上面提到的技术,以使得第一从件设备和第二从件设备在近似地相同的时间对数据进行采样并且然后响应于触发脉冲而连续地传输数据。也可以采用其它技术。在图1中,示出包括接收机11和发射机12、14的根据实施例的通信系统10。接收机11经由在13处的一个或多个通信路径而被通信地耦合到发射机12、14。在一个实施例中,接收机11是一个集成电路芯片的一部分,并且发射机12、14是其它集成电路芯片的一部分。在其它实施例中,接收机11和发射机12、14可以是同一集成电路芯片的一部分。在一个实施例中,接收机11可以是控制器(例如ECU)。在一些实施例中,发射机12、14可以是传感器或其它设备。在一些实施例中,接收机11和发射机12、14可以经由SPC协议或其它双向的基于边沿的PWM协议进行通信。基于边沿的PWM协议是其中检测被脉冲宽度调制的信号的边沿并且例如按被脉冲宽度调制的信号的脉冲长度来对要被传输的信息(比如数据)进行编码的协议。在其它实施例中,可以使用其它的通信技术。尽管在图1的示例中图解了两个发射机12、14,但是在其它实施例中,可以在通信系统10中提本文档来自技高网
...

【技术保护点】
一种双向的基于边沿的脉冲宽度调制通信系统,包括:主件设备,多个从件设备,以及通信路径,将所述主件设备与所述多个从件设备耦合,其中,所述主件设备被适配为将预先确定的触发脉冲传输到所述多个从件设备,其中,所述多个从件设备中的至少两个从件设备被适配为响应于所述预先确定的触发脉冲而执行动作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:G皮切尔C赖德尔M施特拉瑟
申请(专利权)人:英飞凌科技股份有限公司
类型:发明
国别省市:德国;DE

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

1