TM(Touch Memory) 卡是美国 Dallas 公司的专利产品。它采用单线协议通信,通过瞬间碰触完成数据读写,既具有非接触式 IC 卡的易操作性,又具有接触式 IC 卡的廉价性,是 当前性价比最优秀的 IC 卡之一。它的外形类似于一个钮扣 (button) 电池,可镶嵌于卡片、钥匙扣等物体上。 1-wire 系统中 TM 卡的单片机等效替换 Equivalent Replacement of TM Card Using MCU in 1 Wire System 作者: 常州轻工职业技术学院 高罗卿 1 TM 卡简介 TM(Touch Memory)卡是美国 Dallas 公司的专利产品。它采用单线协议通信,通过瞬间 碰触完成数据读写,既具有非接触式 IC 卡的易操作性,又具有接触式 IC 卡的廉价性,是当 前性价比最优秀的 IC 卡之一。它的外形类似于一个钮扣(button)电池,可镶嵌于卡片、钥匙 扣等物体上。 TM 卡通过一个多功能器将数据线、地址线、控制线和电源线合并为 1 根线,实现单线 通信。当主机加电时,TM 卡通过 500 kΩ和 50 Ω阻抗之间的切换来响应主机,用信号被拉 低的时长(长或短)来表示数字逻辑(长为 1,短为 0)。由于阻抗切换的幅度为 10 000∶1,因 此,触点的接触电阻不会影响数字信号的辨识。 2 1wire 通信协议 单总线即只有 1 根数据线, 系统中的数据交换、控制都由这根线完成。设备 (主机或从 机)通过一个漏极开路或三态端口连至该数据线, 以允许设备在不发送数据时能够释放总线, 而让其他设备使用总线。 单总线通常要求外接一个约为 4.7 kΩ 的上拉电阻, 这样, 当总线闲 置时, 其状态为高电平。主机和从机之间的通信可通过 3 个步骤完成: 初始化 1wire 器件; 识别 1wire 器件;交换数据。由于它们是主从结构,只有主机呼叫从机时, 从机才能应答, 因此 主机访问 1wire 器件都必须严格遵循单总线命令序……