信号传输接口执行群组硬件装置动作的控制系统及方法制造方法及图纸

技术编号:2978268 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种信号传输接口执行群组硬件装置动作的控制系统,是由一主控装置通过一信号传输媒体控制若干个硬件装置的群组动作,该系统包括有一主控装置;一信号传输媒体,以使该主控装置所产生的前置码及命令信号在一指定的通信协议格式下传送出;若干个硬件装置,每一个硬件装置包括有一通信接口并赋予一指定前置码。当该主控装置产生一前置码及命令信号时,该前置码及命令信号通过该信号传输媒体传送至各个硬件装置,各个硬件装置即分别对比该前置码是否与指定前置码相符,经对比前置码相符的各个硬件装置形成一群组,并且由该群组中的各个硬件装置紧接执行该前置码之后的命令信号。该信号传输媒体可包括有红外线收发器,亦可为一信号传输线。

Control system and method for executing group hardware device action by signal transmission interface

The invention discloses a control system of signal transmission interface implementation group hardware device action, group action is a signal transmission media control a plurality of hardware device consists of a main control through the device, the system includes a main control device; a signal transmission media, in order to make pre code and command signal generated by the main control the transfer device in a communication protocol specified format; a plurality of hardware devices, each hardware device comprises a communication interface and give a specified prefix. When the master device generates a preamble and command signal, the preamble and the command signal through the signal transmission media is transmitted to each hardware device, each hardware device compares the prefix that is consistent with the specified prefix, by compare each prefix consistent hardware device forms a group, and then executed the preamble after the command signal from each hardware device in the group. The signal transmission medium may include an infrared transceiver or a signal transmission line.

【技术实现步骤摘要】

