TTL通讯总线子模块扩展电路制造技术

技术编号:16334849 阅读:48 留言:0更新日期:2017-10-03 15:10
本发明专利技术涉及总线通讯领域,公开了一种TTL通讯总线子模块扩展电路,包括:TTL总线;三态缓冲器;主模块,包括发送管脚和接收管脚,用于发送请求信号和接收反馈信号;多个子模块,分别包括发送管脚和接收管脚,用于接收请求信号和发送反馈信号信号。主模块的发送管脚和所有子模块的接收管脚与第一TTL总线连接,主模块的接收管脚和所有子模块的发送管脚与第二TTL总线连接;主模块的发送管脚和第一TTL总线之间设置有三态缓冲器,每个子模块的发送管脚与第二TTL总线之间分别设置有三态缓冲器,通过三态缓冲器的信号增强作用和使能输出功能实现对通讯总线上子模块的扩展。

TTL communication bus sub module expansion circuit

The present invention relates to communication field, discloses a circuit, extended TTL communication bus sub module including: TTL bus; three state buffers; the main module, including sending and receiving pin pin request for transmitting signal and receiving the feedback signal; multiple sub modules, including sending and receiving respectively pin pin for the reception request signal and sends a feedback signal. The foot and all the sub modules send the main module of the tube receiving pins with the first TTL bus connection, sending the main module of the receiving pins and all the sub module is connected with the second pin TTL bus; provided with three state buffers are sent between the main module of the pin and the first TTL bus, each sub module sending tube there are three state buffers are set between the foot and the second TTL bus, enhancement and enable output function to achieve the expansion of the communication bus module signal through three state buffers.

【技术实现步骤摘要】

本专利技术涉及总线通讯领域,特别涉及TTL总线通讯子模块扩展技术。
技术介绍
传统的通讯总线有TTL标准、RS-232标准、485标准等等,但是由于硬件电路及本身传输信号的原因,对于挂载在总线上的子模块数量有非常严格的限制,例如485标准理论最多只能挂载256个模块,但实际由于种种不可避免的电路问题,挂载到100个以上就会出现各种问题,并且需要降低速率。使用TTL总线连接方式为:主模块的TX与子模块的RX连接在同一条总线上,主模块的RX与子模块的TX连在同一条总线上。存在的问题有:当主模块通过TX发送信号时,各个子模块的RX同时接收信号,但只有指定的子模块会发生响应。但是当子模块较多时,主模块TX的驱动力不够,信号太弱不足以使子模块发生响应。此外,子模块的TX无法实现,因为TX在不工作状态默认为高电平,所以整个总线始终处于高电平状态,子模块TX端的信号无法发送,该总线的电平无法拉低,甚至拉低时将器件烧坏。
技术实现思路
本专利技术的目的在于提供一种TTL通讯总线子模块扩展电路,解决了在最常用的电路不同模块之间的通讯方式。未解决上述技术问题,本专利技术的实施方式公开了一种TTL通讯总线子模块扩展电路,其特征在于,包括:第一TTL总线和第二TTL总线;主模块,包括发送管脚和接收管脚,用于发送请求信号和接收反馈信号;多个子模块,分别包括发送管脚和接收管脚,用于接收请求信号和发送反馈信号;所述主模块的发送管脚和所述多个子模块的接收管脚与所述第一TTL总线连接,所述主模块的接收管脚和所述多个子模块的发送管脚与所述第二TTL总线连接;所述主模块的发送管脚和所述第一TTL总线之间设置有三态缓冲器;每个子模块的发送管脚与所述第二TTL总线之间分别设置有三态缓冲器;所述主模块发送请求信号,经与该主模块连接的三态缓冲器和所述第一TTL总线到达所述多个子模块,所述三态缓冲器具有信号增强作用;最多有一个子模块发生响应,发送反馈信号,经与该子模块连接的三态缓冲器和所述第二TTL总线到达所述主模块,所述三态缓冲器具有三态输出功能。在本专利技术的在一个优选例中,第二TTL总线与电源之间设置有电阻,该电阻是5KΩ至10KΩ。在本专利技术的在一个优选例中,与主模块连接的三态缓冲器的使能端和输入端连接该主模块的发送管脚,输出端连接第一TTL总线;与各子模块模块连接的三态缓冲器的使能端和输入端连接各子模块的发送管脚,输出端连接第二TTL总线。在本专利技术的在一个优选例中,三态缓冲器的输出是低电平或者高阻态。当输入端和使能端为低电平时,输出端与输入电平相同,呈现低电平;当输入端和使能端为高电平时,输出端呈现高阻态。本专利技术实施方式与现有技术相比,至少具有以下区别和效果:本专利技术使用TTL串行总线通讯,请求信号和反馈信号分别独立地在两条电路中传输,不会相互干扰,传输速度快。在主模块与第一TTL总线之间设置三态缓冲器,具有增强信号作用,使请求信号能够同时发送至所有子模块。在所有子模块与第二TTL总线之间分别设置三态缓冲器,具有三态输出功能,使发生响应的子模块发送的反馈信号能够完全到达主模块,并且不受其他子模块的干扰。进一步地,第二TTL总线上连接有电源和电阻,在没有信号传输时,总线始终处于高电平状态。只有当发生反馈的子模块输出低电平时,总线电平被拉低,信号同步至主模块的接收管脚。电路中数据传输速率完全取决于三态门的响应,传输延迟时间短,电路工作速率高,同时三态门是有源器件,可以增加电路的驱动。可以理解,在本专利技术范围内中,本专利技术的上述各技术特征和在下文(如实施方式和例子)中具体描述的各技术特征之间都可以互相组合,从而构成新的或优选的技术方案。限于篇幅,在此不再一一累述。附图说明图1是TTL通讯总线子模块扩展系统的结构示意图;图2是三态缓冲器的电气原理图;图3是TTL通讯总线2个子模块扩展电路图。具体实施方式在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。在本申请的申请文件中,部分概念解释和举例:TTL指主要由BJT(BipolarJunctionTransistor即双极结型晶体管),晶体三极管和电阻构成,具有速度快的特点。第一TTL总线,指连接主模块发送管脚和多个子模块接收管脚的线路。第二TTL总线,指连接主模块接收管脚和多个子模块发送管脚的线路。三态缓冲器,又称为三态门、三态驱动器,其三态输出受到使能输出端的控制,当使能输出有效时,器件实现正常逻辑状态输出(逻辑0、逻辑1),当使能输入无效时,输出处于高阻状态,即等效于与所连的电路断开。TX管脚,即发送管脚。RX管脚,即接收管脚。以下对本申请的部分创新点进行说明:为了解决硬件电路通讯中总线上子模块数量受到限制的问题,公开了一种使用TTL总线通讯对子模块扩展的方法。主模块与子模块之间使用TTL串行总线通讯,使得主模块发送的请求信号和子模块发送的反馈信号独立并行传输,不会产生互相干扰.此外,在各模块的发送端设置有三态缓冲器作为缓冲电路。三态缓冲器是有源器件,具有三态使能功能,可以增加主模块的驱动力,以及实现子模块的输出反馈功能。与主模块连接的三态缓冲器的使能端和输入端连接该主模块的发送管脚,输出端连接第一TTL总线。与子模块连接的三态缓冲器的使能端和输入端连接该子模块的发送管脚,输出端连接第二TTL总线,发生响应的子模块输出高电平或者低电平均可以经三态缓冲器同步输出。其他未响应的子模块发送管脚为高阻态,不会干扰总线电平。因此总线上子模块可以扩展至足够大的数量。进一步地,在上述连接方式中三态缓冲器虽然使用的是三态缓冲器,但实际的输出是低电平或者高阻态两种状态。当输入端和使能端为低电平时,输出端与输入电平相同,呈现低电平;当输入端和使能端为高电平时,输出端呈现高阻态。当子模块不工作时,输入端和使能端为高电平,输出端处于高阻态。此时由于第二TTL总线连接通过电阻与电源连接,第二TTL总线呈现高电平,所以主模块的接收管脚为高电平。当子模块工作时,发生响应的子模块输出低电平时,三态缓冲器的输入端和使能端为低电平,三态缓冲器导通,输出端同步为低电平,此时第二TTL总线被拉为低电平,主模块接收到子模块发送的低电平信号;发生响应的子模块输出高电平时,三态缓冲器的输入端和使能端为高电平,三态缓冲器输出高阻态,此时由于第二TTL总线连接通过电阻与电源连接,第二TTL总线呈现高电平,所以主模块的接收管脚为高电平。因此,三态缓冲器的使能输出功能可以将发生响应的子模块的输出电平完全同步至主模块的接收端,以及实现对其他子模块的电路隔离,进一步实现对总线上子模块数量扩展。为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。本专利技术的实施方式涉及一种TTL通讯子模块扩展装置。图1是该系统的结构示意图,包括:第一TTL总线和第二TTL总线;电阻;主模块,包括发送管脚TX和接收管脚RX,用于发送请求信号和接收反馈信号;多个子模块,分别包括发送管脚TX和接收管脚RX,用于接收请求信号和发送反馈信号信号;其中,主模块的TX管脚和所有子模块的RX管脚与第一TTL总线连接本文档来自技高网...
TTL通讯总线子模块扩展电路

