用于在微控制器和末级组件之间通信的方法以及末级组件的制作方法

文档序号:6332736阅读:191来源:国知局
专利名称:用于在微控制器和末级组件之间通信的方法以及末级组件的制作方法
用于在微控制器和末级组件之间通信的方法以及末级组件背景技术
本发明涉及一种用于在微控制器和末级组件之间通信的方法以及一种用于此的 末级组件。技术领域
根据现有技术已知的是,通过串行接口来控制和配置末级。在文献 DE-102006054704 Al中例如描述了一种用于控制阀末级的串行协议。发明内容
根据独立权利要求的根据本发明的方法或者根据本发明的末级组件能够实现例 如基于末级组件上的由微控制器预先给定的参数在控制设备输出端上生成所需的信号序 列并且通过该末级组件来输出,由此可以节省微控制器资源。
其他的优点和改进通过从属权利要求的特征来得到。
特别有利的是,将本发明用于输出周期性信号序列,该信号序列可以简单地通过 表现特征的信号参数来确定和生成。
在特别的扩展方案中,除了信号标记(例如周期持续时间)之外,也发射其他的信 息例如信号输出的开始时间和所希望的输出通道作为信号参数,由此能够实现特别灵活的 信号输出。
另一有利的实施例基于将信号参数从微控制器串行传输到末级组件,这能够实现 本发明的成本特别低廉的实现。


本发明的一个实施例在附图中示出并且在随后的描述中被详细阐述。在此,附图 仅仅是示例性的并且并不限制一般的发明思想。
其中
图1示出了微控制器和通过通信连接与微控制器相连的末级组件。
具体实施方式
在控制设备的确定的工作方式中,需要将周期性的信号序列输出给控制设备端 子。在现有技术中,为此在控制设备中生成信号序列并且作为控制信号(Ansteuersignal) 给到末级组件的输入端上,其中末级组件的控制信号相应于在控制设备端子上的所希望的 输出信号并且由此相应于末级组件上的输出。为了减轻微控制器的负担,或者节省(例如 用于产生或者存储周期性的信号的)微控制器资源,现在提出的是,在末级组件上实施逻 辑,其可以自动地在任意的末级输出端上产生任意的周期性信号序列。为了产生周期性的 信号序列所需的参数可以然后通过合适的组件接口(例如借助SPI或者微秒总线的串行传 输)从微控制器传输给末级组件。
图1在示例性的扩展方案中示出了微控制器1和末级组件3。微控制器1具有计 算单元12和通信接口 11,末级组件3具有信号逻辑32、通信接口 31以及末级驱动器33。 微控制器1的通信接口 11通过通信连接2与末级组件3的通信接口 31相连。末级组件3 具有信号输出端4。微控制器1现在通过通信连接2 (例如SPI、微秒总线)将信号序列的 参数传输给末级组件3。借助这些参数,末级组件3的信号逻辑32生成所希望的信号序列 并且将其通过末级驱动器33作为信号输出4来输出。
作为可能的信号参数,例如可能是输出通道、直至信号序列开始的间歇时间、周期 持续时间、占空因数、高电平时间、低电平时间、极性、要输出的周期的数目。当然,信号序列 不必是严格周期性的信号序列,也可能是按照其他规则的信号序列。
在图1中仅仅示出了末级组件的信号输出4,替选地也可以设置不同的输出,它们 例如可以通过信号参数来有目的地被控制。
在微控制器1和末级组件3之间的通信连接2在图1中用于传输信号参数。然而 该通信连接并不局限于该数据传输,而是也可以进行微控制器1和末级组件3之间的其他 数据通信。然而替选地也可能的是,针对信号参数通信设置独立的通信连接。
权利要求
1.一种用于在微控制器⑴和末级组件⑶之间通信的方法,其中末级组件⑶通过 通信连接( 与微控制器(1)连接,其特征在于以下步骤-微控制器(1)将信号参数传输给末级组件(3);-末级组件(3)基于信号参数借助信号逻辑(32)生成信号序列;-末级组件C3)输出所生成的信号序列。
2.根据权利要求1所述的方法,其特征在于,所述信号序列是周期性的。
3.根据上述权利要求中的任一项所述的方法,其特征在于,所述信号参数确定在末级 组件(3)的哪个输出端上输出所生成的信号序列。
4.根据上述权利要求中的任一项所述的方法,其特征在于,所述信号参数预先给定输 出该信号序列的开始时间。
5.根据上述权利要求中的任一项所述的方法,其特征在于,所述信号参数通过串行接 口由微控制器传输给末级组件。
6.一种末级组件(3),带有通信接口(31)、末级驱动器(3 和第一信号输出端,其 中末级组件C3)通过通信接口(31)与微控制器(1)相连,其特征在于,末级组件C3)具有 信号逻辑。
7.根据权利要求6所述的末级组件(3),其特征在于,该末级组件C3)具有从微控制器 (1)通过通信连接( 接收信号参数的装置,以基于信号参数借助信号逻辑(3 生成信号 序列并且输出所生成的信号序列。
8.根据权利要求6所述的末级组件(3),其特征在于,该末级组件C3)除了第一信号输 出端(4)还具有另外的信号输出端,并且该末级组件C3)根据信号参数来确定在末级组件 (3)的哪个输出端上输出所生成的信号序列。
9.一种控制设备,带有微控制器⑴和末级组件(3),其中微控制器⑴和末级组件 (3)通过通信连接( 彼此连接,其特征在于,末级组件C3)具有信号逻辑(32),并且末级 组件( 根据从微控制器获得的信号参数借助信号逻辑(3 来生成和输出信号序列。
全文摘要
本发明涉及用于在微控制器和末级组件之间通信的方法以及末级组件,其中末级组件与微控制器通过通信连接相连。在此,微控制器将信号参数传输给末级组件,末级组件基于信号参数借助信号逻辑来生成信号序列,末级组件输出所生成的信号序列。此外,本发明还涉及一种控制设备。
文档编号G06F13/38GK102033835SQ20101029319
公开日2011年4月27日 申请日期2010年9月21日 优先权日2009年9月25日
发明者A·贾科比, A-T·霍昂, H·克默, H·弗里德曼, J·纽伯格, M·克劳斯, M·瓦尔茨, M·费希尔, M-T·塔, R·瓦施勒 申请人:罗伯特.博世有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1