用于电子锁的通讯方法及装置、设备、存储介质制造方法及图纸

技术编号:37621311 阅读:31 留言:0更新日期:2023-05-18 12:12
本发明专利技术提供了用于电子锁的通讯方法及装置、设备、存储介质,方法包括:向第一模拟开关芯片发送第一控制信号,以控制使能输入引脚与第一引脚连接;通过多个第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组;如果存在第二外设模组,则向第二模拟开关芯片发送第二控制信号,以控制第二模拟开关芯片上的第一信息接收引脚与第二模拟开关芯片上的第二引脚连接,以使第二外设模组向主控芯片推送通讯信息。本发明专利技术通过控制第一模拟开关芯片,能够检测出向主控芯片推送信息的模组;控制第二模拟开关芯片,能够按照需求将主控芯片与对应模组进行通信连接,达到在电子锁中布置多个模组的目的,丰富产品的规划,提升产品功能的使用场景。能的使用场景。能的使用场景。

【技术实现步骤摘要】
用于电子锁的通讯方法及装置、设备、存储介质


[0001]本专利技术涉及电子锁
,具体涉及一种用于电子锁的通讯方法及装置、设备、存储介质。

技术介绍

[0002]现有电子锁的主控芯片受制于功耗及成本,串行通信端口较少,无法满足模组通信的需求;目前较多采用通过单一的模拟开关或多路复用器,仅只支持主控芯片发起的通讯方式,无法实现模组与主控芯片之间的双工通信;并且由于主控芯片的串行通信端口的波特率固化情况,在业务场景及产品不停的扩展的情况下会带来场景布置的瓶颈,导致可布置的外设模组数量变少的问题。
[0003]针对上述相关技术中电子锁由于无法布置较多的模组,导致电子锁功能受限的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种用于电子锁的通讯方法及装置、设备、存储介质,用以克服相关技术中电子锁由于无法布置较多的模组,导致电子锁功能受限的问题。
[0005]为了实现上述目的,本专利技术实施例的第一方面,提供一种用于电子锁的通讯方法,应用于电子锁的主控芯片,所述主控芯片与第一模拟开关芯片上的使能输入引脚连接,所述第一模拟开关芯片上的多个使能输出引脚与多个第一外设模组一一对应连接;所述方法包括:
[0006]向所述第一模拟开关芯片发送第一控制信号,以控制所述使能输入引脚与第一引脚连接,所述第一引脚为所述多个使能输出引脚中的一个;
[0007]通过多个所述第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组;所述第二外设模组为用于向所述主控芯片主动推送通讯信息的第一外设模组;
[0008]如果存在所述第二外设模组,则向第二模拟开关芯片发送第二控制信号,以控制所述第二模拟开关芯片上的第一信息接收引脚与所述第二模拟开关芯片上的第二引脚连接,以使所述第二外设模组向所述主控芯片推送通讯信息;所述第二引脚为所述第二模拟开关芯片上的多个第一信息发送引脚中的一个,所述第一信息接收引脚与所述主控芯片连接,所述多个第一信息发送引脚与多个所述第一外设模组一一对应连接。
[0009]本专利技术提供的用于电子锁的通讯方法,通过控制第一模拟开关芯片,能够检测出向主控芯片主动推送信息的模组;以及通过控制第二模拟开关芯片,能够按照需求将主控芯片与对应的外设模组进行通信连接,以达到在电子锁中布置多个模组的目的,丰富了产品的规划,提升产品功能的使用场景。
[0010]可选地,在第一方面的一种可能实现方式中,所述通过多个所述第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组,包括:
[0011]如果至少一个所述第一引脚的电平状态为预设状态,则将与所述至少一个所述第
一引脚对应的所述第一外设模组确定为第二外设模组。
[0012]本专利技术提供的用于电子锁的通讯方法,通过识别外设模组的使能输出引脚的电平状态,确定外设模组是否存在向主控芯片主动推送信息的请求,能够实现由外设模组发送的通讯方式,进而解决了目前较多采用通过单一的模拟开关或多路复用器,仅只支持主控芯片发起的通讯方式,无法实现模组与主控芯片之间的双工通信的问题。
[0013]可选地,在第一方面的一种可能实现方式中,所述方法还包括:
[0014]向所述第一模拟开关芯片发送第三控制信号,以控制所述第一模拟开关芯片上的方波信号输入引脚与所述第一模拟开关芯片上的第三引脚连接,所述第三引脚表示所述第一模拟开关芯片上的多个方波信号输出引脚中的一个,以通过所述第三引脚的信号状态识别所述第二外设模组的第一波特率;所述方波信号输入引脚与所述主控芯片连接,所述多个方波信号输出引脚与所述多个第一外设模组一一对应连接。
[0015]可选地,在第一方面的一种可能实现方式中,所述通过所述第三引脚的信号状态识别所述第二外设模组的第一波特率之后,还包括:
[0016]判断所述第一波特率与预设波特率是否相同,所述预设波特率为所述主控芯片串口通信的波特率;
[0017]如果不相同,则建立所述第一波特率与所述第二外设模组的映射关系。
[0018]可选地,在第一方面的一种可能实现方式中,所述控制所述第二模拟开关芯片上的第一信息接收引脚与所述第二模拟开关芯片上的第二引脚连接,包括:
[0019]判断所述第二外设模组的第一波特率与所述预设波特率是否相同;
[0020]如果相同,则控制第一信息接收引脚与第二引脚连接;
[0021]如果不相同,则根据所述映射关系中与所述第二外设模组对应的第一波特率,对所述主控芯片的预设波特率进行调整,以使所述第二外设模组与所述主控芯片的波特率相同,然后控制第一信息接收引脚与第二引脚连接。
[0022]本专利技术提供的用于电子锁的通讯方法,通过方波信号输出引脚识别外设模组的波特率,以及在判断第二外设模组的第一波特率与主控芯片的波特率不相同时建立第一波特率与第二外设模组的映射关系,以及根据该映射关系中与第二外设模组对应的第二波特率,对主控芯片的波特率进行调整,能够丰富产品的规划,提升产品功能的使用场景,进而解决现有智能门锁的主控芯片由于波特率固化,在业务场景及产品不停的扩展的情况下,会带来场景布置瓶颈的问题。
[0023]可选地,在第一方面的一种可能实现方式中,所述方法还包括:
[0024]当存在待主动推送给第三外设模组的预设通讯信息时,所述第三外设模组为接收所述预设通讯信息的第一外设模组,则向所述第二模拟开关芯片发送第四控制信号,以控制第二模拟开关芯片上的第二信息发送引脚与第四引脚连接,所述第四引脚表示第二模拟开关芯片上的多个第二信息接收引脚中的一个,以使所述主控芯片向所述第三外设模组推送所述预设通讯信息;所述第二信息发送引脚与所述主控芯片连接,所述多个第二信息接收引脚与多个所述第一外设模组一一对应连接。
[0025]本专利技术提供的用于电子锁的通讯方法,通过控制第二模拟开关芯片,将主控芯片的信息发送引脚与外设模组的信息接收引脚连接,或者将主控芯片的信息接收引脚与外设模组的信息发送引脚连接,能够实现主控芯片与多个外设模组之间的通信,进而解决了现
有电子锁的主控芯片受制于功耗及成本,串行通信端口较少,无法满足模组通信需求的问题。
[0026]可选地,在第一方面的一种可能实现方式中,所述电子锁为智能门锁。
[0027]本专利技术实施例的第二方面,提供一种用于电子锁的通讯装置,其特征在于,包括:
[0028]第一发送模块,用于向第一模拟开关芯片发送第一控制信号,以控制使能输入引脚与第一引脚连接,所述第一引脚为多个使能输出引脚中的一个;所述主控芯片与所述第一模拟开关芯片上的使能输入引脚连接,所述第一模拟开关芯片上的多个使能输出引脚与多个第一外设模组一一对应连接;
[0029]模组检测模块,用于通过多个所述第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组;所述第二外设模组为用于向所述主控芯片主动推送通讯信息的第一外设模组;
[0030]第二发送模块,用于如果存在所述第二外设模组,则向第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于电子锁的通讯方法,其特征在于,应用于电子锁的主控芯片,所述主控芯片与第一模拟开关芯片上的使能输入引脚连接,所述第一模拟开关芯片上的多个使能输出引脚与多个第一外设模组一一对应连接;所述方法包括:向所述第一模拟开关芯片发送第一控制信号,以控制所述使能输入引脚与第一引脚连接,所述第一引脚为所述多个使能输出引脚中的一个;通过多个所述第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组;所述第二外设模组为用于向所述主控芯片主动推送通讯信息的第一外设模组;如果存在所述第二外设模组,则向第二模拟开关芯片发送第二控制信号,以控制所述第二模拟开关芯片上的第一信息接收引脚与所述第二模拟开关芯片上的第二引脚连接,以使所述第二外设模组向所述主控芯片推送通讯信息;所述第二引脚为所述第二模拟开关芯片上的多个第一信息发送引脚中的一个,所述第一信息接收引脚与所述主控芯片连接,所述多个第一信息发送引脚与多个所述第一外设模组一一对应连接。2.根据权利要求1所述的用于电子锁的通讯方法,其特征在于,所述通过多个所述第一引脚的电平状态检测多个第一外设模组中是否存在第二外设模组,包括:如果至少一个所述第一引脚的电平状态为预设状态,则将与所述至少一个所述第一引脚对应的所述第一外设模组确定为第二外设模组。3.根据权利要求1或2所述的用于电子锁的通讯方法,其特征在于,所述方法还包括:向所述第一模拟开关芯片发送第三控制信号,以控制所述第一模拟开关芯片上的方波信号输入引脚与所述第一模拟开关芯片上的第三引脚连接,所述第三引脚表示所述第一模拟开关芯片上的多个方波信号输出引脚中的一个,以通过所述第三引脚的信号状态识别所述第二外设模组的第一波特率;所述方波信号输入引脚与所述主控芯片连接,所述多个方波信号输出引脚与所述多个第一外设模组一一对应连接。4.根据权利要求3所述的用于电子锁的通讯方法,其特征在于,所述通过所述第三引脚的信号状态识别所述第二外设模组的第一波特率之后,还包括:判断所述第一波特率与预设波特率是否相同,所述预设波特率为所述主控芯片串口通信的波特率;如果不相同,则建立所述第一波特率与所述第二外设模组的映射关系。5.根据权利要求4所述的用于电子锁的通讯方法,其特征在于,所述控制所述第二模拟开关芯片上的第一信息接收引脚与所述第二模拟开关芯片上的第二引脚连接,包括:判断所述第二外设模组的第一波特率与所述预设波特率是否相同;如果...

【专利技术属性】
技术研发人员:范淑毓祝志凌董启广桑胜伟叶飞邓业豪
申请(专利权)人:德施曼机电中国有限公司
类型:发明
国别省市:

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

1