一种通信从机、主从设备通信系统以及通信方法技术方案

技术编号:33087714 阅读:22 留言:0更新日期:2022-04-15 10:54
本申请实施例公开了一种通信从机、主从设备通信系统以及通信方法。本申请实施例提供的技术方案通过通信主机向通信从机发送编号响应命令,通信从机在接收到编号响应命令后,通过电压检测模块对从机接口的电压进行检测,得到电压检测结果,并通过从机主控模块根据电压检测结果确定对编号响应命令的答复时间,并在答复时间通过从机通信模块向通信总线发送编号响应信息,通信主机可根据不同答复时间所接收到的编号响应信息,对各个通信从机进行编号,不需要工作人员手动为每个通信从机设定编号,提高对通信从机的编号效率。提高对通信从机的编号效率。提高对通信从机的编号效率。

【技术实现步骤摘要】
一种通信从机、主从设备通信系统以及通信方法


[0001]本申请实施例涉及通信
,尤其涉及一种通信从机、主从设备通信系统以及通信方法。

技术介绍

[0002]在主从设备的总线通信中,一个通信主机对应多个通信从机,通信主机通过广播方式向从机发送命令,从机在接收到主机发送的命令后,对应的从机才能向通信主机回复信息,防止多个通信从机同时向通信主机发送信号,引起通信冲突,因此,需要为每个通信从机设置唯一的从机编号。
[0003]现有技术中,对通信从机的编号方式一般是通过软件烧录或识别芯片的方式,为每个通信从机设置唯一的从机编号,并记录在通信主机中,但是这种从机编号方式需要工作人员手动设置每个通信从机的从机编号,工作效率较低。

技术实现思路

[0004]本申请实施例提供一种通信从机、主从设备通信系统以及通信方法,以解决现有技术中需要工作人员手动设置每个通信从机的从机编号,工作效率较低的技术问题。
[0005]在第一方面,本申请实施例提供了一种通信从机,包括从机主控模块、从机通信模块和电压检测模块,所述从机主控模块与所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通信从机,其特征在于,包括从机主控模块、从机通信模块和电压检测模块,所述从机主控模块与所述从机通信模块和所述电压检测模块连接,所述从机通信模块与所述电压检测模块连接,其中:所述从机通信模块,用于接入通信总线,并通过所述通信总线与通信主机进行通信,所述通信从机设置有用于接入通信总线的从机接口;所述电压检测模块,用于对所述从机接口进行电压检测得到电压检测结果,并向所述从机主控模块发送所述电压检测结果;所述从机主控模块,用于基于接收到的编号响应命令得到编号响应信息,以及根据所述电压检测结果确定对编号响应命令的答复时间,并在所述答复时间通过所述从机通信模块向通信总线发送编号响应信息,所述编号响应命令由通信主机通过所述通信总线发出。2.根据权利要求1所述的通信从机,其特征在于,所述从机通信模块包括第一分压电阻、第二分压电阻、第一开关器件和从机通信芯片,所述第一分压电阻的第一端连接所述从机接口,第二端经所述第二分压电阻接地,并连接所述从机通信芯片的通信输入端,所述第一开关器件的第一连接端连接所述从机接口,第二连接端接地,控制端连接所述从机通信芯片的通信输出端,所述从机通信芯片的通信控制端与所述从机主控模块连接。3.根据权利要求2所述的通信从机,其特征在于,所述电压检测模块包括第三分压电阻和第四分压电阻,所述第三分压电阻的第一端连接所述从机接口,第二端经所述第四分压电阻接地,并连接所述从机主控模块。4.根据权利要求1

3任一项所述的通信从机,其特征在于,所述通信从机为物联网设备。5.一种主从设备通信系统,其特征在于,包括通信主机和多个如权利要求1

4任一项所述的通信从机,多个所述通信从机通过通信总线与所述通信主机连接,多个所述通信从机之间按照设定总线间距或设定阻抗间距进行间隔布置,所述从机主控模块根据电压检测结果确定对编号响应命令的答复时间,并在所述答复时间通过从机通信模块向通信主机发送编号响应信息,所述通信主机根据各个所述通信从机的编号响应信息,为各个所述通信从机进行编号。6.一种通信方法,其特征在于,应用于如权利要求5所述的主从设备通信系统,所述方法包括:通信主机通过通信总线向各个通信从机发送编号响应命令;通信从机在接收到所述编号响应命令时,从第一电流工作状态切换至第二电流工作状态,并分别在第一电流工作状态和第二电流工作状态下,确定从从机接口检测到的第一电压检测结果和第二电压检测结果;通信从机根据所述第一电压检测结果和所述第二电压检测结果,确定对所述编号响应命令的答复时间,并在所述答复时间向所述通信主机发出编号响应信息;所述通信主机根据各个所述通信从机的编号响应信息,为各个所述通信从机进行编号。7.根据权利要求6所述的通信方法,其特征在于,所述从第一电流工作状态切换至第二电流工作状态,并分别在第一电流工作状态和第二电流工作状态下,确定从从机接口检测到的第一电压检测结果和第二电压检测结果,包括:
在第一电流工作状态下,确定从从机接口检测到的第一电压检测结果;运行设定程序或控制设定设备,以从第一电流工作状态切换至第二电流工作状态,并在第二电流工作状态下,确定从从机接口检测到的第二电压检测结果,所述通信从机运行设定程序或控制设定设备时,从通信总线拉取设定大小的从机电流。8.根据权利要求6所述的通信方法,其特征在于,所述根据所述第一电压检测结果和所述第二电压检测结果,确定对所述编号响应命令的答复时间,包括:根据所述第二电压检测结果和所述第一电压检测结果,确定加入负载前后的电压差;根据所述电压差确定对所述编号响应命令的答复时间。9.根据权利要求8所述的通信方法,其特征在于,所述通信从机在未编号并且接收到编号响应命令时,进入编号设置模式,并根据所述电压差以及进入编号设置模式的次数确定对所述编号响应命令的答复时间。10.根据权利要求9所述的通信方法,其特征在于,所述对所述编号响应命令的答复时间基于以下公式确定:Nx=[nK(Ux

U0)]modN,其中,Nx为答复时间,n为进入编号设置模式的次数,K为设定系数,Ux为第二电压检测结果,U0为第一电压检测结果,N为设定时间区间间隔。11.根据权利要求6所述的...

【专利技术属性】
技术研发人员:李洪权王坤
申请(专利权)人:广州极飞科技股份有限公司
类型:发明
国别省市:

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

1