长距离通讯的控制电路、方法、设备及存储介质与流程

文档序号:37750991发布日期:2024-04-25 10:37阅读:9来源:国知局
长距离通讯的控制电路、方法、设备及存储介质与流程

本技术实施例涉及数据通讯,尤其涉及一种长距离通讯的控制电路、方法、设备及存储介质。


背景技术:

1、空调机组与机组之间通讯,有时会因为安装环境的原因导致通讯距离增加,信号在通讯线上传输过程中会有一定程度的衰减,随着通讯距离增加,信号衰减幅值会随着增加,机组可能无法正确识别通讯信号,从而引起机组通讯故障,系统运行的可靠性也随着降低。

2、传统方案是使用中继器进行中转放大,但是增加中继器无法根据现场安装环境灵活调整。


技术实现思路

1、鉴于此,为解决上述长距离通讯由于信号衰减导致无法正常通讯的技术问题,本技术实施例提供一种长距离通讯的控制电路、方法、设备及存储介质。

2、第一方面,本技术实施例提供一种长距离通讯的控制电路,包括:

3、判断模块、微控制器、控制模块和通信芯片;

4、所述判断模块的第一输入端连接至所述微控制器的第一输出端,第二输入端连接至母线信号输出端,输出端连接至所述微控制器的第一输入端,所述判断模块用于判断当前电路中母线信号与基准信号的大小关系;

5、所述微控制器的第二输出端连接至所述控制模块的输入端,所述微控制器用于根据当前电路是否需要接收数据的情况控制对应的控制模块导通;

6、所述微控制器与所述通讯芯片连接,所述控制模块与所述通讯芯片连接,所述控制模块用于在微控制器的控制下选择对应的通讯通道,以使所述通讯芯片接收到对应的通讯信号后进行正常通讯;

7、所述控制电路与所述母线信号输出端连接。

8、在一个可能的实施方式中,所述判断模块将接收到的母线信号与基准信号进行比较,向所述微控制器输出比较信号,所述微控制器根据所述比较信号确定电路是否需要发送数据,如果需要发送数据,则向所述控制模块输出控制信号,所述控制模块根据所述控制信号导通对应的通道,向所述通讯芯片输出通讯信号,以使所述通讯芯片对后级电路进行正常通讯。

9、在一个可能的实施方式中,所述判断模块包括:比较器;

10、所述比较器的正向输入端连接至所述微控制器的第一输出端,负向输入端与所述控制模块连接至母线信号输出端,输出端连接至所述微控制器的第一输入端。

11、在一个可能的实施方式中,所述控制模块包括:开关单元、信号直通单元和信号增幅单元;

12、所述开关单元的输入端与所述信号直通单元的第一输入端和所述微控制器的第二输出端连接,输出端连接至所述信号增幅单元的第一输入端,所述开关单元用于选择不同的通讯通道;

13、所述信号直通单元的第二输入端与母线信号的输出端和所述信号增幅单元的第二输入端连接,输出端与所述信号增幅单元的输出端和通讯信号输出端连接,所述信号直通单元用于输出未增幅的通讯信号,所述信号增幅单元用于输出增幅后的通讯信号。

14、在一个可能的实施方式中,所述开关单元包括:

15、第一电阻、第二电阻和三极管;

16、所述第一电阻的一端与微控制器的第二输出端和所述信号直通单元的第一输入端连接,另一端连接至所述三极管的基极;

17、所述三极管的发射极连接至第一接地端,集电极与所述第二电阻的一端和所述信号增幅单元的第一输入端连接;

18、所述第二电阻的另一端连接至电源信号输出端。

19、在一个可能的实施方式中,所述信号增幅单元包括:第一mos管、第二mos管和第三电阻;

20、所述第一mos管的栅极连接至所述开关单元的输出端,漏极连接至电源信号输出端,源极与所述第二mos管的栅极和所述第三电阻的一端连接;

21、所述第二mos管的源极与所述信号直通单元的第二输入端和所述母线信号输出端连接,漏极与所述第三电阻的另一端、所述信号直通单元的输出端和所述通讯信号输出端连接。

22、在一个可能的实施方式中,所述信号直通单元包括:第三mos管;

