自适应逻辑电平的总线接口电路及其控制方法技术

技术编号:21378023 阅读:82 留言:0更新日期:2019-06-15 13:31
本发明专利技术提供了一种自适应逻辑电平的总线接口电路及其控制方法,以及总线接口电路的控制模块及计算机可读存储介质。其中,总线接口电路的控制方法包括:控制模块根据接收线上的电信号对应的总线电平信号确定接收模块的逻辑电平;根据该确定的逻辑电平调节发送模块的逻辑电平,使得接收模块和发送模块的逻辑电平根据接收线上的电信号自适应。本发明专利技术相对于现有技术而言,不再需要在总线接口电路中内置多种总线的物理层收发器来匹配总线的逻辑电平,解决了总线接口电路的成本高、体积大的问题,降低了总线接口电路的成本、减小了总线接口电路的体积。

【技术实现步骤摘要】
自适应逻辑电平的总线接口电路及其控制方法
本专利技术涉及通信领域,具体而言,涉及一种自适应逻辑电平的总线接口电路及其控制方法、控制模块及计算机可读存储介质。
技术介绍
随着通信技术的发展,总线通讯协议的种类越来越多;不同的总线通讯协议在总线上可能会采用不同的逻辑电平。在相关技术中,若要一个总线接口电路兼容多种总线通讯协议,通常需要内置多种总线的物理层收发器来匹配总线的逻辑电平。这种方式虽然可以解决多种总线兼容的问题,但会存在总线接口电路的成本高、体积大的问题。
技术实现思路
本专利技术提供了一种自适应逻辑电平的总线接口电路及其控制方法、控制模块及计算机可读存储介质,以至少解决相关技术中总线接口电路的成本高、体积大的问题。第一方面,本专利技术实施例提供了一种总线接口电路,包括:接收模块、发送模块和控制模块;所述接收模块分别与总线的接收线和所述控制模块电连接;所述发送模块分别与所述控制模块和所述总线的发送线电连接;其中,所述接收模块,用于根据预设逻辑电平将所述接收线上的第一电信号转换为第二电信号,并将所述第二电信号发送给所述控制模块;所述控制模块,用于解析所述第二电信号,发送第三电信号至所述发送模块,根据所述接收线上的第一电信号对应的总线电平信号确定所述预设逻辑电平,并根据所述预设逻辑电平调节所述发送模块的逻辑电平;所述发送模块,用于根据所述预设逻辑电平将所述第三电信号转换为第四电信号,并将所述第四电信号发送给所述发送线。可选地,所述控制模块包括:协议处理单元和控制单元;所述协议处理单元分别与所述接收模块、所述控制单元和所述发送模块电连接;所述控制单元还分别与所述发送模块和所述接收模块电连接,其中,所述协议处理单元,用于接收所述第二电信号,根据预设通讯协议将所述第二电信号转换为接收数据,并将所述接收数据发送给所述控制单元;以及所述协议处理单元,还用于接收所述控制单元发送的发送数据,根据所述预设通讯协议将所述发送数据转换为所述第三电信号,并将所述第三电信号发送给所述发送模块。可选地,所述控制模块还包括:存储单元,其中,所述控制模块,还用于根据从所述接收模块采集的总线电平信号确定所述预设通讯协议;所述协议处理单元,还用于从所述存储单元中加载与所述预设通讯协议对应的协议配置信息。可选地,所述接收模块包括:减法电路和多个电平判断电路;所述减法电路的电信号输入端与所述接收线电连接;所述多个电平判断电路的电信号输入端分别与所述减法电路的电信号输出端电连接;所述多个电平判断电路的电信号输出端分别与所述控制模块的电信号输入端电连接;所述多个电平判断电路中每个电平判断电路的阈值电平调节端还与所述控制模块的阈值电平控制端电连接;所述控制模块的总线电平采集端还与所述减法电路的电信号输出端电连接,其中,所述减法电路,用于将所述接收线的第一信号线和第二信号线上的第一电信号进行减法运算,得到所述总线电平信号;所述多个电平判断电路,用于根据所述预设逻辑电平将所述减法输出电信号转换为所述第二电信号,并将所述第二电信号发送给所述控制模块;所述控制模块,用于根据所述预设逻辑电平调节所述多个电平判断电路中每个电平判断电路的阈值电平。可选地,所述发送模块包括:第一PNP型三极管、第二PNP型三极管、第一NPN型三极管、第二NPN型三极管、第一电阻、第二电阻和直流电源,其中,所述第一PNP型三极管的发射极与所述直流电源电连接,集电极与所述第一电阻的第一端电连接,基极与所述控制模块的第一电信号输出端电连接;所述第一NPN型三极管的发射极与接地端电连接,集电极与所述第一电阻的所述第一端电连接,基极与所述控制模块的第二电信号输出端电连接;所述第一电阻的第二端与所述发送线中的第一信号线电连接;所述第二PNP型三极管的发射极与所述直流电源电连接,集电极与所述第二电阻的第一端电连接,基极与所述控制模块的第三电信号输出端电连接;所述第二NPN型三极管的发射极与所述接地端电连接,集电极与所述第二电阻的所述第一端电连接,基极与所述控制模块的第四电信号输出端电连接;所述第二电阻的第二端与所述发送线中的第二信号线电连接。可选地,所述直流电源包括程控电源;所述程控电源的逻辑电平调节端与所述控制模块的逻辑电平控制端电连接,其中,所述程控电源,用于根据所述预设逻辑电平调节其输出电压。第二方面,本专利技术实施例提供了一种第一方面所述的总线接口电路的控制方法,包括:所述控制模块根据所述接收线上的第一电信号对应的总线电平信号确定所述预设逻辑电平;所述控制模块根据所述预设逻辑电平调节所述发送模块的逻辑电平。可选地,所述控制模块根据所述接收线上的第一电信号对应的总线电平信号确定所述预设逻辑电平包括:所述控制模块采集减法电路输出的总线电平信号;所述控制模块根据所述总线电平信号计算所述预设逻辑电平;所述控制模块根据所述预设逻辑电平调节所述接收模块中每个电平判断电路的阈值电平。可选地,所述控制模块根据所述预设逻辑电平调节所述发送模块的逻辑电平包括:所述控制模块根据所述预设逻辑电平调节所述发送模块中程控电源的输出电压。可选地,所述控制方法还包括:所述控制模块根据从所述接收模块采集的总线电平信号确定协议处理单元的预设通讯协议;所述控制模块的协议处理单元从存储单元中加载与所述预设通讯协议对应的协议配置信息。可选地,所述控制方法还包括:所述控制模块的协议处理单元从接收模块接收第二电信号;所述控制模块的协议处理单元根据预设通讯协议将所述第二电信号转换为接收数据,并将所述接收数据发送给所述控制模块的控制单元。可选地,所述控制方法还包括:所述控制模块的协议处理单元从所述控制模块的控制单元接收发送数据;所述控制模块的协议处理单元根据预设通讯协议将所述发送数据转换为第三电信号;所述控制模块的协议处理单元将所述第三电信号发送给所述发送模块。第三方面,本专利技术实施例提供了一种总线接口电路的控制模块,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第二方面所述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现第二方面所述的方法。通过本专利技术实施例提供的自适应逻辑电平的总线接口电路及其控制方法、控制模块及计算机可读存储介质,采用控制模块根据接收线上的电信号对应的总线电平信号确定接收模块的逻辑电平;并根据该确定的逻辑电平调节发送模块的逻辑电平,使得接收模块和发送模块的逻辑电平根据接收线上的电信号自适应,相对于现有技术而言,本专利技术实施例不再需要在总线接口电路中内置多种总线的物理层收发器来匹配总线的逻辑电平,解决了总线接口电路的成本高、体积大的问题,降低了总线接口电路的成本、减小了总线接口电路的体积。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的总线接口电路的拓扑结构图;图2是根据本专利技术优选实施例的总线接口电路的拓扑结构图;图3是根据本专利技术优选实施例的减法电路的对差分信号作减法运算的示意图;图4是根据本专利技术优选实施例的电平判断电路检测减法电路输出电压的示意图本文档来自技高网...

