
ISL26310 , ISL26311 , ISL26312 , ISL26313 , ISL26314 , ISL26315 , ISL26319
串行数字接口
该ISL26310 / 11/ 12月13日/ 14 /十九分之十五系列采用了支持SPI
兼容接口设置设备配置和读取
的转换数据。这种灵活的接口,提供了3种模式
操作:阅读后转换( RAC ) ,读时
转换( RDC )和雷丁生成树转换( RSC ) ,
一个额外的选项,提供转换的结束( EOC )
显示在所有3种模式的SDO输出。的选择
操作模式是通过在该信号的定时确定
串行接口。
该接口由所述数据时钟(SCLK) ,串行数字的
输入(SDI ),串行数字输出(SDO) ,并且转换控制
输入( CNV ) 。从空闲状态(的先前完成后
转换) , CNV上的高到低的过渡表示
开始输入信号的采集与转换,然后
通过后续低到高的转变开始。当CNV是
呈现给SDI低,输入数据被锁存的上升沿
SCLK 。输出数据将存在于SDO上的下降沿
SCLK 。 SDO是在高阻抗状态时,CNV是高,
并应在此期间,以避免被避免在SCLK活动
在转换过程中的腐败。 SCLK应该是低的时候
CNV为高。
在第N个变换,输出数据表示转换
对于N -1个变换数据和配置设置,而
当前配置设置应用到第N + 1的转换。
为了因错误的数字噪声耦合最小化,有
应在规定之后,串行接口上没有活动
t
数据
期。读数据转换为前
完成,以避免较新的结果被覆盖所得
在数据的永久丢失。
读时转换模式
没有EOC
从空闲,用户发起的输入信号采集模式
服用的CNV低,然后发起吨后的变换
ACQ
by
脉冲CNV高。在转换启动后,数据交换
同时, CNV保持低电平(如图串行接口
图31)。 CNV也必须置高t前
数据
为了避免
使EOC 。这种方法适用于具有高SCLK主机
通信速率在最高操作设备
转换率。
在转换结束后,单片机进入空闲状态。后
主机肯定的是,在转换完成后( 7.2μs
转换开始在125ksps采样率)的新收购可
拉CNV低,这将启动收购的状态开始。
阅读跨越转换模式
没有EOC
在实际应用中期望的接口速度较慢的数据传输速率,并同时仍
保持最大可能的吞吐量, RSC的模式可以是
用于两种采集和转换过程中的数据传输
阶段,如图32所示。
在采集阶段的数据交换开始之前, CNV是
置为高电平启动转换和SDO返回
高阻抗状态,中断交流。 CNV是后
返回的低, SDO将返回到之前的CNV脉冲的状态
为了避免数据丢失。再一次的数据交换发生
当CNV为低。 CNV必须置高t前
数据
in
为了避免使EOC 。
在转换结束后,单片机进入空闲状态。后
主机肯定的是,在转换完成后( 7.2μs
转换开始在125ksps采样率)的新收购可
拉CNV低,这将设备返回到发起
采集状态从空闲状态。
看完后转换模式不EOC
在这种模式下,数据传送的采集过程中总是发生
阶段,支持最广泛的接口数据速率。
图30示出了在该模式下的时序波形。从空闲时,
设备进入采集阶段时, CNV为低电平。 SDO
出现高从高阻抗状态,等待SCLK
以当前的输出数据字的MSB。该
配置设置可以使用SDI和在相同的更新
时间以前的转换结果可以从SDO读取。后
通信完成或所需的采集时间
(t
ACQ
)已经过去了 - 以较迟者为准 - CNV变为高电平
说明转换的开始。 CNV必须保持高
持续了至少7.2μs (在125ksps采样率) ,使得所述
转换完成后不启用EOC 。后来
CNV可在任何时间被置低,以使下一个
采集阶段就开始了。此方法适用于主机
它以较低的频率SCLK工作。
需要注意的是在使用较慢的SPI率的数据传输时间
超过最小采集时间,这将限制
转换吞吐量小于指定的最大速率。
例如,一个12位数据传输时12μs用1MHz的SPI
时钟。这增加了7.2μs转换时间的有效
吞吐量52ksps的。
16
FN7549.1
2012年7月3日