23、所述第三mos管的栅极与所述开关单元输入端和所述微控制器的第二输出端连接,漏极与所述信号增幅单元的第二输入端和所述母线信号输出端连接,源极与所述信号增幅单元的输出端和所述通讯信号输出端连接。

24、第二方面,本技术实施例提供一种长距离通讯的控制方法,应用于所述长距离通讯的控制电路,包括:

25、在判断模块接收到母线信号时确定微控制器对应的控制信号,所述控制信号用于选择通讯通道;

26、根据所述控制信号生成所述控制模块对应的控制策略;

27、基于所述控制策略对所述控制模块内的通讯通道进行控制。

28、在一个可能的实施方式中,所述在判断模块接收到母线信号时确定微控制器对应的控制信号,包括:

29、利用判断模块获取微处理器输出的基准信号;

30、获取所述基准信号与所述母线信号的差值,得到目标信号差;

31、判断所述目标信号差是否超过设定的信号阈值,得到对应的第二判断结果;

32、根据所述第二判断结果确定所述微控制器的控制信号。

33、在一个可能的实施方式中,所述根据所述第二判断结果确定所述微控制器的控制信号,包括:

34、当所述目标信号差小于所述信号阈值时,得到所述第二判断结果为第一结果;

35、当所述目标信号差大于所述信号阈值时,得到所述第二判断结果为第二结果;

36、根据所述第一结果确定所述微控制器输出第一控制信号,所述第一控制信号用于开通信号直通单元;

37、根据所述第二结果确定所述微控制器输出第二控制信号,所述第二控制信号用于开通信号增幅单元。

38、在一个可能的实施方式中,所述根据所述控制信号生成所述控制模块对应的控制策略,包括:

39、当所述控制信号为第一控制信号时,生成所述控制模块的第一控制策略;

40、当所述控制信号为第二控制信号时,生成所述控制模块的第二控制策略。

41、在一个可能的实施方式中,所述基于所述控制策略对所述控制模块内的通讯通道进行控制,包括:

42、在所述控制策略为第一控制策略时,控制三极管和第三mos管均保持导通状态,以及控制第一mos管和第二mos管保持断开状态,以使母线信号通过信号直通单元输出;

43、在所述控制策略为第二控制策略时,控制所述三极管和所述第三mos管保持断开状态,以及控制所述第一mos管保持导通状态,以使母线信号通过信号增幅单元经过信号增幅处理后输出。

44、在一个可能的实施方式中,所述方法,还包括:

45、在微控制器开启工作时,判断所述微控制器是否接收到通讯数据,所述通讯数据为外部输入的通讯内容信息;

46、当所述微控制器接收到所述通讯数据时,输出初始控制信号;

47、基于所述初始控制信号控制三极管和第三mos管均保持导通状态,以使所述信号直通单元处于导通状态;

48、当所述微控制器未接收到所述通讯数据时,执行所述在判断模块接收到母线信号时确定微控制器对应的控制信号的步骤。

49、第三方面,本技术实施例提供一种控制设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的长距离通讯的控制程序,以实现第二方面中任一所述的长距离通讯的控制方法。

50、第四方面,本技术实施例提供一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第二方面中任一所述的长距离通讯的控制方法。

51、本技术实施例提供的长距离通讯的控制电路,通过设置判断模块、微控制器、控制模块和通信芯片;所述判断模块的第一输入端连接至所述微控制器的第一输出端,第二输入端连接至母线信号输出端,输出端连接至所述微控制器的第一输入端,所述判断模块用于判断当前电路中母线信号与基准信号的大小关系;所述微控制器的第二输出端连接至所述控制模块的输入端,所述微控制器用于根据当前电路是否需要接收数据的情况控制对应的控制模块导通;所述微控制器与所述通讯芯片连接,所述控制模块与所述通讯芯片连接,所述控制模块用于在微控制器的控制下选择对应的通讯通道,以使所述通讯芯片接收到对应的通讯信号后进行正常通讯;所述控制电路与所述母线信号输出端连接。通过判断模块对接收到的信号与基准信号比较,当无通讯信号输出时,通过微控制器分析通过判断模块比较接收到的信号与基准信号,在接收到的通讯信号衰减较大的情况下,通过微控制器输出控制信号,通过控制模块对通讯信号进行增幅处理,且无需消耗驱动信号能力;由本方案,可以实现灵活调节信号强度,达到提供系统通讯可靠性的技术效果。

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