基于单片机控制的自识别485终端电阻检测电路制造技术

技术编号:32637401 阅读:15 留言:0更新日期:2022-03-12 18:12
本发明专利技术公开了一种基于单片机控制的自识别485终端电阻的检测电路,针对现有的485通信设备在长距离通信需要进行终端匹配的时候,由于每台设备在出厂时硬件功能和固化程序都一致,总线上的设备不知道自己什么时候为终端从设备,只能通过手动按按键或者拨码的形式来确定终端设备,费时又费力的问题,本发明专利技术通过在每个设备中设置辅助地址判断的单片机对485总线上传输的报文的目标地址的判断来决定是否建立终端电阻连接,当单片机中接收到的地址与当前设备设定的485地址相同时,则将终端电阻的匹配开关打开,为当前从设备与主机建立终端匹配,从而实现终端设备的自适应识别,无需人力手动按按键或者拨码来确定设备从机,方便又快捷。快捷。快捷。

【技术实现步骤摘要】
基于单片机控制的自识别485终端电阻检测电路


[0001]本专利技术属于终端通信的
,尤其涉及一种基于单片机控制的自识别485终端电阻检测电路。

技术介绍

[0002]485总线技术又名TIA

485

A,ANSI/TIA/EIA

485或TIA/EIA

485。RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。
[0003]使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。通常用在仪器仪表,建筑工程设备,PLC、以及一些支持485通讯的设备中。
[0004]尤其在楼控领域中,485总线用的范围更加广泛。一般楼控中用到的485总线网络拓扑为现场总线,支持常用协议为MODBUS协议。
[0005]虽然485总线在楼控范围内应用较广,但485总线存在一些缺陷或者说不足。根据485的特性,波特率越高,485总线可以延展的距离就越短,而且当485的总线长度接近极限值或现场环境恶劣时往往会导致通讯失败。这个时候就需要增加终端匹配电阻来消除485总线上的由于阻抗不匹配产生的反射和干扰。
[0006]而在实际应用中,485终端电阻往往会因为工程疏忽或者其他原因导致忘记加装,而在设备开发过程中,485终端电阻在未明确自己是主机还是从机,自己是终端设备还是非终端设备的情况下,强行加装终端电阻也不合适。

技术实现思路

