本实用新型专利技术涉及一种无极性RS-485接口电路,其接收器的接收同相输出端与接收反相输出端间设有第一双向开关,驱动器的驱动同相输入端与驱动反相输入端间设有第二双向开关,所述第一双向开关及第二双向开关的控制端与连接极性判断调整电路相连,所述连接极性判断调整电路与接收器的输出端相连;连接极性判断调整电路根据对应接收器的输出端及所述输出端的输出信号,调节第一双向开关及第二双向开关的连接状态,以使得驱动器的输入信号与接收器的接收同相输入端、接收反相输入端间的电压差相匹配;且接收器通过对应输出端及第一双向开关S1输出的信号与接收器输入端的信号相一致。本实用新型专利技术结构紧凑,能方便与RS-485总线,安全可靠。(*该技术在2021年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及一种接口电路,尤其是一种无极性RS-485接口电路,属于RS-485接口电路的
技术介绍
符合RS-485总线的接口芯片应用很广泛,其通信引脚分A、B两种极性,其接线规则为RS-485接口芯片具有引脚A和引脚B两个通信引脚,通过两根通信线路A线和B线连接起来,所有RS-485接口芯片的A引脚、B引脚和通信线路的A线、B线必须保持一致的接法;即引脚A接A线、引脚B接B线,而且要保持A线和B线间的电压Vab>200mV,否则,整个或部分线路通信瘫痪。公开号为CN201584404U的专利申请《无极性485芯片》公开了一种无极性RS-485接口芯片,其得到的“无极性485芯片”会一直检测总线上的电平,只要总线上的电平保持一个状态O. 8s后就会决定切换开关转换,这样的话,如果总线的A线保持比B线低的时间超过O. 8S后就会导致切换开关切换,误将实际总线的A线和B线认反,从而功能错误。同时,其得到的“无极性485芯片”也没有说明当芯片处于RE-=1,DE=O的关断状态下,极性选择开关的切换状态。这样在芯片使能时,可能会导致极性开关切换错误,直到O. 8s的计数器起作用后才恢复正常工作状态,即在使能后O. 8s才能保证芯片可以正常工作。
技术实现思路
本技术的目的是克服现有技术中存在的不足,提供一种无极性RS-485接口电路,其结构紧凑,能方便与RS-485总线连接,安全可靠。按照本技术提供的技术方案,所述无极性RS-485接口电路,包括用于接收RS-485总线信号的接收器及用于向RS-485总线传输信号的驱动器;所述接收器包括接收同相输入端、接收反相输入端、接收同相输出端及接收反相输出端;驱动器包括驱动同相输入端、驱动反相输入端、驱动同相输出端及驱动反相输出端;所述驱动器的驱动同相输出端与接收器的接收同相输入端相连,驱动器的驱动反相输出端与接收器的接收反相输入端相连;所述接收器的接收同相输出端与接收反相输出端间设有第一双向开关,驱动器的驱动同相输入端与驱动反相输入端间设有第二双向开关,所述第一双向开关及第二双向开关的控制端与连接极性判断调整电路相连,所述连接极性判断调整电路与接收器的输出端相连;连接极性判断调整电路根据对应接收器的输出端及所述输出端的输出信号,调节第一双向开关及第二双向开关的连接状态,以使得驱动器的输入信号与接收器的接收同相输入端、接收反相输入端间的电压差相匹配;且接收器通过对应输出端及第一双向开关输出的信号与接收器输入端输入的信号相一致。所述连接极性判断调整电路与接收器的接收同相输出端;接收器的接收同相输入端、接收反相输入端与RS-485总线连接工作后,连接极性判断调整电路计时,并使得第一双向开关与接收器的接收同相输出端相连,第二双向开关与驱动器的驱动同相输入端相连;在连接极性判断调整电路的计时时间内,接收器的接收同相输出端输出信号变化时,连接极性判断调整电路重新计时,直至接收同相输出端输出信号保持稳定;当连接极性判断调整电路在计时时间内且接收器通过第一双向开关输出的信号与接收器输入端的信号不一致时,连接极性判断调整电路使得第一双向开关与接收器的接收反相输出端相连,第二双向开关与驱动器的驱动反相输出端相连。所述接口电路上电工作后,所述接收器使能工作且驱动器关断,以使得所述接口电路能热插拔。所述连接极性判断调整电路包括计数器,所述计数器的输入端分别与上电置位模块及接收器同相输出端相连,计数器的输出端与锁存器相连,上电置位模块的输出端通过非门与锁存器的输入端相连,所述锁存器的输出端与第一双向开关及第二双向开关的控制端相连;接收器的输入端与RS-485总线连接工作后,上电置位模块将计数器置位,锁存器 输出的高电平使得第一双向开关与接收同相输出端相连,第二双向开关与驱动同相输入端相连;在计数器计时时间内且接收器通过接收同相输出端输出的信号与接收器接收的信号不一致时,计数器计时结束后,锁存器输出的低电平使得第一双向开关与接收反相输出端相连,第二双向开关与驱动反相输入端相连,以使得驱动器的输入信号与接收器的接收同相输入端、接收反相输入端间的电压差相匹配;且接收器通过对应输出端及第一双向开关输出的信号与接收器输入端的信号相一致。所述锁存器包括第一与非门及第二与非门,所述第一与非门的输出端与第二与非门的输入端相连,上电置位模块通过非门与第二与非门的输入端相连,第二与非门的输出端与第一与非门的输入端相连,第一与非门的输入端还与计数器的输出端相连;第二与非门)的输出端与第一双向开关及第二双向开关的控制端相连。所述接收同相输出端输出的信号在计数器计时结束后相应时间保持不变时,关断计数器,并将计数器的输出置位高电平,使得锁存器输出的电平保持不变,以保持第一双向开关及第二双向开关的连接状态。所述接收器与驱动器均关断后,计数器输出置位高电平,以保持锁存器输出状态,通过保持锁存器的输出状态来保持第一双向开关及第二双向开关的连接状态。本技术的优点连接极性判断调整模块根据与接收器对应连接的输出端及相应输出端的信号,来调节第一双向开关、第二双向开关的连接状态;以使得驱动器的输入信号与接收器的接收同相输入端、接收反相输入端间的电压差相匹配;且接收器通过对应输出端及第一双向开关SI输出的信号与接收器输入端的信号相一致;当完成上电检测、确定极性开关切换后,无论是总线A与B在保持高电平或者低电平多久,或者芯片关断,只要电源在,极性开关均不会误切换,并且芯片由关断到使能时,可以马上正常工作,结构紧凑,安全可靠。附图说明图I为本技术的电路原理图。具体实施方式下面结合具体附图和实施例对本技术作进一步说明。如图I所示本技术包括接收器、驱动器、第一双向开关SI、第二双向开关S2、计数器、上电置位模块、第一与非门D1、第二与非门D2、非门D3及连接极性判断调整模块。如图I所示RS_485总线具有A线和B线,且A线和B线间的电压差至少大于200mV,本实施例中首先假定A线的电压大于B线的电压,以此来判断接口电路与485总线间连接的极性;实际工作中A线的电压也可以小于B线电压,此处设定 A线电压大于B线电压仅用于极性判断,不会影响实际工作中与RS-485总线间的信号收发。所述接口电路包括接收器及驱动器,接收器为差分输入差分输出比较器,驱动器也为差分输入差分输出的比较器;接收器包括接收同相输入端R_IN+、接收反相输入端R_IN-、接收同相输出端R_0UT+及接收反相输出端R_0UT-。驱动器包括驱动同相输入端D_IN+、驱动反相输入端D_IN-、驱动同相输出端D_0UT+、驱动反相输出端D_0UT-。所述驱动同相输出端D_0UT+与接收器的接收同相输入端R_IN+相连,驱动器的反相输出端D_0UT-与接收器的接收反相输入端R_IN-相连。接收器具有使能端RE-,驱动器具有使能端DE,即在使能端RE-为低电平时,接收器使能工作,在使能端DE为高电平时,驱动器使能工作。在接收器的接收同相输入端R_IN+、接收反相输入端R_IN-与RS-485总线的A线、B线对应连接,为了能够保证与RS-485总线的A线、B线连接后能够进行正常的收发信号,即必须要保证接收器能通过接收同相输出端R_0UT+或本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种无极性RS-485接口电路,包括用于接收RS-485总线信号的接收器及用于向RS-485总线传输信号的驱动器;所述接收器包括接收同相输入端、接收反相输入端、接收同相输出端及接收反相输出端;驱动器包括驱动同相输入端、驱动反相输入端、驱动同相输出端及驱动反相输出端;所述驱动器的驱动同相输出端与接收器的接收同相输入端相连,驱动器的驱动反相输出端与接收器的接收反相输入端相连;其特征是 所述接收器的接收同相输出端与接收反相输出端间设有第一双向开关(SI),驱动器的驱动同相输入端与驱动反相输入端间设有第二双向开关(S2),所述第一双向开关(SI)及第二双向开关(S2)的控制端与连接极性判断调整电路相连,所述连接极性判断调整电路与接收器的输出端相连;连接极性判断调整电路根据对应接收器的输出端及所述输出端的输出信号,调节第一双向开关(SI)及第二双向开关(S2)的连接状态,以使得驱动器的输入信号与接收器的接收同相输入端、接收反相输入端间的电压差相匹配;且接收器通过对应输出端及第一双向开关(SI)输出的信号与接收器输入端输入的信号相一致。2.根据权利要求I所述的无极性RS-485接口电路,其特征是所述连接极性判断调整电路与接收器的接收同相输出端;接收器的接收同相输入端、接收反相输入端与RS-485总线连接工作后,连接极性判断调整电路计时,并使得第一双向开关(SI)与接收器的接收同相输出端相连,第二双向开关(S2)与驱动器的驱动同相输入端相连;在连接极性判断调整电路的计时时间内,接收器的接收同相输出端输出信号变化时,连接极性判断调整电路重新计时,直至接收同相输出端输出信号保持稳定; 当连接极性判断调整电路在计时时间内且接收器通过第一双向开关(SI)输出的信号与接收器输入端的信号不一致时,连接极性判断调整电路使得第一双向开关(SI)与接收器的接收反相输出端相连,第二双向开关(S2)与驱动器的驱动反相输出端相连。3.根据权利要求2所述的无极性RS-485接口电路,其特征是所述接口电路上电工作后,所述接收器使能工作且驱动器关断,以使得所述接口电路能热插拔...
【专利技术属性】
技术研发人员:刘大伟,范建林,朱波,史训南,黄金彪,王国瑞,
申请(专利权)人:无锡新硅微电子有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。