门禁闸机根据对机芯的控制方式的不同,分为机械式、半自动式、全自动式。有些厂商会把半自动式称为电动式,把全自动式称为自动式。 机械式是通过人力控制拦阻体(与机芯相连)的运转,机械限位控制机芯的停止; 半自动式是通过电磁铁来控制机芯的运转和停止; 全自动式是通过电机来控制机芯的运转和停止。 通过控制机芯的运转和停止,从而进一步控制拦阻体的开启和关闭。 根据同一台闸机所含机芯和拦阻体数量的不同,闸机可分为单机芯(包含1个机芯和1个拦阻体)和双机芯(包含2个机芯和2个拦阻体,呈左右对称形态)。
行人在通行之前需要让闸机“知道”自己是否具备合法通行的权限,即“输入”权限让闸机判断是否可以放行。输入方式有很多种,如非接触式IC卡刷卡方式、生物识别、输入密码、投币等,简单的有直接按钮通行。该模块一般与门禁系统或票务系统相结合。在自由通行的场合则无需此模块。
闸机和检票机不是完全相同的概念。检票机包括自动检票机和便携式检票机,自动检票机是闸机结合票务系统的一种具体应用。闸机的范围更广,只要是用于管理人流出入且能满足一次只通行一人的设备都可以视为广义的闸机。