[0007]本专利技术的目的是提供一种基于单片机控制的自识别485终端电阻检测电路,通过单片机对总线上地址的判断来决定是否建立终端电阻连接,从而确定通信的终端设备,可快速有效地建立通讯。
[0008]为解决上述问题,本专利技术的技术方案为:
[0009]一种基于单片机控制的自识别485终端电阻的检测电路,包括485总线、单片机、终端电阻控制电路;
[0010]所述485总线上连接多个设备,其中一个设备为主机,其余的设备为从机,每个从机上安装所述单片机及所述终端电阻控制电路,所述单片机用于在主机发送报文信息的过程中,抓取所述485总线上传输的报文信息,解析报文信息,获取地址数据;判断所述地址数据与当前从机预存的地址数据是否一致,若一致,则下发指令至所述终端电阻控制电路连接终端电阻,使当前从机与主机建立连接,进行数据通信。
[0011]根据本专利技术一实施例,所述485总线为单条或多条,各条485总线以主机为起点,连接一个或多个从机。
[0012]根据本专利技术一实施例,所述终端电阻控制电路包括继电器及终端电阻,所述继电器与所述单片机电连接,接收所述单片机下发的指令,将所述终端电阻与485总线导通,从
而确定与主机建立连接的从机。
[0013]根据本专利技术一实施例,所述终端电阻控制电路包括MOS管及终端电阻,所述MOS管的栅极与所述单片机电连接,所述MOS管的漏极与所述终端电阻的一端连接,所述终端电阻的另一端连接所述485总线;当单片机识别地址数据后,向所述MOS管发送一电压信号,控制所述MOS管打开,使所述终端电阻与所述485总线导通,从而确定与主机建立连接的从机。
[0014]根据本专利技术一实施例,所述终端电阻为120欧姆。
[0015]本专利技术由于采用以上技术方案,使其与现有技术相比具有以下的优点和积极效果:
[0016]本专利技术一实施例中的基于单片机控制的自识别485终端电阻的检测电路,针对现有的485通信设备在长距离通信需要进行终端匹配的时候,由于每台设备在出厂时硬件功能和固化程序都一致,总线上的设备不知道自己什么时候为终端从设备,只能通过手动按按键或者拨码的形式来将某台设备作为从设备,进而将120欧姆的终端电阻给接上的方式费时又费力的问题,通过在每个设备中设置辅助地址判断的单片机对485总线上传输的报文的目标地址的判断来决定是否建立终端电阻连接,当单片机中接收到的地址与当前从设备设定的485地址相同时,则将终端电阻的匹配开关打开,为当前从设备与主机建立终端匹配;当单片机中的接收到的地址与设备设定的485地址不同时,将终端电阻的匹配开关关闭,从而实现终端设备的自适应识别,无需人力手动按按键或者拨码来确定设备从机,方便又快捷。
附图说明
[0017]图1为本专利技术一实施例中的基于单片机控制的自识别485终端电阻的检测电路框图;
[0018]图2为本专利技术一实施例中的基于单片机控制的自识别485终端电阻的检测电路的检测流程图;
[0019]图3为本专利技术一实施例中的终端电阻控制电路图。
具体实施方式
[0020]以下结合附图和具体实施例对本专利技术提出的一种基于单片机控制的自识别485终端电阻检测电路作进一步详细说明。根据下面说明和权利要求书,本专利技术的优点和特征将更清楚。
[0021]在具体介绍本专利技术基于单片机控制的自识别485终端电阻的检测电路之前,就一些专业术语做简要介绍:
[0022]485总线:RS485总线是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。RS485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。
[0023]MODBUS:Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。
[0024]终端电阻:高频信号传输时,信号波长相对传输线较短,信号在传输线终端会形成反射波,干扰原信号,所以需要在传输线末端加终端电阻,使信号到达传输线末端后不反射。对于低频信号则不用。在长线信号传输时,一般为了避免信号的反射和回波,也需要在接收端接入终端匹配电阻。
[0025]报文:报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。在MODBUS中,报文有特殊的格式限制。
[0026]主机:在网络技术中是关于发送与接收信息的终端设备。
[0027]从机:接受主机命令,发送主机所需信息的终端设备。
[0028]阻抗匹配:阻抗匹配(Impedance matching)是微波电子学里的一部分,主要用于传输线上,来达至所有高频的微波信号皆能传至负载点的目的,几乎不会有信号反射回来源点,从而提升能源效益。大体上,阻抗匹配有两种,一种是透过改变阻抗力(用于集中参数电路),另一种则是调整传输线的波长(用于传输线)。
[0029]信号反射:信号在传输的过程中如果遇到阻抗突变,就会产生反射,反射电压的大小和入射电压以及传输线的阻抗有关。
[0030]本实施例针对485的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于单片机控制的自识别485终端电阻的检测电路,其特征在于,包括485总线、单片机、终端电阻控制电路;所述485总线上连接多个设备,其中一个设备为主机,其余的设备为从机,每个从机上安装所述单片机及所述终端电阻控制电路,所述单片机用于在主机发送报文信息的过程中,抓取所述485总线上传输的报文信息,解析报文信息,获取地址数据;判断所述地址数据与当前从机预存的地址数据是否一致,若一致,则下发指令至所述终端电阻控制电路连接终端电阻,使当前从机与主机建立连接,进行数据通信。2.如权利要求1所述的基于单片机控制的自识别485终端电阻的检测电路,其特征在于,所述485总线为单条,该485总线以主机为起点,连接一个或多个从机。3.如权利要求1所述的基于单片机控制的自识别485终端电阻的检测...

【专利技术属性】
技术研发人员:王伟峰周志勤鲁程沈小星李沁赟
申请(专利权)人:浙江源创智控技术有限公司
类型:发明
国别省市:

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

1