本专利技术涉及到一种控制硬件装置动作的控制系统及方法,特别涉及到一种通过。
技术介绍
在传统较简易的仪器设备或控制设备中,其硬件装置的构成较为单纯,但在较精密或功能较复杂的仪器设备或控制设备中,常常会使用到具有两个以上的硬件装置连结于一主控装置的架构。此外,在某些仪器设备或控制设备中,其原有系统架构因应系统扩充的需求亦经常会遇到必需在原有的系统装置中扩增其它的硬件装置的状况。在由若干个硬件装置及一主控装置所组成的系统架构中,该主控装置必需通过适当的控制技术来与各个硬件装置进行沟通与控制。在传统技术中,为了要达到主控装置与若干个硬件装置进行沟通与控制,通常都是采用主从式的架构。例如以目前最常见的I2C的沟通方式,其是将各个硬件装置之间设定为主控端(Master)与从属端(Slave),通过该主控端与从属端之间的控制来达到各装置间的通信。系统中的每一个硬件装置都预设一指定位置,以使系统控制器能依据该指定位置而辨识出该硬件装置。
技术实现思路
本专利技术所要解决的技术问题在实行前述已知的技术时,当各个硬件装置的配合/运作时间已经达到同步、再加上同一时间多个硬件装置需要同步的时候,由于I2C方式会有时间差的问题,故I2C技术即无法达到完善的境界。因为对每一个装置下达的时间一累积起来就是一未知数,故无法让多个硬件装置同步配合运作。因此,本专利技术的主要目的即是提供一种信号传输接口执行硬件装置动作的控制系统,本专利技术利用主控装置作为控制核心,利用信号传输接口,设定好每一个装置的前置号码,当符合前置码的时候,该装置便会紧接着执行前置码之后的命令。本专利技术的另一目的是提供一种若干个硬件装置执行群组动作的控制系统,当需要同一时间让多个硬件装置同步配合运作时,只要订定一个特别的前置号码给这些硬件装置,利用信号传输接口再配合这前置码下达命令,即可同时指定要让那些硬件装置同步配合运作。本专利技术的另一目的是提供一种若干个硬件装置执行群组动作的控制方法,其是将一主控装置所送出的前置码及命令信号通过一信号传输媒体以指定的通信协议格式予以传送出,而由有效接收范围内的硬件装置同步接收该主控装置所传送出的前置码及命令信号,在辨识该前置码相符时,各个前置码相符的硬件装置即形成一群组,并由该群组中的各个硬件装置紧接执行该命令信号。本专利技术的技术方案本专利技术为解决已知技术的问题所采用的技术方案是包括有一主控装置;一信号传输媒体,以使该主控装置所产生的前置码及命令信号在一指定的通信协议格式下传送出;若干个硬件装置,每一个硬件装置包括有一通信接口并赋予一指定前置码。当该主控装置产生一前置码及命令信号时,该前置码及命令信号通过该信号传输媒体传送至各个硬件装置,各个硬件装置即分别对比该前置码是否与指定前置码相符,经对比前置码相符的各个硬件装置形成一群组,并且由该群组中的各个硬件装置紧接执行该前置码之后的命令信号。较佳实施例中,该信号传输媒体可包括有红外线收发器,亦可为一信号传输线。本专利技术的优点通过本专利技术所采用的技术方案,其以主控装置作为控制核心,利用信号传输接口,设定好每一个装置的前置号码,当符合前置码的时候,该装置便会紧接着执行前置码之后的命令。故各个硬件装置只需进行前置码的简易接收及对比,即可决定是否执行群组动作。且各个硬件装置在进行群组动作时,不会有时间差的问题,而可达到同步配合运作的效果。此外,本专利技术在达到群组动作的控制时,仅需简易的信号传输媒体及通信接口,而不需复杂的硬件电路。附图说明图1是显示本专利技术通过串联接口执行群组硬件装置动作的第一实施例电路功能方块图;图2是显示本专利技术的控制流程图;图3是显示本专利技术通过串联接口执行群组硬件装置动作的第二实施例电路功能方块图;图4是显示本专利技术通过串联接口执行群组硬件装置动作的第三实施例电路功能方块图。具体实施例方式首先参阅图1所示,其是显示本专利技术通过串联接口执行群组硬件装置动作的第一实施例电路功能方块图,该系统包括有一主控装置1以及若干个硬件装置2a、2b、2c…2n。在该主控装置1与各个硬件装置2a、2b、2c…2n之间是通过一信号传输媒体3作信号的传输。主控装置1内部具有一微控器11。该微控器11泛指可以担任系统核心,可下达指令的控制单元,例如其可为一计算机系统中的中央处理器、或是计算机系统中的嵌入式微控器(Embedded Controller)。本实施例中,该微控器11可以产生预定通信协议格式的前置码及命令信号,该前置码及命令信号可以任何格式传送,例如若以二进制方式传送时,低态信号与高态信号的定义时间可分别为0~T时间内的信号为低态信号(0)0~2T时间内的信号为高态信号(1)其定T是定义为一个基本的时间单位。该前置码及命令信号的顺序亦可予以变换或作其它的各式变换,只要在传送端及接收端使用相同的通信协议即可。该主控装置1中可包括有一前置码对应表12,其连接于该微控器11。该前置码对应表12中可预先贮存多数组预定的前置码,并可由该微控器11读取。该微控器11所产生的前置码及命令信号可以通过一信号传送端口13而传送出。该信号传送端口13则连接一主控端红外线收发器31,以使该微控器11所产生的前置码及命令信号可以红外线传送的方式发射出。该主控端红外线收发器31所传送出的红外线信号会被有效接收范围中的受控端红外线收发器32a、32b、32c…32n所接收。该主控端红外线收发器31与各个受控端红外线收发器32a、32b、32c…32n即构成了主控装置1与各个硬件装置2a、2b、2c…2n之间的信号传输媒体3。各个硬件装置2a、2b、2c…2n通过该受控端红外线收发器32a、32b、32c…32n可接收主控端红外线收发器31所传送出的红外线信号。每一个硬件装置2a、2b、2c…2n包括有一可支持预定通信协议格式的通信接口21,以接收该受控端红外线收发器32a所接收到的红外线信号。在每一个硬件装置2a、2b、2c…2n中,皆赋予一指定前置码,此指定前置码可预先贮存在一前置码存储单元22中。在该前置码存储单元22中亦可记录一个或多个指定前置码。该每一个硬件装置2a、2b、2c…2n中所赋予的指定前置码依据使用者的群组动作组合设定可皆为不同、亦可为部份相同。在每一个硬件装置2a、2b、2c…2n中配置有一接收及对比单元23,可对比由通信接口21所接收到的前置码是否与各别前置码存储单元22中所记录的前置码是否相同。每一个硬件装置2a、2b、2c…2n中亦配置有一执行单元24,可分别控制各个硬件装置2a、2b、2c…2n的动作。图2是显示本专利技术的控制流程图,以配合图1所示的电路功能方块图对本专利技术的控制流程作一说明如后。首先,主控装置1在接收及确认使用者所下达各个选定硬件装置的群组动作组合(步骤101),接着即由该前置码对应表12中取得该组合的前置码(步骤102),此一步骤中亦可直接由该主控装置1中的微控器11产生该群组动作组合的前置码。在完成欲执行的各个硬件装置的群组动作组合之后,即由该主控装置1通过主控端红外线收发器31将该前置码及命令信号予以发射出(步骤103)。此时,各个硬件装置2a、2b、2c…2n通过其各别的受控端红外线收发器32a、32b、32c…32n接收该主控端红外线收发器31所发射出的前置码及命令信号(步骤本文档来自技高网...

【技术保护点】
一种信号传输接口执行群组硬件装置动作的控制系统,包括有:一主控装置,具有一信号传送端口,用以传送该主控装置所欲传送的前置码及命令信号;一信号传输媒体,连接于该主控装置的信号传送端口,以使该主控装置所产生的前置码及命令信号在一 指定的通信协议格式下,通过该信号传输媒体传送出;若干个硬件装置,每一个硬件装置包括有一可支持该通信协议格式的通信接口,以接收该信号传输媒体所传送的前置码及指令信号,每一个硬件装置皆赋予一指定前置码;其特征在于:当该主控装置产 生一前置码及命令信号时,该前置码及命令信号通过该信号传输媒体传送至各个硬件装置,各个硬件装置即分别对比该前置码是否与指定前置码相符,经对比前置码相符的各个硬件装置形成一群组,并且由该群组中的各个硬件装置紧接执行该前置码之后的命令信号。

【技术特征摘要】

【专利技术属性】
技术研发人员:李荣钟
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神基科技股份有限公司
类型:发明
国别省市:44[中国|广东]

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

1
相关领域技术
  • 暂无相关专利