【技术保护点】
1.一种总线接口电路,其特征在于,包括:接收模块、发送模块和控制模块;所述接收模块分别与总线的接收线和所述控制模块电连接;所述发送模块分别与所述控制模块和所述总线的发送线电连接;其中,所述接收模块,用于根据预设逻辑电平将所述接收线上的第一电信号转换为第二电信号,并将所述第二电信号发送给所述控制模块;所述控制模块,用于解析所述第二电信号,发送第三电信号至所述发送模块,根据所述接收线上的第一电信号对应的总线电平信号确定所述预设逻辑电平,并根据所述预设逻辑电平调节所述发送模块的逻辑电平;所述发送模块,用于根据所述预设逻辑电平将所述第三电信号转换为第四电信号,并将所述第四电信号发送给所述发送线。

【技术特征摘要】
1.一种总线接口电路,其特征在于,包括:接收模块、发送模块和控制模块;所述接收模块分别与总线的接收线和所述控制模块电连接;所述发送模块分别与所述控制模块和所述总线的发送线电连接;其中,所述接收模块,用于根据预设逻辑电平将所述接收线上的第一电信号转换为第二电信号,并将所述第二电信号发送给所述控制模块;所述控制模块,用于解析所述第二电信号,发送第三电信号至所述发送模块,根据所述接收线上的第一电信号对应的总线电平信号确定所述预设逻辑电平,并根据所述预设逻辑电平调节所述发送模块的逻辑电平;所述发送模块,用于根据所述预设逻辑电平将所述第三电信号转换为第四电信号,并将所述第四电信号发送给所述发送线。2.根据权利要求1所述的总线接口电路,其特征在于,所述控制模块包括:协议处理单元和控制单元;所述协议处理单元分别与所述接收模块、所述控制单元和所述发送模块电连接;所述控制单元还分别与所述发送模块和所述接收模块电连接,其中,所述协议处理单元,用于接收所述第二电信号,根据预设通讯协议将所述第二电信号转换为接收数据,并将所述接收数据发送给所述控制单元;以及所述协议处理单元,还用于接收所述控制单元发送的发送数据,根据所述预设通讯协议将所述发送数据转换为所述第三电信号,并将所述第三电信号发送给所述发送模块。3.根据权利要求2所述的总线接口电路,其特征在于,所述控制模块还包括:存储单元,其中,所述控制模块,还用于根据从所述接收模块采集的总线电平信号确定所述预设通讯协议;所述协议处理单元,还用于从所述存储单元中加载与所述预设通讯协议对应的协议配置信息。4.根据权利要求1至3中任一项所述的总线接口电路,其特征在于,所述接收模块包括:减法电路和多个电平判断电路;所述减法电路的电信号输入端与所述接收线电连接;所述多个电平判断电路的电信号输入端分别与所述减法电路的电信号输出端电连接;所述多个电平判断电路的电信号输出端分别与所述控制模块的电信号输入端电连接;所述多个电平判断电路中每个电平判断电路的阈值电平调节端还与所述控制模块的阈值电平控制端电连接;所述控制模块的总线电平采集端还与所述减法电路的电信号输出端电连接,其中,所述减法电路,用于将所述接收线的第一信号线和第二信号线上的第一电信号进行减法运算,得到所述总线电平信号;所述多个电平判断电路,用于根据所述预设逻辑电平将所述减法输出电信号转换为所述第二电信号,并将所述第二电信号发送给所述控制模块;所述控制模块,用于根据所述预设逻辑电平调节所述多个电平判断电路中每个电平判断电路的阈值电平。5.根据权利要求1至3中任一项所述的总线接口电路,其特征在于,所述发送模块包括:第一PNP型三极管、第二PNP型三极管、第一NPN型三极管、第二NPN型三极管、第一电阻、第二电阻和直流电源,其中,所述第一PNP型三极管的发射极与所述直流电源电连接,集电极与所述第一电阻的第一端电连接,基极与所述控制模块的第一电信号输出端电连接;所述第一NPN...

【专利技术属性】
技术研发人员:莫飞凡李窑牟桂贤
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1