iButton技术详解:加密EEPROM TBUTTON与温度传感器应用

需积分: 9 6 下载量 2 浏览量 更新于2024-07-17 收藏 1.01MB PDF 举报
本文档详细介绍了iButton系列产品的各种型号及其功能特性,特别关注了MAXIM公司生产的DS1991型加密EEPROM类型的iButton。iButtons是一种小巧的固态电子存储设备,主要用于非接触式数据存储和身份验证,通过One-Wire通信协议进行数据交换。 1. **概述**: - iButtons,如DS1990A、DS1991等,利用其内置的EEPROM存储数据,并且具有加密功能,确保数据的安全性。 - 它们支持多种识别技术,包括条形码、磁条、芯片卡和RF标签,提供了灵活的身份验证手段。 2. **基本操作**: - **技术基础**: iButtons基于独特的非易失性存储技术和One-Wire协议,这种协议允许单线连接,简化了硬件设计。 - **同步与数据传输**: 数据在iButton和外部设备间通过同步脉冲进行同步,并通过该协议进行可靠的数据传输。 3. **产品介绍**: - **共性特征**: 包括机械结构、电气行为(如电源需求、工作电压等)、ROM注册号,其中家族代码和序列号用于区分不同型号,客户代码有特定规则,并可能涉及私人到公共代码转换的示例。 - **具体型号**: - **DS1990A**: 单键iButton,具有基本的存储功能。 - **DS1991**: 多密钥iButton,支持多个独立的密钥,增强了安全性。 - **DS1992/DS1993/DS1994/DS1995**: 分别提供不同容量的内存(1K/4K位),增加了存储空间,有的还包含计时功能。 4. **应用实例**: - **iButton Recorder**: 用于记录和存储数据的设备,可能是传感器数据或用户交互。 - **iButton Editor**: 可能是用于读取、编辑iButton内部存储内容的软件工具。 - **Touch Transporter**: 可能是一种设备,用于在物理接触下将iButton数据传输到其他设备。 - **Archive Computer**: 可能是处理和管理大量iButton数据的系统,用于长期保存和检索数据。 5. **总结**: 文档对iButton的核心特性、主要型号以及它们在实际应用中的使用场景进行了深入剖析,对于理解和设计基于iButton的物联网应用或安全系统具有很高的参考价值。同时,MAXIM的DS1991因其多密钥功能,在安全性和数据保护方面具有显著优势。