检测门状态的系统、门控制器、服务器及方法技术方案

技术编号:21631846 阅读:28 留言:0更新日期:2019-07-17 12:04
本发明专利技术提供了检测门状态的方法、系统、门控制器、服务器,服务器包括:电磁锁、门控制器和服务器;电磁锁用于在门处于不同状态下产生不同的流经电磁锁的总电流;门控制器用于:检测流经门的电磁锁的总电流;根据总电流获取表征总电流大小的电流表征值;向服务器发送下载与门控制器和门对应的第一电流表征参考值和第二电流表征参考值的请求;根据电流表征值、第一电流表征参考值、第二电流表征参考值,判定门处于第一状态或第二状态;服务器用于根据门控制器的请求向门控制器发送第一电流表征参考值和第二电流表征参考值。上述方案通过检测流经电磁锁的总电流,进而根据该总电流判定门所处的状态,从而区别于现有的门状态检测方法。

System, Door Controller, Server and Method for Detecting Door State

【技术实现步骤摘要】
检测门状态的系统、门控制器、服务器及方法
本专利技术涉及门状态检测领域,尤其涉及检测门状态的系统、门控制器、服务器及方法。
技术介绍
图9是门状态的检测系统的现有技术。该检测系统包括:门100、门框200、门上的控制单元、电磁锁、直流电压源、开关K1(例如继电器),电磁锁上设有传感器。直流电压源通过导线L1、L2分别向电磁锁提供直流电压,控制单元通过信号线L3与传感器连接,以控制开关K1导通或断开。当开关K1导通,直流电压源向电磁锁提供工作电压+U时:电磁锁产生磁场,在磁场作用下门100与门框200通过磁力吸合,若门100没有被挡住,则门100最终与门框200吸合并紧贴,此时门处于关闭状态;若门100被挡住,则门100处于打开状态。当开关K1断开,电磁锁掉电,电磁锁掉电失去磁力,门100与门框200无法吸合,此时门处于打开状态。电磁锁内的传感器用于检测门100与门框200之间的间距,如果间距小于阈值,则输出一信号给控制单元,若该间距大于阈值,则输出另一信号给控制单元,控制单元可以根据接收到的相应信号判定门当前所处的状态。该控制单元通常设置在门上或者门的旁边,用以接收人的开门指令。例如控制单元包括开门按钮,当人按下开门按钮后,控制单元控制开关K1断开,从而使电磁锁掉电,门被打开。
技术实现思路
为了不同于上述现有门状态的检测方法,本专利技术提供了一种新的检测门状态的方法、系统、门控制器、服务器。本专利技术提供了一种检测门状态的系统,包括:电磁锁、门控制器和服务器;所述电磁锁用于在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器包括:检测单元、获取单元、请求单元、第一接收单元、判定单元;所述检测单元用于检测流经门的电磁锁的总电流;所述获取单元用于根据所述总电流获取表征所述总电流大小的电流表征值;所述请求单元用于向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考值的请求,其中,所述第一电流表征参考值对应所述门处于第一状态,所述第二电流表征参考值对应所述门处于第二状态;所述门控制器接收单元用于接收所述服务器返回的所述第一电流表征参考值和第二电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值,判定所述门处于第一状态或第二状态;所述服务器用于根据所述门控制器的请求向所述门控制器发送所述第一电流表征参考值和第二电流表征参考值。在一个实施例中,所述门控制器还包括写入单元,所述写入单元用于:将所述获取单元获取的所述电流表征值写入先进先出存储器的第N位置;其中,所述先进先出存储器的第一位置至第N-1位置分别存储前N-1次至前一次获取的电流表征值;计算所述先进先出存储器中N个电流表征值的平均值作为所述判定单元使用的所述电流表征值;其中,N大于等于3。在一个实施例中,所述门控制器还包括:第一发送单元,用于当所述门处于第一状态超过设定时长时,向服务器发送所述门处于第一状态超过设定时长的提示消息。在一个实施例中,所述门控制器还包括:第二请求单元,用于向所述服务器发送下载与所述门对应的所述设定时长的请求;第二接收单元,用于接收所述服务器返回的与所述门对应的所述设定时长。在一个实施例中,所述服务器还用于:接收移动客户端发送的获取所述门对应的第一电流表征参考值或第二电流表征参考值的通知;根据所述通知向所述门控制器发送获取所述第一电流表征参考值或第二电流表征参考值的命令;接收并存储所述门控制器返回的所述第一电流表征参考值或第二电流表征参考值;所述门控制器还包括:第三接收单元、获取单元、第二发送单元;所述第三接收单元用于接收服务器发送的所述命令;所述获取单元用于根据所述命令检测流经所述电磁锁的总电流并获取所述第一电流表征参考值或第二电流表征参考值;所述第二发送单元用于将所述门对应的所述第一电流表征参考值或第二电流表征参考值发送给服务器。在一个实施例中,所述获取单元用于根据所述命令多次检测流经所述电磁锁的总电流并获取电流表征值,对多次获取的电流表征值取平均值作为所述第一电流表征参考值或第二电流表征参考值。在一个实施例中,所述请求单元用于向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值、第二电流表征参考值、第三电流表征参考值的请求;所述第一接收单元用于接收所述服务器返回的所述第一电流表征参考值、第二电流表征参考值、第三电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值、第三电流表征参考值,判定所述门处于第一状态、第二状态或第三状态;其中,所述门处于第一状态是指门处于关闭状态,所述门处于第二状态是指门处于打开状态且所述电磁锁处于通电状态,所述门处于第三状态是指门处于打开状态且所述电磁锁处于掉电状态。本专利技术还提供了一种检测门状态的系统,包括:电磁锁、门控制器和服务器;所述电磁锁用于在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器用于:检测流经门的电磁锁的总电流;根据所述总电流获取表征所述总电流大小的电流表征值;向所述服务器发送与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考值,其中,所述第一电流表征参考值对应所述门处于第一状态,所述第二电流表征参考值对应所述门处于第二状态;所述服务器包括第一接收单元、查找单元、判定单元;所述第一接收单元用于接收与门对应的门控制器发送的电流表征值;所述查找单元用于查找与所述门控制器和门对应的第一电流表征参考值、第二电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值,判定所述门处于第一状态或第二状态。在一个实施例中,所述服务器还包括写入单元,用于:将所述第一接收单元获取的电流表征值写入先进先出存储器的第N位置;其中,所述先进先出存储器的第一至第N-1位置分别存储前N-1次至前一次获取的电流表征值;计算所述先进先出存储器中N个电流表征值的平均值作为所述计算单元的所述电流表征值;其中,N大于等于3。在一个实施例中,所述服务器还包括:第二接收单元,用于接收移动客户端发送的获取所述门对应的第一电流表征参考值或第二电流表征参考值的通知;发送单元,用于根据所述通知向所述门控制器发送获取所述第一电流表征参考值或第二电流表征参考值的命令;第三接收单元,用于接收并存储所述门控制器返回的所述第一电流表征参考值或第二电流表征参考值。在一个实施例中,所述查找单元用于查找与所述门和门控制器对应的第一电流表征参考值、第二电流表征参考值、第三电流表征参考值;其中,所述第三电流表征参考值对应所述门处于第三状态;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值、第三电流表征参考值,判定所述门处于第一状态、第二状态或第三状态;其中,所述门处于第一状态是指门处于关闭状态,所述门处于第二状态是指门处于打开状态且所述电磁锁处于通电状态,所述门处于第三状态是指门处于打开状态且所述电磁锁处于掉电状态。本专利技术还提供了一种检测门状态的方法,包括如下步骤:所述电磁锁在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器检测流经门的电磁锁的总电流;根据所述总电流获取表征所述总电流大小的电流表征值;向所述服务器发送下载与所述门控制器和门本文档来自技高网...

