DS2431是一款1024位1-Wire® EEPROM芯片,由四个存储器页组成,每页256位。数据先被写入一个8字节暂存器中,经校验无误后复制到EEPROM存储器。其特点在于,四个存储器页相互独立,可以单独设置写保护或EPROM仿真模式。在EPROM仿真模式下,所有位的状态只能从1变成0。DS2431通过单触点1-Wire总线进行通信,通信使用标准的1-Wire协议。每个器件都有唯一的、不能更改的64位ROM注册码,该注册码由工厂光刻写入芯片。在多点的1-Wire网络环境中,该注册码用于对器件进行寻址。
特性
• 1024位EEPROM存储器,分为四页,每页256位
• 独立的存储器页,可以永久写保护或设置成EPROM仿真模式("写入0")
• 通过切换点滞回与滤波,对噪声条件下的性能进行优化
• IEC 1000-4-2 4级ESD保护(典型±8kV接触放电模式、±15kV气隙放电模式)
• 可在-40°C至+85°C温度范围、2.8V至5.25V电压范围内进行读写操作
• 按照1-Wire协议,在15.4kbps或125kbps速率下使用单个数字信号与主机通信
应用
配件/PCB识别
医疗传感器校准数据存储
包括IEEE P1451.1智能传感器在内的模拟传感器校准
打印墨盒以及硒鼓识别
耗材售后管理
地址寄存器和传输状态
DS2431使用3个地址寄存器:TA1、TA2以及E/S(图6)。这些寄存器在许多其它1-Wire器件中都很常见,但用法与DS2431略有不同。寄存器TA1和TA2必须加载进行数据写入或读出的目标地址。寄存器E/S是一个只读的传输状态寄存器,用来校验写操作命令的数据完整性。E/S的E[2:0]位加载Write Scratchpad命令所输入的T[2:0]位,每输入一个数据字节加1。这实际上是一个8字节暂存器内部的字节结束偏移计数器。E/S寄存器的5位,称作PF,如果暂存器数据因掉电或主机发送的数据字节未能按要求填满整个暂存器而无效,则该位被置为逻辑1。为了使写入暂存器数据有效,T[2:0]位必须为0,而且主机必须发送8个数据字节。第3、4、6位没有定义功能,其读数总为0。E/S寄存器的最高位,称为授权许可(AA),作为指示暂存器数据已被复制到目标存储器地址的标志位,向暂存器中写入数据将清除此标志位。
DS2431典型工作电路图如下:
