基于移动终端TYPEC接口的RS485通信电路系统技术方案

技术编号:32815790 阅读:20 留言:0更新日期:2022-03-26 20:11
本发明专利技术涉及一种基于移动终端TYPEC接口的RS485通信电路系统,尤其涉及电子通信技术领域,包括,采集模块,用以实时采集移动终端RS485数据的数据传输参数;分析模块,用以对采集的数据传输参数进行数据分析,其与所述采集模块连接,所述分析模块还用以根据预设数据测试周期内的数据传输参数计算传输通道影响系数W,并根据测试周期内单次数据传输最大流量Dmax对传输通道影响系数W进行调节;控制模块,用以根据数据分析结果控制移动终端RS485数据的传输过程,其与所述分析模块连接;校正模块,用以对移动终端RS485数据的传输过程进行校正,其与所述控制模块连接。本发明专利技术有效提高了移动终端RS485数据传输的安全性和传输效率。移动终端RS485数据传输的安全性和传输效率。移动终端RS485数据传输的安全性和传输效率。

【技术实现步骤摘要】
基于移动终端TYPEC接口的RS485通信电路系统


[0001]本专利技术涉及电子通信
,尤其涉及一种基于移动终端TYPEC接口的RS485通信电路系统。

技术介绍

[0002]RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义,使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS485接口的应用已经几十年历史,涵盖了很多的应用领域,工业民用都是主力军,如广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化产品等领域。
[0003]现有技术中,大多采用台式主机与工业设备连接,并通过网线实现工业设备与云端的数据传输,目前,通过移动终端与工业设备连接进行RS485数据传输,存在数据传输安全性低、效率低等问题。

技术实现思路

[0004]为此,本专利技术提供一种基于移动终端TYPEC接口的RS485通信电路系统,用以克服现有技术中由于无法精确控制移动终端RS485数据传输过程导致的数据传输效率低的问题。
[0005]为实现上述目的,本专利技术提供一种基于移动终端TYPEC接口的RS485通信电路系统,包括,
[0006]采集模块,用以实时采集移动终端RS485数据的数据传输参数;
[0007]分析模块,用以对采集的数据传输参数进行数据分析,其与所述采集模块连接,所述分析模块还用以根据预设数据测试周期内的数据传输参数计算传输通道影响系数W,并根据测试周期内单次数据传输最大流量Dmax对传输通道影响系数W进行调节,所述分析模块还用以根据测试周期内单次数据传输最大时长Fmax对调节后的传输通道影响系数W

进行修正;
[0008]控制模块,用以根据数据分析结果控制移动终端RS485数据的传输过程,其与所述分析模块连接,所述控制模块还用以根据修正后的传输通道影响系数W”选取对应的数据传输通道;
[0009]校正模块,用以对移动终端RS485数据的传输过程进行校正,其与所述控制模块连接,所述校正模块还用以根据实时采集的数据传输参数实时计算矫正系数R,并根据矫正系数R实时对传输通道影响系数进行矫正,以重新选取数据传输通道。
[0010]进一步地,所述分析模块在进行数据分析时,所述分析模块设有数据测试周期Ta,Ta为预设值,移动终端在首次进行数据传输时,所述分析模块根据测试周期内采集的数据传输参数计算传输通道影响系数W,设定W=0.5
×
D/D0+0.3
×
E/E0+0.2
×
F/F0,式中,D为采集的测试周期内数据总传输流量,D0为预设数据总传输流量,E为采集的测试周期内数据传
输频率,E0为预设数据传输频率,F为采集的测试周期内数据总传输时长,F0为预设数据总传输时长。
[0011]进一步地,所述分析模块在对传输通道影响系数W进行调节时,将采集的测试周期内单次数据传输最大流量Dmax与预设单次数据传输流量Da进行比对,并根据比对结果对传输通道影响系数W进行调节,其中,
[0012]当Dmax≤Da时,所述分析模块不进行调节;
[0013]当Dmax>Da时,所述分析模将传输通道影响系数调节为W

,设定W

=W+W
×
(Dmax

Da)/Dmax。
[0014]进一步地,所述分析模块在对调节后的传输通道影响系数进行修正时,将采集的测试周期内单次数据传输最大时长Fmax与预设单次数据传输时长Fa进行比对,并根据比对结果对调节后的传输通道影响系数W

进行修正,其中,
[0015]当Fmax≤Fa时,所述分析模块不进行修正;
[0016]当Fmax>Fa时,所述分析模将传输通道影响系数修正为W”,设定W”=W

+W
’×
(Fmax

Fa)/Fmax。
[0017]进一步地,所述分析模块在对传输通道影响系数修正完成后,所述控制模块将修正后的传输通道影响系数W”与各预设传输通道影响系数进行比对,并根据比对结果对RS485数据的数据传输通道进行调整,其中,
[0018]当W”≤W1时,所述控制模块将第一预设通道作为数据传输通道;
[0019]当W1<W”≤W2时,所述控制模块将第二预设通道作为数据传输通道;
[0020]当W”>W2时,所述控制模块将第三预设通道作为数据传输通道;
[0021]其中,W1为第一预设传输通道影响系数,W2为第二预设传输通道影响系数,W1<W2。
[0022]进一步地,所述控制模块在确定数据传输通道后,所述矫正模块根据实时采集的数据传输参数对数据传输通道进行矫正,所述矫正模块设有矫正系数R,设定R=0.5
×
Ds/

D+0.5
×
Fs/