【技术保护点】
一种TTL通讯总线子模块扩展电路,其特征在于,包括:第一TTL总线和第二TTL总线;主模块,包括发送管脚和接收管脚,用于发送请求信号和接收反馈信号;多个子模块,分别包括发送管脚和接收管脚,用于接收请求信号和发送反馈信号;所述主模块的发送管脚和所述多个子模块的接收管脚与所述第一TTL总线连接,所述主模块的接收管脚和所述多个子模块的发送管脚与所述第二TTL总线连接;所述主模块的发送管脚和所述第一TTL总线之间设置有三态缓冲器;每个子模块的发送管脚与所述第二TTL总线之间分别设置有三态缓冲器;所述主模块发送请求信号,经与该主模块连接的三态缓冲器和所述第一TTL总线到达所述多个子模块,所述三态缓冲器具有信号增强作用;最多有一个子模块发生响应,发送反馈信号,经与该子模块连接的三态缓冲器和所述第二TTL总线到达所述主模块,所述三态缓冲器具有三态输出功能。

【技术特征摘要】
1.一种TTL通讯总线子模块扩展电路,其特征在于,包括:第一TTL总线和第二TTL总线;主模块,包括发送管脚和接收管脚,用于发送请求信号和接收反馈信号;多个子模块,分别包括发送管脚和接收管脚,用于接收请求信号和发送反馈信号;所述主模块的发送管脚和所述多个子模块的接收管脚与所述第一TTL总线连接,所述主模块的接收管脚和所述多个子模块的发送管脚与所述第二TTL总线连接;所述主模块的发送管脚和所述第一TTL总线之间设置有三态缓冲器;每个子模块的发送管脚与所述第二TTL总线之间分别设置有三态缓冲器;所述主模块发送请求信号,经与该主模块连接的三态缓冲器和所述第一TTL总线到达所述多个子模块,所述三态缓冲器具有信号增强作用;最多有一个子模块发生响应,发送反馈信号,经与该子模块连接的三态缓冲器和所述...

【专利技术属性】
技术研发人员:王云
申请(专利权)人:上海景格信息科技有限公司
类型:发明
国别省市:上海;31

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

1