【技术保护点】
1.一种检测门状态的系统,其特征在于,包括:电磁锁、门控制器和服务器;所述电磁锁用于在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器包括:检测单元、获取单元、请求单元、第一接收单元、判定单元;所述检测单元用于检测流经门的电磁锁的总电流;所述获取单元用于根据所述总电流获取表征所述总电流大小的电流表征值;所述请求单元用于向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考值的请求,其中,所述第一电流表征参考值对应所述门处于第一状态,所述第二电流表征参考值对应所述门处于第二状态;所述门控制器接收单元用于接收所述服务器返回的所述第一电流表征参考值和第二电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值,判定所述门处于第一状态或第二状态;所述服务器用于根据所述门控制器的请求向所述门控制器发送所述第一电流表征参考值和第二电流表征参考值。

【技术特征摘要】
1.一种检测门状态的系统,其特征在于,包括:电磁锁、门控制器和服务器;所述电磁锁用于在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器包括:检测单元、获取单元、请求单元、第一接收单元、判定单元;所述检测单元用于检测流经门的电磁锁的总电流;所述获取单元用于根据所述总电流获取表征所述总电流大小的电流表征值;所述请求单元用于向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考值的请求,其中,所述第一电流表征参考值对应所述门处于第一状态,所述第二电流表征参考值对应所述门处于第二状态;所述门控制器接收单元用于接收所述服务器返回的所述第一电流表征参考值和第二电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值,判定所述门处于第一状态或第二状态;所述服务器用于根据所述门控制器的请求向所述门控制器发送所述第一电流表征参考值和第二电流表征参考值。2.如权利要求1所述的系统,其特征在于,所述门控制器还包括写入单元,所述写入单元用于:将所述获取单元获取的所述电流表征值写入先进先出存储器的第N位置;其中,所述先进先出存储器的第一位置至第N-1位置分别存储前N-1次至前一次获取的电流表征值;计算所述先进先出存储器中N个电流表征值的平均值作为所述判定单元使用的所述电流表征值;其中,N大于等于3。3.如权利要求1所述的系统,其特征在于,所述门控制器还包括:第一发送单元,用于当所述门处于第一状态超过设定时长时,向服务器发送所述门处于第一状态超过设定时长的提示消息。4.如权利要求3所述的系统,其特征在于,所述门控制器还包括:第二请求单元,用于向所述服务器发送下载与所述门对应的所述设定时长的请求;第二接收单元,用于接收所述服务器返回的与所述门对应的所述设定时长。5.如权利要求1-4所述的系统,其特征在于,所述服务器还用于:接收移动客户端发送的获取所述门对应的第一电流表征参考值或第二电流表征参考值的通知;根据所述通知向所述门控制器发送获取所述第一电流表征参考值或第二电流表征参考值的命令;接收并存储所述门控制器返回的所述第一电流表征参考值或第二电流表征参考值;所述门控制器还包括:第三接收单元、获取单元、第二发送单元;所述第三接收单元用于接收服务器发送的所述命令;所述获取单元用于根据所述命令检测流经所述电磁锁的总电流并获取所述第一电流表征参考值或第二电流表征参考值;所述第二发送单元用于将所述门对应的所述第一电流表征参考值或第二电流表征参考值发送给服务器。6.如权利要求1-5所述的系统,其特征在于,所述获取单元用于根据所述命令多次检测流经所述电磁锁的总电流并获取电流表征值,对多次获取的电流表征值取平均值作为所述第一电流表征参考值或第二电流表征参考值。7.如权利要求1-6所述的系统,其特征在于,所述请求单元用于向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值、第二电流表征参考值、第三电流表征参考值的请求;所述第一接收单元用于接收所述服务器返回的所述第一电流表征参考值、第二电流表征参考值、第三电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值、第三电流表征参考值,判定所述门处于第一状态、第二状态或第三状态;其中,所述门处于第一状态是指门处于关闭状态,所述门处于第二状态是指门处于打开状态且所述电磁锁处于通电状态,所述门处于第三状态是指门处于打开状态且所述电磁锁处于掉电状态。8.一种检测门状态的系统,其特征在于,包括:电磁锁、门控制器和服务器;所述电磁锁用于在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器用于:检测流经门的电磁锁的总电流;根据所述总电流获取表征所述总电流大小的电流表征值;向所述服务器发送与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考值,其中,所述第一电流表征参考值对应所述门处于第一状态,所述第二电流表征参考值对应所述门处于第二状态;所述服务器包括第一接收单元、查找单元、判定单元;所述第一接收单元用于接收与门对应的门控制器发送的电流表征值;所述查找单元用于查找与所述门控制器和门对应的第一电流表征参考值、第二电流表征参考值;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值,判定所述门处于第一状态或第二状态。9.如权利要求8所述的系统,其特征在于,所述服务器还包括写入单元,用于:将所述第一接收单元获取的电流表征值写入先进先出存储器的第N位置;其中,所述先进先出存储器的第一至第N-1位置分别存储前N-1次至前一次获取的电流表征值;计算所述先进先出存储器中N个电流表征值的平均值作为所述计算单元的所述电流表征值;其中,N大于等于3。10.如权利要求8所述的系统,其特征在于,所述服务器还包括:第二接收单元,用于接收移动客户端发送的获取所述门对应的第一电流表征参考值或第二电流表征参考值的通知;发送单元,用于根据所述通知向所述门控制器发送获取所述第一电流表征参考值或第二电流表征参考值的命令;第三接收单元,用于接收并存储所述门控制器返回的所述第一电流表征参考值或第二电流表征参考值。11.如权利要求8所述的系统,其特征在于,所述查找单元用于查找与所述门和门控制器对应的第一电流表征参考值、第二电流表征参考值、第三电流表征参考值;其中,所述第三电流表征参考值对应所述门处于第三状态;所述判定单元用于根据所述电流表征值、第一电流表征参考值、第二电流表征参考值、第三电流表征参考值,判定所述门处于第一状态、第二状态或第三状态;其中,所述门处于第一状态是指门处于关闭状态,所述门处于第二状态是指门处于打开状态且所述电磁锁处于通电状态,所述门处于第三状态是指门处于打开状态且所述电磁锁处于掉电状态。12.一种检测门状态的方法,其特征在于,包括如下步骤:所述电磁锁在门处于不同状态下产生不同的流经所述电磁锁的总电流;所述门控制器检测流经门的电磁锁的总电流;根据所述总电流获取表征所述总电流大小的电流表征值;向所述服务器发送下载与所述门控制器和门对应的第一电流表征参考值和第二电流表征参考...

【专利技术属性】
技术研发人员:周韦华
申请(专利权)人:深圳市微开互联科技有限公司
类型:发明
国别省市:广东,44

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

1