关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > DS2430A在即插即用传感器系统中的应用

DS2430A在即插即用传感器系统中的应用

作者: 时间:2010-08-09 来源:网络 收藏

(2)Read Scratchpad[AAh]读暂存器
该命令用于在将暂存器数据复制到EEPROM存储器之前对数据进行验证。发出Read Scratchpad命令后,要紧接着发出1字节的地址,表明读取数据的起始地址。主机每读取一个字节,地址将自动加1。读取地址为1Fh的数据后,地址计数器将返回到OOh,可继续读取下一个字节,直到发出复位脉冲。
(3)Copy Scratchpad[55h]复制暂存器
存入暂存器的数据经过确认后,便可发出Copy Scratchpad命令和确认字节A5h,把数据从暂存器写入EEPROM存储器。该命令总是把暂存器的全部数据复制到EEPROM。如果只想改变EEPROM中几个字节的数据,在发出Write Scratchpad和Copy Scrlatchpad命令之前,暂存器中应该包含了最新的EE-PROM数据。发出该命令后,数据线要保持逻辑高电平状态至少10 ms。
(4)Read Memory[F0h]读存储器
Read Memory命令用于读取EEPROM数据存储器中的部分或全部数据,或把数据存储器中的全部内容复制到暂存器,为仅改变EEPROM部分字节做准备。当把数据从数据存储器复制到暂存器并进行读取时,单片机必须发出Read Memory命令和1字节的数据读取起始地址。单片机每读取1字节的数据,的地址自动加1。读取地址1Fh的数据后,地址计数器将返回到00h,以便继续读取下一个字节,直到主机发出复位脉冲。如果只希望将数据存储器中的全部数据复制到暂存器中,而不必读取数据,单片机可以在发出命令字节后,立即发送复位脉冲。
(5)Write Application Register[99h]写寄存器
该命令与Write Scratchpad命令基本相同,只是它是向64位寄存器的暂存器写入数据。在发出命令代码后,主机必须提供1字节的地址,随后发送要写入的数据。DS2430每收到1字节后地址会自动加1。当地址为07h的暂存器收到数据后,地址计数器将返回到00h,可继续写入下一个字节,直到主机发出复位脉冲。只要寄存器未被锁定,就可以使用Write Application Register命令。如果向已经锁定的应用寄存器发出该命令,写入寄存器暂存器的数据将会丢失。
(6)Read Status Register[66h]读状态寄存器
状态寄存器的主要作用是向主机指示应用寄存器是否已编程并锁定。在主机发出读状态寄存器命令后,在接收状态信息之前必须发出确认字节00h。如果应用寄存器已被编程并锁定,8位状态寄存器中的2个最低有效位为O,而其余各位全部为1。单片机可以在任何时候通过发出复位脉冲结束。
(7)Read Application Register[C3h]读应用寄存器
该命令用来读取应用寄存器或寄存器暂存器。只要应用寄存器未锁定,将接收来自寄存器暂存器的数据。当应用寄存器锁定时,将从应用寄存器传送数据,使得寄存器暂存器的内容无法读取。状态寄存器的内容确定通过该命令接收到的数据来自何处。发出Read Appli-cation Register命令后,主机必须提供1字节的数据读取起始地址。单片机每读取1字节,DS2430A地址将自动加1。读取地址07h的数据后,地址计数器将返回到00h,以便继续读取下一个字节,直到主机发送复位脉冲。
(8)Copy&Lock Application Register[5Ah]复制并锁存应用寄存器
当存储到寄存器暂存单元的数据确认后,主机便可发出Copy&Lock Application Register命令和确认字节A5h,把数据从寄存器暂存器全部写入到应用寄存器并对应用寄存器进行写保护。主机也可以通过发送复位脉冲(而不是确认字节)取消该命令。在确认字节发出后,应用寄存器中将包含寄存器暂存器的数据。随后对应用寄存器进行的写访问将被拒绝。注意Copy&Lock Application Register命令只能执行1次。

本文引用地址:https://www.eepw.com.cn/article/162948.htm

3 DS2430A的基本操作流程
DS2430A的基本操作流程:初始化→ROM功能命令→存储器功能命令→数据传输。与一般的1-Wire器件类似,所有数据处理均从初始化开始,数据传输都是从低位开始。初始化过程由单片机发送的复位脉冲和DS2430A发送的在线应答脉冲组成。应答脉冲用于通知单片机DS2430A已挂接在总线上,并已准备就绪。一旦单片机检测到在线应答脉冲,就可以发出4条ROM功能命令中的1个。所有ROM功能命令的字长均是8位,表1是这些ROM命令的简要介绍。

4 DS2430插即用中的应用
即插即用测量在硬件方面,主要由以下几个部分组成:单元(包括传统模拟传感器和识别模块)、供电单元、信号调理单元、A/D转换单元,如图2所示。



评论


相关推荐

技术专区

关闭