485自收发电路及其控制方法、设备、存储介质技术

技术编号:37315777 阅读:11 留言:0更新日期:2023-04-21 22:57
本发明专利技术公开的一种485自收发电路及其控制方法、计算机设备以及存储介质,该485自收发电路包括:主控模块、通信模块、延时调节模块、切换控制模块和反馈模块,其中,延时调节模块用于接收主控模块传递的控制信号,并根据控制信号调节预设的电阻的阻值大小;切换控制模块用于接收延时调节模块传递的调节后的电阻值,并根据电阻值控制预设的收发信号;通信模块用于接收主控模块传递的收发数据和切换控制模块传递的收发信号,并根据收发信号对收发数据进行传输处理;反馈模块用于获取收发数据和收发信号,并将收发数据、收发信号传递至主控模块。采用本发明专利技术技术方案能够兼顾485电路驱动能力较强且485电路切换时间快的要求。较强且485电路切换时间快的要求。较强且485电路切换时间快的要求。

【技术实现步骤摘要】
485自收发电路及其控制方法、设备、存储介质


[0001]本专利技术涉及通信电路
,尤其涉及一种485自收发电路及其控制方法、计算机设备以及存储介质。

技术介绍

[0002]目前常用的485切换电路中,主要有两种方法实现485电路的自动切换:第一种方法是使用UART(Un i versa l Asynchronous Rece i ver/Transmitter,通用异步收发器)的TXD(Transmit Data,发送数据)信号,通过逻辑与非门、光耦或者三极管对TXD信号取反之后用于驱动485芯片的收发使能引脚,当数据信号内的b it(Bi nary Di g it,比特)为高时,485芯片却处于接收状态,这种特性导致了485芯片驱动对外总线A&B不具备拉高能力,而只依赖485总线上的上下拉电阻无法将总线A驱动到标准电平,损害了485芯片的负载能力;第二种方法是通过增加延时电路,这种电路减缓了485收发切换引脚的电平下跌速度,解决了单字节内的驱动能力问题,但由于电路的参数是确定的,故而此种485收发切换引脚的电平维持时间固定,只能固定用于特定波特率的电路。
[0003]综上,通过传统设计方法设计的485自收发电路无法兼顾电路收发的切换时间短和电路驱动能力强的要求。

技术实现思路

[0004]本专利技术的主要目的在于提供一种485自收发电路及其控制方法、计算机设备以及存储介质,旨在通过反馈模块、切换控制模块、延时调节模块控制485电路收发切换时刻并增大电路的驱动能力,以此兼顾485自收发电路的切换时间和驱动能力。
[0005]为实现上述目的,本专利技术提供一种485自收发电路,所述485自收发电路包括:主控模块,与所述主控模块连接的通信模块,与所述主控模块连接的延时调节模块,与所述延时调节模块、所述主控模块、所述通信模块连接的切换控制模块,与所述通信模块、所述主控模块、所述切换控制模块连接的反馈模块;
[0006]所述延时调节模块用于接收所述主控模块传递的控制信号,并根据所述控制信号调节预设的电阻的阻值大小;
[0007]所述切换控制模块用于接收所述延时调节模块传递的调节后的电阻值,并根据所述电阻值控制预设的收发信号;
[0008]所述通信模块用于接收所述主控模块传递的收发数据和所述切换控制模块传递的所述收发信号,并根据所述收发信号对所述收发数据进行传输处理;
[0009]所述反馈模块用于获取所述收发数据和所述收发信号,并将所述收发数据、所述收发信号传递至所述主控模块。
[0010]可选地,所述主控模块包括:
[0011]主控器件,所述主控器件的通信接口与所述通信模块连接,所述主控器件的反馈接口与所述反馈模块连接,所述主控器件的控制接口与所述延时调节模块连接。
[0012]可选地,所述通信模块包括:
[0013]485芯片,所述485芯片的RE、DE引脚与所述切换控制模块连接,所述485芯片的RO、D I引脚与所述主控模块连接。
[0014]可选地,所述反馈模块包括:
[0015]电压跟随器单元,所述电压跟随器单元的输入端与所述通信模块连接,所述电压跟随器单元的输出端与所述主控模块连接。
[0016]可选地,所述切换控制模块包括:
[0017]定时芯片,所述定时芯片的输出引脚与所述通信模块连接,所述定时芯片的触发信号输入引脚与所述反馈模块、所述通信模块、所述主控模块连接,所述定时芯片的放电、阈值引脚与所述延时调节模块连接。
[0018]可选地,所述延时调节模块包括:
[0019]译码器单元,所述译码器单元输入引脚与所述主控模块连接;
[0020]电阻匹配单元,所述电阻匹配单元与所述译码器单元连接;
[0021]数字电位器,所述数字电位器与所述切换控制模块、所述电阻匹配单元连接。
[0022]此外,为实现上述目的,本专利技术还提供一种485自收发电路的控制方法,所述控制方法应用于如上所述的485自收发电路,所述控制方法包括:
[0023]通过主控模块向所述主控模块连接的延时调节模块传递控制信号,以控制所述延时调节模块根据所述控制信号调节预设的电阻的阻值大小;
[0024]通过所述延时调节模块向所述延时调节模块连接的切换控制模块传递调节后的电阻值,以控制所述切换控制模块根据所述电阻值控制预设的收发信号;
[0025]通过所述主控模块向所述主控模块连接的通信模块传递收发数据,通过所述切换控制模块向所述切换控制模块连接的通信模块传递所述收发信号,以控制所述通信模块根据所述收发信号对所述收发数据进行传输处理;
[0026]通过所述通信模块向所述通信模块连接的反馈模块传递所述收发信号和所述收发数据,以控制所述反馈模块将所述收发数据、所述收发信号传递至所述主控模块。
[0027]可选地,所述控制信号包括:电阻调大信号和电阻调小信号,所述控制所述延时调节模块根据所述控制信号调节预设的电阻的阻值大小,包括:
[0028]通过所述延时调节模块根据电阻调大信号将预设的电阻的阻值调大;
[0029]通过所述延时调节模块根据电阻调小信号将所述电阻的阻值调小。
[0030]此外,为实现上述目的,本专利技术还提供一种计算机设备,所述计算机设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的485自收发电路的控制程序,所述485自收发电路的控制程序被所述处理器执行时实现如上所述的485自收发电路的控制方法的步骤。
[0031]此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质上存储有485自收发电路的控制程序,所述485自收发电路的控制程序被处理器执行时实现如上所述的485自收发电路的控制方法的步骤。
[0032]本专利技术提供的485自收发电路包括:主控模块,与所述主控模块连接的通信模块,与所述主控模块连接的延时调节模块,与所述延时调节模块、所述主控模块、所述通信模块连接的切换控制模块,与所述通信模块、所述主控模块、所述切换控制模块连接的反馈模
块;所述延时调节模块用于接收所述主控模块传递的控制信号,并根据所述控制信号调节预设的电阻的阻值大小;所述切换控制模块用于接收所述延时调节模块传递的调节后的电阻值,并根据所述电阻值控制预设的收发信号;所述通信模块用于接收所述主控模块传递的收发数据和所述切换控制模块传递的所述收发信号,并根据所述收发信号对所述收发数据进行传输处理;所述反馈模块用于获取所述收发数据和所述收发信号,并将所述收发数据、所述收发信号传递至所述主控模块。
[0033]本专利技术提供的一种485自收发电路及其控制方法、计算机设备以及存储介质,通过与主控模块连接的延时调节模块接收主控模块传递的控制信号,并根据控制信号调节预设的电阻的阻值大小,通过与延时调节模块、主控模块连接的切换控制模块接收延时调节模块传递的电阻值,并根据电阻值控制收发信号,通过与主控模块、切换控制模块连接的通信模块接收主控模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种485自收发电路,其特征在于,所述485自收发电路包括:主控模块,与所述主控模块连接的通信模块,与所述主控模块连接的延时调节模块,与所述延时调节模块、所述主控模块、所述通信模块连接的切换控制模块,与所述通信模块、所述主控模块、所述切换控制模块连接的反馈模块;所述延时调节模块用于接收所述主控模块传递的控制信号,并根据所述控制信号调节预设的电阻的阻值大小;所述切换控制模块用于接收所述延时调节模块传递的调节后的电阻值,并根据所述电阻值控制预设的收发信号;所述通信模块用于接收所述主控模块传递的收发数据和所述切换控制模块传递的所述收发信号,并根据所述收发信号对所述收发数据进行传输处理;所述反馈模块用于获取所述收发数据和所述收发信号,并将所述收发数据、所述收发信号传递至所述主控模块。2.如权利要求1所述的485自收发电路,其特征在于,所述主控模块包括:主控器件,所述主控器件的通信接口与所述通信模块连接,所述主控器件的反馈接口与所述反馈模块连接,所述主控器件的控制接口与所述延时调节模块连接。3.如权利要求1所述的485自收发电路,其特征在于,所述通信模块包括:485芯片,所述485芯片的RE、DE引脚与所述切换控制模块连接,所述485芯片的RO、DI引脚与所述主控模块连接。4.如权利要求1所述的485自收发电路,其特征在于,所述反馈模块包括:电压跟随器单元,所述电压跟随器单元的输入端与所述通信模块连接,所述电压跟随器单元的输出端与所述主控模块连接。5.如权利要求1所述的485自收发电路,其特征在于,所述切换控制模块包括:定时芯片,所述定时芯片的输出引脚与所述通信模块连接,所述定时芯片的触发信号输入引脚与所述反馈模块、所述通信模块、所述主控模块连接,所述定时芯片的放电引脚、阈值引脚与所述延时调节模块连接。6.如权利要求1所述的485自收发电路,其特征在于,所述延时调节模块包括:译码器单元,所述译码器单元输入引...

【专利技术属性】
技术研发人员:梁义正赵成志王金灿张海亭怀其新
申请(专利权)人:山东有人物联网股份有限公司
类型:发明
国别省市:

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

1