本发明专利技术公开一种多路编码集成电路并行工作的控制方法和电路,使多路编译码集成电路能够组成多点对多点的信息传输系统。控制电路由单稳态触发器,D触发器,与门,或门,异或非门、二极管、电阻、电容组成。它具有限制多路编码集成电路一次发送串行码流的帧数;有一片多路编码集成电路发送串行码流时,屏蔽其它多路编码集成电路的发送;有几片多路编码集成电路同时请求发送时,能按优先等级的高低依次发送信息等功能。它使多点对多点的信息传输系统既不会发生信号冲突,又不会丢失应该传送的信息。控制电路可以由通用数字电路实现,也可以制备半订制或全订制专用集成电路,或将控制电路与多路编码集成电路集成在一起。
【技术实现步骤摘要】
本专利技术属于电子信息领域,涉及多路编码集成电路并行工作的控制方法与电路,以及由此组成的多点对多点信息传输系统。
技术介绍
多路编译码集成电路功能多、集成度高、编码组数多、外围电路简单、工作电压低、功耗小,具有高的准确性和可靠性,从编码器到译码器之间的传输信道,可以采用有线、红外、超声波、电力线载波、光纤、射频等方式,因此这类器件在保安系统、防盗和烟火报警系统、数字密码锁、家用电器遥控、医院监护系统、工业控制、无绳电话、总线分机选呼、机器人控制、BP机等方面得到广泛应用。世界多家集成电路制造厂商均有该类产品,如美国莫洛托拉公司的MC145026/27/28,SC41342/43/44,日本日立半导体公司的HT12E/D/F等。下面以莫洛托拉公司生产的MC145026/27为例说明这类产品的工作原理和存在的不足。MC145026和MC145027是配对的多路编、译码集成电路,可以由一片MC145026和多片MC145027组成单信道信息传输系统,如图1所示。它们具有数据端D6~D9和地址编码端A1~A5。要传送的信息数据加于MC145026的数据端,信息要到达场点的地址则在它的地址端编码。当它被启动发送时,信息数据和地址码将由其联合编码成串行码流,由信道传送到各场点。各场点MC145027地址预先进行了编码,当接收到MC145026发送的串行码流时,将自动识别其中的地址码,若串行码流中的地址码与自身的地址编码一致,它将进一步对接收到的码流译码,并在数据端输出信息数据。它很好地实现了一点对多点的信息传输,所以得到广泛的应用。但如果系统中有多个信息采集发送点,需要多片MC145026并行工作,它们的输出端并接在一起,通过单信道将信息传送到信息接收点,组成如图2所示的多点对多点的信息传输系统,这样的系统当有两个或两个以上信息采集点的MC145026同时发出串行码流时,它们在信道中将会互相干扰,以至于各接收场点的MC145027无法正确译码,造成信息丢失或错误,这就是这类编译码集成电路的不足之处。
技术实现思路
本专利技术的目的在于提供一种多路编码集成电路并行工作的控制方法,它可以控制多路编码集成电路组成多点对多点信息传输系统,扩大多路编译码集成电路的应用范围。本专利技术的另一目的是提供一种多路编码集成电路并行工作的控制电路。本专利技术的技术方案是这样的多路编码集成电路并行工作的控制方法,通过如下方案实现多片多路编码集成电路并行工作,限制单个多路编码集成电路一次发送串行码流的帧数;当一片多路编码集成电路发送串行码流时,屏蔽其它多路编码集成电路,使它们在一片多路编码集成电路发送串行码流期间不会发送串行码流;各多路编码集成电路预先赋予发送优先等级,当几片多路编码集成电路同时请求发送时,高优先等级的多路编码集成电路首先发送串行码流,其它场点的发送请求被存储起来,等待优先等级高的场点发送结束后,再按优先等级的高低依次发送,直到所有有发送请求的场点将信息发送完毕。多路编码集成电路并行工作的控制电路,包括或门,与门,异或非门,第一单稳态触发器,第二单稳态触发器,第三单稳态触发器,D触发器,第一二极管,第二二极管,第一电阻,第二电阻和电容;上述第一单稳态触发器的输入端为发送请求端,上述第一单稳态触发器的输出端Q连接上述或门的一个输入端,上述或门的另一个输入端连接上述第二单稳态触发器的输出端Q,上述或门的输出端连接上述D触发器的时钟脉冲输入端,上述D触发器的输出端Q连接上述与门的一个输入端,上述D触发器的输出端Q分别连接自已的数据端和上述第一单稳态触发器的禁止端,上述与门的另一个输入端连接上述异或非门的输出端,上述与门的输出端连接上述第一电阻的一端和上述第一二极管的负极,上述第一电阻的另一端分别连接上述第一二极管的正极、上述电容的一端和上述第三单稳态触发器的输入端,上述电容的另一端接地,上述第三单稳态触发器的输出端Q分别连接上述第二二极管的负极、上述第二单稳态触发器的输入端、上述异或非门的一个输入端和多路编码集成电路的发送启动端,上述第二二极管的正极分别连接上述第二电阻的一端和上述异或非门的另一个输入端,上述第二电阻的另一端连接电源端。上述第一电阻、电容、第一二极管组成发送优先等级设置电路,RC时间常数较小的优先等级高,RC时间常数较大的优先等级低。所述的多路编码集成电路并行工作的控制电路制成半订制或全订制专用集成电路。所述的多路编码集成电路并行工作的控制电路集成在多路编码集成电路内。采用上述方案后,本专利技术的多路编码集成电路并行工作的控制方法与电路,其有益效果是通过其控制电路的控制,限制了单片多路编码集成电路一次发送串行码流的帧数,当一片多路编码集成电路发送信息的时候,其它场点的多路编码集成电路不响应发送请求,向信道发送串行码流,避免信号冲突;当有几个场点同时请求发送信息时,优先等级高的场点的多路编码集成电路先发送串行码流,等级低的场点的发送请求被存储起来,等待等级高的场点发送完毕之后,它们再按优先等级的高低从高到低依次发送。这样,不论什么时候,信道中只有一片多路编码集成电路发出的串行码流,不会出现信号冲突,也不会由于多个场点同时请求发送或一个场点发送尚未结束又有其它场点请求发送而丢失信息。附图说明图1为习有的一片多路编码集成电路和多片多路译码集成电路组成一点对多点的信息传输系统电路图。图2为设想的多片多路编译码集成电路组成的多点对多点信息传输系统方框图。图3为本专利技术多路编码集成电路并行工作的控制电路图。图4为由多片多路编码集成电路并行工作组成的多点对多点的信息传输系统的发送电路图。具体实施例方式多路编码集成电路并行工作的控制方法,通过如下方案实现多片多路编码集成电路并行工作,限制单个多路编码集成电路发送串行码流的帧数,只要满足多路译码集成电路接收与正确译码的需要即可,这样一次发送信息就不会过多地占用信道的时间;当一片多路编码集成电路发送信息的时候,屏蔽其它场点的多路编码集成电路,使它们不响应发送请求,向信道发送串行码流,避免信号冲突;所有场点预先赋予优先等级,当有几个场点同时请求发送信息时,优先等级高的场点的多路编码集成电路先发送串行码流,等级低的场点的发送请求被存储起来,等待等级高的场点发送完毕之后,它们再按优先等级的高低从高到低依次发送。这样,不论什么时候,信道中只有一片多路编码集成电路发出的串行码流,不会出现信号冲突,也不会由于多个场点同时请求发送或一个场点发送尚未结束又有其它场点请求发送而丢失信息。多路编码集成电路并行工作的控制电路,如图3所示,包括或门G1、与门G2,异或非门G3,单稳态触发器S1~S3,D触发器F,二极管D1、D2,电阻R1、R2和电容C1。单稳态触发器S1的输入端为发送请求端,单稳态触发器S1的输出端Q连接或门G1的一个输入端,或门G1的另一个输入端连接单稳态触发器S2的输出端Q,或门G1的输出端连接D触发器F的时钟脉冲输入端CP,D触发器F的输出端Q连接与门G2的一个输入端,D触发器F的输出端Q分别连接自已的数据端和单稳态触发器S1的禁止端,与门G2的另一个输入端连接异或非门G3的输出端,与门G2的输出端连接电阻R1的一端和二极管D1的负极,电阻R1的另一端分别连接二极管D1的正极、电容C1的一本文档来自技高网...
【技术保护点】
多路编码集成电路并行工作的控制方法,其特征在于:通过如下方案实现:多片多路编码集成电路并行工作,限制单个多路编码集成电路一次发送串行码流的帧数;当一片多路编码集成电路发送串行码流时,屏蔽其它多路编码集成电路,使它们在一片多路编码集成电路发送串行码流期间不会发送串行码流;各多路编码集成电路预先赋予发送优先等级,当几片多路编码集成电路同时请求发送时,高优先等级的多路编码集成电路首先发送串行码流,其它场点的发送请求被存储起来,等待优先等级高的场点发送结束后,再按优先等级的高低依次发送,直到所有有发送请求的场点将信息发送完毕。
【技术特征摘要】
【专利技术属性】
技术研发人员:黄华灿,黄伟勋,
申请(专利权)人:华侨大学,
类型:发明
国别省市:35[中国|福建]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。