一种支持热插拔的RS485的总线保护电路的制作方法

文档序号:11342541阅读:1652来源:国知局

本实用新型涉及一种总线保护电路,具体涉及一种支持热插拔的RS485的总线保护电路。



背景技术:

RS485接口芯片作为一种总线结构,根据RS485接口芯片的不同,可以同时支持不同数量的节点模块进入总线。同时,根据通信协议,某一时刻必须保证总线上只有一个节点模块处于主节点,其余为从节点。也就是某一时刻只能有一个节点的方向控制为发送状态,其余节点方向控制为接收状态。传统的从节点模块要接入正在运行中的总线上或者是从总线上移除时,由于不能保证从节点模块始终处于接收状态,所以就不能保证从节点模块在接入或者移除总线后的上电/掉电瞬间,不向总线上发送任何数据,如果发送了任何数据,就会对正在运行中的总线产生干扰,影响总线的运行状态,从而产生不可预估的后果。



技术实现要素:

本实用新型的目的在于克服上述现有技术的缺点,提供了一种支持热插拔的RS485的总线保护电路,该电路能够保证待接入总线的节点模块顺利上电,同时保证待接入及移除总线的节点模块不向总线发送数据。

为达到上述目的,本实用新型所述的支持热插拔的RS485的总线保护电路包括电源电压监测芯片、第一电容、第二电容、第三电容、第四电容、第五电容、第一电阻、第二电阻、第三电阻、第四电阻、第五电阻、第六电阻、与门芯片、P沟道MOSFET、NPN三极管、由待接入节点模块提供电源的第一电源及第二电源、以及用于为RS485接口芯片提供电源的第三电源;

第一电源与第一电容的一端、第一电阻的一端、第二电阻的一端及电源电压监测芯片的SENSE脚、脚、及VCC脚相连接,第一电容的另一端接地,第二电阻的另一端、第二电容的一端、电源电压监测芯片的GND脚、第三电容的一端及第三电阻的一端均接地,电源电压监测芯片的CT脚与第二电容的另一端相连接,第三电容的另一端与电源电压监测芯片的REF脚相连接,第三电阻的另一端与电源电压监测芯片的RESET脚相连接,第一电阻的另一端与电源电压监测芯片的脚、与门芯片的第一个输入端及第五电阻的一端相连接,第五电阻的另一端与第六电阻的一端及NPN三极管的基极相连接,NPN三极管的发射极及第六电阻的另一端均接地,NPN三极管的集电极与第四电阻的一端及P沟道MOSFET的栅极相连接,第四电阻的另一端与第二电源、第四电容的一端及P沟道MOSFET的源极相连接,第四电容的另一端接地,第三电源与P沟道MOSFET的漏极及第五电容相连接,第五电容的另一端接地,与门芯片的第二个输入端与待接入节点模块的状态控制端相连接,与门芯片的输出端与RS485接口芯片的方向控制管脚相连接。

所述电源电压监测芯片为TL7705AIDR芯片。

与门芯片的型号为74HCT08。

本实用新型具有以下有益效果:

本实用新型所述的支持热插拔的RS485的总线保护电路采用电源电压监测芯片监测待接入节点模块上电过程,当第一电源的电压超过阈值后,同时开始通过第二电容进行延时,为待接入节点模块提供初始化时间,此时RS485接口芯片的供电为0V,当延时时间达到后,电源电压监测芯片的脚及RESET脚的输出立即翻转,P沟道MOSFET及NPN三极管导通,RS485接口芯片上电,RS485接口芯片处于接收状态,实现待接入总线的节点模块的顺利上电;另外,节点模块从RS485总线上移除过程中,第一电源的电压下降到门限值以下后,电源电压监测芯片的脚的输出电平开始下降,此时节点模块仍然处于工作状态,由于电源电压监测芯片的脚电压的下降时间非常短,保证在节点模块的状态输出变化之前使电源电压监测芯片的脚变成低电平,因此节点模块对与门芯片输出不会产生影响,由于电源电压监测芯片的脚变为低电平,RS485接口芯片停止工作,不会向总线发送任何数据,从而保证待接入及移除总线的节点模块不向总线发送数据。

附图说明

图1为本实用新型的电路图。

具体实施方式

