串行接口的A/D转换器以串行的方式将数据送到微处理器,由于接口的引脚少,因而在小型系统中得到广泛的应用。
图1是串行接口的10位A/D转换器AD7810的结构图。
图1 串行接口A/D转换器AD7810的结构图
此器件的模拟输入信号为VIN+、 VIN-,参考电压输入信号为VREF。
串行接口信号为串行时钟信号SCLK、串行数据信号DOUT、转换启动信号-CONVST。图2(a)为工作于高速模式的时序图。在这种工作模式,两次转换之间电源不关闭,-CONVST平时处于高电平,当此信号由高变低时启动转换,转换时间为2.3μs,转换结束后数据存入数据移位寄存器。此后由10个SCLK信号同步,将数据从DOUT输出,数据的高位在前,低位在后。图2(b)为工作于电源自动关闭模式的时序图。在这种工作模式,每次转换结束,电源关闭,-CONVST平时处于低电平,当此信号由低变高时开启电源,开启电源约需要1.5μs,即在此信号的上升沿开始的1.5μs 后启动转换。在这种模式时-CONVST的正脉冲宽度通常小于1.5μs,如大于1.5μs则从-CONVST信号的下降沿开始转换。在这种模式时,两次转换之间的最小时间间隔为3.8μs(1.5μs+2.3μs)。
(a)高速模式
(b)电源自动关闭模式
图2 串口操作时序