F,式中,Ds为实时采集的单次数据传输流量,

D为测试周期内单次数据传输流量的平均值,

D=D/s,s为测试周期内数据传输次数,Fs为实时采集的单次数据传输时长,

F为测试周期内单次数据传输时长的平均值,

F=F/s。
[0023]进一步地,所述矫正模块在对数据传输通道进行矫正时,所述矫正模块将实时计算的矫正系数R与各预设矫正系数进行比对,并根据比对结果对数据传输通道进行矫正,其中,
[0024]当R<R1时,所述矫正模块将传输通道影响系数矫正为Ws1,设定Ws1=W
”‑
W
”×
(R1

R)/R1,并根据矫正后的传输通道影响系数Ws1重新选取数据传输通道;
[0025]当R1≤R≤R2时,所述矫正模块判定数据传输正常,不进行矫正;
[0026]当R2<R时,所述矫正模块将传输通道影响系数矫正为Ws2,设定Ws2=W”+W
”×
(R

R2)/R,并根据矫正后的传输通道影响系数Ws2重新选取数据传输通道;
[0027]其中,R1为第一预设矫正系数,R2为第二预设矫正系数,R1<R2。
[0028]进一步地,所述RS485通信电路包括,
[0029]CPU模块,用以控制RS485数据的接收和发送,其设有串口接收脚RX、通用输入与输出脚GPIO和串口发射脚TX;
[0030]电平转换单元,用以进行电平转换,其设有PIN1

12脚,其中,所述电平转换单元的PIN1脚、PIN2脚和PIN8脚均与电源连接,所述电平转换单元的PIN7脚与接地连接,所述电平转换单元的PIN3脚与所述CPU模块的串口接收脚RX连接,所述电平转换单元的PIN4脚与所述CPU模块的通用输入与输出脚GPIO连接,所述电平转换单元的PIN6脚与所述CP本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,包括,采集模块,用以实时采集移动终端RS485数据的数据传输参数;分析模块,用以对采集的数据传输参数进行数据分析,其与所述采集模块连接,所述分析模块还用以根据预设数据测试周期内的数据传输参数计算传输通道影响系数W,并根据测试周期内单次数据传输最大流量Dmax对传输通道影响系数W进行调节,所述分析模块还用以根据测试周期内单次数据传输最大时长Fmax对调节后的传输通道影响系数W

进行修正;控制模块,用以根据数据分析结果控制移动终端RS485数据的传输过程,其与所述分析模块连接,所述控制模块还用以根据修正后的传输通道影响系数W”选取对应的数据传输通道;校正模块,用以对移动终端RS485数据的传输过程进行校正,其与所述控制模块连接,所述校正模块还用以根据实时采集的数据传输参数实时计算矫正系数R,并根据矫正系数R实时对传输通道影响系数进行矫正,以重新选取数据传输通道。2.根据权利要求1所述的基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,所述分析模块在进行数据分析时,所述分析模块设有数据测试周期Ta,Ta为预设值,移动终端在首次进行数据传输时,所述分析模块根据测试周期内采集的数据传输参数计算传输通道影响系数W,设定W=0.5
×
D/D0+0.3
×
E/E0+0.2
×
F/F0,式中,D为采集的测试周期内数据总传输流量,D0为预设数据总传输流量,E为采集的测试周期内数据传输频率,E0为预设数据传输频率,F为采集的测试周期内数据总传输时长,F0为预设数据总传输时长。3.根据权利要求2所述的基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,所述分析模块在对传输通道影响系数W进行调节时,将采集的测试周期内单次数据传输最大流量Dmax与预设单次数据传输流量Da进行比对,并根据比对结果对传输通道影响系数W进行调节,其中,当Dmax≤Da时,所述分析模块不进行调节;当Dmax>Da时,所述分析模将传输通道影响系数调节为W

,设定W

=W+W
×
(Dmax

Da)/Dmax。4.根据权利要求3所述的基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,所述分析模块在对调节后的传输通道影响系数进行修正时,将采集的测试周期内单次数据传输最大时长Fmax与预设单次数据传输时长Fa进行比对,并根据比对结果对调节后的传输通道影响系数W

进行修正,其中,当Fmax≤Fa时,所述分析模块不进行修正;当Fmax>Fa时,所述分析模将传输通道影响系数修正为W”,设定W”=W

+W
’×
(Fmax

Fa)/Fmax。5.根据权利要求4所述的基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,所述分析模块在对传输通道影响系数修正完成后,所述控制模块将修正后的传输通道影响系数W”与各预设传输通道影响系数进行比对,并根据比对结果对RS485数据的数据传输通道进行调整,其中,当W”≤W1时,所述控制模块将第一预设通道作为数据传输通道;当W1<W”≤W2时,所述控制模块将第二预设通道作为数据传输通道;
当W”>W2时,所述控制模块将第三预设通道作为数据传输通道;其中,W1为第一预设传输通道影响系数,W2为第二预设传输通道影响系数,W1<W2。6.根据权利要求5所述的基于移动终端TYPEC接口的RS485通信电路系统,其特征在于,所述控制模块在确定数据传输通道后,所述矫正模块根据实时采集的数据传输参数对数据传输通道进行矫正,所述矫正模块设有矫正系数R,设定R=0.5
×
Ds/

D+0.5
×
Fs/...

【专利技术属性】
技术研发人员:林丹军张帆王仕强
申请(专利权)人:深圳豪成通讯科技有限公司
类型:发明
国别省市:

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

1