DAC8831在恒电位仪电压扫描中的应用
1.3. 2DAC8831两种输出模式
DAC8831可以结合外部运放实现单极性(0~VREF)和双极性(-VREF~+VREF)两种输出模式,恒电位仪中必须使用正负电压扫描,故采用双极性输出,电路如图3所示。双极性输出模式下DAC输入控制数字量与模拟输出值之间的对应关系表1所示。本文引用地址://m.amcfsurvey.com/article/161162.htm
1.3.3DAC8831工作时序及其接口电路
根据的状态,DAC8831可以呈现出两种时序,但是工作方式基本一致。在此仅讨论
为低电平时的工作时序。
数据传输由芯片选择信号(片选信号)来构成,DA转换器以总线从设备进行工作。总线主控产生同步时钟信号SCLK并启动传输过程。当为高电平时,DA转换器不进入转换工作,SCLK和SDI都不作用。当总线主控将
变成低电平时,DA转换器紧随
的高低跃变开始转换工作。SD I端的串行输入数据同步地从总线主控SCLK的下降沿移出,在SCLK的上升沿锁存到输入移位寄存器,MSB高位在先。
低到高的转变使得输入移位寄存器的内容传送到输入寄存器,所有数据寄存器都是16位,通过16个SCLK时钟周期将效据字一位一位传送出来。当16个数据字传送完毕,紧接着第16个时钟周期后
必须变为高电平。工作时序如图4示。
DAC8831采用标准的3线制SPI串行接口,所以可以方便的与DSP及各种单片机连接,它与单片机的接口主要有两种工作方式:一是与CPU的串行口相连,单片机的串行口以同步方式工作,但是会占用串口资源;二是利用普通I/O口来模拟SH的工作方式,方便扩展。大多数51单片机没有SPI接口,在此选用第二种工作方式,用51单片机进行通讯时把DAC8831的通讯口SDI、SCLK、CS分别与51单片机的P1.0、P1.1、P1.2口连接,按照工作时序模拟SPI工作过程即可。
评论