概述
DS2505为16k位只添加存储器,可以识别和存储与产品相关的信息。这个标签或特殊产品的信息可以通过最少的接口访问,例如微控制器的一个端口引脚。DS2505有一个工厂刻度的注册码,其中包括:48位唯一序列码、8位CRC校验码和8位家族码(0Bh),以及16K位的用户可编程EPROM。DS2505进行编程和读取操作的电源全部来自于1-Wire®通信线。采用1-Wire协议,即仅通过一条信号线和一条地线,实现数据的串行传输。可以对整个器件进行编程,并根据需要加入写保护。也可以采用顺序编程该器件,多次编程添加新的数据,而不是覆盖已有的数据。注意:每位只能由逻辑1编程为逻辑0,但永远不能从逻辑0改为逻辑1。当某页或某些页不再有效时,他们可以被那些驻留在其他页面地址的新数据或更新数据所取代,这种页面地址重定向功能允许软件修补数据,从而加强了该器件作为一个独立数据库的灵活性。工厂对每片DS2505刻入的48位序列号保证其唯一性,以精确跟踪每个器件。常用的TO-92或TSOC封装提供了一种紧凑的结构,允许采用标准安装设备处理器件在电路板上的安装或连接。典型应用包括存储校准系数、维护记录、资产跟踪、产品修正状态和访问代码等。
数据表:*附件:DS2505 16K位只添加存储器技术手册.pdf
特性
引脚配置
图1中的框图显示了DS2505的主要控制和存储部分之间的关系。DS2505有三个主要数据组件:1)64位激光ROM,2)16384位EPROM数据存储器,3)704位EPROM状态存储器。该设备通过在信号线为高电平时将能量存储在内部电容器上,完全从1-Wire通信线路获取读取操作的电源,并在1-Wire线路的低电平时继续依靠这种“寄生”电源运行,直到它恢复高电平时补充寄生(电容器)电源。在编程过程中,1-Wire通信在正常电压电平下发生,然后瞬时脉冲到编程电压,以对所选EPROM位进行编程。单线线路必须能够提供12伏和10毫安的电压,以便对零件的EPROM部分进行充分编程。只要l-Wire线上存在编程电压,DS2505内的特殊高压检测电路就会产生一个内部逻辑信号来指示这种情况。1-Wire协议的层次结构如图2所示。总线主控必须首先提供四个ROM功能命令中的一个:1)读取ROM,2)匹配ROM,3)搜索ROM,4)跳过ROM。这些命令在每个设备的64位激光ROM部分上运行,如果1-Wire线上存在许多设备,则可以分离特定设备,并向总线主控指示存在多少设备和哪些类型的设备。这些ROM功能命令所需的协议如图8所示。在成功执行ROM功能命令后,在DS2505的EPROM部分上操作的存储器功能变得可访问,总线主控器可以发出特定于DS2505的五个存储器功能命令中的任何一个,以读取或编程各种数据字段。这些内存功能命令的协议如图5所示。所有数据首先读取和写入最低有效位。

全部0条评论
快来发表一下你的评论吧 !