每个接触元件都是一个细的拉长的悬臂梁,它的一端向上弯成90°,另一端固定在底座上。一条很细的SMM线,如TiNi(镍-钛)合金,联到悬臂梁的弯曲端。在电流通过SMM线时,他就因焦耳效应发热。这个合金将收缩,向上弯曲悬臂梁角度θ。在悬臂梁弯曲端上的塑料帽将通过矩阵的顶盖伸出,与指尖接触。反之,当电流切断时,SMM线冷却,悬臂梁把针收回驱动器阵列内。
  下图表示,使用SMM的可编程触觉仿真器。(a)为作用器的阵列,(b)为单个作用器的结构,(c)为驱动电路。

   
图 2-4-06


  每个SMM驱动器独立地由"脉宽调制器"控制,其工作循环为50%(控制电流"通"与"断"的时间大至相同)。脉宽调制器的频率约20 Hz,以便防止SMM过热和破坏。加热驱动器的电流由各自的接口控制。它有"通/断"开关,加5伏于并联的SMM驱动器的一端。每个SMM线的另一端有自己的控制电路。闭锁芯片接收主PC输出的信号,加5伏于每个控制模块。当5伏加于FET晶体管时,晶体管将关闭通过SMM的线,限制电阻和地的电流。当具体的SMM驱动器接通时,LED提供光学反馈。
  在软件的控制下,PC输出线循环地按空间和时间序列转换驱动器的通/断。时间通/断序列在指尖上造成振动感。空间通/断序列激励不同的微针,传达接触表面的形状。其中一个虚拟手指在与虚拟物体边缘接触时平移。相邻行(或列)顺序被激励(行1,行2,等),与虚拟手指运动同步。
  在上例中,计算、控制和通信都是由PC主计算机处理的。Xtensory Inc.研制出一个改进的系统,称为"Tactools"。它包括称为"Tactors"的驱动器阵列(达每个指尖3′3),以及基于微处理器的控制接口。微处理器使用接触反馈模式数据库,模式对应边、孔等。主计算机要求的唯一的输入,是简单的ASCII模式命令。这减轻了PC主机不必要的计算,因此减小了通信带宽要求。Tactools系统当前价值约3000美元。