
ADS1110
www.ti.com
SBAS276A - 2003年3月 - 修订2003年11月
使用本ADS1110
操作模式
该ADS1110工作在两种模式:连续
转换或单次转换。
在连续转换模式下, ADS1110连续 -
LY进行转换。一旦转换过程已经
完成后, ADS1110并将结果输出
注册并立即开始另一次转换。
在单次转换模式下, ADS1110一直等待,直到
在转换寄存器ST / DRDY位被设置为1。
发生这种情况时, ADS1110通电并进行
单次转换。转换完成后,
ADS1110并将结果输出寄存器,复位
ST / DRDY位为0 ,并关断。写1到
ST / DRDY而转换过程中没有任何作用。
当从连续转换模式切换到
单转换模式下, ADS1110完成
电流转换,复位将ST / DRDY位为0,并
断电。
我的
2
C总线由两条线组成, SDA和SCL 。 SDA
携带数据; SCL提供时钟。所有数据
在I发送
2
C总线的8位数据组。对
派位的我
2
C总线的SDA线被驱动到
适当的水平,同时SCL为低电平(低电平在SDA
表示该位为零;一个高电平表示该位为1 ) 。
一旦SDA线已经尘埃落定, SCL线带
高,则低。该脉冲在SCL时钟SDA位
到接收器的移位寄存器。
在我
2
C总线是双向的: SDA线的同时使用
发送和接收数据。当从主机读取
从机,从机驱动的数据线;当主
发送给从机,主机驱动数据线。该
高手总是驱动时钟线。该ADS1110从不
驱动SCL ,因为它不能充当主。对
ADS1110 , SCL只是一个输入。
大部分时间的总线空闲时,没有通信时
地方和这两条线为高。当通信
正在发生,总线是活动的。只有主设备可以
开始通信。他们这样做是通过使START
条件的总线上。通常,数据线,只允许
改变状态,而在时钟线为低电平。如果数据线
改变状态,而时钟线为高电平时,它可以是一个
START条件或与其对应,一个停止条件。一
起始条件是当所述时钟线为高电平并且
数据线从高电平变为低电平。 STOP条件是
当所述时钟线为高电平,数据线变为从
从低到高。
在主机发出一个启动条件时,它发送一个字节
表示它想要与之通信的从站设备
有。该字节被称为地址字节。上的每个设备
我的
2
C总线都有一个唯一的7位地址,它响应。
(从站也可以有10位地址;见我
2
C
规范细节。 )主机发送一个地址
地址字节,一个位,表示是否在一起
它要读取或写入到从设备。
在我发送的每个字节
2
C总线,无论是
地址或数据,被确认产生确认
位。当主机发送完一个字节(8数据
位)的奴隶,它停止驱动SDA和等待从
承认字节。从机响应
通过拉低SDA字节。然后主机发送一个时钟
脉冲时钟应答位。类似地,当
主读完一个字节,它拉SDA低到
承认这一点的奴隶。然后,它发送一个时钟脉冲
时钟位。 (请记住,师傅总是驱动
时钟线)。
一个不确认是通过简单地离开SDA执行
在应答周期高。如果一个装置不
出现在总线上,并且主试图解决这个问题,
它会收到一个不承认,因为没有设备
目前,在该地址线拉低。
RESET和POWER- UP
当ADS1110电时,它会自动执行
一个复位。作为复位的一部分, ADS1110将所有的位
在配置寄存器的默认设置。
该ADS1110响应我
2
C一般呼叫复位
命令。当ADS1110接收到广播呼叫
复位时,它执行一个内部复位,恰恰就好像它
刚刚开机。
I
2
C接口
该ADS1110通过I连通
2
C
(内部集成电路)接口。我
2
C是一个两线
漏极开路接口支持多个设备和
主人在一条总线上。在我的设备
2
C总线只驱动
公交线路LOW通过连接到地面;他们
从未驾驶公交线路HIGH 。相反,总线导线
高拉通过上拉电阻,所以在总线导线
HIGH,当没有设备驱动它们低。这样,二
设备不能冲突;如果两个设备驱动总线
同时,没有驱动程序冲突。
对我沟通
2
C总线总是发生
两种设备,一是充当主机和之间
其他充当奴隶。无论主人和奴隶可以
读取和写入,但奴隶只能下这样做
主方向。有些我
2
C器件可作为行动
主人或奴隶,但ADS1110只能充当奴隶
装置。
8