无线电爱好网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2509|回复: 0

DS1991概述

[复制链接]
发表于 2008-6-18 11:16:22 | 显示全部楼层

DS1991概述

iButton?information Button?信息纽扣是一种封装在扁圆型不锈钢外壳里的直径为16毫米的微型智能化信息载体。具有双向通讯功能,数据传输使用独特的1-Wire(单总线)协议,仅用一根数据线即可与外界进行信息交换。iButton信息钮扣与其读写器的信息传递只需短暂接触即可完成,传输速率可达16.3kbps。信息纽扣内置的NVSRAM存储器可存放文字或数字化的图像,任何时刻只要短暂的触碰就可更改存放的信息。在每一个信息纽扣的晶片上都有工厂光刻的、独一无二的64位注册码,该号码具有不可伪造性。先进的设计理念及封装形式赋予了iButton超强的抗冲击、防静电、防腐蚀、防水、防摩擦等性能,极大的提高了数据的安全性,并可确保十年以上的使用寿命。

图1

DS1991是一种加密存储型信息纽扣,它有三个独立的电子密钥分区(提供1152位的可读写非易失安全存储器)和512位暂存器。每个密钥分区包括384位,具有独立的64位密码和64位ID码。对密钥分区的读/写操作均需进行密码验证。三个区的数据可分别操作,互不干扰。512位的暂存器主要用于加密数据的拷贝,以保证安全存储器中数据的完整性。DS1991可在恶劣环境中实现带密码保护的数据传送。

DS1991通过严格的1-Wire(单总线)协议传输数据。1-Wire协议定义了复位脉冲、应答脉冲、写0、写1和读数据时序等几种信号类型,所有单总线命令序列都是由这些基本的信号类型组成的。单片机访问DS1991必须严格遵循单总线命令序列,即初始化、ROM操作、存储器功能命令。

DS1991的ROM操作命令有读取(33H)、匹配(55H)、搜索(F0H)、跳过(CCH)等。这些命令可作用于DS1991的64位光刻注册码。DS1991有6个设备检测命令:写暂存器(96H)、读暂存器(69H)、复制暂存器(3CH)、写密码(5AH)、写密钥子区(99H)、读密钥子区(66H)。存储器功能命令由三段组成:一为功能代码,二为命令的起始地址和子密钥的地址代码,三为第二个字节的取反。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于本站|小黑屋|Archiver|手机版|无线电爱好网 ( 粤ICP备15040352号 ) 无线电爱好技术交流5 无线电爱好技术交流1无线电爱好技术交流9开关电源讨论群LED照明应用、电源无线电爱好技术交流4无线电爱好技术交流8无线电爱好技术交流10无线电爱好技术交流11

粤公网安备 44030702001224号

GMT+8, 2024-5-8 17:21 , Processed in 0.124800 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表