目前市场上打地鼠机(老鼠机)的工作原理大致可以分为机械式、半机械式、电子式、触摸屏式四种
机械式老鼠机由一个或两个小功率电机驱动一组或两组(通常每组的老鼠个数为4个)老鼠轮流出洞,由于电机的转速固定,所以老鼠出洞的速度和频率也是固定的,并且不能随机出洞,也就是说老鼠是有规律的出洞。机械模式的老鼠机结构简单,易于生产,成本低廉,大多应用于生产低端机型,市场售价一般在20元至60不等,适合6个月至2周岁内婴幼儿使用。
基于机械式老鼠机的改进,半机械式老鼠机在功能和可玩性方面得到了大幅提升。半机械式由一个单片机来控制老鼠出洞,对应每个老鼠都有一个驱动电机。单片机的CPU一般是51系列,也有部份为AVR系列,这就使得半机械式老鼠机有了部份智能,并且在音乐模式上还可以和玩家互动,比如没有打中老鼠会发出“加油啊”的声音。半机械式老鼠机在90代末期曾经流行过一段时间,现在市场上仍有少量在销售(一般称为“第三代打地鼠机”)。
电子式老鼠机采用模块化工业设计理念,整机以单片机为第一核心,以音频处理模块为第二核心,彻底摈弃半机械式驱动模式。使用运算速度更快的S52芯片,保证运行流畅的同时,更可以加入以前慢速CPU无法实现的功能,比如过关、计数、出彩票、多彩闪灯等。电子式老鼠机由于使用模块化设计,生产成本可以大大节省,目前此种机型市售价在1300至1800之间,在生产方式上已经形成了一个产业链,各个厂家生产的老鼠筒和主板往往可以通用,这就使得机器的维修成本大大缩小。是目前投放机器的商家首选,可以预见的未来几年,电子式将是敲击类游戏机的主流方案。
触摸屏式老鼠机以PC为核心,通过散布在CRT表面的触摸板感应敲击位置。这种机型的优点是人机界面绚丽,音响优质,缺点是敲击时缺乏真实感(因为敲打在平面上),成本太高(一般市售价在1.2万至2万)。这种机型适合大型的娱乐场所。
机械打地鼠机的结构运用的是电流磁效应的原理,其工作过程与电磁铁类似。老鼠筒由老鼠筒壳及老鼠头组成,老鼠筒壳上绕有线圈,老鼠头则与一段铁块连接。工作时老鼠头放在老鼠筒壳中,通电后绕在老鼠筒壳上的线圈产生磁场,将与老鼠头连接的铁块推出,老鼠头便升出;断电后磁场消失,老鼠头便落回。从而实现老鼠头上下伸缩。