下面结合附图对本实用新型做进一步详细描述:

参考图1,本实用新型所述的支持热插拔的RS485的总线保护电路包括电源电压监测芯片IC1、第一电容C1、第二电容C2、第三电容C3、第四电容C4、第五电容C5、第一电阻R1、第二电阻R2、第三电阻R3、第四电阻R4、第五电阻R5、第六电阻R6、与门芯片IC2、P沟道MOSFETTS1、NPN三极管TS2、由待接入节点模块提供电源的第一电源VCC及第二电源VDD、以及用于为RS485接口芯片提供电源的第三电源VDD-485;第一电源VCC与第一电容C1的一端、第一电阻R1的一端、第二电阻R2的一端及电源电压监测芯片IC1的SENSE脚、脚、及VCC脚相连接,第一电容C1的另一端接地,第二电阻R2的另一端、第二电容C2的一端、电源电压监测芯片IC1的GND脚、第三电容C3的一端及第三电阻R3的一端均接地,电源电压监测芯片IC1的CT脚与第二电容C2的另一端相连接,第三电容C3的另一端与电源电压监测芯片IC1的RET脚相连接,第三电阻R3的另一端与电源电压监测芯片IC1的RESET脚相连接,第一电阻R1的另一端与电源电压监测芯片IC1的脚、与门芯片IC2的第一个输入端及第五电阻R5的一端相连接,第五电阻R5的另一端与第六电阻R6的一端及NPN三极管TS2的基极相连接,NPN三极管TS2的发射极及第六电阻R6的另一端均接地,NPN三极管TS2的集电极与第四电阻R4的一端及P沟道MOSFETTS1的栅极相连接,第四电阻R4的另一端与第二电源VDD、第四电容C4的一端及P沟道MOSFETTS1的源极相连接,第四电容C4的另一端接地,第三电源VDD-485与P沟道MOSFETTS1的漏极及第五电容C5相连接,第五电容C5的另一端接地,与门芯片IC2的第二个输入端与待接入节点模块的状态控制端相连接,与门芯片IC2的输出端与RS485接口芯片的方向控制管脚相连接。

所述电源电压监测芯片IC1为TL7705AIDR芯片;与门芯片IC2的型号为74HCT08。

本实用新型的具体工作过程为:

节点模块在接入RS485总线的瞬间,第一电源VCC开始上电,电源电压监测芯片IC1开始监测第一电源VCC电压值的上升情况,此时,电源电压监测芯片IC1的脚及RESET脚输出分别为低电平及高电平,与门芯片IC2的输出为低电平,P沟道MOSFETTS1及NPN三极管TS2截止,第三电源VDD-485为RS485接口芯片的供电为0V。当第一电源VCC的电压上升到门限值时,由于第二电容C2的存在使系统开始延时Td时间,为待接入节点模块提供足够的时间来进行状态初始化,保证待接入节点模块的状态输出为低电平,当延时时间到达后,电源电压监测芯片IC1的脚及RESET脚的输出立即翻转,此时由于待接入节点模块的状态输出已经为低电平,因此不管电源电压监测芯片IC1的脚输出电平的高低,与门芯片IC2的输出依然是低电平;同时由于电源电压监测芯片IC1的脚的状态翻转,P沟道MOSFETTS1及NPN三极管TS2导通,RS485接口芯片上电;与门芯片IC2的输出为低电平,RS485接口芯片上电后处于接收状态,不会对运行中的总线造成任何影响。

同理,当从节点模块从RS485总线上移除时,第一电源VCC的电压开始下降,当第一电源VCC的电压下降到门限值以下时,电源电压监测芯片IC1的脚的输出电平开始下降,此时节点模块仍然处于工作状态,节点模块的状态输出为低电平,但是电源电压监测芯片IC1的脚电压的下降时间非常短,可以保证在节点模块的状态输出变化之前使电源电压监测芯片IC1的脚变成低电平,此后无论节点模块的状态输出如何,都不会对与门芯片IC2的输出造成影响,同时由于电源电压监测芯片IC1的脚变为低电平,P沟道MOSFETTS1及NPN三极管TS2截止,第三电源VDD-485变为0V,RS485接口芯片停止工作,不会向总线发送任何数据。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1