一种联网和断网都可以智能控制的网络门禁系统技术方案

技术编号:18863636 阅读:51 留言:0更新日期:2018-09-05 15:29
本发明专利技术提供一种联网和断网都可以智能控制的网络门禁系统,包括多个与云控制端相连接的网络门禁控制器,网络门禁控制器内设置有Mcu核心控制器,Mcu核心控制器连接有网络模块、显示屏模块、输入模块以及智能卡识别模块,键盘模块,用户通过微信扫码后向云控制端发送的二维码请求,或者网络门禁控制器向云控制端发送的智能卡信息请求或者按键请求,由云控制端鉴权后判断是否开启门禁,在断网情况下,云控制端会发送实时密码到用户端。所提到的联网和断网都是指网络控制器端的网络情况。

A network access control system that can intelligently control the network and break the network.

The invention provides a network entrance guard system which can be intelligently controlled by networking and network disconnection, including a plurality of network entrance guard controllers connected with cloud control terminals, a Mcu core controller is arranged in the network entrance guard controller, and a Mcu core controller is connected with a network module, a display module, an input module and a smart card identification module. Keyboard module, the two-dimensional code request sent to the cloud control end by the user after sweeping the code through the wechat, or the smart card information request or key-press request sent by the network access control controller to the cloud control end, the cloud control end will send the real-time password to the user end when the network is disconnected. . The network and broken network mentioned above refer to the network condition of the network controller.

