门禁和闸机

📅 2026/7/3 17:25:04 👁️ 阅读次数 📝 编程学习
门禁和闸机

门禁和闸机经常一起出现,但它们不是同一个东西

一句话概括:

门禁(Access Control)负责"判断能不能进",闸机(Turnstile/Gate)负责"控制怎么进"。

在智慧园区、智慧楼宇项目中,两者通常配合工作。


一、整体关系

人员 │ ▼ 刷卡/人脸/二维码 │ ▼ 门禁控制器(权限校验) │ │ 有权限 ▼ 开门/开闸 │ ▼ 闸机 / 电锁 / 自动门 │ ▼ 人员通行

可以理解成:

  • 门禁 = 大脑
  • 闸机 = 手脚

二、什么是门禁(Access Control)

门禁是一套权限管理系统

主要负责:

  • 人员身份认证
  • 权限判断
  • 通行记录
  • 权限下发
  • 开门控制

例如:

员工来到门口:

刷脸 ↓ 门禁控制器 ↓ 查询权限 ↓ 允许通行 ↓ 发送开门指令

门禁系统组成

门禁软件(Java) │ ▼ 门禁服务器 │ ▼ 门禁控制器 │ ┌──────┴──────────┐ ▼ ▼ 读卡器 人脸机

门禁设备

常见有:

  • 人脸识别终端
  • 刷卡器
  • 指纹机
  • 门禁控制器
  • 电锁

例如海康的人脸门禁:

DS-K1T67

它既可以做人脸识别,也可以控制电锁。


三、什么是闸机(Turnstile)

闸机是物理通道设备

负责:

控制人怎么过去。

例如:

三辊闸

═══════ O ═══════

一次只能过一个人。


摆闸

═══════ │ │ ═══════

刷卡:

打开 ↓ 通过 ↓ 自动关闭

翼闸

═══════ ▶ ◀ ═══════

地铁最常见。


速通门

高端写字楼:

玻璃门 打开 ↓ 关闭

速度最快。


四、最大的区别

对比门禁闸机
本质权限系统通道设备
是否判断权限❌(通常不判断)
是否控制物理通道可以控制电锁
是否保存记录一般不保存或只保存本地状态
Java是否直接对接经常偶尔(更多通过控制器)

五、智慧园区里的关系

例如:

员工进入园区:

员工 ↓ 刷脸 ↓ 门禁服务器 ↓ 判断权限 ↓ 控制闸机 ↓ 闸机打开 ↓ 通过 ↓ 记录通行

所以:

门禁决定:

能不能进

闸机决定:

怎么进

六、Java开发主要对接哪个?

一般都是:

门禁系统

例如:

Java ↓ 调用海康SDK ↓ 下发人员 ↓ 下发人脸 ↓ 下发权限

例如:

POST/person/addPOST/face/uploadPOST/permission/grant

闸机一般只需要:

Java ↓ 开闸 ↓ 关闸

例如:

POST/gate/open

或者:

POST/door/open

七、典型项目流程(与你做的智慧园区一致)

Java智慧园区平台 │ ┌────────────┴────────────┐ ▼ ▼ 门禁管理服务 人员管理服务 │ │ ▼ ▼ 下发权限 下发人员、人脸 │ │ └────────────┬────────────┘ ▼ 门禁控制器/人脸终端 │ 权限校验成功 ▼ 控制闸机开启 ▼ 人员通过通道 ▼ 上传通行记录到平台