【技术实现步骤摘要】
一种联网和断网都可以智能控制的网络门禁系统
本专利技术涉及一种网络门禁装置,尤其是涉及一种联网和断网都可以智能控制的网络门禁系统。
技术介绍
二维码的广泛使用,早已深入到我们的生活,由于其独特的图形编码格式,使得二维码所能承载的信息量很大,可以显示网址、企业logo,汉字姓名等。而各种形式的网络通信方式也已经覆盖到生活的各个角落,使用手机成为每个必配的设备,通过手机使用二维码扫码功能,利用网络与中心交换数据,实现远程的开关门控制是为大家提供极大方便的网络智能化设备和系统。当然不仅是二维码,还有NFC扫码、IC卡及其各种智能卡都可以通过手机来获得远程对门禁的控制,进而控制门锁。但是由于这种方式中间,对网络是否畅通有着一定的依赖性,门禁控制对于使用者来讲是需要比较实时的处理,中心必须对门禁访问者的身份要有一定认证,由此给出相应权限,因此对于中心来讲就要有对应的管理方式和识别方法,这是其中的问题之一,第二个问题是如果断网了,该怎样保证门禁系统使用的时效性。第三由于门禁设备不是门锁,一般安装在有一定数量人员进出的出入口,因此会带来使用各种方式获取权限的装置,比如ic卡、id卡、手机nfc等等。第四安全保障问题,二维码是个可以复制的图像,同样的图像在不对的时间或者不同的设备去扫码,应该不能授权开门,第五如何收集积累检索出入的人员数据。
技术实现思路
本专利技术提供了一种联网和断网都可以智能控制的网络门禁系统,解决了上述问题,其技术方案如下所述:一种联网和断网都可以智能控制的网络门禁系统,包括多个与云控制端相连接的网络门禁控制器,网络门禁控制器内设置有Mcu核心控制器,所述Mcu核心控制器通过显示屏驱动模块与显示屏相连接;通过电平输出控制模块与门控继电器相连接,所述门控继电器与电锁相连接;通过开门按键接入模块与开门按钮相连接;通过门磁输入模块与门磁输入装置相连接;并与网络模块、数据输入模块、时钟模块、声光报警模块、存储模块相连接,此外,所述Mcu核心控制器还连接有智能卡识别模块。Mcu核心控制器通过防拆输入模块与防拆开关输入装置相连接;通过485控制器与外接485探头相连接;通过232控制模块与串口调试工具相连接;所述Mcu核心控制器与电源控制模块相连接。数据输入模块包括板载键盘模块和能够连接韦根键盘的韦根协议模块,所述韦根协议模块与韦根键盘相连接。网络模块包括以太网驱动模块和wifi模块,所述以太网驱动模块用于接入以太网。智能卡识别模块包括ID卡识别模块,以及IC/公交/身份证/NFC卡识别模块,网络门禁控制器在识别这些卡片或者信号时与存储在掉电不丢失的存储器内信息进行比对,实现自动开门,无论比对结果如何,信息都传送到云中心;网络门禁控制器设置的电路板上,板载电池和时钟单元配有钮扣电池,用于保证CPU时钟模块掉电时间不丢失,并且在掉电后使得时钟依然正常计时,为断电计算密码提供数据。云控制端对网络门禁控制器的处理步骤如下所述:(1)云控制端检查网络和数据库,和网络门禁控制器建立连接,云控制端发送查询门禁是否在线连接命令,并察看网络门禁控制器的应答,云控制端每隔40秒向网络门禁控制器发送当前有效二维码;(2)在控制器联网状态下,云端收到用户手机扫码发送的信息,与数据库信息进行比对,进行智能计算核准后,给网络门禁控制器发送控制开门命令;或者网络控制器收到用户刷卡信息,首先与控制器内部存储器的信息内容比对,控制是否开门,同步向云端发送刷卡信息请求,云端与数据库内的数据比对和智能计算后决定是否授权开门;其中,对于授权的智能卡,设置为必须通过云控制端,或者直接通过网络门禁控制器进行授权;(3)在控制器断网状态下,云控制端收到用户手机扫码信息进行实时密码计算,并将密码推送给微信用户,由用户在控制器键盘输入密码。网络门禁控制器的工作步骤如下所述:(1)读取MCU时间(由于板上有板载电池,专门保持MCU的内部存储的时钟掉电不丢失,所以复位时要先读取这个时间),并复位内存,读取存储器数据,复位显示屏/ID/IC/网络/wifi/按键模块;(2)连接云控制端,执行云控制端命令显示二维码并与中心对时间,获取到的中心时间存储到MCU的内部时间存储单元,执行云中心命令开门/关门,执行云中心对门禁控制器是否连接的查询命令应答;(3)判断是否板载键盘或者外接韦根键盘有按键信息输入,对按键的输入鉴权计算,并进行鉴权决定是否开启门禁,同时信息发送到云端;(4)判断是否有智能卡刷卡,并将信息发送到云控制端进行判断;(5)判断是否有遥控信号,并进行门禁的开关门控制。云控制端对网络门禁控制器的处理步骤的步骤(3)中,网络门禁控制器和云控制端的时间同步,每台网络门禁控制器设置有唯一的电子串号,根据电子串号和时间进行实时密码的计算,密码在一小时的时间内有效,实时密码的计算过程如下:(1)根据电子串号和时间形成5个16进制的byte数,首先选取电子串号的6个唯一的数字或字符,对应成16进制数的3个byte;当前时间组成第4byte和第5byte,由于时间的年月日时分别为hijk:mm:dd:ss,第4byte的高4bit为”年”的最后一位k;(“年”的最后一位数只能是0-9,对应4bit二进制数是0000-1001),第4byte的低4bit为”月”mm(“月”只有1-12,对应4bit二进制数就是0001-1100),第5byte的bit0-bit4为”日”dd(“日”只有1-31,对应5bit二进制数就是00001-11111),第5byte的bit5-bit7为”时”ss除以3后的商的整数(“时”的数值为0-23,除以3后的商的整数范围为0-7,转换为3bit二进制数就是000-111),这样就成为新的5byte数据,假设为&Hxxxxxxxx.(2)将上述数据进行循环向左移位,移位的次数按照”时”的数值ss,高位移出补到最低位,(循环左移指令”_crol_”:循环左移指令,低位补高位移除的数据。)&H(abcdefghij)=(&Hxxxxxxxx_crol_ss)形成新的16进制数据;(5)再将所得结果进行取反,&H(ABCDEFGHIJ)=~&H(abcdefghij);(6)把得到的这个16进制数按照4bit一个BDC码的方式,形成一个数据串就是10位密码。进一步的,云控制端发送实时密码的步骤如下:(1)云控制端在已知门控设备在线情况下,接收门控设备的电子串号,并存储为数据计算需要的前3个byte;(2)在已知门控设备在线情况下发送带有时间戳的显示二维码命令,并把当前时间形成数据计算需要的后2个byte;(3)将已经取得的5个byte数据组合,进行循环移位计算;(4)将已经移位的5个byte数据进行取反计算;(5)将5个byte数据转换为10个按键数值;(6)收到微信上传的二维码,取得门控设备显示此码的时间;(7)如果时间与当前云中心的标准时间差距为3分钟,即认为断网;(8)向微信用户发送计算过的本时间授权按键密码,微信用户收到并现场按键,门控器收到并与本控制器内时间和电子串号计算校验核实进行开门。在网络门禁控制器的二维码显示的信息中将包含有本设备最新也是最后收到的与云控制端网络同步的信息,如果云控制端本文档来自技高网...

【技术保护点】
1.一种联网和断网都可以智能控制的网络门禁系统,其特征在于:包括多个与云控制端相连接的网络门禁控制器,网络门禁控制器内设置有Mcu核心控制器,所述Mcu核心控制器通过显示屏驱动模块与显示屏相连接;通过电平输出控制模块与门控继电器相连接,所述门控继电器与电锁相连接;通过开门按键接入模块与开门按钮相连接;通过门磁输入模块与门磁输入装置相连接;并与网络模块、数据输入模块、时钟模块、声光报警模块、存储模块相连接,此外,所述Mcu核心控制器还连接有智能卡识别模块。

【技术特征摘要】
1.一种联网和断网都可以智能控制的网络门禁系统,其特征在于:包括多个与云控制端相连接的网络门禁控制器,网络门禁控制器内设置有Mcu核心控制器,所述Mcu核心控制器通过显示屏驱动模块与显示屏相连接;通过电平输出控制模块与门控继电器相连接,所述门控继电器与电锁相连接;通过开门按键接入模块与开门按钮相连接;通过门磁输入模块与门磁输入装置相连接;并与网络模块、数据输入模块、时钟模块、声光报警模块、存储模块相连接,此外,所述Mcu核心控制器还连接有智能卡识别模块。2.根据权利要求1所述的联网和断网都可以智能控制的网络门禁系统,其特征在于:Mcu核心控制器通过防拆输入模块与防拆开关输入装置相连接;通过485控制器与外接485探头相连接;通过232控制模块与串口调试工具相连接;所述Mcu核心控制器与电源控制模块相连接。3.根据权利要求1所述的联网和断网都可以智能控制的网络门禁系统,其特征在于:数据输入模块包括板载键盘模块和能够连接韦根键盘的韦根协议模块,所述韦根协议模块与韦根键盘相连接。4.根据权利要求1所述的联网和断网都可以智能控制的网络门禁系统,其特征在于:网络模块包括以太网驱动模块和wifi模块,所述以太网驱动模块用于接入以太网。5.根据权利要求1所述的联网和断网都可以智能控制的网络门禁系统,其特征在于:智能卡识别模块包括ID卡识别模块,以及IC/公交/身份证/NFC卡识别模块,网络门禁控制器在识别这些卡片或者信号时与存储在掉电不丢失的存储器内信息进行比对,实现自动开门,无论比对结果如何,信息都传送到云中心;网络门禁控制器设置的电路板上,板载电池和时钟单元配有钮扣电池,用于保证CPU时钟模块掉电时间不丢失,并且在掉电后使得时钟依然正常计时,为断电计算密码提供数据。6.根据权利要求1所述的联网和断网都可以智能控制的网络门禁系统,其特征在于,云控制端对网络门禁控制器的处理步骤如下所述:(1)云控制端检查网络和数据库,和网络门禁控制器建立连接,云控制端发送查询门禁是否在线连接命令,并察看网络门禁控制器的应答,云控制端每隔40秒向网络门禁控制器发送当前有效二维码;(2)在控制器联网状态下,云端收到用户手机扫码发送的信息,与数据库信息进行比对,进行智能计算核准后,给网络门禁控制器发送控制开门命令;或者网络控制器收到用户刷卡信息,首先与控制器内部存储器的信息内容比对,控制是否开门,同步向云端发送刷卡信息请求,云端与数据库内的数据比对和智能计算后决定是否授权开门;其中,对于授权的智能卡,设置为必须通过云控制端,或者直接通过网络门禁控制器进行授权;(3)在控制器断网状态下,云控制端收到用户手机扫码信息进行实时密码计算,并将密码推送给微信用户,由用户在控制器键盘输入密码。7.根据权利要求6所述的联网和断网都可以智能控制的网络门禁系统,其特征在于:网络门禁控制器的工作步骤如下所述:(1)读取MCU时间,并复位内存,读取存储器数据,复位显示屏/ID/IC/网络/wifi/按键模块;(2)连...

【专利技术属性】
技术研发人员:徐政伟蔡虹叶鑫
申请(专利权)人:杭州滨拓通信技术有限公司
类型:发明
国别省市:浙江,33

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

1